Index: TECH/Events/UGLYPickingStartedEventData.cls.xml =================================================================== diff -u -r924 -r1019 --- TECH/Events/UGLYPickingStartedEventData.cls.xml (.../UGLYPickingStartedEventData.cls.xml) (revision 924) +++ TECH/Events/UGLYPickingStartedEventData.cls.xml (.../UGLYPickingStartedEventData.cls.xml) (revision 1019) @@ -1,26 +1,4 @@ - - -serial -1 -TECH.PubSub.EventData -62140,53656.052136 -0 - - -DOM.OV.Order - - - -Order:DOM.OV.Order -1 -1 -%Status - - - - + + Index: PVE/xlImport.cls.xml =================================================================== diff -u -r734 -r1019 --- PVE/xlImport.cls.xml (.../xlImport.cls.xml) (revision 734) +++ PVE/xlImport.cls.xml (.../xlImport.cls.xml) (revision 1019) @@ -1,344 +1,4 @@ - - - -Import uit een csv-Bestand -persistent -BL.Prod,%Prod.Product,%VHMacro -1 -%Persistent -61755,28864.965049 -0 - - -%Integer - - - -1 - - - - - - - - - -Set bl=##class(PVE.xlImport).Instantiate() Do bl.ImportActiviteit() - - - - - -Import van de speciale tabel met activiteiteninfo -Bestand -1 -0 - ANDERE",! - . . Do MODFIELD^KLANT(KLNr,211,ActCode) - . . If $D(^HULP(..%J,"Niet ingevuld",KLNr)) Kill ^HULP(..%J,"Niet ingevuld",KLNr) - . Do MODFIELD^KLANT(KLNr,410,Kwalitatief) - . Do MODFIELD^KLANT(KLNr,411,Kwantitatief) - . - . ;invullen van de hulpglobal => zo kan achteraf een excel-bestand ingevuld worden - . If ActCode'=ActCode1 Do - . . ;als de activiteit niet in het lijstje staat, dan wordt gezocht naar een overeenkomstige activitiet - . . Set AangepasteActiviteit=$Piece(^RES("KLANT","PI","ACTIVITEIT","D",ActCode),"`",2) - . . If $D(^HULP(..%J,"Activiteit",Activiteit)) Do - . . . Set xx=^HULP(..%J,"Activiteit",Activiteit),$piece(xx,"\",3)=$piece(xx,"\",3)+1 - . . . Set ^HULP(..%J,"Activiteit",Activiteit,Bestand)=$G(^HULP(..%J,"Activiteit",Activiteit,Bestand))+1 - . . Else Do - . . . Set xx=AangepasteActiviteit_"\"_ActCode_"\"_1 - . . . Set ^HULP(..%J,"Activiteit",Activiteit,Bestand)=1 - . . Set ^HULP(..%J,"Activiteit",Activiteit)=xx - . If ActCode="ANDERE" Do - . . ; de activiteit komt niet in het lijstje voor (zelf met wat aanpassingen) - . . If $D(^HULP(..%J,"Activiteit",Activiteit)) Do - . . . Set xx=^HULP(..%J,"Activiteit",Activiteit),$piece(xx,"\",3)=$piece(xx,"\",3)+1 - . . . Set ^HULP(..%J,"Activiteit",Activiteit,Bestand)=$G(^HULP(..%J,"Activiteit",Activiteit,Bestand))+1 - . . Else Do - . . . Set xx="\\"_1 - . . . Set ^HULP(..%J,"Activiteit",Activiteit,Bestand)=1 - . . Set ^HULP(..%J,"Activiteit",Activiteit)=xx - . If $Tr(Activiteit," ","")=""&($Tr(Kwantitatief," ","")="")&($Tr(Kwalitatief," ","")="") Do - . . ;er is niets ingevuld - . . Quit:$D(^HULP(..%J,"Ingevuld",KLNr)) - . . Set ^HULP(..%J,"Niet ingevuld",KLNr)=Naam_"\"_Regio_"\\"_Kwalitatief_"\"_Kwantitatief - . Else Do - . . Set ^HULP(..%J,"Ingevuld",KLNr)=Naam_"\"_Regio_"\"_ActCode_"\"_Kwalitatief_"\"_Kwantitatief - w " ",Aantal_" producten in "_$O(arCsv(""),-1)_" lijnen" -]]> - - - - -Opzoeken van de activiteit op basis van de omschrijving -Activiteit:%String -1 -%String - - - - - -Opzoeken activiteit zonder conversie1 -Activiteit:%String -1 -%String - - - - - - - - - -Import van de speciale tabel met telbaar (tab is het scheidingsteken tussen de kolommen)]]> -Bestand -0 -",Telbaar,! - . . Set AantNw=AantNw+1 - w "Aantal lijnen : ",$O(^HULP(%J,""),-1),! - W "Aantal producten: ",$J(Aantal,6),! - W "Gewijzigd : ",$J(AantNw,6),! -]]> - - - -1 -Bestand -0 - - - - -%Library.CacheStorage -^PVE.xlImportD -xlImportDefaultData -^PVE.xlImportD -^PVE.xlImportI -^PVE.xlImportS - -listnode - - -%%CLASSNAME - - -%J - - - - - + + Index: APPS/LEV/LeverancierService.cls.xml =================================================================== diff -u -r1012 -r1019 --- APPS/LEV/LeverancierService.cls.xml (.../LeverancierService.cls.xml) (revision 1012) +++ APPS/LEV/LeverancierService.cls.xml (.../LeverancierService.cls.xml) (revision 1019) @@ -1,12 +1,19 @@ - + - -JBL + 2011-04-18 + Do ##class(APPS.LEV.LeverancierService).InitSubscription() +in %ZSTART Do ##class(APPS.LEV.LeverancierService).MaakLeverancierBestand() aanroepen +Eventueel + via ^cAB1 => DMA => instellen bij wijzigen/maken/verwijderen via admin dat de event worden getriggerd + ]]> TECH.Error 1 %RegisteredObject -62199,57802.385485 +62200,50014.680245 0 @@ -33,13 +40,15 @@ -Maak een xml bestand met alle leveranciers in. -%Status +Maak een xml bestand met alle leveranciers in. +Do ##class(APPS.LEV.LeverancierService).MaakLeverancierBestand() +1 @@ -74,6 +83,15 @@ Set LeverancierBestand = Object } + /// Indien de leverancier diezelfde dag al was gewijzigd, de vorige leverancierId eruit halen. + /// Want daarin kan reeds een verouderd adres staat. + /// Dit voorkomt ook duplicate data in het xml bestand. + For i = 1 : 1 : LeverancierBestand.Leveranciers.Count() { + If (LeverancierBestand.Leveranciers.GetAt(i).Nummer = LeverancierNr){ + Do LeverancierBestand.Leveranciers.RemoveAt(i) + } + } + Set ToeleveringAPI = ##class(DOM.DomeinContext).Instance().GeefToeleveringAPI() Set Leverancier = ToeleveringAPI.GeefLeverancier(LeverancierNr) Set dtoLeverancierId = ..Leverancier2LeverancierId(Leverancier) @@ -112,9 +130,64 @@ ]]> + + +Do ##class(APPS.LEV.LeverancierService).InitSubscription() +1 + + + + +1 +Event:TECH.PubSub.Event + + + + +1 +LeverancierNr:%Integer + + + + +1 +LeverancierNr:%Integer + + + + +1 +LeverancierNr:%Integer + + + XML:APPS.LEV.dto.LeverancierBestand,Bestandsnaam:%String="" -1 %Status - + Index: zTryout/ARC/TECH/Persistentie/GlobalNode.cls.xml =================================================================== diff -u -r995 -r1019 --- zTryout/ARC/TECH/Persistentie/GlobalNode.cls.xml (.../GlobalNode.cls.xml) (revision 995) +++ zTryout/ARC/TECH/Persistentie/GlobalNode.cls.xml (.../GlobalNode.cls.xml) (revision 1019) @@ -1,15 +1,17 @@ - + Toegang tot een global node. Zal uitgebreid moeten worden met kunnen opvragen van de dirty pieces (en hun vorige waarde). -Dit opdat de gebruiker weet of en welke indexen te wijzigen. +Dit opdat de gebruiker weet of en welke indexen te wijzigen. + +Zal locking moeten doen. zTryout.ARC.TECH.Persistentie.GlobalUtils 1 %RegisteredObject -62188,62495.7692 +62193,54365.069022 0 @@ -94,5 +96,5 @@ ]]> - + Index: DOM/PM/OLProduct/impl/DwarslatOpMaatCreator.cls.xml =================================================================== diff -u -r903 -r1019 --- DOM/PM/OLProduct/impl/DwarslatOpMaatCreator.cls.xml (.../DwarslatOpMaatCreator.cls.xml) (revision 903) +++ DOM/PM/OLProduct/impl/DwarslatOpMaatCreator.cls.xml (.../DwarslatOpMaatCreator.cls.xml) (revision 1019) @@ -1,25 +1,4 @@ - - -1 -DOM.PM.impl.DataM.DataMProductCreator -62147,49253.910299 -0 - - -1 -%Integer - - - - -DossierNummer:%String -1 -%String - - - - + + Index: zTryout/ARC/DOM/PM/TandemboxLade.cls.xml =================================================================== diff -u --- zTryout/ARC/DOM/PM/TandemboxLade.cls.xml (revision 0) +++ zTryout/ARC/DOM/PM/TandemboxLade.cls.xml (revision 1019) @@ -0,0 +1,20 @@ + + + +1 +1 +62196,60058.815034 +0 + + +1 +%String + + + +1 +Visitor:DOM.PM.TBXProduct.TBXProductVisitor + + + + Index: DOM/PM/Maatwerk/Calc/HF/impl/TBX/HFBuilderHoutSchroefv001.cls.xml =================================================================== diff -u -r734 -r1019 --- DOM/PM/Maatwerk/Calc/HF/impl/TBX/HFBuilderHoutSchroefv001.cls.xml (.../HFBuilderHoutSchroefv001.cls.xml) (revision 734) +++ DOM/PM/Maatwerk/Calc/HF/impl/TBX/HFBuilderHoutSchroefv001.cls.xml (.../HFBuilderHoutSchroefv001.cls.xml) (revision 1019) @@ -1,44 +1,4 @@ - - -persistent -1 -DOM.PM.Maatwerk.Calc.HF.IHalffabItemBuilder -62101,29584.383987 -0 - - -SamengesteldHalffabItemBuilder:DOM.PM.Maatwerk.Calc.HF.ISamengesteldHalffabItemBuilder -1 -1 -%Status - - - - -IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,Context:HalffabContext -DOM.PM.Maatwerk.Calc.HF.IHalffabItem - - - - -1 -DOM.PM.Maatwerk.Calc.HF.IHalffabListToItemProcessor - - - - -%Library.CacheStorage - - - + + Index: APPS/MB/UGLYPicking/EventR.cls.xml =================================================================== diff -u -r917 -r1019 --- APPS/MB/UGLYPicking/EventR.cls.xml (.../EventR.cls.xml) (revision 917) +++ APPS/MB/UGLYPicking/EventR.cls.xml (.../EventR.cls.xml) (revision 1019) @@ -1,12 +1,4 @@ - - - - -persistent -1 -%Persistent -62140,59609.740191 - - + + Index: TECH/IO.cls.xml =================================================================== diff -u -r748 -r1019 --- TECH/IO.cls.xml (.../IO.cls.xml) (revision 748) +++ TECH/IO.cls.xml (.../IO.cls.xml) (revision 1019) @@ -1,5 +1,5 @@ - + 1 %RegisteredObject @@ -38,5 +38,5 @@ ]]> - + Index: APPS/Halux/Docs/MaatwerkProductLijst.cls.xml =================================================================== diff -u -r917 -r1019 --- APPS/Halux/Docs/MaatwerkProductLijst.cls.xml (.../MaatwerkProductLijst.cls.xml) (revision 917) +++ APPS/Halux/Docs/MaatwerkProductLijst.cls.xml (.../MaatwerkProductLijst.cls.xml) (revision 1019) @@ -1,35 +1,4 @@ - - - -Een productlijst die enkel maatwerkproducten met Familie "Lade" en de opgegeven hoofdvariant (parameter van de constructor) toelaat. -Deze hoofdvariant wordt ook gebruikt als LijstType, op basis waarvan een geschikte DossierBuilder kan gekozen worden. -1 -APPS.Halux.Docs.impl.ProductLijst -62145,40953.353061 -0 - - -Hoofdvariant:%String -1 -1 -%Status - - - - -Product:DOM.PM.Product -%Boolean - - - - + + Index: PVE/CSP/Product.cls.xml =================================================================== diff -u -r734 -r1019 --- PVE/CSP/Product.cls.xml (.../Product.cls.xml) (revision 734) +++ PVE/CSP/Product.cls.xml (.../Product.cls.xml) (revision 1019) @@ -1,174 +1,4 @@ - - -1 -%CSP.Page -61737,60691.198091 -0 - - -utf-8 - - - -text/html - - - -c:\cachesys\csp\admin1\product.cls - - - - -Parameter CSPURL = "/csp/admin1/pve.product.cls"; -Parameter CSPURL = "/csp/olprodcat/ProductList.csp"; -1 -%Status - - - - > - w "Dag allemaal" - &html< - > - - ;Do ..OnPageCSPROOT() - Quit $$$OK -]]> - - - -1 -%Boolean -",! - Do ##class(PVE.CSP.Product).Listbox() - - set ID=$get(%request.Data("resultaat",1),"") - If ##class(Prod.Product).%ExistsId(ID) Do - . Set product = ##class(Prod.Product).%OpenId(ID) - Else Do - . Set product=##class(Prod.Product).%New(),ID="" - - If ($Data(%request.Data("SAVE",1))) Do - . Do ##class(PVE.CSP.Product).SaveProduct($G(%session.Data("ID"))) - Else If ($Data(%request.Data("DELETE",1))) Do - . Do ##class(PVE.CSP.Product).DeleteProduct($G(%session.Data("ID"))) - Do ##class(PVE.CSP.Product).LeesFormulier(product) - Write "" -]]> - - - -1 -%Boolean - - - - -1 -%Boolean -" - Write !,!," Test van een webpagina van een product",! - Write !,"" -]]> - - - -1 -%Boolean -" - Write ! - Do ..OnPageHEAD() - Write !,! - Do ..OnPageBODY() - Write !,"" -]]> - - - -1 -1 -",! - Write "",! - Write "",! - Write "",! - Write "",! -]]> - - - -1 -ID:%String -1 -ID= ",ID,"
",! - If ID'="" Set product = ##class(Prod.Product).%OpenId(ID) - Set KortTekst=$Get(%request.Data("KortTekst",1)) Quit:KortTekst="" - Set product.KortTekst = KortTekst - Set Omschrijving=$Get(%request.Data("Omschrijving",1)) - If Omschrijving'="" Set product.OmschrijvingN1 = Omschrijving - Set Voorraad=$Get(%request.Data("Voorraad",1)) Quit:Voorraad="" - Set product.Voorraad = Voorraad - Set Stat=product.%Save() - if Stat'=1 Do - . Write "
",$System.Status.DisplayError(Stat),"
" - Else Do - . Set ID=product.%Id() - . Write "
Opgeslagen met ID: ",ID,"
" -]]>
-
- - -1 -ID:%String -product met nummer ",ID," is verwijderd uit de database!
" -]]>
-
- - -1 -product:%ResultSet -1 -",! - Write "
",! - Write "",! - Set %session.Data("ID")=..EscapeHTML(product.%Id()) - Write "",! - Write "",! - Write "" - Set Omschrijving=..EscapeHTML(product.OmschrijvingN1) - Write "",! - Write "",! - Write "",! - Write "",! - Write "
PRNr:",..EscapeHTML(product.ProductNr()),"
KortTekst:
OmschrijvingN1:
Voorraad:
",! - Write "" - Set product = "" -]]>
-
-
- + + Index: vhUnitTest/APPS/PM/Maatwerk/TBX/Productie/TestLadeZijkantBeschrijver.cls.xml =================================================================== diff -u -r915 -r1019 --- vhUnitTest/APPS/PM/Maatwerk/TBX/Productie/TestLadeZijkantBeschrijver.cls.xml (.../TestLadeZijkantBeschrijver.cls.xml) (revision 915) +++ vhUnitTest/APPS/PM/Maatwerk/TBX/Productie/TestLadeZijkantBeschrijver.cls.xml (.../TestLadeZijkantBeschrijver.cls.xml) (revision 1019) @@ -1,19 +1,4 @@ - - - -do ##class(vhUnitTest.Manager).RunTest("/debug/display=all","APPS.PM.Maatwerk.TBX.Productie.TestLadeZijkantBeschrijver") -1 -vhUnitTest.TestCase -62140,53393.890116 -0 - - - - - - + + Index: DOM/PM/Maatwerk/Calc/HF/impl/TBX/HFBuilderSchroevenv001.cls.xml =================================================================== diff -u -r734 -r1019 --- DOM/PM/Maatwerk/Calc/HF/impl/TBX/HFBuilderSchroevenv001.cls.xml (.../HFBuilderSchroevenv001.cls.xml) (revision 734) +++ DOM/PM/Maatwerk/Calc/HF/impl/TBX/HFBuilderSchroevenv001.cls.xml (.../HFBuilderSchroevenv001.cls.xml) (revision 1019) @@ -1,35 +1,4 @@ - - -persistent -1 -DOM.PM.Maatwerk.Calc.HF.ISamengesteldHalffabItemBuilder -62101,29628.965022 -0 - - -SamengesteldHalffabItemBuilder:DOM.PM.Maatwerk.Calc.HF.ISamengesteldHalffabItemBuilder -1 -1 -%Status - - - - -1 -DOM.PM.Maatwerk.Calc.HF.IHalffabListToItemProcessor - - - - -%Library.CacheStorage - - - + + Index: TECH/FileInfo.cls.xml =================================================================== diff -u -r788 -r1019 --- TECH/FileInfo.cls.xml (.../FileInfo.cls.xml) (revision 788) +++ TECH/FileInfo.cls.xml (.../FileInfo.cls.xml) (revision 1019) @@ -1,5 +1,5 @@ - + 1 %RegisteredObject @@ -27,5 +27,5 @@ %String - + Index: DOM/PM/enu/KADVullingSoort.cls.xml =================================================================== diff -u -r734 -r1019 --- DOM/PM/enu/KADVullingSoort.cls.xml (.../KADVullingSoort.cls.xml) (revision 734) +++ DOM/PM/enu/KADVullingSoort.cls.xml (.../KADVullingSoort.cls.xml) (revision 1019) @@ -1,15 +1,4 @@ - - -datatype -1 -%String -62096,52608.405426 -0 - - -;FG;FZ - - - + + Index: APPS/Halux/TBX/impl/PlaatMateiaalHelper.cls.xml =================================================================== diff -u -r917 -r1019 --- APPS/Halux/TBX/impl/PlaatMateiaalHelper.cls.xml (.../PlaatMateiaalHelper.cls.xml) (revision 917) +++ APPS/Halux/TBX/impl/PlaatMateiaalHelper.cls.xml (.../PlaatMateiaalHelper.cls.xml) (revision 1019) @@ -1,7 +1,4 @@ - - -62141,36064.586004 - - + + Index: APPS/Halux/TBX/ZaagServer.cls.xml =================================================================== diff -u -r917 -r1019 --- APPS/Halux/TBX/ZaagServer.cls.xml (.../ZaagServer.cls.xml) (revision 917) +++ APPS/Halux/TBX/ZaagServer.cls.xml (.../ZaagServer.cls.xml) (revision 1019) @@ -1,101 +1,4 @@ - - -1 -%RegisteredObject -62123,62241.438619 -62123,54831.812352 -0 - - - - - -%Boolean - - - - - -BodemOfRug:APPS.Halux.TBX.enu.BodemRug,Kleur:%String,Hoogte:%Integer,Lengte:%Float,Reden:%String -%Boolean - - - - - -QueueID:%Integer,BodemOfRug:APPS.Halux.TBX.enu.BodemRug,GewensteLengte:%Float,GemetenLengte:%Float -%Boolean - - - - - -LijnNr:%String -%XML.DataSet - - - - - - -BatchIDLijn1:%String,BatchIDLijn2:%String,BatchIDDirect:%String -%AbstractList - - - - - -BatchID:%String,SubBatch:%String,LijnNr:%String -%AbstractList - - - - - -QueueID:%Integer,Device:%String -%Boolean - - - - - -Titel:%String,BodemHoogte:%Integer,BodemLengte:%Float,RugHoogte:%Integer,RugLengte:%Float,Device:%String -%Boolean - - - - - -DuurStilstand:%Integer,RedenStilstand:%String,ZaagID:%Integer -%Boolean - - - - - - -%Status - - - - - - -QueueID:%Integer,StatusType:%String -%Boolean - - - -1 - - - - + + Index: DOM/PM/Maatwerk/Calc/Kost/KostContext.cls.xml =================================================================== diff -u -r1012 -r1019 --- DOM/PM/Maatwerk/Calc/Kost/KostContext.cls.xml (.../KostContext.cls.xml) (revision 1012) +++ DOM/PM/Maatwerk/Calc/Kost/KostContext.cls.xml (.../KostContext.cls.xml) (revision 1019) @@ -1,5 +1,5 @@ - + De kostcontext heeft referenties naar allerlei tabellen en dient als facade voor het gebruik van die tabellen. @@ -23,7 +23,7 @@ TECH.Error 1 %RegisteredObject -62192,40135.852809 +62200,56951.192245 0 @@ -200,16 +200,16 @@ Exceptie:TECH.IException - + Index: DOM/PM/Maatwerk/Calc/Common/impl/KADKenmerken.cls.xml =================================================================== diff -u -r903 -r1019 --- DOM/PM/Maatwerk/Calc/Common/impl/KADKenmerken.cls.xml (.../KADKenmerken.cls.xml) (revision 903) +++ DOM/PM/Maatwerk/Calc/Common/impl/KADKenmerken.cls.xml (.../KADKenmerken.cls.xml) (revision 1019) @@ -1,10 +1,10 @@ - + persistent 1 DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken -62158,49445.901849 +62200,56858.867114 0 @@ -89,29 +89,29 @@ %String - + Index: DOM/PM/Maatwerk/Calc/HF/impl/HFItemBerekenException.cls.xml =================================================================== diff -u -r1012 -r1019 --- DOM/PM/Maatwerk/Calc/HF/impl/HFItemBerekenException.cls.xml (.../HFItemBerekenException.cls.xml) (revision 1012) +++ DOM/PM/Maatwerk/Calc/HF/impl/HFItemBerekenException.cls.xml (.../HFItemBerekenException.cls.xml) (revision 1019) @@ -1,9 +1,9 @@ - + 1 %RegisteredObject,TECH.IException -62192,38156.824409 +62200,56922.09184 0 @@ -49,19 +49,19 @@ %String - + Index: zTryout/ARC/DOM/AKP/Aankoopmogelijkheid.cls.xml =================================================================== diff -u --- zTryout/ARC/DOM/AKP/Aankoopmogelijkheid.cls.xml (revision 0) +++ zTryout/ARC/DOM/AKP/Aankoopmogelijkheid.cls.xml (revision 1019) @@ -0,0 +1,41 @@ + + + +1 +1 +62193,53021.548484 +0 + + +1 + + + + + + + +1 + + + +1 + + + +1 +%Integer + + + +1 +%String + + + +1 + + + + Index: zTryout/ARC/DOM/PM/SamengesteldProduct.cls.xml =================================================================== diff -u --- zTryout/ARC/DOM/PM/SamengesteldProduct.cls.xml (revision 0) +++ zTryout/ARC/DOM/PM/SamengesteldProduct.cls.xml (revision 1019) @@ -0,0 +1,15 @@ + + + +1 +1 +62196,60167.248387 +0 + + +1 +TECH.Iterator + + + + Index: DOM/VKP/impl/DataM/ToelevLijnIndexOpPRNr.cls.xml =================================================================== diff -u -r1012 -r1019 --- DOM/VKP/impl/DataM/ToelevLijnIndexOpPRNr.cls.xml (.../ToelevLijnIndexOpPRNr.cls.xml) (revision 1012) +++ DOM/VKP/impl/DataM/ToelevLijnIndexOpPRNr.cls.xml (.../ToelevLijnIndexOpPRNr.cls.xml) (revision 1019) @@ -1,124 +1,4 @@ - - -persistent -1 -VHOpslag -%Persistent -62194,50527.523865 -0 - - -%String - - - -DOM.PM.Product -1 - - - -DOM.LEV.Toelevering -1 - - - -%String - - - -%Date - - - -%String - - - -%Integer -1 - - - -%Integer -1 - - - -%Date -1 - - - -%String - - - -1 -1 -ProductNr,WSubscript -1 - - - -1 -%Status - - - - -%Integer - - - - -%Date - - - - -%Date - - - - -%CacheSQLStorage -^DOM.VKP.imp5D4.ToelevLijnIn815S - -data -^KPR - -{ProductNr} -0.1 - - -{WSubscript} -"W 0.0T" -"W 0.0Tz" - - -"\" -1 - - -"\" -2 - - -"\" -3 - - - - - + + Index: zTryout/ARC/DOM/PM/ProductAPI.cls.xml =================================================================== diff -u -r995 -r1019 --- zTryout/ARC/DOM/PM/ProductAPI.cls.xml (.../ProductAPI.cls.xml) (revision 995) +++ zTryout/ARC/DOM/PM/ProductAPI.cls.xml (.../ProductAPI.cls.xml) (revision 1019) @@ -1,31 +1,41 @@ - + 1 zTryout.ARC.DOM.PM.impl.DataM,zTryout.ARC.DOM.PM.dto 1 -62181,44193.965863 +62196,59953.241834 0 +1 Nr:%Integer Product +1 Nr:%Integer ProductClassificatie +1 PRNr:%Integer ProductGeschiktheid +1 PRNr:%Integer zTryout.ARC.DOM.PM.FysiekProduct + + +1 +PRNr:%Integer +zTryout.ARC.DOM.PM.AdministratiefProduct + - + Index: DOM/PM/enu/TBXBlumotion1.cls.xml =================================================================== diff -u -r903 -r1019 --- DOM/PM/enu/TBXBlumotion1.cls.xml (.../TBXBlumotion1.cls.xml) (revision 903) +++ DOM/PM/enu/TBXBlumotion1.cls.xml (.../TBXBlumotion1.cls.xml) (revision 1019) @@ -1,33 +1,4 @@ - - -datatype -1 -%String -62138,59845.59946 -0 - - -,I,T,Z - - - -1 - - - - -1 - - - - -1 - - - - + + Index: csp/vhlogging.cls.xml =================================================================== diff -u -r734 -r1019 --- csp/vhlogging.cls.xml (.../vhlogging.cls.xml) (revision 734) +++ csp/vhlogging.cls.xml (.../vhlogging.cls.xml) (revision 1019) @@ -1,360 +1,4 @@ - - - -CSP page for viewing the FOP Queue items via SQL -User -vhLib.Macro -cache -%CSP.Page -62105,37499.630884 -62105,37499.603805 - - -1 -code -lbErrTypes -cache - -",$LB($$$EmailTo),"CSP - Error - "_$ZDT($H,4),"§DFL_HTML§",,1) - Set %cspEHandler($$$etPageLoadError,"ACTIONS","ErrPage")=$LB("csp.errorvh","OnPageMinimum") - #Else - Set %cspEHandler($$$etPageLoadError,"ACTIONS")=$LB("ErrPage") - Set %cspEHandler($$$etPageLoadError,"ACTIONS","ErrPage")=$LB("%CSP.Error","OnPage") - #EndIf - - Quit - -]]> - - - -1 -code -%Status - - - - -1 -code -%Boolean -" - Write !,$c(9)_"

"_($$$UCase($G(CspPageTitle, ..%ClassName(0)))_$G(OnServer))_"

",! - Write ! - If '((blnSQED)) Goto %csp00001 ;{ - Write !,$c(9)_"
",! - Write $c(9)_"
"_(sqlAll)_"
",! - Write $c(9) - Write "
" - Write !,..InsertHiddenFields(""),! - Write !,$c(9,9) - Write "" - Write !,$c(9,9) - Write "" - Write !,$c(9,9)_"",! - Write $c(9,9,9)_"",! - Write $c(9,9,9,9)_"",! - Write $c(9,9,9,9)_"",! - Write $c(9,9,9)_"",! - Write $c(9,9)_"
",! - Write $c(9,9,9,9,9)_"

SQL Query:

",! - Write $c(9,9,9,9,9) - Write "" - Write !,$c(9,9,9,9)_"
",! - Write $c(9,9,9,9,9)_"

 

",! - Write $c(9,9,9,9,9)_"

",! - Write $c(9,9,9,9,9) - Write "" - Write !,$c(9,9,9,9,9)_"
",! - Write $c(9,9,9,9,9) - Write "" - Write !,$c(9,9,9,9)_"
",! - Write $c(9,9)_" ",! - Write $c(9,9) - Write "" - Write " ",! - Write $c(9) - Write "
" - Write ! - Goto %csp00002 ;} -%csp00001 ;{ - Write !,$c(9)_"
",! - Write $c(9) - Write "" - Write "Show Query Editor" - Write "" - Write ! -%csp00002 ;} - Write !,$c(9)_"
",! - Write $c(9)_"
",! - Write "
",! - If '(($L(sqlActive))) Goto %csp00003 ;{ - Write !,$c(9) - // Open instance of ResultSet for runtime mode of DISPLAY. - Set queryA = ##class(%ResultSet).%New() - Set queryA.RuntimeMode=2 - Set sqlStatement=$zstrip($tr((sqlActive),$C(9,13,10)," "),"<>W") - If $zcvt($extract(sqlStatement,1,6),"U")'="SELECT" { - Do ..ShowError($$$ERROR($$$CSPSQLOnlySelect,96)) - Quit - } - // translate tab/cr/nl to spaces - Set %sc = queryA.Prepare(sqlStatement,0,"RUNTIME") - If (+%sc=0) { - Do ..ShowError(%sc) - QUIT - } - Set %sc = queryA.Execute(($G(%request.Data("P1",1),"A"))) - If (+%sc=0) { - Do ..ShowError(%sc) - QUIT - } - Write !,$c(9) - Set qryAColCount=queryA.GetColumnCount() - Write !,$c(9) - Write "
" - Write !,..InsertHiddenFields("vhLogging.csp"),! - Write !,$c(9)_"",! - Write $c(9,9)_""_$c(9,9),! - Write $c(9,9,9)_""_$c(9,9,9),! - Write $c(9,9,9) - Set col=0 -%csp00005 If '((col"_$c(9,9,9),! - Write $c(9,9,9) - Goto %csp00005 -%csp00004 ;} - Write !,$c(9,9)_""_$c(9,9),! - Write $c(9,9) - Kill arColSpecial - Set blnAddLink=0 - Write !,$c(9,9)_"",! - Write $c(9,9,9)_"",! - Write $c(9,9,9) - Set col=0 -%csp00007 If '((col"_(ColumnName)_"",! - Write $c(9,9,9) - Goto %csp00007 -%csp00006 ;} - Write !,$c(9,9)_"",! - Write $c(9,9) - Set row=0 -%csp00009 If '(queryA.Next()) Goto %csp00008 ;{ - Set row=row+1 - Write " " - Write !,$c(9,9)_"",! - Write $c(9,9,9) - ;Set blnAddLink=(queryA.GetDataByName("ID")?1(1"MAINPAGE",1"WIZARD_CALC")) - Write !,$c(9,9,9)_"",! - Write $c(9,9,9) - Set col=0 -%csp00011 If '((col"_($S($L(tmpVal):tmpVal,1:" "))_"",! - Write $c(9,9,9) - Goto %csp00011 -%csp00010 ;} - Write !,$c(9,9)_"",! - Write $c(9,9) - Goto %csp00009 -%csp00008 ;} - Write !,$c(9)_"
 
"_($S(blnAddLink:">", 1:" "))_"
",! - Write $c(9) - Write "
" - Write !,$c(9)_"
",! -%csp00003 ;} - Write !,!,"" -]]>
-
- - -1 -code -%Boolean - - - - -1 -code -%Boolean -" - Write !,! - Set BodyBgColor=##class(TECH.Config.ConfigMgr).Instance().GetString("WebpaginaAchtergrondKleur") - Set OnServer = "  ["_$$$NSpace_"]" - Write !,!,"" - Write $c(9),! - Write !,$c(9)_""_($G(CspPageTitle, ..%ClassName(0))_$G(OnServer))_"",! - Write $c(9),! - Write $c(9) - Write "" - Write !,"" - Write " ",! - Write "" - Write !,!,"" -]]> - - - -1 -code -%Boolean -" - Write !,! - Do ..OnPageHEAD() - Write !,! - Do ..OnPageBODY() - Write !,"" -]]> - - - -1 -code -%Boolean - - - - -1 -code -%Boolean - - - - -1 -code - -cache -%Boolean -'||"_%v_"||'') "_%v - #define CvtNOBRhtml(%v) "('<NOBR>'||"_%v_"||'</NOBR>') "_%v - - /*** INPUT PARAMETERS ***/ - /*** ================ ***/ - ; Request Parameters - Kill:($G(%request.Data("QUERY",1))="") %request.Data("QUERY") - Set name="" - For Set name=$O(%request.Data(name)) Quit:(name="") Merge tmpRq(name)=%request.Data(name,1) - - Set blnSQED=$G(%request.Data("SQED",1),0) - Set sqlAll="" - - - /*** SQL STATEMENTS ***/ - /*** ============== ***/ - ; SQL-statement for FOP Queue - Set sqlLOG="SELECT Top 100 Datum , Tijd , Groep, Niveau , Actie , JobID , Detail" - Set sqlLOG=sqlLOG_$C(13,10)_" FROM vhLib.Logging WHERE Niveau = 'E' OR Niveau = 'W' " - Set sqlLOG=sqlLOG_$C(13,10)_" ORDER BY Datum DESC, Tijd DESC" - - ; SQLs to be displayed - Set sqlDFL=$S(1:sqlLOG) - Set sqlActive=$G(%request.Data("QUERY",1),sqlDFL) - ; URL for ToggleQueryEditor - Merge tmpAr=tmpRq - Kill tmpAr("SQED") - Set tmpAr("SQED")=('blnSQED) - Set arUrl("ToggleQED")="?"_##class(vhLib.cspBasis).CQueryString(.tmpAr) - - ; Check if SQL-statement does not alter the tables data !!! - Set lbAvoidSQL=$LB("CREATE TABLE","ALTER TABLE","DROP TABLE","CREATE QUERY","DROP QUERY","INSERT","UPDATE","DELETE") - - - Set CspPageTitle="VH LOGGING" - Quit 1 - -]]> - - - -c:\cachesys\csp\admin1\vhLogging.csp - - - -/csp/admin1/vhLogging.csp - - - -62105,37472 - -
- + + Index: APPS/Halux/Planning/impl/ResourceGebruikCalculator.cls.xml =================================================================== diff -u -r1012 -r1019 --- APPS/Halux/Planning/impl/ResourceGebruikCalculator.cls.xml (.../ResourceGebruikCalculator.cls.xml) (revision 1012) +++ APPS/Halux/Planning/impl/ResourceGebruikCalculator.cls.xml (.../ResourceGebruikCalculator.cls.xml) (revision 1019) @@ -1,9 +1,9 @@ - + 1 %RegisteredObject -62199,32494.401175 +62200,56814.472411 0 @@ -116,6 +116,7 @@ Set ProductInfo.Aantal = ProductLijn.GeefAantal() Set ProductInfo.ProductCode = ProductLijn.GeefProduct().GeefKorttekst() + Set ProductInfo.ProductNummer = ProductLijn.GeefProduct().GeefPRNr() Set ProductInfo.ToeleveringLijnNr = ProductLijn.GeefLijnNr() If (ProductLijn.HeeftFysiekStockProbleem()) { @@ -129,7 +130,7 @@ } Set Status = ProductInfo.%Save() - If ($$$ISERR(Status)) { Do ##class(vhLib.Logger).%New("Halux planningstool").Error("Kon ProductInfo niet opslaan!","Toelevering: "_..Toelevering.GeefToeNr()_$c(10)_$c(13)_"Status: "_$$ParseStatus^vhLib(Status)) } + If ($$$ISERR(Status)) { Do ##class(vhLib.Logger).%New("Halux planningstool").Error("Kon ProductInfo niet opslaan!","Toelevering: "_..Toelevering.GeefToeNr()_$C(13,10)_"Status: "_$$ParseStatus^vhLib(Status)) } Set ActiviteitInfoIterator = ##class(TECH.ListIterator).%New(ActiviteitInfoLijst) While (ActiviteitInfoIterator.HasNext()) @@ -138,7 +139,7 @@ Set ActiviteitInfoClone = ActiviteitInfo.%ConstructClone(1) Set ActiviteitInfoClone.ProductInfoID = ProductInfo.%Id() Set Status = ActiviteitInfoClone.%Save() - If ($$$ISERR(Status)) { Do ##class(vhLib.Logger).%New("Halux planningstool").Error("Kon ActiviteitInfo niet opslaan!","Toelevering: "_..Toelevering.GeefToeNr()_$c(10)_$c(13)_"Status: "_$$ParseStatus^vhLib(Status)) } + If ($$$ISERR(Status)) { Do ##class(vhLib.Logger).%New("Halux planningstool").Error("Kon ActiviteitInfo niet opslaan!","Toelevering: "_..Toelevering.GeefToeNr()_$C(13,10)_"Status: "_$$ParseStatus^vhLib(Status)) } } } } @@ -173,5 +174,5 @@ ]]> - + Index: APPS/PM/Maatwerk/TBX/Productie/dto/Beschrijving.cls.xml =================================================================== diff -u -r917 -r1019 --- APPS/PM/Maatwerk/TBX/Productie/dto/Beschrijving.cls.xml (.../Beschrijving.cls.xml) (revision 917) +++ APPS/PM/Maatwerk/TBX/Productie/dto/Beschrijving.cls.xml (.../Beschrijving.cls.xml) (revision 1019) @@ -1,28 +1,4 @@ - - -1 -%RegisteredObject,%XML.Adaptor -62140,55482.129648 -0 - - -%String - - - - -Dit is een string omdat dit de beschrijving is van "een" hoeveelheid -%String - - - -%String - - - -%String - - - + + Index: APPS/PM/dto/Kenm/ProductenKenmerken.cls.xml =================================================================== diff -u -r976 -r1019 --- APPS/PM/dto/Kenm/ProductenKenmerken.cls.xml (.../ProductenKenmerken.cls.xml) (revision 976) +++ APPS/PM/dto/Kenm/ProductenKenmerken.cls.xml (.../ProductenKenmerken.cls.xml) (revision 1019) @@ -1,18 +1,4 @@ - - - -JBL + 2011-02-28 -1 -%RegisteredObject,%XML.Adaptor -62153,29159.394229 -62153,42301.626963 -0 - - -ProductKenmerken -list - - - + + Index: DOM/Halux/TBX/impl/ZaagBatches.cls.xml =================================================================== diff -u -r903 -r1019 --- DOM/Halux/TBX/impl/ZaagBatches.cls.xml (.../ZaagBatches.cls.xml) (revision 903) +++ DOM/Halux/TBX/impl/ZaagBatches.cls.xml (.../ZaagBatches.cls.xml) (revision 1019) @@ -1,90 +1,4 @@ - - -persistent -1 -%Persistent -62123,73487.064699 -62123,54831.264395 -0 - - -%ResultSet -1 - - - -DS.PPS.TBX.Batch -1 - - - -%RegisteredObject -1 - - - - - - - -BatchID -%Status - - - - - - - - - - -oQueue - - - - - - - - -%Library.CacheStorage -^DOM.Halux.TBX.i60C.ZaagBatchesD -ZaagBatchesDefaultData -^DOM.Halux.TBX.i60C.ZaagBatchesD -^DOM.Halux.TBX.i60C.ZaagBatchesI -^DOM.Halux.TBX.i60C.ZaagBatchesS - -listnode - - -%%CLASSNAME - - -ZaagOpdracht - - -ZaagSturing - - - - - + + Index: zTryout/Verdeling.mac.rou =================================================================== diff -u -r948 -r1019 --- zTryout/Verdeling.mac.rou (.../Verdeling.mac.rou) (revision 948) +++ zTryout/Verdeling.mac.rou (.../Verdeling.mac.rou) (revision 1019) @@ -1,7 +1 @@ - - - - - Set Key = $Random(4)+1 - write $CASE(Key,1:"CSC",2:"JCL",3:"WV",4:"JBL",5:"CW") - \ No newline at end of file Index: zTryout/ARC/DOM/PM/ProductKenmerken.cls.xml =================================================================== diff -u --- zTryout/ARC/DOM/PM/ProductKenmerken.cls.xml (revision 0) +++ zTryout/ARC/DOM/PM/ProductKenmerken.cls.xml (revision 1019) @@ -0,0 +1,20 @@ + + + +1 +1 +62196,59468.62007 +0 + + +1 +%ListOfDataTypes + + + +1 +TECH.Iterator + + + + Index: vhUnitTest/APPS/PM/Maatwerk/UTKenmUpgWrapperv01v02.cls.xml =================================================================== diff -u -r915 -r1019 --- vhUnitTest/APPS/PM/Maatwerk/UTKenmUpgWrapperv01v02.cls.xml (.../UTKenmUpgWrapperv01v02.cls.xml) (revision 915) +++ vhUnitTest/APPS/PM/Maatwerk/UTKenmUpgWrapperv01v02.cls.xml (.../UTKenmUpgWrapperv01v02.cls.xml) (revision 1019) @@ -1,31 +1,4 @@ - - - -Deze wrapper doet zich in alles voor als TBXKenmerkenV02. - -Wanneer de waarde van een kenmerk (property) wordt opgevraagd, kijkt -de wrapper of het kenmerk al een waarde heeft in het basisobject van -klasse TBXKenmerkenV2. Indien dit het geval is, wordt deze waarde -teruggegeven. Indien dit niet het geval is, wordt de waarde berekend -uit een of meerdere kenmerken van het gewrapte object van klasse -TBXKenmerkenV1, en opgeslagen in het basisobject. De volgende keer -dat de waarde wordt gevraagd kan deze meteen gegeven worden vermits -ze al eens berekend is. Op deze manier wordt on the fly een -conversie gedaan. - -Wanneer een wrapper-object gesaved wordt, moet het alle waarden -converteren vooraleer te saven. -persistent -1 -vhUnitTest.APPS.PM.Maatwerk.impl.UTKenmerkenV02 -62153,44725.352261 -62153,33910.500773 -0 - - -vhUnitTest.APPS.PM.Maatwerk.impl.UTKenmerkenV01 - - - + + Index: APPS/Halux/Planning/impl/Queries.cls.xml =================================================================== diff -u -r1012 -r1019 --- APPS/Halux/Planning/impl/Queries.cls.xml (.../Queries.cls.xml) (revision 1012) +++ APPS/Halux/Planning/impl/Queries.cls.xml (.../Queries.cls.xml) (revision 1019) @@ -1,15 +1,15 @@ - + 1 %RegisteredObject -62199,57863.082972 +62199,58229.83601 0 %SQLQuery ToeleveringNummer:%Integer - SELECT * FROM APPS_Halux_Planning_impl.ProductInfo + SELECT ProductCode, ProductNummer FROM APPS_Halux_Planning_impl.ProductInfo WHERE ToeleveringInfoID = :ToeleveringNummer AND StockProbleem is not null @@ -191,5 +191,5 @@ SELECT DISTINCT ToeleveringNummer FROM APPS_Halux_Planning_impl.ToeleveringInfo ORDER BY ToeleveringNummer ASC - + Index: zTryout/ARC/DOM/VKP/VerkoopbaarProduct.cls.xml =================================================================== diff -u --- zTryout/ARC/DOM/VKP/VerkoopbaarProduct.cls.xml (revision 0) +++ zTryout/ARC/DOM/VKP/VerkoopbaarProduct.cls.xml (revision 1019) @@ -0,0 +1,20 @@ + + + +1 +1 +62196,60290.312423 +0 + + +1 +DOM.PM.enu.LinkType + + + +1 +DOM.PM.enu.ActiefStatus + + + + Index: PVE/XML/Aventos.cls.xml =================================================================== diff -u -r734 -r1019 --- PVE/XML/Aventos.cls.xml (.../Aventos.cls.xml) (revision 734) +++ PVE/XML/Aventos.cls.xml (.../Aventos.cls.xml) (revision 1019) @@ -1,108 +1,4 @@ - - -1 -%RegisteredObject,%XML.Adaptor -61712,38862.353884 -0 - - -BL.MB.UGLYPicking.Aventosbak.Doc.Aventos -list - - - -1 - - - - -1 - - - - -1 - - - - + + Index: DOM/Halux/TBX/IZaagSturing.cls.xml =================================================================== diff -u -r903 -r1019 --- DOM/Halux/TBX/IZaagSturing.cls.xml (.../IZaagSturing.cls.xml) (revision 903) +++ DOM/Halux/TBX/IZaagSturing.cls.xml (.../IZaagSturing.cls.xml) (revision 1019) @@ -1,108 +1,4 @@ - - -1 -1 -%RegisteredObject -62123,62009.026632 -62123,54832.085244 -0 - - - - -APPS.Halux.TBX.ZaagServer - - - - - -1 - -%Boolean - - - - - -1 -BodemOfRug:%String,Kleur:String,Hoogte:%Integer,Lengte:%Float,Reden:%String -%Boolean - - - - - -1 -QueueID:%Integer,BodemOfRug:%String,GewensteLengte:%Float,GemetenLengte:%Float -%Boolean - - - - - -1 -LijnNr:%String -%AbstractList - - - - - -1 -BatchIDLijn1:%String,BatchIDLijn2:%String,BatchIDDirect:%String -%AbstractList - - - - - -1 -BatchID:%String,SubBatch:%String,LijnNr:%String -%AbstractList - - - - - -1 -QueueID:%Integer,Device:%String -%Boolean - - - - - -1 -Titel:%String,BodemHoogte:%Integer,BodemLengte:%Float,RugHoogte:%Integer,RugLengte:%Float,Device:%String -%Boolean - - - - - -1 -DuurStilstand:%Integer,RedenStilstand:String,ZaagID:%Integer -%Boolean - - - - - -1 - -%Status - - - - - - -1 -QueueID:%Integer,StatusType:%String -%Boolean - - - + + Index: zTryout/ARC/DOM/PM/FysiekProduct.cls.xml =================================================================== diff -u -r995 -r1019 --- zTryout/ARC/DOM/PM/FysiekProduct.cls.xml (.../FysiekProduct.cls.xml) (revision 995) +++ zTryout/ARC/DOM/PM/FysiekProduct.cls.xml (.../FysiekProduct.cls.xml) (revision 1019) @@ -1,10 +1,10 @@ - + 1 zTryout.ARC.DOM.common.fysiek 1 -62188,43898.784073 +62196,60215.451985 0 @@ -14,6 +14,15 @@ Afmeting3D + + +1 +%Boolean + + + +1 + - + Index: vhUnitTest/DOM/PM/Maatwerk/HF/ITestCaseKAD.cls.xml =================================================================== diff -u -r734 -r1019 --- vhUnitTest/DOM/PM/Maatwerk/HF/ITestCaseKAD.cls.xml (.../ITestCaseKAD.cls.xml) (revision 734) +++ vhUnitTest/DOM/PM/Maatwerk/HF/ITestCaseKAD.cls.xml (.../ITestCaseKAD.cls.xml) (revision 1019) @@ -1,133 +1,4 @@ - - - -Oproepen via - do ##class(vhUnitTest.Manager).RunTest("/debug/display=all","DOM.PM.Maatwerk.HF.KAD") - -1 -1 -vhUnitTest.TestCase -62115,42548.055414 -62012,63523.617197 -0 - - - -Dient om aan te duiden of welke halffabTabel gebruikt wordt : Productie (persistent) of UnitTest (in-memory, artificial data) -1 -%Boolean - - - - -vhUnitTest.DOM.PM.Maatwerk.HF.CreateDataKAD - - - -DOM.PM.Maatwerk.Calc.HF.HalffabContext - - - -DOM.PM.Maatwerk.Calc.HF.HalffabContext - - - -%Status - - - - -1 -HalffabTabel:DOM.PM.Maatwerk.Calc.HF.IHalffabTabel -DOM.PM.Maatwerk.Calc.HF.IHalffabTabel - - - - - - - - - - - - -Familie:%String,ProductType:%String -DOM.PM.Maatwerk.Calc.HF.HalffabSpec - - - - -Klant:%String,Personality:%String,ProductType:%String -DOM.PM.Maatwerk.Calc.HF.IHalffabTabel - - - - -Klant:%String,Personality:%String -DOM.PM.Maatwerk.Calc.HF.IHalffabTabel - - - - -Variant:DOM.PM.enu.Variant -DOM.PM.Maatwerk.Calc.HF.HalffabContext - - - - -DOM.PM.Maatwerk.Calc.HF.HalffabContext - - - - + + Index: APPS/PM/dto/ProductZoekResultaat.cls.xml =================================================================== diff -u -r946 -r1019 --- APPS/PM/dto/ProductZoekResultaat.cls.xml (.../ProductZoekResultaat.cls.xml) (revision 946) +++ APPS/PM/dto/ProductZoekResultaat.cls.xml (.../ProductZoekResultaat.cls.xml) (revision 1019) @@ -1,48 +1,4 @@ - - - -JBL + 2011-02-24 -Een restultaat product van een zoekopdracht, met enkele property's van een product. -1 -%RegisteredObject,%XML.Adaptor -62153,29166.407612 -62165,30924.77405 -0 - - - -Identnr van het product -%String - - - - -Korttekst van het product -%String - - - -%Library.CacheStorage -^APPS.PM.dto.ProductZoekR82FD -ProductZoekResultaatDefaultData -^APPS.PM.dto.ProductZoekR82FD -^APPS.PM.dto.ProductZoekR82FI -^APPS.PM.dto.ProductZoekR82FS - -listnode - - -%%CLASSNAME - - -Identnr - - -Korttekst - - - - - + + Index: APPS/Halux/Planning/enu/GeplandStatus.cls.xml =================================================================== diff -u -r954 -r1019 --- APPS/Halux/Planning/enu/GeplandStatus.cls.xml (.../GeplandStatus.cls.xml) (revision 954) +++ APPS/Halux/Planning/enu/GeplandStatus.cls.xml (.../GeplandStatus.cls.xml) (revision 1019) @@ -1,10 +1,10 @@ - + datatype 1 %String -62174,52263.042793 +62200,55505.770926 0 @@ -20,15 +20,17 @@ 1 +APPS.Halux.Planning.enu.GeplandStatus 1 +APPS.Halux.Planning.enu.GeplandStatus - + Index: DOM/Halux/TBX/enu/SubBatch.cls.xml =================================================================== diff -u -r903 -r1019 --- DOM/Halux/TBX/enu/SubBatch.cls.xml (.../SubBatch.cls.xml) (revision 903) +++ DOM/Halux/TBX/enu/SubBatch.cls.xml (.../SubBatch.cls.xml) (revision 1019) @@ -1,23 +1,4 @@ - - - -
  • Spoelbak en Syfon laden
  • -
  • Tipon
  • -]]>
    -datatype -1 -%String -62123,62393.650127 -62123,54830.753447 -0 - - -,SS,TO - -
    - + + Index: zTryout/ARC/APPS/PM/dto/ProductGewichtData.cls.xml =================================================================== diff -u --- zTryout/ARC/APPS/PM/dto/ProductGewichtData.cls.xml (revision 0) +++ zTryout/ARC/APPS/PM/dto/ProductGewichtData.cls.xml (revision 1019) @@ -0,0 +1,27 @@ + + + +zTryout.ARC.DOM.MAG.enu +1 +%RegisteredObject,%XML.Adaptor +62193,53918.207793 +0 + + +%Integer + + + +%Float + + + +Cyclecounttype + + + +TelweegschaalTelwijze + + + + Index: DOM/PM/Maatwerk/Calc/HF/impl/TBX/HFBuilderEuroSchroefv001.cls.xml =================================================================== diff -u -r734 -r1019 --- DOM/PM/Maatwerk/Calc/HF/impl/TBX/HFBuilderEuroSchroefv001.cls.xml (.../HFBuilderEuroSchroefv001.cls.xml) (revision 734) +++ DOM/PM/Maatwerk/Calc/HF/impl/TBX/HFBuilderEuroSchroefv001.cls.xml (.../HFBuilderEuroSchroefv001.cls.xml) (revision 1019) @@ -1,44 +1,4 @@ - - -persistent -1 -DOM.PM.Maatwerk.Calc.HF.IHalffabItemBuilder -62101,29583.829909 -0 - - -SamengesteldHalffabItemBuilder:DOM.PM.Maatwerk.Calc.HF.ISamengesteldHalffabItemBuilder -1 -1 -%Status - - - - -IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,Context:HalffabContext -DOM.PM.Maatwerk.Calc.HF.IHalffabItem - - - - -1 -DOM.PM.Maatwerk.Calc.HF.IHalffabListToItemProcessor - - - - -%Library.CacheStorage - - - + + Index: zTryout/CSC/Try.cls.xml =================================================================== diff -u -r995 -r1019 --- zTryout/CSC/Try.cls.xml (.../Try.cls.xml) (revision 995) +++ zTryout/CSC/Try.cls.xml (.../Try.cls.xml) (revision 1019) @@ -1,11 +1,11 @@ - + persistent %VHMacro 1 %Persistent -62189,49138.503153 +62199,50954.734161 0 @@ -67,22 +67,11 @@ { Set Product = ProductAPI.GeefProduct(PRNr) - Set Criteria=##class(APPS.PM.dto.ZoekCriteria).%New() - Set Criteria.SoortProductID=##class(APPS.PM.enu.SoortProductID).Korttekst() - Set Criteria.ProductID = Product.GeefKorttekst() - Set ProductService = ##class(APPS.PM.ProductService).%New() - Set ProductenLijst = ProductService.ZoekProducten(Criteria).HerkendeProducten - If (ProductenLijst.Count() '= 1) + If (Product.%Extends("DOM.PM.TBXProduct.TBXLade")) { - If (ProductenLijst.Count() = 0) || (ProductenLijst.GetAt(1).MultipleNr = ""){ - w "KT: "_Product.GeefKorttekst()_", Gevonden: "_ProductenLijst.Count(),! - For i=1:1:ProductenLijst.Count() - { - w " "_ProductenLijst.GetAt(i).IdentNr_" "_ProductenLijst.GetAt(i).Korttekst,! - } - } + //w $LG(##class(Prod.Kenmerk.DataDefinitie).Get("TBX",Product.GeefPRNr(),"ODSP")),! + If ($L($LG(##class(Prod.Kenmerk.DataDefinitie).Get("TBX",Product.GeefPRNr(),"ODSP")))) { w Product.GeefPRNr(),! } } - Set PRNr = $Order(^KPR(PRNr)) } ]]> @@ -129,16 +118,7 @@ Do ##class(zTryout.CSC.Try).Try5() 1 - @@ -158,5 +138,5 @@ - + Index: DOM/LEV/impl/WijzigLeverancierEvent.cls.xml =================================================================== diff -u --- DOM/LEV/impl/WijzigLeverancierEvent.cls.xml (revision 0) +++ DOM/LEV/impl/WijzigLeverancierEvent.cls.xml (revision 1019) @@ -0,0 +1,25 @@ + + + + +JBL + 2011-04-18 +serial +1 +TECH.PubSub.Event +62199,58729.76222 +0 + + +Data:TECH.PubSub.EventData +1 +1 +%Status + + + + + Index: APPS/MB/UGLYPicking/impl/EventCatcher.cls.xml =================================================================== diff -u -r917 -r1019 --- APPS/MB/UGLYPicking/impl/EventCatcher.cls.xml (.../EventCatcher.cls.xml) (revision 917) +++ APPS/MB/UGLYPicking/impl/EventCatcher.cls.xml (.../EventCatcher.cls.xml) (revision 1019) @@ -1,50 +1,4 @@ - - -1 -%RegisteredObject -62140,61295.973225 -0 - - - -Do ##class(APPS.MB.UGLYPicking.impl.EventCatcher).InitSubscriptions() -1 - - - - -1 -Event:TECH.Events.UGLYPickingStartedEvent - - - - -1 -Event:TECH.Events.UGLYPickingRestartedEvent - - - - -1 -CONSNr - - - - + + Index: DOM/PM/impl/HoofdgroepClassificatieImpl.cls.xml =================================================================== diff -u -r903 -r1019 --- DOM/PM/impl/HoofdgroepClassificatieImpl.cls.xml (.../HoofdgroepClassificatieImpl.cls.xml) (revision 903) +++ DOM/PM/impl/HoofdgroepClassificatieImpl.cls.xml (.../HoofdgroepClassificatieImpl.cls.xml) (revision 1019) @@ -1,27 +1,4 @@ - - -1 -%RegisteredObject,DOM.PM.impl.SuperGroepClassificatie -62157,52369.264464 -0 - - -SortSleutel:%String -1 -1 -%Status - - - - -TECH.Iterator - - - - + + Index: DOM/PM/Maatwerk/Calc/HF/impl/TBX/HFBuilderZijwandVerpv001.cls.xml =================================================================== diff -u -r734 -r1019 --- DOM/PM/Maatwerk/Calc/HF/impl/TBX/HFBuilderZijwandVerpv001.cls.xml (.../HFBuilderZijwandVerpv001.cls.xml) (revision 734) +++ DOM/PM/Maatwerk/Calc/HF/impl/TBX/HFBuilderZijwandVerpv001.cls.xml (.../HFBuilderZijwandVerpv001.cls.xml) (revision 1019) @@ -1,44 +1,4 @@ - - -persistent -1 -DOM.PM.Maatwerk.Calc.HF.IHalffabItemBuilder -62101,29585.507715 -0 - - -SamengesteldHalffabItemBuilder:DOM.PM.Maatwerk.Calc.HF.ISamengesteldHalffabItemBuilder -1 -1 -%Status - - - - -IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,Context:HalffabContext -DOM.PM.Maatwerk.Calc.HF.IHalffabItem - - - - -1 -DOM.PM.Maatwerk.Calc.HF.IHalffabListToItemProcessor - - - - -%Library.CacheStorage - - - + + Index: zTryout/CSC/Snelheidstest.cls.xml =================================================================== diff -u --- zTryout/CSC/Snelheidstest.cls.xml (revision 0) +++ zTryout/CSC/Snelheidstest.cls.xml (revision 1019) @@ -0,0 +1,143 @@ + + + +1 +%RegisteredObject +62196,54409.877122 +0 + + + +Do ##class(zTryout.CSC.Snelheidstest).Do() +1 + + + + +1 +MPRNr:%Integer +0 + AantalMogelijk) set AantalMoedersMogelijk = AantalMogelijk + . . + + Do StopTimer^vhLib + //w @F11,@F1 + w !,MPRNr," ",$P(^KPR(MPRNr,0),"\")_" "_"aantal mogelijk : "_AantalMoedersMogelijk,! + Write $$GetInterval^vhLib(),! + zw Teller + + + + Quit + +GetOrders(KPRNr) + New MPRNr,BSKey + Set MPRNr="" + For Set MPRNr=$O(^PRBS("IP",KPRNr,MPRNr)) Quit:MPRNr="" Do + . Set BSKey="" + . Set Found=0 + . For Set BSKey=$O(^PRBS("IP",KPRNr,MPRNr,BSKey)) Quit:BSKey="" Quit:Found Do + . . Set Found=$P(^PRBS("IP",KPRNr,MPRNr,BSKey),"\")="K" + . . Set:Found Teller("KINDMOEDER")=$G(Teller("KINDMOEDER"))+1 + . Set:Found lbOrder=$$GetMoederOrders(MPRNr) + . Set:Found Teller("MOEDER")=$G(Teller("MOEDER"))+1 + . Set Rec=$G(^PRSTOCK("D",MPRNr)) + . set arOrder(MPRNr)=Rec + Quit $G(lbOrder) + +GetMoederOrders(MPRNr) + Set ORDNr="" + For Set ORDNr=$O(^ORD("IP",MPRNr,ORDNr)) Quit:ORDNr="" Do + . Set OLUNr="" + . For Set OLUNr=$O(^ORD("IP",MPRNr,ORDNr,OLUNr)) Quit:OLUNr="" Do + . . Set OLNr=^(OLUNr) + . . Set KLNr=$P(^KO1(ORDNr,"F"),"\") + . . Set Qty=$P(^KOD(KLNr,"F",ORDNr,OLNr),"\",3) + . . Set Teller("ORDER")=$G(Teller("ORDER"))+1 + . . Set arMoeders(MPRNr)=$Get(arMoeders(MPRNr))+Qty + Quit "" + +GetToeLev(KPRNr) + Set TOENr="" + For Set TOENr=$O(^TO("IP",KPRNr,TOENr)) Quit:TOENr="" Do + . Set TLUNr="" + . For Set TLUNr=$O(^TO("IP",KPRNr,TOENr,TLUNr)) Quit:TLUNr="" Do + . . Set TLNr=^(TLUNr) + . . Set LEVNr=$P(^KTO1(TOENr),"\") + . . Set Qty=$P(^KTO(LEVNr,TOENr,TLNr),"\",3) + . . Set Teller("TOE")=$G(Teller("TOE"))+1 + . . set arToe(KPRNr)=$G(arToe(KPRNr))+Qty + + Quit "" +]]> + + + +1 +PRNr:%Integer +%Integer + + + + +%SQLQuery +PRNr:%Integer + 0 + GROUP BY KindVanGevraagdeMoeder.KindProductnr]]> + + + + Index: BL/Prod/Kenmerk/pxMetaDefinitie.cls.xml =================================================================== diff -u -r734 -r1019 --- BL/Prod/Kenmerk/pxMetaDefinitie.cls.xml (.../pxMetaDefinitie.cls.xml) (revision 734) +++ BL/Prod/Kenmerk/pxMetaDefinitie.cls.xml (.../pxMetaDefinitie.cls.xml) (revision 1019) @@ -1,107 +1,4 @@ - - -1 -%RegisteredObject,%XML.Adaptor -60180,51133.703722 -0 - - -%String - - - -%Library.Integer - - - -%Library.String - - - -%Library.String - - - -%Library.String - - - -%Library.Boolean - - - -%Library.String - - - -%Library.String - - - -%Library.Integer - - - -%Library.Integer - - - -%Library.Float - - - -%Library.Float - - - -%Library.Integer - - - -%Library.Integer - - - -%Library.String - - - -%Library.String - - - -%Library.String - - - -%Library.Boolean - - - -%Library.Integer - - - -%Library.String -list - - - -%Library.Boolean - - - -%Library.String - - - -%Library.String - - - -%Boolean - - - + + Index: DOM/Halux/TBX/enu/Status.cls.xml =================================================================== diff -u -r903 -r1019 --- DOM/Halux/TBX/enu/Status.cls.xml (.../Status.cls.xml) (revision 903) +++ DOM/Halux/TBX/enu/Status.cls.xml (.../Status.cls.xml) (revision 1019) @@ -1,16 +1,4 @@ - - -datatype -1 -%String -62123,62381.054338 -62123,54830.484983 -0 - - -,W,X,F,B - - - + + Index: zTryout/CSC/TimingCopy/Writer.cls.xml =================================================================== diff -u -r946 -r1019 --- zTryout/CSC/TimingCopy/Writer.cls.xml (.../Writer.cls.xml) (revision 946) +++ zTryout/CSC/TimingCopy/Writer.cls.xml (.../Writer.cls.xml) (revision 1019) @@ -1,111 +1,4 @@ - - -1 -%RegisteredObject -62160,39172.002386 -0 - - -%String - - - -Context:%String -1 -1 -%Status - - - - -StartLabel:%String - 0) - { - Set ParentLabel = LabelsQueue.GetAt(1) - Set ParentTimingUnit = Index.GetAt(ParentLabel) - Do LabelsQueue.RemoveAt(1) - - Set ResultSet = ##class(%ResultSet).%New("zTryout.CSC.Timing.Writer:GeefKnopen") - Do ResultSet.Execute(..Context, ParentLabel) - While (ResultSet.Next()) - { - Do LabelsQueue.Insert(ResultSet.Data("Label")) - - Set TimingUnit = ##class(zTryout.CSC.TimingCopy.TimingUnit).%New() - Set TimingUnit.Label = ResultSet.Data("Label") - Set TimingUnit.ParentLabel = ResultSet.Data("ParentLabel") - Set TimingUnit.Aantal = ResultSet.Data("Aantal") - Set TimingUnit.Minimum = ResultSet.Data("Minimum") - Set TimingUnit.Average = ResultSet.Data("Average") - Set TimingUnit.Maximum = ResultSet.Data("Maximum") - - Do Index.SetAt(TimingUnit, TimingUnit.Label) - Do ParentTimingUnit.Children.Insert(TimingUnit) - } - } - - Do ..Verwerk(Index.GetAt(StartLabel)) -]]> - - - -Knoop:zTryout.CSC.TimingCopy.TimingUnit,Niveau:%Integer=0 - 0) - { - w ", Aant: "_Knoop.Aantal_", Avg: "_$Piece(Knoop.Average,".")_"."_$Extract($Piece(Knoop.Average,".",2),1,2) - w !,Indentatie_"Min: "_Knoop.Minimum_", Max: "_Knoop.Maximum - } - - Set Iterator = ##class(TECH.ListIterator).%New(Knoop.Children) - While (Iterator.HasNext()) - { - Do ..Verwerk(Iterator.Next(),(Niveau+1)) - } -]]> - - - -%SQLQuery -Context:%String,ParentLabel:%String - SELECT Label, ParentLabel, count(1) as Aantal, min(Duurtijd) as Minimum, avg(Duurtijd) as Average, max(Duurtijd) as Maximum - FROM TECH_Timing.Timer - WHERE Context = :Context AND ParentLabel = :ParentLabel - GROUP BY ParentLabel, Label - - - + + Index: DOM/Halux/TBX/dto/Batch.cls.xml =================================================================== diff -u -r903 -r1019 --- DOM/Halux/TBX/dto/Batch.cls.xml (.../Batch.cls.xml) (revision 903) +++ DOM/Halux/TBX/dto/Batch.cls.xml (.../Batch.cls.xml) (revision 1019) @@ -1,60 +1,4 @@ - - -1 -%RegisteredObject -62123,64130.579057 -62123,54829.389539 -0 - - -PREbatch voor TipOn, Spoelbak, Sifon]]> -%Integer -1 -1 - - - - - -%Integer -1 -1 - - - - - -%String -1 -1 - - - - - -%String -1 -1 - - - - - -%String -1 -1 - - - - - -DOM.Halux.TBX.enu.SubBatch -1 -1 - - - + + Index: DOM/PM/Maatwerk/Calc/HF/HalffabContext.cls.xml =================================================================== diff -u -r1012 -r1019 --- DOM/PM/Maatwerk/Calc/HF/HalffabContext.cls.xml (.../HalffabContext.cls.xml) (revision 1012) +++ DOM/PM/Maatwerk/Calc/HF/HalffabContext.cls.xml (.../HalffabContext.cls.xml) (revision 1019) @@ -1,9 +1,9 @@ - + 1 %RegisteredObject -62192,35742.023827 +62200,56894.089117 62010,56862.299184 0 @@ -106,16 +106,16 @@ Exceptie:TECH.IException - + Index: APPS/PM/KenmerkenService.cls.xml =================================================================== diff -u -r1012 -r1019 --- APPS/PM/KenmerkenService.cls.xml (.../KenmerkenService.cls.xml) (revision 1012) +++ APPS/PM/KenmerkenService.cls.xml (.../KenmerkenService.cls.xml) (revision 1019) @@ -1,12 +1,12 @@ - + JBL + 2011-02-28 TECH.Error 1 %RegisteredObject -62199,57785.078382 +62200,29327.371165 62159,61291.134957 0 @@ -139,27 +139,42 @@ Set KenmerkMetadata = ##class(APPS.PM.dto.Kenm.KenmerkMetadata).%New() - /// JBL : TO DO : niet duidelijk van waar de data moet komen om verschillende mogelijkheden in te vullen - ///Do KenmerkMetadata.Mogelijkheden.Insert("Mogelijkheid1") - /// Set KenmerkMetadata.Multipliciteit = ##class(APPS.PM.dto.Kenm.Multipliciteit).%New() Set KenmerkMetadata.Multipliciteit.Minimum = RS.Get("Verplicht") Set KenmerkMetadata.Multipliciteit.Maximum = RS.Get("Multiple") Set KenmerkMetadata.Naam = RS.Get("Kenmerk") Set KenmerkMetadata.NieuweWaardeToegelaten = RS.Get("NieuweWaardeToegelaten") If (KenmerkMetadata.NieuweWaardeToegelaten = "") Set KenmerkMetadata.NieuweWaardeToegelaten = "0" + Set KenmerkMetadata.SuggereerGeenWaarden = RS.Get("SuggereerGeenWaarden") + If (KenmerkMetadata.SuggereerGeenWaarden = "") Set KenmerkMetadata.SuggereerGeenWaarden = "0" + Set KenmerkMetadata.IsReadOnly = RS.Get("IsReadOnly") + If (KenmerkMetadata.IsReadOnly = "") Set KenmerkMetadata.IsReadOnly = "0" /// ------------------------------------------------------------------------- /// Als er geen nieuwe waarden zijn toegelaten dan de mogelijkheden invullen. /// ------------------------------------------------------------------------- - /// In het veld “Mogelijkheden” op de DTO moet dan – afhankelijk van NieuweWaardeToegelaten - /// – ofwel alle mogelijke waarden ofwel alle reeds gebruikte waarden zitten. + /// In het veld “Mogelijkheden” op de DTO moet ofwel alle mogelijke waarden ofwel + /// alle reeds gebruikte waarden zitten. /// We nemen als uitgangspunt dat de velden “WaardenSortering*” op “Prod_kenmerk.metadefinitie” /// gebruikt worden voor gesorteerde en voor vaste lijsten. /// En dat voor niet-gesorteerde niet-vaste lijsten een query moet uitgevoerd worden om de reeds /// gebruikte waarden te vinden. + /// + /// 1) Bepaalde kenmerken mogen niet rechtstreeks door de gebruiker gewijzigd worden. + /// Daarom een flag "read-only" op de kenmerken metadata. + /// + /// Voor read-only kenmerken moet geen lijst van de gebruikte waarden opgezocht en doorgegeven worden aan de GUI. + /// 2) Bovendien een flag "gebruikte waarden niet suggereren" voorzien. Indien die opstaat, moeten we ook geen lijst van de gebruikte waarden opzoeken en doorgeven aan de GUI. - If (KenmerkMetadata.NieuweWaardeToegelaten = 0) + Set ToonMogelijkheden = 'KenmerkMetadata.SuggereerGeenWaarden + If (KenmerkMetadata.IsReadOnly) { + Set ToonMogelijkheden = 0 + } + If ('KenmerkMetadata.NieuweWaardeToegelaten){ + Set ToonMogelijkheden = 1 + } + + If (ToonMogelijkheden) { /// WaardenSortering nagaan en als mogelijkheden invullen Set WaardenSorteringLijst = $ListBuild("WaardenSortering","WaardenSortering2","WaardenSortering3") @@ -219,7 +234,6 @@ ProductenKenmerken:APPS.PM.dto.Kenm.ProductenKenmerken %Status - + Index: Derde/Klant/Klant.cls.xml =================================================================== diff -u -r1012 -r1019 --- Derde/Klant/Klant.cls.xml (.../Klant.cls.xml) (revision 1012) +++ Derde/Klant/Klant.cls.xml (.../Klant.cls.xml) (revision 1019) @@ -1,10 +1,10 @@ - + persistent DataM %Library.Persistent,Derde.Abstract.Derde -62194,57566.429611 +62200,40941.495658 58449,45194 0 @@ -479,6 +479,10 @@ %Library.String + +%Library.String + + Geïncripteerde sleutel voor toegang tot de CSP WebWizard @@ -1181,6 +1185,11 @@ 7 9 + +"\" +3 +9 + "\" 2 @@ -1204,5 +1213,5 @@ - + Index: zTryout/ARC/DOM/MAG/impl/DataM/StockeerbaarProduct.cls.xml =================================================================== diff -u -r995 -r1019 --- zTryout/ARC/DOM/MAG/impl/DataM/StockeerbaarProduct.cls.xml (.../StockeerbaarProduct.cls.xml) (revision 995) +++ zTryout/ARC/DOM/MAG/impl/DataM/StockeerbaarProduct.cls.xml (.../StockeerbaarProduct.cls.xml) (revision 1019) @@ -1,10 +1,10 @@ - + zTryout.ARC.TECH.Persistentie,zTryout.ARC.DOM.MAG.enu 1 %RegisteredObject -62189,60877.427401 +62193,54442.559695 0 @@ -68,12 +68,24 @@ ]]> + +Cyclecounttype:Cyclecounttype + + + TelweegschaalTelwijze + +TelweegschaalTelwijze:TelweegschaalTelwijze + + + 1 %String @@ -106,6 +118,14 @@ Quit r%KprPrnr2 ]]> + + + + - + Index: TECH/DataTime.cls.xml =================================================================== diff -u -r946 -r1019 --- TECH/DataTime.cls.xml (.../DataTime.cls.xml) (revision 946) +++ TECH/DataTime.cls.xml (.../DataTime.cls.xml) (revision 1019) @@ -1,26 +1,4 @@ - - -1 -%RegisteredObject -62165,29740.476939 -0 - - -1 -Horologe:%String -%Integer - - - - -1 -Timestamp:%String -%Integer - - - - + + Index: DOM/PM/Maatwerk/Calc/HF/impl/TBX/HFBuilderFrontBevestiv001.cls.xml =================================================================== diff -u -r734 -r1019 --- DOM/PM/Maatwerk/Calc/HF/impl/TBX/HFBuilderFrontBevestiv001.cls.xml (.../HFBuilderFrontBevestiv001.cls.xml) (revision 734) +++ DOM/PM/Maatwerk/Calc/HF/impl/TBX/HFBuilderFrontBevestiv001.cls.xml (.../HFBuilderFrontBevestiv001.cls.xml) (revision 1019) @@ -1,43 +1,4 @@ - - -persistent -1 -DOM.PM.Maatwerk.Calc.HF.IHalffabItemBuilder -62101,29584.119669 -0 - - -SamengesteldHalffabItemBuilder:DOM.PM.Maatwerk.Calc.HF.ISamengesteldHalffabItemBuilder -1 -1 -%Status - - - - -IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,Context:HalffabContext -DOM.PM.Maatwerk.Calc.HF.IHalffabItem - - - - -1 -DOM.PM.Maatwerk.Calc.HF.IHalffabListToItemProcessor - - - - -%Library.CacheStorage - - - + + FishEye: Tag 1019 refers to a dead (removed) revision in file `zTryout/CSC/DataSet.cls.xml'. FishEye: No comparison available. Pass `N' to diff? Index: zTryout/PRA/TbxStatistiek.cls.xml =================================================================== diff -u -r734 -r1019 --- zTryout/PRA/TbxStatistiek.cls.xml (.../TbxStatistiek.cls.xml) (revision 734) +++ zTryout/PRA/TbxStatistiek.cls.xml (.../TbxStatistiek.cls.xml) (revision 1019) @@ -1,76 +1,4 @@ - - -1 -%RegisteredObject -61739,32432.313429 -0 - - - - - - -1 -klnr:%Integer=9899,startMaand:%String="",eindMaand:%String="" -= StartMaandFormatted) && (MaandFormatted < EindMaandFormatted)) { - SET AANTALSTUKSINDEX = 1 - SET DELIMITER = "\" - SET aantal = $PIECE(statistiek, DELIMITER, AANTALSTUKSINDEX) - WRITE " Aantal: ", aantal, ! - - - // TO DO: Toevoegen data aan array. - //} - - SET MaandFormatted = $ORDER(^KSTKL(klnr, PRNr, MaandFormatted), ASCENDING, statistiek) - } - } - - SET PRNr = $ORDER(^KSTKL(klnr, PRNr)) - } - - QUIT -]]> - - - + + Index: DOM/PM/OLProduct/impl/OrgaluxOpMaatCreator.cls.xml =================================================================== diff -u -r903 -r1019 --- DOM/PM/OLProduct/impl/OrgaluxOpMaatCreator.cls.xml (.../OrgaluxOpMaatCreator.cls.xml) (revision 903) +++ DOM/PM/OLProduct/impl/OrgaluxOpMaatCreator.cls.xml (.../OrgaluxOpMaatCreator.cls.xml) (revision 1019) @@ -1,25 +1,4 @@ - - -1 -DOM.PM.impl.DataM.DataMProductCreator -62147,55466.328279 -0 - - -1 -%Integer - - - - -DossierNummer:%String -1 -%String - - - - + + Index: APPS/Halux/Planning/PlanningService.cls.xml =================================================================== diff -u -r1012 -r1019 --- APPS/Halux/Planning/PlanningService.cls.xml (.../PlanningService.cls.xml) (revision 1012) +++ APPS/Halux/Planning/PlanningService.cls.xml (.../PlanningService.cls.xml) (revision 1019) @@ -1,12 +1,12 @@ - + Service voor de Halux planningstool. Ondersteunt het visulaliseren van het resourcegebruik voor alle toeleveringen die reeds ingegeven zijn. 1 %RegisteredObject -62199,57640.655921 +62200,58097.877526 0 @@ -138,20 +138,95 @@ APPS.Halux.Planning.dto.ToeleveringDetail 0) + { + Set ActieInfo = ##class(APPS.Halux.Planning.dto.ActieInfo).%New() + Set ActieInfo.ActieCode = ##class(APPS.Halux.Planning.enu.ActieCode).VerplaatsVerwacht() + Set ActieInfo.ActieTekst = "Naar verwacht" + Set ActieInfo.IcoonNaam = "Icoon.PNG" + Set ActieInfo.IsIngeschakeld = 1 + + Do ToeleveringDetail.ActieInfoLijst.Insert(ActieInfo) + + If (ToeleveringInfo.GeplandStatus '= ##class(APPS.Halux.Planning.enu.GeplandStatus).Vroeger()) + { + Do AnalyseLijst.Insert("Vroeger ingepland maar stockprobleem!") + Do ActieLijst.Insert("Verplaatsen naar datum waarop we de toelevering voor de stockproblemen verwachten.") + } + + Set Toelevering = ##class(DOM.DomeinContext).Instance().GeefToeleveringAPI().GeefToelevering(ToeleveringNummer) + Set BijhorendeBatch = ##class(APPS.Halux.common.BatchService).%New().GeefBijhorendeBatch(Toelevering) + + If ($IsObject(BijhorendeBatch)) + { + Do AnalyseLijst.Insert("In batch met stockprobleem!") + Do ActieLijst.Insert("Uit batch halen.") + } + } - Do ToeleveringDetail.StockProbleemInfoLijst.Insert(StockProbleemInfo) + If (AnalyseLijst.Count() > 0) + { + Set DisplayString = DisplayString_"Analyse:"_$C(13,10) + Set Iterator = ##class(TECH.ListIterator).%New(AnalyseLijst) + While (Iterator.HasNext()) + { + Set DisplayString = DisplayString_"- "_Iterator.Next()_$C(13,10) + } + Set DisplayString = DisplayString_$C(13,10) + } + + If (ActieLijst.Count() > 0) + { + Set DisplayString = DisplayString_"Acties:"_$C(13,10) + Set Iterator = ##class(TECH.ListIterator).%New(ActieLijst) + While (Iterator.HasNext()) + { + Set DisplayString = DisplayString_"- "_Iterator.Next()_$C(13,10) + } + Set DisplayString = DisplayString_$C(13,10) + } + + If (ToeleveringInfo.GeplandStatus '= ##class(APPS.Halux.Planning.enu.GeplandStatus).Impliciet()) + { + Set ActieInfo = ##class(APPS.Halux.Planning.dto.ActieInfo).%New() + Set ActieInfo.ActieCode = ##class(APPS.Halux.Planning.enu.ActieCode).VerplaatsDueOut() + Set ActieInfo.ActieTekst = "Naar dueout" + Set ActieInfo.IcoonNaam = "Icoon.PNG" + Set ActieInfo.IsIngeschakeld = 1 + + Do ToeleveringDetail.ActieInfoLijst.Insert(ActieInfo) + } } + Else + { + Set DisplayString = "Toelevering "_ToeleveringNummer_" bestaat niet" + } + Set ToeleveringDetail.DisplayString = DisplayString + Quit ToeleveringDetail ]]> @@ -325,7 +400,6 @@ Set Resultaat = ##class(APPS.Halux.Planning.dto.SplitsToeleveringResultaat).%New() Set Resultaat.Wijzigingen = ##class(%XML.DataSet).%New() - Set NieuwLijnNummer = 102 Set ToeleveringAPI = ##class(DOM.DomeinContext).Instance().GeefToeleveringAPI() Set Toelevering = ToeleveringAPI.GeefToelevering(ToeleveringNummer) @@ -345,61 +419,65 @@ Set Aantal = ProductToeleveringLijn.GeefAantal() Set AantalPerToelevering = ##class(TECH.Math).Floor(Aantal / AantalToeleveringen) If ((Aantal/AantalToeleveringen) '= AantalPerToelevering) { Set AantalPerToelevering = AantalPerToelevering + 1 } - //w Aantal_" "_AantalPerToelevering,! Set NieuweLijnNummers = ##class(%ListOfDataTypes).%New() While (Aantal > AantalPerToelevering) { Set Aantal = Aantal - AantalPerToelevering Set $ZTRAP="SplitsFout" - //w "SplitsLijn("_ToeleveringNummer_" As %Integer, "_ProductToeleveringLijn.GeefLijnNr()_" As %Integer, "_Aantal_" As %Integer) As %Integer",! + Set NieuwLijnNummer = $$SplitsLijn^FLOWTOE6(ToeleveringNummer,ProductToeleveringLijn.GeefUniekLijnNr(),Aantal) Set $ZTRAP = "" + If (ProductToeleveringLijnIterator.HasNext()) { Do ProductToeleveringLijnIterator.Next() } // Skip de aangemaakte lijn Do NieuweLijnNummers.Insert(NieuwLijnNummer) - Set NieuwLijnNummer = NieuwLijnNummer + 1 } If (NieuweLijnNummers.Count() > 0) { Do NieuweLijnenPerLijn.Insert(NieuweLijnNummers) } } } + Set GewijzigdeToeleveringen = ##class(%ListOfObjects).%New() + For i = 1:1:AantalToeleveringen-1 { Set AfTeSplitsenLijnen = ##class(%ListOfDataTypes).%New() - //w "Splits toelevering " For j = 1:1:NieuweLijnenPerLijn.Count() { If (NieuweLijnenPerLijn.GetAt(j).Count() '< i) { Do AfTeSplitsenLijnen.Insert(NieuweLijnenPerLijn.GetAt(j).GetAt(i)) - //w NieuweLijnenPerLijn.GetAt(j).GetAt(i)_" " } } - //w ! Set $ZTRAP="SplitsFout" - // Splits toelevering en gooi event voor nieuwe toelevering + Set NieuweToeleveringNummer = $$SplitsToelevering^FLOWTOE6(ToeleveringNummer,AfTeSplitsenLijnen) Set $ZTRAP="" + + Set NieuweToelevering = ##class(DOM.DomeinContext).Instance().GeefToeleveringAPI().GeefToelevering(NieuweToeleveringNummer) + Set ToeleveringCreatedEventData = ##class(TECH.Events.ToeleveringCreatedEventData).%New(NieuweToelevering) + Set ToeleveringCreatedEvent = ##class(TECH.Events.ToeleveringCreatedEvent).%New(ToeleveringCreatedEventData) + Do ##class(APPS.Halux.Planning.impl.EventCatcher).ToeleveringCreatedEventListener(ToeleveringCreatedEvent) + + Do GewijzigdeToeleveringen.Insert(NieuweToelevering) } TCOMMIT + + Set ToeleveringModifiedEventData = ##class(TECH.Events.ToeleveringModifiedEventData).%New(Toelevering) + Set ToeleveringModifiedEvent = ##class(TECH.Events.ToeleveringModifiedEvent).%New(ToeleveringModifiedEventData) + Do ##class(APPS.Halux.Planning.impl.EventCatcher).ToeleveringModEventListener(ToeleveringModifiedEvent) - // Gooi event voor gewijzigde toelevering - - Set GewijzigdeToeleveringen = ##class(%ListOfObjects).%New() - If (NieuweLijnenPerLijn.Count() > 0) + If (GewijzigdeToeleveringen.Count() > 0) { Do GewijzigdeToeleveringen.Insert(Toelevering) + Set DataSet = ##class(%XML.DataSet).%New() + Do DataSet.Prepare(##class(APPS.Halux.Planning.impl.Queries).GeefPlanningDetailVoor(GewijzigdeToeleveringen)) + Set Resultaat.Wijzigingen = DataSet } - - Set DataSet = ##class(%XML.DataSet).%New() - Do DataSet.Prepare(##class(APPS.Halux.Planning.impl.Queries).GeefPlanningDetailVoor(GewijzigdeToeleveringen)) - Set Resultaat.Wijzigingen = DataSet - Set Resultaat.Boodschap = "Splitsen van toelevering "_ToeleveringNummer_" geslaagd" } Else { - Set Resultaat.Boodschap = ToeleveringNummer_" bestaat niet" + Set Resultaat.Boodschap = "Toelevering "_ToeleveringNummer_" bestaat niet" } Quit Resultaat @@ -571,5 +649,5 @@ ]]> - + Index: PVE/BRL.cls.xml =================================================================== diff -u -r734 -r1019 --- PVE/BRL.cls.xml (.../BRL.cls.xml) (revision 734) +++ PVE/BRL.cls.xml (.../BRL.cls.xml) (revision 1019) @@ -1,681 +1,4 @@ - - - -bedrijfsrondleiding -persistent -%Prod.Product,BL.Derde.LevSpecifiek -1 -%Persistent,%Populate,%XML.Adaptor -61633,34599.220442 -0 - - -0 - - - -1 -%Integer - - - - -1 -Marge:%Numeric -%Integer -=EindDat Quit:xLevDatum - - - -1 -Marge:%Numeric -%Integer -=EindDat Quit:xLevDatum - - - -1 -Magazijn:%String -%Integer - 2 mogelijkheden - ;"Ugly" of "Auto" - ; - Set Magazijn=$ZCVT(Magazijn,"U") - If Magazijn'="UGLY"&(Magazijn'="AUTO") Quit 0 - Set Magazijn=$S(Magazijn="UGLY":2,1:1) - &sql(Select Count(*) into :Aantal from EWMS.Locations where loc_m=:Magazijn and (state=1 or state=2 or state=3 or state=4) group by loc_m) - Quit Aantal -]]> - - - -1 -Magazijn:%String -%Integer - 2 mogelijkheden - ;"Ugly" of "Auto" - ; - Set Magazijn=$ZCVT(Magazijn,"U") - If Magazijn'="UGLY"&(Magazijn'="AUTO") Quit 0 - Set Magazijn=$S(Magazijn="UGLY":2,1:1) - &sql(Select Count(*) into :Aantal from (Select distinct loc_m, product from EWMS.Inventory where loc_m=:Magazijn ) as TT group by loc_m) - Quit Aantal -]]> - - - -1 -Transporteur:%String,Marge:%Numeric -%Integer -=EindDat Quit:LevDatum - - - -1 -Transporteur:%String,Marge:%Numeric -%Integer -=EindDat Quit:LevDatum - - - -1 -SoftMagazijn:%String,Marge:%Numeric -%Integer -=EindDat Quit:PickDatum - - - -1 -SoftMagazijn:%String,Marge:%Numeric -%Integer -=EindDat Quit:PickDatum(Gemiddelde*(1+Marge)) Do - . . . . Kill ^HULP($J,"Aantal",Vnr,Dat,Uur) - . . . . ;w Dat," ",Uur," ",$j(Aantal,8)," > ",Gemiddelde*(1+Marge),! - . . . Else Do - . . . . Set AantalUren=AantalUren+1 - . . . . Set AantalWaarden=AantalWaarden+Aantal - . . . . ;w Dat,Uur," "," ",$j(Aantal,8)," OK ",! - . Set Gemiddelde1=AantalWaarden/AantalUren - . If Gemiddelde1=Gemiddelde Set Vnr=99 - . Do WLIP^vhDBG(127,"Berekening "_Vnr) - . Do WLIP^vhDBG(127,"Gemiddelde: "_$J(Gemiddelde1,5)_" Aantal dagen: "_AantalDagen) - . Set Gemiddelde=Gemiddelde1 - Quit Gemiddelde1 -]]> - - - -1 -Marge:%Numeric -%Integer -=EindDat Quit:xLevDatum - - - -1 -Marge:%Numeric -%Integer -=EindDat Quit:xLevDatum - - - -1 -Blum:%Boolean,Marge:%Numeric -%Integer -=EindDat - . . Quit:Type'="I" ;alleen inkomende bewegingen - . . ;W PRNr," ",$Zd(Dat,4)," ",Type,! - . . Set Gewicht=GewPerEenh*Aantal/1000 - . . If '$D(^HULP($J,"Aantal",1,YDat)) Do - . . . Set AantalDagen=AantalDagen+1 - . . . Set ^HULP($J,"Aantal",1,YDat)=Gewicht - . . Else Do - . . . Set ^HULP($J,"Aantal",1,YDat)=^HULP($J,"Aantal",1,YDat)+Gewicht - . . Set TotGewicht=TotGewicht+Gewicht - Quit x.BerekenGemiddelde(10,Marge) -]]> - - - -1 -Marge:%Numeric -%Integer -=EindDat - . Set LNr="" For Set LNr=$O(^RCP("D",ReceptieNr,"D",LNr)) Quit:LNr="" Do - . . Set LUNr="" For Set LUNr=$O(^RCP("D",ReceptieNr,"D",LNr,LUNr)) Quit:LUNr="" Do - . . . Set SUBNr="" For Set SUBNr=$O(^RCP("D",ReceptieNr,"D",LNr,LUNr,SUBNr)) Quit:SUBNr="" Do - . . . . Set xLUNr=^(SUBNr),BarCode=$Piece(xLUNr,"\",5) Quit:BarCode="" - . . . . Quit:$D(^HULP($J,"BarCode",BarCode)) - . . . . If '$D(^HULP($J,"Aantal",1,YDat)) Do - . . . . . Set AantalDagen=AantalDagen+1 - . . . . . Set ^HULP($J,"Aantal",1,YDat)=1 - . . . . Else Do - . . . . . Set ^HULP($J,"Aantal",1,YDat)=^HULP($J,"Aantal",1,YDat)+1 - . . . . Set AantalPaletten=AantalPaletten+1 - . . . . Set ^HULP($J,"BarCode",BarCode)="" - Quit x.BerekenGemiddelde(10,Marge) -]]> - - - -1 -%Integer - - - - -1 -Marge:%Numeric -%Integer -=EindDat Quit:PickDatum - - - -1 -Marge:%Numeric -%Integer -=EindDat Quit:PickDatum - - - -1 -Marge:%Numeric -%Integer -=EindDat Quit:PickDatum - - - -1 -Marge:%Numeric -%Integer -=EindDat Quit:PickDatum - - - -AantalBerekeningen:%Integer,Marge:%Numeric -%Numeric -(Gemiddelde*(1+Marge)) Do - . . . Kill ^HULP($J,"Aantal",Vnr,Dat) - . . . ;w Dat," ",$j(Aantal,8)," > ",Gemiddelde*(1+Marge),! - . . Else Do - . . . Set AantalDagen=AantalDagen+1 - . . . Set AantalWaarden=AantalWaarden+Aantal - . . . ;w Dat," ",$j(Aantal,8)," OK ",! - . If AantalDagen=0 Do WLIP^vhDBG(127,Vnr_" Geen waarden binnen de marge van "_(100*Marge)_"%") S Gemiddelde1=Gemiddelde,Vnr=99 Quit - . Set Gemiddelde1=AantalWaarden/AantalDagen - . Do WLIP^vhDBG(127,"Berekening "_Vnr) - . If Gemiddelde>1 Do - . .Do WLIP^vhDBG(127,"Gemiddelde: "_$J(Gemiddelde1,0,2)_" Aantal dagen: "_AantalDagen) - . Else Do WLIP^vhDBG(127,"Gemiddelde: "_$J(Gemiddelde1,0,5)_" Aantal dagen: "_AantalDagen) - . If Gemiddelde1=Gemiddelde Set Vnr=99 - . Set Gemiddelde=Gemiddelde1 - Quit Gemiddelde1 -]]> - - - -Formaat:%String -%Integer - - - - -Formaat:%String -%Integer - - - - - -Is een Orgalux product ? -objref -0 -%Boolean - - - - - -Is een Orgalux order ? -BONNr -0 -%Boolean - - - - -%Library.CacheStorage -^PVE.BRLD -BRLDefaultData -^PVE.BRLD -^PVE.BRLI -^PVE.BRLS - -listnode - - -%%CLASSNAME - - - - - + + Index: WS/TAPI/SMSService.cls.xml =================================================================== diff -u --- WS/TAPI/SMSService.cls.xml (revision 0) +++ WS/TAPI/SMSService.cls.xml (revision 1019) @@ -0,0 +1,47 @@ + + + + +JBL + 2011-04-19 + +1 +WS.WebService +62200,56534.636058 +62200,54153.627356 +0 + + +WS.TAPI.SMSService + + + + +SMS verzenden +Recepient moet met landcode bij vermeld worden. +Recepient:%String,Message:%String +%Status +1 + + + + + Index: TECH/CSP/CSPApplicatie.cls.xml =================================================================== diff -u -r792 -r1019 --- TECH/CSP/CSPApplicatie.cls.xml (.../CSPApplicatie.cls.xml) (revision 792) +++ TECH/CSP/CSPApplicatie.cls.xml (.../CSPApplicatie.cls.xml) (revision 1019) @@ -1,8 +1,8 @@ - + %RegisteredObject -62126,49417.65126 +62123,38239.510612 62118,40201.147412 0 @@ -78,7 +78,7 @@ %String - + Index: DOM/Halux/TBX/ZaagOpdrachten.cls.xml =================================================================== diff -u -r903 -r1019 --- DOM/Halux/TBX/ZaagOpdrachten.cls.xml (.../ZaagOpdrachten.cls.xml) (revision 903) +++ DOM/Halux/TBX/ZaagOpdrachten.cls.xml (.../ZaagOpdrachten.cls.xml) (revision 1019) @@ -1,66 +1,4 @@ - - -persistent -1 -%Persistent -62123,73520.158078 -62123,54831.536178 -0 - - -DS.PPS.TBX.Batch -1 -1 - - - - - -DOM.Halux.TBX.enu.BodemRug -1 -1 - - - - -Resultaat van de meeting -%Float -1 -1 - - - - - -DS.PPS.TBX.Queue -1 -1 - - - - - -DOM.Halux.TBX.enu.Status -1 -1 - - - - - -DOM.Halux.TBX.enu.SubBatch -1 -1 - - - - - -%Integer -1 -1 - - - + + Index: zTryout/JBL/Proc.cls.xml =================================================================== diff -u --- zTryout/JBL/Proc.cls.xml (revision 0) +++ zTryout/JBL/Proc.cls.xml (revision 1019) @@ -0,0 +1,155 @@ + + + +persistent +%Persistent +62194,38867.828078 +0 + + +%SQLQuery +Aantal:%Integer +1 + SELECT Top :Aantal Datum , Tijd , Groep, Niveau , Actie , JobID , Detail + FROM vhLib.Logging WHERE Niveau = 'E' OR Niveau = 'W' + ORDER BY Datum DESC, Tijd DESC + + + +%SQLQuery + SELECT Top 20 Datum , Tijd , Groep, Niveau , Actie , JobID , Detail + FROM vhLib.Logging WHERE Niveau = 'E' OR Niveau = 'W' + ORDER BY Datum DESC, Tijd DESC +1 + + + + +Query wordt gebruikt door PVH in een Excel dd 31-05-2005 +As %Library.SQLQuery(CONTAINID = 1) [ SqlView ] +///Query VerschilOmzetProdGrp(VorigVan As %Integer, VorigTot As %Integer, HuidigVan As %Integer, HuidigTot As %Integer ) As %Library.SQLQuery(CONTAINID = 1) [ SqlView ] +%Query +VorigVan:%Integer,VorigTot:%Integer,HuidigVan:%Integer,HuidigTot:%Integer +1 + + + + + + +1 + +%Status + + + + +1 + +VerschilOmzetProdGrpExecute +0 +%Status +0):$H-Vervallen,1:"") + Set HeeftUtz=$S($D(^KLPUTZ("N",KLNr))>1:"+",1:"") + Set AantalBezoeken=##class(BL.Derde.Agenda.Agenda).AantalBezoeken(KLNr,%HuidigVan,%HuidigTot) + Set AantalKlachtenJr=##class(Derde.Klacht).AantalKlachten("K",KLNr,%HuidigVan,%HuidigTot) + Set AantalKlachtenMnd=##class(Derde.Klacht).AantalKlachten("K",KLNr,%HuidigTotFD,%HuidigTot) + Set Trend=##class(BL.Derde.Klant.Main).OmzetTrend(KLNr) + Set Kwantitatief=$$DisplayKwantitatief^KLANT5(KLNr) + Set Kwantitatief=$LG(Kwantitatief,1)_" "_$LG(Kwantitatief,2) + Set Kwalitatief=$$DisplayKwalitatief^KLANT5(KLNr) + Set Kwalitatief=$LG(Kwalitatief,1)_" "_$LG(Kwalitatief,2) + Set Row=$LB(KLNr,Klant.Naam,Klant.Telefoon1,$P(LevAdr,"\",5),$P(LevAdr,"\",6),$P(LevAdr,"\",7),Klant.Sektor,Klant.Aktiviteit,Kwantitatief,Kwalitatief,Klant.CommNonActief,Vervallen,AantalBezoeken,AantalKlachtenJr,AantalKlachtenMnd,Klant.Prijsklasse,HeeftUtz,Trend) + Set ProdGrp="" + For Set ProdGrp=$O(^RES("PRODUKT","PI","PRODUKTGROEP","D",ProdGrp)) Quit:ProdGrp="" Do + . Set VolgNr=$P(^RES("PRODUKT","PI","PRODUKTGROEP","D",ProdGrp),"`") + . Set $LI(OmzetVorigList,VolgNr)=$LG(OmzetVorigList,VolgNr)+$G(SumOmzetVorig(ProdGrp)) + . Set $LI(OmzetHuidigList,VolgNr)=$LG(OmzetHuidigList,VolgNr)+$G(SumOmzetHuidig(ProdGrp)) + . Set $LI(MargeVorigList,VolgNr)=$LG(MargeVorigList,VolgNr)+$G(SumMargeVorig(ProdGrp)) + . Set $LI(MargeHuidigList,VolgNr)=$LG(MargeHuidigList,VolgNr)+$G(SumMargeHuidig(ProdGrp)) + Set Row=Row_OmzetVorigList_OmzetHuidigList_MargeVorigList_MargeHuidigList + Quit $$$OK +]]> + + + +1 + +VerschilOmzetProdGrpExecute +%Status + + + + + + + + +%Library.CacheStorage +^zTryout.JBL.ProcD +ProcDefaultData +^zTryout.JBL.ProcD +^zTryout.JBL.ProcI +^zTryout.JBL.ProcS + +listnode + + +%%CLASSNAME + + + + + + Index: zTryout/ARC/DOM/PM/impl/DataM/FysiekProduct.cls.xml =================================================================== diff -u -r995 -r1019 --- zTryout/ARC/DOM/PM/impl/DataM/FysiekProduct.cls.xml (.../FysiekProduct.cls.xml) (revision 995) +++ zTryout/ARC/DOM/PM/impl/DataM/FysiekProduct.cls.xml (.../FysiekProduct.cls.xml) (revision 1019) @@ -1,10 +1,10 @@ - + zTryout.ARC.TECH.Persistentie 1 zTryout.ARC.DOM.PM.FysiekProduct,%RegisteredObject -62188,62508.935747 +62193,54473.3658 0 @@ -43,6 +43,12 @@ ]]> + +Gewicht:Gewicht + + + Afmeting3D + + + + - + Index: Prod/Kenmerk/MetaDefinitie.cls.xml =================================================================== diff -u -r1013 -r1019 --- Prod/Kenmerk/MetaDefinitie.cls.xml (.../MetaDefinitie.cls.xml) (revision 1013) +++ Prod/Kenmerk/MetaDefinitie.cls.xml (.../MetaDefinitie.cls.xml) (revision 1019) @@ -1,11 +1,11 @@ - + persistent %VHMacro 1 %Library.Persistent -62193,37120.171664 +62199,63461.727566 59275,52589.182 0 @@ -182,6 +182,21 @@ 0 + + +Bepaalde kenmerken mogen niet rechtstreeks door de gebruiker gewijzigd worden. +Voor read-only kenmerken moet geen lijst van de gebruikte waarden opgezocht en doorgegeven worden aan de GUI. +%Boolean +0 + + + + +Indien die opstaat, moeten we ook geen lijst van de gebruikte waarden opzoeken en doorgeven aan de GUI. +%Boolean +0 + + 0 %List @@ -477,12 +492,12 @@ SELECT ID,Groep,Decimalen,DisableWhen,Eenheid,Format, Intern,Kenmerk,LangtekstTransform,LangtekstVolgNr, Lengte,MaxValue,MinValue,Multiple,MultipleDisplay, - Omschrijving,Verplicht,VolgNr,WaardenSortering,ToelatenEC,SubGroep,SortType,NieuweWaardeToegelaten,WaardenSortering2,WaardenSortering3 + Omschrijving,Verplicht,VolgNr,WaardenSortering,ToelatenEC,SubGroep,SortType,NieuweWaardeToegelaten,IsReadOnly,SuggereerGeenWaarden,WaardenSortering2,WaardenSortering3 FROM Prod_Kenmerk.MetaDefinitie WHERE (Groep=:paGroep) ORDER BY VolgNr - + @@ -586,8 +601,20 @@ NieuweWaardeToegelaten + +ReadOnly + + +SuggereerWaarden + + +SuggereerGeenWaarden + + +IsReadOnly + - + Index: zTryout/ARC/DOM/MAG/StockeerbaarProduct.cls.xml =================================================================== diff -u -r995 -r1019 --- zTryout/ARC/DOM/MAG/StockeerbaarProduct.cls.xml (.../StockeerbaarProduct.cls.xml) (revision 995) +++ zTryout/ARC/DOM/MAG/StockeerbaarProduct.cls.xml (.../StockeerbaarProduct.cls.xml) (revision 1019) @@ -1,13 +1,13 @@ - + De interface (naar een product) die slaat op het behandelen van een product in ons magazijn. 1 zTryout.ARC.DOM.MAG.enu 1 %RegisteredObject -62189,60678.893289 +62196,60187.130228 0 @@ -30,10 +30,29 @@ Cyclecounttype + +1 +Cyclecounttype:Cyclecounttype + + 1 TelweegschaalTelwijze + + +1 +TelweegschaalTelwijze:TelweegschaalTelwijze + + + +1 +%Boolean + + + +1 + - + Index: APPS/Halux/Docs/impl/DocumentBuilder.cls.xml =================================================================== diff -u -r917 -r1019 --- APPS/Halux/Docs/impl/DocumentBuilder.cls.xml (.../DocumentBuilder.cls.xml) (revision 917) +++ APPS/Halux/Docs/impl/DocumentBuilder.cls.xml (.../DocumentBuilder.cls.xml) (revision 1019) @@ -1,21 +1,4 @@ - - -1 -%RegisteredObject -62146,31064.10147 -0 - - -%String -1 - - - -1 -Product:DOM.PM.MaatwerkProduct -APPS.Halux.Docs.impl.Document - - - + + Index: zTryout/CSC/TestKlasjeuuuh.cls.xml =================================================================== diff -u -r946 -r1019 --- zTryout/CSC/TestKlasjeuuuh.cls.xml (.../TestKlasjeuuuh.cls.xml) (revision 946) +++ zTryout/CSC/TestKlasjeuuuh.cls.xml (.../TestKlasjeuuuh.cls.xml) (revision 1019) @@ -1,21 +1,4 @@ - - -DOM.OV -1 -%RegisteredObject -62151,43589.805976 -0 - - -DOM.PM.Product -1 - - - -Order -1 - - - + + Index: APPS/PM/dto/Kenm/ProductKenmerken.cls.xml =================================================================== diff -u -r976 -r1019 --- APPS/PM/dto/Kenm/ProductKenmerken.cls.xml (.../ProductKenmerken.cls.xml) (revision 976) +++ APPS/PM/dto/Kenm/ProductKenmerken.cls.xml (.../ProductKenmerken.cls.xml) (revision 1019) @@ -1,23 +1,4 @@ - - - -JBL + 2011-02-28 - -1 -%RegisteredObject,%XML.Adaptor -62164,33996.637107 -62153,42301.382673 -0 - - -ProductKenmerk -list - - - -APPS.PM.dto.ProductIDs - - - + + Index: zTryout/CSC/PersistenteKlasse.cls.xml =================================================================== diff -u -r734 -r1019 --- zTryout/CSC/PersistenteKlasse.cls.xml (.../PersistenteKlasse.cls.xml) (revision 734) +++ zTryout/CSC/PersistenteKlasse.cls.xml (.../PersistenteKlasse.cls.xml) (revision 1019) @@ -1,40 +1,16 @@ - + persistent 1 %Persistent -62110,37962.724096 +62199,47018.399258 0 - - -Do ##class(zTryout.CSC.PersistenteKlasse).Try() -1 -Id - - + +APPS.Halux.common.Batch + - -Shared:%Boolean - - - - -locktype -1 -%Status - - - %Library.CacheStorage ^zTryout.CSC.PersistenteKlasseD @@ -51,5 +27,5 @@ - + Index: APPS/Halux/TBX/enu/Bewerking.cls.xml =================================================================== diff -u -r917 -r1019 --- APPS/Halux/TBX/enu/Bewerking.cls.xml (.../Bewerking.cls.xml) (revision 917) +++ APPS/Halux/TBX/enu/Bewerking.cls.xml (.../Bewerking.cls.xml) (revision 1019) @@ -1,43 +1,4 @@ - - - -
  • Spoelbak en Syfon laden
  • -
  • Tipon
  • -]]>
    -datatype -1 -%String -62127,68431.753909 -62123,54830.753447 -0 - - -,G,F,Z - - - -1 -expression - - - - -1 -expression - - - - -1 -expression - - -
    - + + Index: TECH/Events/OrderModifiedEventData.cls.xml =================================================================== diff -u -r924 -r1019 --- TECH/Events/OrderModifiedEventData.cls.xml (.../OrderModifiedEventData.cls.xml) (revision 924) +++ TECH/Events/OrderModifiedEventData.cls.xml (.../OrderModifiedEventData.cls.xml) (revision 1019) @@ -1,30 +1,4 @@ - - -serial -1 -TECH.PubSub.EventData -62138,48886.073972 -0 - - -DOM.OV.Order - - - -Order:DOM.OV.Order -1 -1 -%Status - - - - -%Library.CacheSerialState - - - + + Index: APPS/PM/dto/Kenm/KenmerkMetadataList.cls.xml =================================================================== diff -u -r976 -r1019 --- APPS/PM/dto/Kenm/KenmerkMetadataList.cls.xml (.../KenmerkMetadataList.cls.xml) (revision 976) +++ APPS/PM/dto/Kenm/KenmerkMetadataList.cls.xml (.../KenmerkMetadataList.cls.xml) (revision 1019) @@ -1,19 +1,4 @@ - - - -JBL + 2011-03-03 -ifv webservice -1 -%RegisteredObject,%XML.Adaptor -62164,38258.467687 -62153,42300.444393 -0 - - -APPS.PM.dto.Kenm.KenmerkMetadata -list - - - + + Index: vhLib/Logger.cls.xml =================================================================== diff -u -r909 -r1019 --- vhLib/Logger.cls.xml (.../Logger.cls.xml) (revision 909) +++ vhLib/Logger.cls.xml (.../Logger.cls.xml) (revision 1019) @@ -1,10 +1,10 @@ - + vhLib.Macro 1 %RegisteredObject -62138,48570.379282 +62200,47767.38487 62137,61022.12517 0 @@ -153,13 +153,21 @@ + +Do ##class(vhLib.Logger).ClearOldLogItems(30,30,10,10) 1 -Days:%Integer=30 +DaysError:%Integer=30,DaysWarning:%Integer=30,DaysInformation:%Integer=10,DaysDebug:%Integer=10 %Status @@ -186,5 +194,5 @@ ]]> - + Index: TECH/File.cls.xml =================================================================== diff -u -r788 -r1019 --- TECH/File.cls.xml (.../File.cls.xml) (revision 788) +++ TECH/File.cls.xml (.../File.cls.xml) (revision 1019) @@ -1,5 +1,5 @@ - + 1 %Library.File @@ -61,5 +61,5 @@ ]]> - + Index: TECH/Events/OrderCreatedEventData.cls.xml =================================================================== diff -u -r924 -r1019 --- TECH/Events/OrderCreatedEventData.cls.xml (.../OrderCreatedEventData.cls.xml) (revision 924) +++ TECH/Events/OrderCreatedEventData.cls.xml (.../OrderCreatedEventData.cls.xml) (revision 1019) @@ -1,26 +1,4 @@ - - -serial -1 -TECH.PubSub.EventData -62138,48910.102067 -0 - - -DOM.OV.Order - - - -Order:DOM.OV.Order -1 -1 -%Status - - - - + + Index: DOM/Halux/TBX/enu/TransferLijn.cls.xml =================================================================== diff -u -r903 -r1019 --- DOM/Halux/TBX/enu/TransferLijn.cls.xml (.../TransferLijn.cls.xml) (revision 903) +++ DOM/Halux/TBX/enu/TransferLijn.cls.xml (.../TransferLijn.cls.xml) (revision 1019) @@ -1,16 +1,4 @@ - - -datatype -1 -%String -62123,62406.355526 -62123,54831.022184 -0 - - -,L1,L2,DI - - - + + Index: zTryout/ARC/DOM/PM/AdministratiefProduct.cls.xml =================================================================== diff -u --- zTryout/ARC/DOM/PM/AdministratiefProduct.cls.xml (revision 0) +++ zTryout/ARC/DOM/PM/AdministratiefProduct.cls.xml (revision 1019) @@ -0,0 +1,41 @@ + + + +1 +1 +62196,59393.076174 +0 + + +1 +%String + + + +1 +Taal:%String +%String + + + +1 +%String + + + +1 +%Date + + + +1 +%Integer + + + +1 +%String + + + + Index: zTryout/JBL/Proc/1.int.rou =================================================================== diff -u --- zTryout/JBL/Proc/1.int.rou (revision 0) +++ zTryout/JBL/Proc/1.int.rou (revision 1019) @@ -0,0 +1,515 @@ + ;zTryout.JBL.Proc.1 + ;(C)InterSystems, generated for class zTryout.JBL.Proc. Do NOT edit. 04/13/2011 10:26:32AM + ;;6C099F9A6818C9DD;zTryout.JBL.Proc + Quit + ; +%AcquireLock(%this,locktype) n id,sc + s id=..%Id() QUIT:$g(id)="" $$Error^%apiOBJ(5812) + s sc=1 + i $g(locktype)="e" l +(^zTryout.JBL.ProcD(id)):$zu(115,4) s:'$t sc=$$Error^%apiOBJ(5803) QUIT sc + i $g(locktype)="s" l +(^zTryout.JBL.ProcD(id)#"S"):$zu(115,4) s:'$t sc=$$Error^%apiOBJ(5804) QUIT sc + QUIT $$Error^%apiOBJ(5806,locktype) +%BMEBuilt(bmeName) Quit 1 +%BuildIndices(idxlist) Set idxlist=$get(idxlist) QUIT 1 +%CheckUnique(idxlist) public { Set idxlist=$get(idxlist) QUIT $$Error^%apiOBJ(5758,"%Persistent::%CheckUnique") } +%ClassName(fullname) public { Quit $select($get(fullname,0):"zTryout.JBL.Proc",1:"Proc") } +%Close(%this) Quit ..%Close() +%Destruct(%this) public { Set oid=$zobjval(,0,,,,3) + If oid'="" { If $zobjval(,1,0,3,1)=3 { Do ..%ReleaseLock("s") } ElseIf $zobjval(,1,0,3,1)=4 { Do ..%ReleaseLock("e") } s $zobjoid($lg(oid,2),$lg(oid))="" } + Kill %objtxLIST(+%this),%objtxOIDASSIGNED(+%this),%objtxMODIFIED(+%this) + Quit 1 } +%ConstructClone(%this,deep,cloned) public { Set deep=$get(deep,0) Set object=%this + If $data(cloned(+object)) Do (cloned(+object)).%IncrementCount() Quit cloned(+object) + Set %this=$zobjnew("zTryout.JBL.Proc") + Set cloned(+object)=%this,cloned(+object,0)=object + s $zobjmod(,0)=1 + Set $zobjval(,1)=$zobjval(object,1),$zobjval(,2)=$zobjval(object,2) + Quit %this } +%Delete(oid,concurrency) public { Set oid=$get(oid),concurrency=$get(concurrency,-1) Quit:oid="" $$Error^%apiOBJ(5813) Set id=$lg(oid) Quit:id="" $$Error^%apiOBJ(5812) + If concurrency = -1 Set concurrency=$zu(115,10) + If (concurrency > 4) || (concurrency < 0) || (concurrency '= (concurrency\1)) Quit $$Error^%apiOBJ(5828) + Set class=$lg(oid,2) + If class="" { Set sc=##class(zTryout.JBL.Proc).%OnDetermineClass(oid,.class) Quit:('sc) sc Set oid=$s(oid="":"",1:$lb($lg(oid),class)) } Else { Set class=$s(class[".":class,$e(class)'="%":"User."_class,1:"%Library."_$e(class,2,$l(class))) } + If "zTryout.JBL.Proc"'=class Quit $zobjclassmethod(class,"%Delete",oid) + If +$g(%objtxSTATUS)=0 { Set traninit=1 k %objtxSTATUS,%objtxLIST,%objtxOIDASSIGNED,%objtxOIDUNASSIGNED,%objtxMODIFIED k:'$TLevel %0CacheLock i '$zu(115,9) { s %objtxSTATUS=1 } else { s %objtxSTATUS=2 TStart } } Else { Set traninit=0 } + s oref=$zobjoid($lg(oid,2),$lg(oid)) + If $isobject(oref) { New %this Set %this=oref If %this.%Concurrency>2 { s sc=%this.%ReleaseLock($Select(%this.%Concurrency=3:"s",1:"e")) } i $g(%objtxSTATUS)=2 { s %objtxOIDUNASSIGNED(+oref)=oid,%objtxLIST(+oref)=oref s %objtxMODIFIED(+oref)=$zobjval(oref,0) } s $zobjmod(oref,0)=1 Set $zobjval(oref,0,,,,3)="" s $zobjoid($lg(oid,2),$lg(oid))="" } + Set sc=##class(zTryout.JBL.Proc).%DeleteData(id,concurrency) +%DeleteEnd If traninit { If (+sc) { i $g(%objtxSTATUS)=1 { k %objtxSTATUS } else { TCommit k %objtxSTATUS,%objtxLIST,%objtxOIDASSIGNED,%objtxOIDUNASSIGNED,%objtxMODIFIED k:'$TLevel %0CacheLock } } Else { i $g(%objtxSTATUS)=2 { k %0CacheLock s sc=$select(+sc:$$%TRollBack^%occTransaction(),1:$$AppendStatus^%occSystem(sc,$$%TRollBack^%occTransaction())) } else { k %objtxSTATUS } } } + Quit sc } +%DeleteData(id,concurrency) QUIT:id="" $$Error^%apiOBJ(5812) + n extentlock,sc + s extentlock=0,sc="" + If concurrency { If '$tlevel { Kill %0CacheLock } If $i(%0CacheLock("zTryout.JBL.Proc"))>1000 { Lock +(^zTryout.JBL.ProcD):$zu(115,4) Set extentlock=$test Lock:extentlock -(^zTryout.JBL.ProcD) } If 'extentlock { Lock +(^zTryout.JBL.ProcD(id)):$zu(115,4) } If '$test { QUIT $$Error^%apiOBJ(5803) }} + s:($d(^zTryout.JBL.ProcD(id))) sc=1 + i (+sc) DO + . k ^zTryout.JBL.ProcD(id) + If (concurrency) && ('extentlock) { Lock -(^zTryout.JBL.ProcD(id)) } + QUIT $s(sc'="":sc,1:$$Error^%apiOBJ(5810)) +%DeleteExtent(concurrency,deletecount,instancecount) public { Set concurrency=$get(concurrency,-1) If concurrency = -1 Set concurrency=$zu(115,10) + If (concurrency > 4) || (concurrency < 0) || (concurrency '= (concurrency\1)) Quit $$Error^%apiOBJ(5828) + Set deletecount=0,instancecount=0 + Set sc=##class(zTryout.JBL.Proc).ExtentExecute(.qh) Quit:('sc) sc + For Set sc=##class(zTryout.JBL.Proc).ExtentFetch(.qh,.row,.atend) Quit:$select(row="":1,('sc):1,1:0) Set id=$listget(row) If id'="" Set sc=##class(zTryout.JBL.Proc).%Delete($listbuild(id),concurrency) Set instancecount=instancecount+1 Set:(+sc) deletecount=deletecount+1 Quit:atend + Do ##class(zTryout.JBL.Proc).ExtentClose(qh) + If instancecount = deletecount { Do ##class(zTryout.JBL.Proc).%PurgeIndices() } + Quit 1 } +%DeleteId(id,concurrency) public { Set concurrency=$get(concurrency,-1) Quit ##class(zTryout.JBL.Proc).%Delete($s(id="":"",1:$lb(id_"")),.concurrency) } +%DowngradeConcurrency(%this,concurrency) public { Set concurrency=$get(concurrency,0) If (concurrency > 4) || (concurrency < 0) || (concurrency '= (concurrency\1)) Quit $$Error^%apiOBJ(5828) + Set current=$zobjval(,1,0,3,1) + If concurrency>current Quit 1 + If current<3||(current=concurrency) Set:concurrency2 Set sc=..%AcquireLock($select(concurrency=3:"s",1:"e")) Quit:('sc) sc + Do ..%ReleaseLock($select(current=3:"s",1:"e")) + Set $zobjval(,1,0,3,1)=concurrency + Quit 1 } +%Exists(oid) Set oid=$get(oid) Quit ##class(zTryout.JBL.Proc).%ExistsId($lg(oid)) +%ExistsId(id) Quit ($s($g(id)="":0,($d(^zTryout.JBL.ProcD(id))):1,1:0)) +%Extends(isclass) public { Quit "~zTryout.JBL.Proc~%Library.Persistent~%Library.RegisteredObject~"[("~"_$s(isclass[".":isclass,$e(isclass)'="%":"User."_isclass,1:"%Library."_$e(isclass,2,$l(isclass)))_"~") } +%GetParameter(paramname) public { Set paramname=$get(paramname) Quit $case(paramname,"DEFAULTCONCURRENCY":"$zu(115,10)","EXTENTSIZE":100000,"OBJJOURNAL":0,"PROPERTYVALIDATION":2,"READONLY":0,"SQLENABLED":1,"STORAGECOMPILERCLASS":"%Compiler.Storage.Cache",:"") } +%GetSwizzleObject(%this,force,oid) public { Set force=$get(force,0) Set oid="" If force=0 Set oid=(..%Oid()) Quit 1 + If force=2 Set sc=..%Save(1) Set:(+sc) oid=(..%Oid()) Quit sc + Set oid=(..%Oid()) Quit:oid'="" 1 + Set sc=..%Save(0) Set:(+sc) oid=..%Oid() + Quit sc } +%Id(%this) Quit $lg($zobjval(%this,0,,,,3)) +%IdSet(%this,id) public { Set oid=$s(id="":"",1:$lb(id_"","zTryout.JBL.Proc")) + If $zobjval(,0,,,,3)'="",$zobjval(,0,,,,3)'=oid Quit $$Error^%apiOBJ(5814) + Set $zobjval(,0,,,,3)=oid s $zobjoid($lg(oid,2),$lg(oid))=%this + Quit 1 } +%IncrementCount(%this) Quit ..%IncrementCount() +%IsA(isclass) public { Quit "~zTryout.JBL.Proc~%Library.Persistent~%Library.RegisteredObject~"[("~"_$s(isclass[".":isclass,$e(isclass)'="%":"User."_isclass,1:"%Library."_$e(isclass,2,$l(isclass)))_"~") } +%IsModified(%this) public { Quit $zobjmod(,0) } +%KillExtent() n sc,subextent + s subextent="" f s subextent=$o(^oddMAP("zTryout.JBL.Proc","Z",subextent)) q:subextent="" s sc=$zobjclassmethod(subextent,"%KillExtent") + s sc=##class(zTryout.JBL.Proc).%PurgeIndices() q:('sc) sc + k ^zTryout.JBL.ProcD + QUIT 1 +%Load(%this,id) public { Set sc=..%IdSet(id) Quit:('sc) sc + Set sc=..%LoadData(id) Quit:('sc) sc + Quit 1 } +%LoadData(%this,id) n sc + s sc="" + i $zobjval(,1,0,3,1)=4 l +(^zTryout.JBL.ProcD(id)):$zu(115,4) i '$t QUIT $$Error^%apiOBJ(5803) + i $zobjval(,1,0,3,1)'=4,$zobjval(,1,0,3,1)>1 l +(^zTryout.JBL.ProcD(id)#"S"):$zu(115,4) i '$t QUIT $$Error^%apiOBJ(5804) + i '$d(^zTryout.JBL.ProcD(id)) DO + e DO + . n %s1 + . s sc=1 + . s %s1=$g(^zTryout.JBL.ProcD(id)) + i $zobjval(,1,0,3,1)=2 l -(^zTryout.JBL.ProcD(id)#"SI") + QUIT $s(sc'="":sc,1:$$Error^%apiOBJ(5809)) +%New(initvalue) public { Quit ##class(zTryout.JBL.Proc).%New($get(initvalue)) +} +%Construct(%this,p1,p2,p3,p4,p5,p6,p7,p8,p9,p10) Set $zobjval(,1,0,3,1)=$zu(115,10),$zobjval(,2,0,3,2)=0 + Quit 1 +%NormalizeObject(%this) Quit 1 +%ObjectModified(%this) public { Quit ''$zobjmod(,0) } +%Oid(%this) Quit $zobjval(%this,0,,,,3) +%OnDetermineClass(oid,class) n id,idclass + Set id=$lg($get(oid)) QUIT:id="" $$Error^%apiOBJ(5812) + s idclass=$lg($g(^zTryout.JBL.ProcD(id)),1) + i idclass="" s class="zTryout.JBL.Proc" Quit 1 + s class=$p(idclass,$e(idclass),$l(idclass,$e(idclass))-1) + s:class'["." class="User."_class + QUIT 1 +%Open(oid,concurrency,sc) public { Set concurrency=$get(concurrency,-1),sc=$get(sc,1) If $lg($g(oid))="" Set sc = $$Error^%apiOBJ(5813) Quit "" + If concurrency = -1 Set concurrency=$zu(115,10) + If (concurrency > 4) || (concurrency < 0) || (concurrency '= (concurrency\1)) Set sc = $$Error^%apiOBJ(5828) Quit "" + New %this Set class=$lg(oid,2) + If class="" { Set sc=##class(zTryout.JBL.Proc).%OnDetermineClass(oid,.class) Quit:('sc) "" Set oid=$s(oid="":"",1:$lb($lg(oid),class)) } Else { Set class=$s(class[".":class,$e(class)'="%":"User."_class,1:"%Library."_$e(class,2,$l(class))) } + If "zTryout.JBL.Proc"'=class Quit $zobjclassmethod(class,"%Open",oid,concurrency,.sc) + s %this=$zobjoid($lg(oid,2),$lg(oid)) + If %this'="" { If concurrency>$zobjval(,1,0,3,1) { Set sc=..%UpgradeConcurrency(concurrency) If ('sc) { Quit "" } } d %this.%IncrementCount() Quit %this } + Set %this=$zobjnew("zTryout.JBL.Proc") + Set $zobjval(,1,0,3,1)="",$zobjval(,1,0,3,1)=concurrency + Set sc=..%Load($lg(oid)) If ('sc) Do ..%Close() Quit "" + Set $zobjval(,2,0,3,2)=0 + s $zobjmod(,0)=0 + Quit %this +} +%OpenId(id,concurrency,sc) public { Set concurrency=$get(concurrency,-1),sc=$get(sc,1) Quit ##class(zTryout.JBL.Proc).%Open($s(id="":"",1:$lb(id_"")),.concurrency,.sc) } +%PackageName() Quit "zTryout.JBL" +%PurgeIndices(idxlist) Set idxlist=$get(idxlist) QUIT 1 +%ReleaseLock(%this,locktype) n id,sc + s id=..%Id() QUIT:$g(id)="" $$Error^%apiOBJ(5812) + s sc=1 + i $g(locktype)="e" l -(^zTryout.JBL.ProcD(id)) QUIT 1 + i $g(locktype)="s" l -(^zTryout.JBL.ProcD(id)#"S") QUIT 1 + i $g(locktype)="si" l -(^zTryout.JBL.ProcD(id)#"SI") QUIT 1 + QUIT $$Error^%apiOBJ(5806,locktype) +%Reload(%this) public { If ..%Id()="" Quit $$Error^%apiOBJ(5813) + Set cur=$zobjval(,1,0,3,1),$zobjval(,1,0,3,1)=0 + Set sc=..%Load(..%Id()) Set $zobjval(,1,0,3,1)=cur If ('sc) Do ..%Close() Quit "" + Set $zobjval(,2,0,3,2)=0 + s $zobjmod(,0)=0 + Quit 1 } +%RollBack(%this) public { If $data(%objtxMODIFIED(+%this)) s $zobjval(,0)=%objtxMODIFIED(+%this) + Quit 1 } +%Save(%this,related) public { Set related=$get(related,1) Set $ZTrap="%SaveERR" + New %objTX Set sc=1,traninit=0 + If $zobjval(,2,0,3,2) Set sc=..%AddToSaveSet(1) Quit:('sc) sc Set intRef=+%this,objValue=$get(%objTX(1,intRef,1)),sc=..%SerializeObject(.objValue,1) Set:(+sc) %objTX(1,intRef,1)=objValue Quit sc + If +$g(%objtxSTATUS)=0 { Set traninit=1 Kill %objtxSTATUS,%objtxLIST,%objtxOIDASSIGNED,%objtxMODIFIED If '$zu(115,9) { Set %objtxSTATUS=1 } Else { Set %objtxSTATUS=2,%objtxLIST(+%this)="" TStart } } + Set sc=..%AddToSaveSet(related+2) If ('sc) ZTrap "SG" + Set intRef = $Order(%objTX(4,""),1,objRef) + While intRef '= "" { + If '$Data(%objTX(5,intRef)) { Set sc=objRef.%AddToSaveSet(related+2) Set %objTX(5,intRef) = objRef If ('sc) { ZTrap "SG" } } + Kill %objTX(4,intRef) + Set intRef = $Order(%objTX(4,""),1,objRef) + } + If '$data(%objTX(2)) s sc=1 GoTo %SaveCOMMIT + Set %objTX(3)=0,intRef="" For Set intRef=$order(%objTX(2,intRef)) Quit:intRef="" If '$data(%objTX(1,intRef,2)) Set %objTX(3,$increment(%objTX(3)))=%objTX(1,intRef) Kill %objTX(2,intRef) + For Quit:%objTX(3)<1 Set ptr=%objTX(3),objRef=%objTX(3,ptr),%objTX(3)=%objTX(3)-1 Kill %objTX(3,ptr) Set intRef=+objRef,objValue=$get(%objTX(1,intRef,1)),sc=objRef.%SerializeObject(.objValue) Do Set %objTX(1,intRef,1)=objValue Kill %objTX(1,intRef,3) s $zobjmod(objRef,0)=0 + . If ('sc) Kill:$g(%objtxSTATUS)=2 %objtxLIST(+objRef),%objtxMODIFIED(+objRef) ZTrap "SG" + . If $g(%objtxSTATUS)=2,objRef.%IsModified() s %objtxMODIFIED(+objRef)=$zobjval(objRef,0) + . Set intSucc="" For Set intSucc=$order(%objTX(1,intRef,3,intSucc)) Quit:intSucc="" Kill %objTX(1,intRef,3,intSucc),%objTX(1,intSucc,2,intRef) If '$data(%objTX(1,intSucc,2)) Set %objTX(3,$increment(%objTX(3)))=%objTX(1,intSucc) Kill %objTX(2,intSucc) + For Set pserial=0 Do Quit:'pserial + . Set intRef="" For Set intRef=$order(%objTX(2,intRef)) Quit:intRef="" Set intPred="" For Set intPred=$order(%objTX(1,intRef,2,intPred)) Quit:intPred="" If %objTX(1,intPred,6)=1 Set objValue=$get(%objTX(1,intPred,1)),sc=(%objTX(1,intPred)).%SerializeObject(.objValue,1) If (+sc) Set pserial=1,%objTX(1,intPred,1)=objValue Do + . . Set intSucc="" For Set intSucc=$order(%objTX(1,intPred,3,intSucc)) Quit:intSucc="" Kill %objTX(1,intPred,3,intSucc),%objTX(1,intSucc,2,intPred) If '$data(%objTX(1,intSucc,2)) Set %objTX(3,$i(%objTX(3)))=%objTX(1,intSucc) Kill %objTX(2,intSucc) + . . For Quit:%objTX(3)<1 Set ptr=%objTX(3),objSerialize=%objTX(3,ptr),%objTX(3)=%objTX(3)-1 Kill %objTX(3,ptr) Set intSerialize=+objSerialize,objValue=$get(%objTX(1,intSerialize,1)),sc=objSerialize.%SerializeObject(.objValue) Do Set %objTX(1,intSerialize,1)=objValue Kill %objTX(1,intSerialize,3) s $zobjmod(objSerialize,0)=0 + . . . If ('sc) Kill:$g(%objtxSTATUS)=2 %objtxLIST(+objSerialize),%objtxMODIFIED(+objSerialize) ZTrap "SG" + . . . If $g(%objtxSTATUS)=2,objSerialize.%IsModified() s %objtxMODIFIED(+objSerialize)=$zobjval(objSerialize,0) + . . . Set intSucc="" For Set intSucc=$order(%objTX(1,intSerialize,3,intSucc)) Quit:intSucc="" Kill %objTX(1,intSerialize,3,intSucc),%objTX(1,intSucc,2,intSerialize) If '$data(%objTX(1,intSucc,2)) Set %objTX(3,$i(%objTX(3)))=%objTX(1,intSucc) Kill %objTX(2,intSucc) + If $data(%objTX(2))>2 Set sc=$$Error^%apiOBJ(5827) ZTrap "SG" +%SaveCOMMIT If traninit { If $g(%objtxSTATUS)=1 { Kill %objtxSTATUS } Else { TCommit Kill %objtxSTATUS,%objtxLIST,%objtxOIDASSIGNED,%objtxMODIFIED Set sc=1 } } + s $zobjmod(,0)=0 Quit sc +%SaveERR Set $ZTrap="" If $extract($zerror,1,5)'="" Set sc=$$Error^%apiOBJ(5002,$ZE) + Set:traninit sc=$select(+sc:$$%TRollBack^%occTransaction(),1:$$AppendStatus^%occSystem(sc,$$%TRollBack^%occTransaction())) + Quit sc } +%SaveData(%this,id) n idassigned,idclass,insert,lock,sc + Set sc=1,id=..%Id() If id'="" { Set insert=0,idassigned=1 } Else { Set insert=1,idassigned=0 } + s idclass="" + Set lock=0 + i 'insert,'(($d(^zTryout.JBL.ProcD(id)))) s insert=1 + If insert DO + . s:'idassigned id=$i(^zTryout.JBL.ProcD) + . i $zobjval(,1,0,3,1)=4 l +(^zTryout.JBL.ProcD(id)):$zu(115,4) e s sc=$$Error^%apiOBJ(5803) q + . i 'idassigned s sc=..%IdSet(id) q:('sc) s:$g(%objtxSTATUS)=2 %objtxOIDASSIGNED(+%this)="" + . s ^zTryout.JBL.ProcD(id)=$lb("") + . i $zobjval(,1,0,3,1)=3 l +(^zTryout.JBL.ProcD(id)#"S") + If 'insert DO + . i $zobjval(,1,0,3,1) l +(^zTryout.JBL.ProcD(id)):$zu(115,4) s lock=$t e s sc=$$Error^%apiOBJ(5803) q + . s ^zTryout.JBL.ProcD(id)=$lb("") + i lock l -(^zTryout.JBL.ProcD(id)) + QUIT sc +%SerializeObject(%this,serial,partial) Set partial=$get(partial,0) New %objOBJ,sc,id + Set $Ztrap = "%SerializeObjectERR" + If $zobjval(,2,0,3,2) { Set partial = 1 } ElseIf ('partial) { Set $zobjval(,2,0,3,2) = 1 } + Set sc=..%ValidateObject() If ('sc) { Ztrap "SO" } + Set sc=..%NormalizeObject() If ('sc) { Ztrap "SO" } + s:$g(%objtxSTATUS)=2 %objtxLIST(+%this)=%this + Set id=$lg(serial),sc=..%SaveData(.id) If ('sc) { Ztrap "SO" } + Set serial=(..%Oid()) + If 'partial { Set $zobjval(,2,0,3,2) = 0 } + Quit sc +%SerializeObjectERR Set $ZTrap="" If $extract($zerror,1,5)'="" Set sc=$$Error^%apiOBJ(5002,$ZE) + If 'partial { Set $zobjval(,2,0,3,2) = 0 } + Quit sc +%AddToSaveSet(%this,depth,refresh,norecurseon) public { Set depth=$get(depth,3),refresh=$get(refresh,0),norecurseon=$get(norecurseon) If ($data(%objTX(1,+%this))) && ('refresh) Quit 1 + Set sc=1,intOref=+%this + If refresh { + Set intPoref=$order(%objTX(1,intOref,2,"")) + While intPoref'="" { Kill %objTX(1,intPoref,3,intOref),%objTX(1,intOref,2,intPoref) Set intPoref=$order(%objTX(1,intOref,2,intPoref)) } + } + Set serial=..%Oid(),%objTX(1,intOref)=%this,%objTX(1,intOref,1)=serial,%objTX(1,intOref,6)=1 If (serial '= "") && (depth<2) Quit 1 + Set tDepth=$select(depth'=2:depth,1:1) + If ..%ObjectModified() Set %objTX(2,intOref)=1 +exit Quit sc } +%RemoveFromSaveSet(%this) public { + If '($data(%objTX(1,+%this))) Quit 1 + Set intRef=+%this + Set intSucc="" For Set intSucc=$order(%objTX(1,intRef,3,intSucc)) Quit:intSucc="" Kill %objTX(1,intSucc,2,intRef) + Set intPred="" For Set intPred=$order(%objTX(1,intRef,2,intPred)) Quit:intPred="" Kill %objTX(1,intPred,3,intRef) + Kill %objTX(1,intRef),%objTX(2,intRef) + Quit 1 } +%SetModified(%this,value) public { s $zobjmod(,0)=value + Quit 1 } +%SortBegin(idxlist,excludeunique) Set idxlist=$get(idxlist),excludeunique=$get(excludeunique,0) QUIT 1 +%SortEnd(idxlist,commit) Set idxlist=$get(idxlist),commit=$get(commit,1) QUIT 1 +%UpgradeConcurrency(%this,concurrency) public { Set concurrency=$get(concurrency,0) If (concurrency > 4) || (concurrency < 0) || (concurrency '= (concurrency\1)) Quit $$Error^%apiOBJ(5828) + Set current=$zobjval(,1,0,3,1) + Quit:concurrencycurrent $zobjval(,1,0,3,1)=concurrency Quit 1 + Set sc=..%AcquireLock($select(concurrency=3:"s",1:"e")) Quit:('sc) sc + If current=3 Do ..%ReleaseLock("s") + Set $zobjval(,1,0,3,1)=concurrency + Quit 1 } +%ValidateObject(%this,force) Set force=$get(force,0) Quit 1 +%ConcurrencyIsModified(%this) Quit $zobjmod(,1) +%ConcurrencyIsValid(value) public { Quit 1 } +%ConcurrencySetModified(%this,newvalue) public { Set $zobjmod(,1)=newvalue Quit 1 } +%IsInSaveIsModified(%this) Quit $zobjmod(,2) +%IsInSaveIsValid(value) public { Quit 1 } +%IsInSaveSetModified(%this,newvalue) public { Set $zobjmod(,2)=newvalue Quit 1 } +zExtentExecute(%qHandle) [ SQLCODE,array,c1 ] public { New SQLCODE,array,c1 + Set sc=1 + s %qHandle=$i(%objcn) + ;---&sql(DECLARE Q27 CURSOR FOR + ;--- SELECT ID FROM zTryout_JBL.Proc) + ;--- ** SQL PUBLIC Variables: SQLCODE + + ;---&sql(OPEN Q27) + ;--- ** SQL PUBLIC Variables: SQLCODE + Do %Q270o + If SQLCODE Set sc=$$Error^%apiOBJ(5821,"SQLCODE = "_SQLCODE) + Quit sc } +zExtentClose(%qHandle) [ SQLCODE,array,c1 ] public { New SQLCODE,array,c1 + ;---&sql(CLOSE Q27) + ;--- ** SQL PUBLIC Variables: SQLCODE + Do %Q270c + Kill %objcsc(%qHandle),%objcsp(%qHandle),%objcss(%qHandle),%objcst(%qHandle),%objcsl(%qHandle),%objcsR(%qHandle),%objcsZ(%qHandle),%objcsd(%qHandle) + Quit $select('SQLCODE:1,1:$$Error^%apiOBJ(5521,SQLCODE_" "_$get(%msg))) } +zExtentFetch(%qHandle,Row,AtEnd) [ SQLCODE,array,c1 ] public { New SQLCODE,array,c1 Set AtEnd=$get(AtEnd,0) Set Row="",AtEnd=0 + ;---&sql(FETCH Q27 INTO :c1) + ;--- ** SQL PUBLIC Variables: SQLCODE, c1 + Do %0Do + If 'SQLCODE { Set Row=$lb(c1) } Else { Set AtEnd=1 } + Quit $select('SQLCODE:1,SQLCODE=100:1,1:$$Error^%apiOBJ(5521,SQLCODE_" "_$get(%msg))) } +zExtentFetchODBC(%qHandle,array,%qacn,AtEnd,SQLCODE) [ SQLCODE,array,c1 ] public { New c1 Set AtEnd=$get(AtEnd,0) Quit:$get(%qacn)="" $$Error^%apiOBJ(6024) + Kill array(%qacn) + Set SQLCODE=0 + Set AtEnd=0 + ;---&sql(FETCH Q27 INTO :array(%qacn,1)) + ;--- ** SQL PUBLIC Variables: SQLCODE, array + Do %0Eo + If SQLCODE=100 { Set AtEnd=1 } ElseIf SQLCODE { Quit $$Error^%apiOBJ(5521,SQLCODE_":"_$get(%msg)) } + Quit 1 } +zExtentFetchRows(%qHandle,FetchCount,RowSet,ReturnCount,AtEnd) [ SQLCODE,array,c1 ] public { New SQLCODE,array,c1 Set FetchCount=$get(FetchCount,0) Set RowSet="",ReturnCount=0,AtEnd=0 + For { + ;---&sql(FETCH Q27 INTO :c1) + ;--- ** SQL PUBLIC Variables: SQLCODE, c1 + Do %0Fo + If 'SQLCODE { Set RowSet=RowSet_$lb(c1),ReturnCount=ReturnCount+1 Quit:(ReturnCount=FetchCount)||(($l(RowSet)+($l(RowSet)\ReturnCount))>24000) } Else { Set AtEnd=1 Quit } + } + Quit $select('SQLCODE:1,SQLCODE=100:1,1:$$Error^%apiOBJ(5521,SQLCODE_" "_$g(%msg))) } + q +%Q270o s SQLCODE=$s($g(%objcsc(%qHandle)):-101,1:0) q:SQLCODE'=0 s %objcsd(%qHandle,4)=0 s %objcsd(%qHandle,5)=0,%objcsd(%qHandle,6)="" + s %objcsc(%qHandle)=1 q +%0first + ; asl MOD# 2 + s %objcsd(%qHandle,1)="" +%0Bk1 s %objcsd(%qHandle,1)=$o(^zTryout.JBL.ProcD(%objcsd(%qHandle,1))) + i %objcsd(%qHandle,1)="" g %0Bdun + s %objcsd(%qHandle,3)=%objcsd(%qHandle,1) + g:$zu(115,2)=0 %0Buncommitted i $zu(115,2)=1 l +^zTryout.JBL.ProcD(%objcsd(%qHandle,1))#"S":$zu(115,4) i $t { s %objcsd(%qHandle,5)=1,%objcsd(%qHandle,6)=$name(^zTryout.JBL.ProcD(%objcsd(%qHandle,1)))_"#""SI""" } else { s SQLCODE=-114,%msg="Unable to acquire shared lock on table zTryout_JBL.Proc for RowID value: "_%objcsd(%qHandle,1) q } + ; asl MOD# 3 + i %objcsd(%qHandle,1)'="",$d(^zTryout.JBL.ProcD(%objcsd(%qHandle,1))) + e g %0Cdun + s %objcsd(%qHandle,3)=%objcsd(%qHandle,1) +%0Buncommitted ; + s:$g(SQLCODE)'<0 SQLCODE=0 s %ROWCOUNT=$i(%objcsd(%qHandle,4)) s %objcsc(%qHandle)=10 q +%Q270f i '$g(%objcsc(%qHandle)) { s SQLCODE=-102 q } i %objcsc(%qHandle)=100 { s SQLCODE=100 q } s SQLCODE=0 + s $zt="%0err" s $ze="" g %0first:%objcsc(%qHandle)=1 +%0Cdun i $zu(115,2)=1,$g(%objcsd(%qHandle,5))=1 { l -@%objcsd(%qHandle,6) } + g %0Bk1 +%0Bdun +%0Adun + s %ROWCOUNT=%objcsd(%qHandle,4),SQLCODE=100,%objcsc(%qHandle)=100 q +%Q270c i '$g(%objcsc(%qHandle)) { s SQLCODE=-102 q } s %ROWCOUNT=+$g(%objcsd(%qHandle,4)) + i $zu(115,2)=1,$g(%objcsd(%qHandle,5))=1 { l -@%objcsd(%qHandle,6) } k %objcsd(%qHandle),%objcsc(%qHandle) s SQLCODE=0 q +%0err s $zt="" d SQLRunTimeError^%apiSQL($ze,.SQLCODE,.%msg) s %objcsc(%qHandle)=100 q +%0Do d %Q270f q:SQLCODE'=0 + s c1=%objcsd(%qHandle,3) + q +%0Eo d %Q270f q:SQLCODE'=0 + s array(%qacn,1)=%objcsd(%qHandle,3) + q +%0Fo d %Q270f q:SQLCODE'=0 + s c1=%objcsd(%qHandle,3) + q +zExtentGetInfo(colinfo,parminfo,idinfo,%qHandle,extoption,extinfo) public { Set extoption=$get(extoption,0) s parminfo="" + s:'($d(^oddCOM("zTryout.JBL.Proc","q","Extent",21),clientinfo)#2)&&'$s($d(^(2),clientinfo)#2:$d(^oddCOM(clientinfo,"q","Extent",21),clientinfo)#2||($d(^oddDEF(clientinfo,"q","Extent",21),clientinfo)#2),1:$d(^oddDEF("zTryout.JBL.Proc","q","Extent",21),clientinfo)#2) clientinfo=$g(^%qCacheObjectKey(1,"q",21)) + Set:extoption extinfo=$s($d(^oddCOM("zTryout.JBL.Proc","q","Extent",38))#2:^(38),$d(^oddCOM($g(^(2),"zTryout.JBL.Proc"),"q","Extent",38))#2:^(38),1:$s($d(^oddDEF($g(^(2),"zTryout.JBL.Proc"),"q","Extent",38))#2:^(38),1:$g(^%qCacheObjectKey(1,"q",38)))) + If clientinfo'="" Set colinfo=$listget(clientinfo,1),parminfo=$listget(clientinfo,2),idinfo=$listget(clientinfo,3) Quit 1 + Set colinfo="",parminfo="",idinfo=$listbuild(0) + Set sc=$$externaltype^%apiOLE("%Library.Integer",.exttypes,"0") + Quit:('sc) sc + s:'($d(^oddCOM("zTryout.JBL.Proc","q","Extent",23),names)#2)&&'$s($d(^(2),names)#2:$d(^oddCOM(names,"q","Extent",23),names)#2||($d(^oddDEF(names,"q","Extent",23),names)#2),1:$d(^oddDEF("zTryout.JBL.Proc","q","Extent",23),names)#2) names=$g(^%qCacheObjectKey(1,"q",23)) + s:'($d(^oddCOM("zTryout.JBL.Proc","q","Extent",22),captions)#2)&&'$s($d(^(2),captions)#2:$d(^oddCOM(captions,"q","Extent",22),captions)#2||($d(^oddDEF(captions,"q","Extent",22),captions)#2),1:$d(^oddDEF("zTryout.JBL.Proc","q","Extent",22),captions)#2) captions=$g(^%qCacheObjectKey(1,"q",22)) + For i=1:1:1 Set colinfo=colinfo_$listbuild($listbuild($listget(names,i),$piece(exttypes,",",i),$listget(captions,i))) + Set idinfo=$listbuild(1) + s ^oddCOM("zTryout.JBL.Proc","q","Extent",21)=$listbuild(colinfo,parminfo,idinfo) + Quit 1 } +zExtentGetODBCInfo(colinfo,parminfo,qHandle) public { Set version = $Select($Get(%protocol,31)>30:3,%protocol>14:2,1:1) + If $Get(^oddPROC("ZTRYOUT_JBL","PROC_EXTENT",21))'="" { Set sc = 1, metadata=$Select(version=3:^oddPROC("ZTRYOUT_JBL","PROC_EXTENT",12),1:^oddPROC("ZTRYOUT_JBL","PROC_EXTENT",12,version)) } + ElseIf $Data(^oddPROC("ZTRYOUT_JBL","PROC_EXTENT")) { Set sc = $$CompileSignature^%ourProcedure("ZTRYOUT_JBL","PROC_EXTENT",.metadata,.signature) } + Else { Set sc = $$Error^%apiOBJ(5068,"zTryout.JBL.Proc:Extent") } + If (+sc) { Set colcount=$li(metadata,2),cmdlen=colcount*$Case(version,3:9,2:9,1:7,:9),colinfo=$li(metadata,2,2+cmdlen),parmcount=$li(metadata,cmdlen+3),pmdlen=parmcount*$Case(version,3:6,:4),parminfo=$li(metadata,cmdlen+3,cmdlen+pmdlen+3) } + Quit sc } +zExtentPrepare(qHandle,statement,containid,optional) public { Set containid=$get(containid,0) Quit 1 } +zExtentSendODBC(qHandle,array,qacn,%qrc,piece,ColumnCount) public { +SPInnerLoop Set rc=##class(zTryout.JBL.Proc).ExtentFetchODBC(.qHandle,.array,qacn,,.%qrc) + If ('rc) { Do ProcessError^%ourProcedure(rc,%sqlcontext,.%qrc,.%msg) Do Logerr^%qserver(%qrc,"","SP",.%msg) } + If %qrc Set piece=0 Quit + For piece=1:1:ColumnCount { Goto:$zobjexport(array(qacn,piece),7) SPDone } + Goto SPInnerLoop +SPDone Quit } +zGeefLoggingExecute(%qHandle) [ SQLCODE,array,x1,x2,x3,x4,x5,x6,x7 ] public { New SQLCODE,array,x1,x2,x3,x4,x5,x6,x7 + s sc=1 + s %qHandle=$i(%objcn) + ;---&sql(DECLARE Q63 CURSOR FOR + ;--- SELECT Top 20 Datum , Tijd , Groep, Niveau , Actie , JobID , Detail + ;--- FROM vhLib.Logging WHERE Niveau = 'E' OR Niveau = 'W' + ;--- ORDER BY Datum DESC, Tijd DESC) + ;--- ** SQL PUBLIC Variables: SQLCODE + + ;---&sql(OPEN Q63) + ;--- ** SQL PUBLIC Variables: SQLCODE + Do %Q630o + If SQLCODE Set sc=$$Error^%apiOBJ(5821,"SQLCODE = "_SQLCODE) + Quit sc } +zGeefLoggingClose(%qHandle) [ SQLCODE,array,x1,x2,x3,x4,x5,x6,x7 ] public { New SQLCODE,array,x1,x2,x3,x4,x5,x6,x7 + ;---&sql(CLOSE Q63) + ;--- ** SQL PUBLIC Variables: SQLCODE + Do %Q630c + Kill %objcsc(%qHandle),%objcsp(%qHandle),%objcss(%qHandle),%objcst(%qHandle),%objcsl(%qHandle),%objcsR(%qHandle),%objcsZ(%qHandle),%objcsd(%qHandle) + Quit $select('SQLCODE:1,1:$$Error^%apiOBJ(5521,SQLCODE_" "_$get(%msg))) } +zGeefLoggingFetch(%qHandle,Row,AtEnd) [ SQLCODE,array,x1,x2,x3,x4,x5,x6,x7 ] public { New SQLCODE,array,x1,x2,x3,x4,x5,x6,x7 Set AtEnd=$get(AtEnd,0) Set Row="",AtEnd=0 + ;---&sql(FETCH Q63 INTO :x1,:x2,:x3,:x4,:x5,:x6,:x7) + ;--- ** SQL PUBLIC Variables: SQLCODE, x1, x2, x3, x4, x5, x6, x7 + Do %0Po + If 'SQLCODE { Set Row=$lb(x1)_$lb(x2)_$lb(x3)_$lb(x4)_$lb(x5)_$lb(x6)_$lb(x7) } Else { Set AtEnd=1 } + Quit $select('SQLCODE:1,SQLCODE=100:1,1:$$Error^%apiOBJ(5521,SQLCODE_" "_$get(%msg))) } +zGeefLoggingFetchODBC(%qHandle,array,%qacn,AtEnd,SQLCODE) [ SQLCODE,array,x1,x2,x3,x4,x5,x6,x7 ] public { New x1,x2,x3,x4,x5,x6,x7 Set AtEnd=$get(AtEnd,0) Quit:$get(%qacn)="" $$Error^%apiOBJ(6024) + Kill array(%qacn) + Set SQLCODE=0 + Set AtEnd=0 + ;---&sql(FETCH Q63 INTO :array(%qacn,1),:array(%qacn,2),:array(%qacn,3),:array(%qacn,4),:array(%qacn,5),:array(%qacn,6),:array(%qacn,7)) + ;--- ** SQL PUBLIC Variables: SQLCODE, array + Do %0Qo + If SQLCODE=100 { Set AtEnd=1 } ElseIf SQLCODE { Quit $$Error^%apiOBJ(5521,SQLCODE_":"_$get(%msg)) } + Quit 1 } +zGeefLoggingFetchRows(%qHandle,FetchCount,RowSet,ReturnCount,AtEnd) [ SQLCODE,array,x1,x2,x3,x4,x5,x6,x7 ] public { New SQLCODE,array,x1,x2,x3,x4,x5,x6,x7 Set FetchCount=$get(FetchCount,0) Set RowSet="",ReturnCount=0,AtEnd=0 + For { + ;---&sql(FETCH Q63 INTO :x1,:x2,:x3,:x4,:x5,:x6,:x7) + ;--- ** SQL PUBLIC Variables: SQLCODE, x1, x2, x3, x4, x5, x6, x7 + Do %0Ro + If 'SQLCODE { Set RowSet=RowSet_$lb(x1)_$lb(x2)_$lb(x3)_$lb(x4)_$lb(x5)_$lb(x6)_$lb(x7),ReturnCount=ReturnCount+1 Quit:(ReturnCount=FetchCount)||(($l(RowSet)+($l(RowSet)\ReturnCount))>24000) } Else { Set AtEnd=1 Quit } + } + Quit $select('SQLCODE:1,SQLCODE=100:1,1:$$Error^%apiOBJ(5521,SQLCODE_" "_$get(%msg))) } + q +%0GAs1(%val) ; + Quit $in(%val,"","") +%0GBs1(%val) ; + q $s(%val="":"",1:$zd(%val,3)) +%0GBs2(%val) ; + Quit $s(%val="":"",1:$zd(%val,,,4)) +%0GBs3(%val) ; + q $s(%val="":"",1:$zt(%val)) +%0GBs4(%val) ; + Quit $s(%val="":"",1:$zt(%val)) +%Q630o s SQLCODE=$s($g(%objcsc(%qHandle)):-101,1:0) q:SQLCODE'=0 s %objcsd(%qHandle,26)=0 s %objcsd(%qHandle,27)=0,%objcsd(%qHandle,28)="" + s %objcsd(%qHandle,1)=$s($zu(115,5)=2:$$%0GAs1(20),1:20),%objcsd(%qHandle,9)="E",%objcsd(%qHandle,10)="W" + s %objcst(%qHandle,1)=$i(^mtemp0) + k %objcsd(%qHandle,15) s %objcsd(%qHandle,15,$s((" "_$s(%objcsd(%qHandle,9)="":"",$zstrip(%objcsd(%qHandle,9),">W")'="":$zcvt($zstrip(%objcsd(%qHandle,9),">W"),"U"),1:$c(0)))'="":(" "_$s(%objcsd(%qHandle,9)="":"",$zstrip(%objcsd(%qHandle,9),">W")'="":$zcvt($zstrip(%objcsd(%qHandle,9),">W"),"U"),1:$c(0))),1:-1E14))="" s %objcsd(%qHandle,15,$s((" "_$s(%objcsd(%qHandle,10)="":"",$zstrip(%objcsd(%qHandle,10),">W")'="":$zcvt($zstrip(%objcsd(%qHandle,10),">W"),"U"),1:$c(0)))'="":(" "_$s(%objcsd(%qHandle,10)="":"",$zstrip(%objcsd(%qHandle,10),">W")'="":$zcvt($zstrip(%objcsd(%qHandle,10),">W"),"U"),1:$c(0))),1:-1E14))="" + s %objcsc(%qHandle)=1 q +%0Gfirst + k ^mtemp0(%objcst(%qHandle,1),0) s ^mtemp0(%objcst(%qHandle,1),0)=$H_"^"_$J_"^"_$zu(67,11,$j)_"^"_$zu(67,12,$j)_"^"_$zu(67,15,$j)_"^"_$ZN_"^"_$zu(67,6,$j) + i $sortbegin(^mtemp0(%objcst(%qHandle,1),0)) + ; asl MOD# 3 + d %0GBMod + i $sortend(^mtemp0(%objcst(%qHandle,1),0)) + s %objcss(%qHandle,2)="" +%0GCk1 s %objcss(%qHandle,2)=$zp(^mtemp0(%objcst(%qHandle,1),0,%objcss(%qHandle,2))) + i %objcss(%qHandle,2)="" g %0GCdun + s %objcsd(%qHandle,2)=$s(%objcss(%qHandle,2)=-1E14:"",1:%objcss(%qHandle,2)) + s %objcss(%qHandle,3)="" +%0GCk2 s %objcss(%qHandle,3)=$zp(^mtemp0(%objcst(%qHandle,1),0,%objcss(%qHandle,2),%objcss(%qHandle,3))) + i %objcss(%qHandle,3)="" g %0GCk1 + s %objcsd(%qHandle,3)=$s(%objcss(%qHandle,3)=-1E14:"",1:%objcss(%qHandle,3)) + s %objcss(%qHandle,16)="" +%0GCk3 s %objcss(%qHandle,16)=$o(^mtemp0(%objcst(%qHandle,1),0,%objcss(%qHandle,2),%objcss(%qHandle,3),%objcss(%qHandle,16))) + i %objcss(%qHandle,16)="" g %0GCk2 + s %objcsd(%qHandle,16)=$s(%objcss(%qHandle,16)=-1E14:"",1:%objcss(%qHandle,16)) + s %objcsd(%qHandle,44)=$g(^mtemp0(%objcst(%qHandle,1),0,%objcss(%qHandle,2),%objcss(%qHandle,3),%objcss(%qHandle,16))) + s %objcsd(%qHandle,4)=$lg(%objcsd(%qHandle,44),6) s %objcsd(%qHandle,5)=$lg(%objcsd(%qHandle,44),10) s %objcsd(%qHandle,6)=$lg(%objcsd(%qHandle,44),2) s %objcsd(%qHandle,7)=$lg(%objcsd(%qHandle,44),8) s %objcsd(%qHandle,8)=$lg(%objcsd(%qHandle,44),4) s %objcsd(%qHandle,21)=$lg(%objcsd(%qHandle,44),5) s %objcsd(%qHandle,22)=$lg(%objcsd(%qHandle,44),9) s %objcsd(%qHandle,23)=$lg(%objcsd(%qHandle,44),1) s %objcsd(%qHandle,24)=$lg(%objcsd(%qHandle,44),7) s %objcsd(%qHandle,25)=$lg(%objcsd(%qHandle,44),3) + s %objcsd(%qHandle,19)=$s($zu(115,5)=1:$$%0GBs1(%objcsd(%qHandle,2)),$zu(115,5)=2:$$%0GBs2(%objcsd(%qHandle,2)),1:%objcsd(%qHandle,2)) + s %objcsd(%qHandle,20)=$s($zu(115,5)=1:$$%0GBs3(%objcsd(%qHandle,3)),$zu(115,5)=2:$$%0GBs4(%objcsd(%qHandle,3)),1:%objcsd(%qHandle,3)) + g:$zu(115,2)=0 %0GCuncommitted i $zu(115,2)=1 l +^vhLib.LoggingD($p(%objcsd(%qHandle,16),"||",1),$p(%objcsd(%qHandle,16),"||",2),$p(%objcsd(%qHandle,16),"||",3))#"S":$zu(115,4) i $t { s %objcsd(%qHandle,27)=1,%objcsd(%qHandle,28)=$name(^vhLib.LoggingD($p(%objcsd(%qHandle,16),"||",1),$p(%objcsd(%qHandle,16),"||",2),$p(%objcsd(%qHandle,16),"||",3)))_"#""SI""" } else { s SQLCODE=-114,%msg="Unable to acquire shared lock on table vhLib.Logging for RowID value: "_%objcsd(%qHandle,16) q } + ; asl MOD# 4 + s %objcsd(%qHandle,17)=$p(%objcsd(%qHandle,16),"||"),%objcsd(%qHandle,2)=$p(%objcsd(%qHandle,16),"||",2),%objcsd(%qHandle,18)=$p(%objcsd(%qHandle,16),"||",3) + i %objcsd(%qHandle,17)'="",%objcsd(%qHandle,2)'="",%objcsd(%qHandle,18)'="",$d(^vhLib.LoggingD(%objcsd(%qHandle,17),%objcsd(%qHandle,2),%objcsd(%qHandle,18))) + e g %0GDdun + s %objcsd(%qHandle,49)=$g(^vhLib.LoggingD(%objcsd(%qHandle,17),%objcsd(%qHandle,2),%objcsd(%qHandle,18))) + s %objcsd(%qHandle,3)=$lg(%objcsd(%qHandle,49),9) s %objcsd(%qHandle,4)=$lg(%objcsd(%qHandle,49),4) s %objcsd(%qHandle,5)=$lg(%objcsd(%qHandle,49),6) s %objcsd(%qHandle,6)=$lg(%objcsd(%qHandle,49),2) s %objcsd(%qHandle,7)=$lg(%objcsd(%qHandle,49),10) s %objcsd(%qHandle,8)=$lg(%objcsd(%qHandle,49),3) + s %objcsd(%qHandle,23)=%objcsd(%qHandle,6) + s %objcsd(%qHandle,19)=$s($zu(115,5)=1:$$%0GBs1(%objcsd(%qHandle,2)),$zu(115,5)=2:$$%0GBs2(%objcsd(%qHandle,2)),1:%objcsd(%qHandle,2)) + s %objcsd(%qHandle,25)=%objcsd(%qHandle,8) + s %objcsd(%qHandle,21)=%objcsd(%qHandle,4) + s %objcsd(%qHandle,24)=%objcsd(%qHandle,7) + s %objcsd(%qHandle,22)=%objcsd(%qHandle,5) + s %objcsd(%qHandle,20)=$s($zu(115,5)=1:$$%0GBs3(%objcsd(%qHandle,3)),$zu(115,5)=2:$$%0GBs4(%objcsd(%qHandle,3)),1:%objcsd(%qHandle,3)) + s %objcsd(%qHandle,12)=(" "_$s(%objcsd(%qHandle,5)="":"",$zstrip(%objcsd(%qHandle,5),">W")'="":$zcvt($zstrip(%objcsd(%qHandle,5),">W"),"U"),1:$c(0))) + g:'$d(%objcsd(%qHandle,15,$s(%objcsd(%qHandle,12)'="":%objcsd(%qHandle,12),1:-1E14))) %0GDdun +%0GCuncommitted ; + s:$g(SQLCODE)'<0 SQLCODE=0 s %ROWCOUNT=$i(%objcsd(%qHandle,26)) s %objcsc(%qHandle)=10 q +%Q630f i '$g(%objcsc(%qHandle)) { s SQLCODE=-102 q } i %objcsc(%qHandle)=100 { s SQLCODE=100 q } s SQLCODE=0 + s $zt="%0Gerr" s $ze="" i $g(%objcsd(%qHandle,26))'<%objcsd(%qHandle,1) { s SQLCODE=100,%ROWCOUNT=%objcsd(%qHandle,26),%objcsc(%qHandle)=100 q } g %0Gfirst:%objcsc(%qHandle)=1 +%0GDdun i $zu(115,2)=1,$g(%objcsd(%qHandle,27))=1 { l -@%objcsd(%qHandle,28) } + g %0GCk3 +%0GCdun +%0GAdun + s %ROWCOUNT=%objcsd(%qHandle,26),SQLCODE=100,%objcsc(%qHandle)=100 q +%Q630c i '$g(%objcsc(%qHandle)) { s SQLCODE=-102 q } s %ROWCOUNT=+$g(%objcsd(%qHandle,26)) f %objcsd(%qHandle,29)=1 { i $sortend(^mtemp0(%objcst(%qHandle,%objcsd(%qHandle,29)),0),0) } k ^mtemp0(%objcst(%qHandle,1)) + i $zu(115,2)=1,$g(%objcsd(%qHandle,27))=1 { l -@%objcsd(%qHandle,28) } k %objcsd(%qHandle),%objcsc(%qHandle),%objcss(%qHandle),%objcst(%qHandle) s SQLCODE=0 q +%0Gerr s $zt="" d SQLRunTimeError^%apiSQL($ze,.SQLCODE,.%msg) s %objcsc(%qHandle)=100 + f %objcsd(%qHandle,29)=1 i $sortend(^mtemp0(%objcst(%qHandle,%objcsd(%qHandle,29)),0),0) + q +%0GBMod ; asl MOD# 2 + s %objcsd(%qHandle,33)="" +%0GBk1 s %objcsd(%qHandle,33)=$o(%objcsd(%qHandle,15,%objcsd(%qHandle,33))) + g:%objcsd(%qHandle,33)="" %0GBdun + s %objcsd(%qHandle,12)=$s(%objcsd(%qHandle,33)'=-1E14:%objcsd(%qHandle,33),1:"") + i %objcsd(%qHandle,12)="" g %0GBk1 + s %objcsd(%qHandle,17)="" +%0GBk2 s %objcsd(%qHandle,17)=$o(^vhLib.LoggingI("IndexOnNiveau",%objcsd(%qHandle,12),%objcsd(%qHandle,17))) + i %objcsd(%qHandle,17)="" g %0GBk1 + s %objcsd(%qHandle,2)="" +%0GBk3 s %objcsd(%qHandle,2)=$o(^vhLib.LoggingI("IndexOnNiveau",%objcsd(%qHandle,12),%objcsd(%qHandle,17),%objcsd(%qHandle,2))) + i %objcsd(%qHandle,2)="" g %0GBk2 + s %objcsd(%qHandle,18)="" +%0GBk4 s %objcsd(%qHandle,18)=$o(^vhLib.LoggingI("IndexOnNiveau",%objcsd(%qHandle,12),%objcsd(%qHandle,17),%objcsd(%qHandle,2),%objcsd(%qHandle,18))) + i %objcsd(%qHandle,18)="" g %0GBk3 + s %objcsd(%qHandle,16)=(%objcsd(%qHandle,17))_"||"_(%objcsd(%qHandle,2))_"||"_(%objcsd(%qHandle,18)) + s %objcsd(%qHandle,19)=$s($zu(115,5)=1:$$%0GBs1(%objcsd(%qHandle,2)),$zu(115,5)=2:$$%0GBs2(%objcsd(%qHandle,2)),1:%objcsd(%qHandle,2)) + s %objcsd(%qHandle,17)=$p(%objcsd(%qHandle,16),"||"),%objcsd(%qHandle,2)=$p(%objcsd(%qHandle,16),"||",2),%objcsd(%qHandle,18)=$p(%objcsd(%qHandle,16),"||",3) + i %objcsd(%qHandle,17)'="",%objcsd(%qHandle,2)'="",%objcsd(%qHandle,18)'="",$d(^vhLib.LoggingD(%objcsd(%qHandle,17),%objcsd(%qHandle,2),%objcsd(%qHandle,18))) + e g %0GBk4 + s %objcsd(%qHandle,42)=$g(^vhLib.LoggingD(%objcsd(%qHandle,17),%objcsd(%qHandle,2),%objcsd(%qHandle,18))) + s %objcsd(%qHandle,3)=$lg(%objcsd(%qHandle,42),9) s %objcsd(%qHandle,4)=$lg(%objcsd(%qHandle,42),4) s %objcsd(%qHandle,5)=$lg(%objcsd(%qHandle,42),6) s %objcsd(%qHandle,6)=$lg(%objcsd(%qHandle,42),2) s %objcsd(%qHandle,7)=$lg(%objcsd(%qHandle,42),10) s %objcsd(%qHandle,8)=$lg(%objcsd(%qHandle,42),3) + s %objcsd(%qHandle,23)=%objcsd(%qHandle,6) + s %objcsd(%qHandle,25)=%objcsd(%qHandle,8) + s %objcsd(%qHandle,21)=%objcsd(%qHandle,4) + s %objcsd(%qHandle,24)=%objcsd(%qHandle,7) + s %objcsd(%qHandle,22)=%objcsd(%qHandle,5) + s %objcsd(%qHandle,20)=$s($zu(115,5)=1:$$%0GBs3(%objcsd(%qHandle,3)),$zu(115,5)=2:$$%0GBs4(%objcsd(%qHandle,3)),1:%objcsd(%qHandle,3)) + s %objcss(%qHandle,2)=$s(%objcsd(%qHandle,2)'="":%objcsd(%qHandle,2),1:-1E14),%objcss(%qHandle,3)=$s(%objcsd(%qHandle,3)'="":%objcsd(%qHandle,3),1:-1E14),%objcss(%qHandle,16)=$s(%objcsd(%qHandle,16)'="":%objcsd(%qHandle,16),1:-1E14),%objcsd(%qHandle,43)="",$li(%objcsd(%qHandle,43),6)=%objcsd(%qHandle,4),$li(%objcsd(%qHandle,43),10)=%objcsd(%qHandle,5),$li(%objcsd(%qHandle,43),2)=%objcsd(%qHandle,6),$li(%objcsd(%qHandle,43),8)=%objcsd(%qHandle,7),$li(%objcsd(%qHandle,43),4)=%objcsd(%qHandle,8),$li(%objcsd(%qHandle,43),5)=%objcsd(%qHandle,21),$li(%objcsd(%qHandle,43),9)=%objcsd(%qHandle,22),$li(%objcsd(%qHandle,43),1)=%objcsd(%qHandle,23),$li(%objcsd(%qHandle,43),7)=%objcsd(%qHandle,24),$li(%objcsd(%qHandle,43),3)=%objcsd(%qHandle,25),^mtemp0(%objcst(%qHandle,1),0,%objcss(%qHandle,2),%objcss(%qHandle,3),%objcss(%qHandle,16))=%objcsd(%qHandle,43) + g %0GBk4 +%0GBdun + q +%0Po d %Q630f q:SQLCODE'=0 + s x1=%objcsd(%qHandle,19),x2=%objcsd(%qHandle,20),x3=%objcsd(%qHandle,21),x4=%objcsd(%qHandle,22),x5=%objcsd(%qHandle,23),x6=%objcsd(%qHandle,24),x7=%objcsd(%qHandle,25) + q +%0Qo d %Q630f q:SQLCODE'=0 + s array(%qacn,1)=%objcsd(%qHandle,19),array(%qacn,2)=%objcsd(%qHandle,20),array(%qacn,3)=%objcsd(%qHandle,21),array(%qacn,4)=%objcsd(%qHandle,22),array(%qacn,5)=%objcsd(%qHandle,23),array(%qacn,6)=%objcsd(%qHandle,24),array(%qacn,7)=%objcsd(%qHandle,25) + q +%0Ro d %Q630f q:SQLCODE'=0 + s x1=%objcsd(%qHandle,19),x2=%objcsd(%qHandle,20),x3=%objcsd(%qHandle,21),x4=%objcsd(%qHandle,22),x5=%objcsd(%qHandle,23),x6=%objcsd(%qHandle,24),x7=%objcsd(%qHandle,25) + q +zGeefLoggingGetInfo(colinfo,parminfo,idinfo,%qHandle,extoption,extinfo) public { Set extoption=$get(extoption,0) s:'($d(^oddCOM("zTryout.JBL.Proc","q","GeefLogging",21),clientinfo)#2)&&'$s($d(^(2),clientinfo)#2:$d(^oddCOM(clientinfo,"q","GeefLogging",21),clientinfo)#2||($d(^oddDEF(clientinfo,"q","GeefLogging",21),clientinfo)#2),1:$d(^oddDEF("zTryout.JBL.Proc","q","GeefLogging",21),clientinfo)#2) clientinfo=$g(^%qCacheObjectKey(1,"q",21)) + If clientinfo'="" Set colinfo=$listget(clientinfo,1),parminfo=$listget(clientinfo,2),idinfo=$listget(clientinfo,3),extent=$listget(clientinfo,4) Set:extoption extinfo=$s($d(^oddCOM("zTryout.JBL.Proc","q","GeefLogging",38))#2:^(38),$d(^oddCOM($g(^(2),"zTryout.JBL.Proc"),"q","GeefLogging",38))#2:^(38),1:$s($d(^oddDEF($g(^(2),"zTryout.JBL.Proc"),"q","GeefLogging",38))#2:^(38),1:$g(^%qCacheObjectKey(1,"q",38)))) Quit 1 + Quit $$GetInfoSQL^%ourQuery("zTryout.JBL.Proc","GeefLogging",.colinfo,.parminfo,.idinfo,.%qHandle,extoption,.extinfo) } +zGeefLoggingGetODBCInfo(colinfo,parminfo,qHandle) public { Set version = $Select($Get(%protocol,31)>30:3,%protocol>14:2,1:1) + If $Get(^oddPROC("ZTRYOUT_JBL","PROC_GEEFLOGGING",21))'="" { Set sc = 1, metadata=$Select(version=3:^oddPROC("ZTRYOUT_JBL","PROC_GEEFLOGGING",12),1:^oddPROC("ZTRYOUT_JBL","PROC_GEEFLOGGING",12,version)) } + ElseIf $Data(^oddPROC("ZTRYOUT_JBL","PROC_GEEFLOGGING")) { Set sc = $$CompileSignature^%ourProcedure("ZTRYOUT_JBL","PROC_GEEFLOGGING",.metadata,.signature) } + Else { Set sc = $$Error^%apiOBJ(5068,"zTryout.JBL.Proc:GeefLogging") } + If (+sc) { Set colcount=$li(metadata,2),cmdlen=colcount*$Case(version,3:9,2:9,1:7,:9),colinfo=$li(metadata,2,2+cmdlen),parmcount=$li(metadata,cmdlen+3),pmdlen=parmcount*$Case(version,3:6,:4),parminfo=$li(metadata,cmdlen+3,cmdlen+pmdlen+3) } + Quit sc } +zGeefLoggingPrepare(qHandle,statement,containid,optional) public { Set containid=$get(containid,0) Quit 1 } +zGeefLoggingSendODBC(qHandle,array,qacn,%qrc,piece,ColumnCount) public { +SPInnerLoop Set rc=##class(zTryout.JBL.Proc).GeefLoggingFetchODBC(.qHandle,.array,qacn,,.%qrc) + If ('rc) { Do ProcessError^%ourProcedure(rc,%sqlcontext,.%qrc,.%msg) Do Logerr^%qserver(%qrc,"","SP",.%msg) } + If %qrc Set piece=0 Quit + For piece=1:1:ColumnCount { Goto:$zobjexport(array(qacn,piece),7) SPDone } + Goto SPInnerLoop +SPDone Quit } \ No newline at end of file Index: zTryout/CSC/PM/Maatwerk/HF/OLMIntegratieTest.cls.xml =================================================================== diff -u -r946 -r1019 --- zTryout/CSC/PM/Maatwerk/HF/OLMIntegratieTest.cls.xml (.../OLMIntegratieTest.cls.xml) (revision 946) +++ zTryout/CSC/PM/Maatwerk/HF/OLMIntegratieTest.cls.xml (.../OLMIntegratieTest.cls.xml) (revision 1019) @@ -1,9 +1,9 @@ - + 1 %RegisteredObject -62171,49318.530832 +62192,55345.59274 0 @@ -80,5 +80,5 @@ ]]> - + Index: APPS/MAG/Optibox/Optibox.cls.xml =================================================================== diff -u -r917 -r1019 --- APPS/MAG/Optibox/Optibox.cls.xml (.../Optibox.cls.xml) (revision 917) +++ APPS/MAG/Optibox/Optibox.cls.xml (.../Optibox.cls.xml) (revision 1019) @@ -1,10 +1,4 @@ - - -1 -%RegisteredObject -62153,50192.309431 -0 - - + + Index: DOM/Halux/TBX/impl/ZaagSturing.cls.xml =================================================================== diff -u -r903 -r1019 --- DOM/Halux/TBX/impl/ZaagSturing.cls.xml (.../ZaagSturing.cls.xml) (revision 903) +++ DOM/Halux/TBX/impl/ZaagSturing.cls.xml (.../ZaagSturing.cls.xml) (revision 1019) @@ -1,98 +1,4 @@ - - -1 -DOM.Halux.TBX.IZaagSturing -62123,73641.55398 -62123,54832.085244 -0 - - - - -APPS.Halux.TBX.ZaagServer - - - - - - -%Boolean - - - - - -BodemOfRug:%String,Kleur:String,Hoogte:%Integer,Lengte:%Float,Reden:%String -%Boolean - - - - - -QueueID:%Integer,BodemOfRug:%String,GewensteLengte:%Float,GemetenLengte:%Float -%Boolean - - - - - -LijnNr:%String -%AbstractList - - - - - - -BatchIDLijn1:%String,BatchIDLijn2:%String,BatchIDDirect:%String -%AbstractList - - - - - -BatchID:%String,SubBatch:%String,LijnNr:%String -%AbstractList - - - - - -QueueID:%Integer,Device:%String -%Boolean - - - - - -Titel:%String,BodemHoogte:%Integer,BodemLengte:%Float,RugHoogte:%Integer,RugLengte:%Float,Device:%String -%Boolean - - - - - -DuurStilstand:%Integer,RedenStilstand:String,ZaagID:%Integer -%Boolean - - - - - - -%Status - - - - - - -QueueID:%Integer,StatusType:%String -%Boolean - - - + + Index: DOM/PM/impl/ProductClassificatieImpl.cls.xml =================================================================== diff -u -r903 -r1019 --- DOM/PM/impl/ProductClassificatieImpl.cls.xml (.../ProductClassificatieImpl.cls.xml) (revision 903) +++ DOM/PM/impl/ProductClassificatieImpl.cls.xml (.../ProductClassificatieImpl.cls.xml) (revision 1019) @@ -1,42 +1,4 @@ - - -1 -%RegisteredObject,DOM.PM.ProductClassificatie -62154,59094.727946 -0 - - -DOM.PM.impl.DataM.DataMProductClassificatie -1 - - - -KKey:%Integer -1 -1 -%Status - - - - -%Integer - - - -%String - - - -%String - - - -%String - - - + + Index: APPS/Halux/TBX/enu/PlaatKleur.cls.xml =================================================================== diff -u -r917 -r1019 --- APPS/Halux/TBX/enu/PlaatKleur.cls.xml (.../PlaatKleur.cls.xml) (revision 917) +++ APPS/Halux/TBX/enu/PlaatKleur.cls.xml (.../PlaatKleur.cls.xml) (revision 1019) @@ -1,22 +1,4 @@ - - - -
  • Spoelbak en Syfon laden
  • -
  • Tipon
  • -]]>
    -datatype -1 -%String -62127,52151.161378 -62123,54830.753447 -0 - - -,WI,WS,GS,LG,DG,ZW,BE,EI - -
    - + + Index: TECH/Error.inc.rou =================================================================== diff -u -r995 -r1019 --- TECH/Error.inc.rou (.../Error.inc.rou) (revision 995) +++ TECH/Error.inc.rou (.../Error.inc.rou) (revision 1019) @@ -40,6 +40,7 @@ #define chkIsObject(%obj) If '$isobject(%obj) $$$ThrowError($$$errObjectExpected,"%obj") #define chkValidateObject(%obj) Set sc=%obj.%ValidateObject() If $$$ISERR(sc) $$$ThrowErrorStatus($$$errObjectValidationFailed,"%obj",sc) #define chkValidateDataType(%dt,%p) if '##class(%dt).IsValidDT(%p) $$$ThrowError($$$errInvalidInput,%p) +#define chkMaxLength(%var,%maxlength) if $length(%var) > %maxlength $$$ThrowError($$$errInvalidInput,%var_": "_$length(%var)_">"_%maxlength) #define CreateStdErrorObject set %vhLastError = ##class(TECH.Error.ErrorObject).%New() #define AddToErrorObject(%String) do %vhLastError.Info.Insert(%String) Index: DOM/PM/Maatwerk/Calc/Kost/impl/TBX/PlanPersen.cls.xml =================================================================== diff -u -r946 -r1019 --- DOM/PM/Maatwerk/Calc/Kost/impl/TBX/PlanPersen.cls.xml (.../PlanPersen.cls.xml) (revision 946) +++ DOM/PM/Maatwerk/Calc/Kost/impl/TBX/PlanPersen.cls.xml (.../PlanPersen.cls.xml) (revision 1019) @@ -1,56 +1,4 @@ - - -persistent -1 -DOM.PM.Maatwerk.Calc.Kost.SamengesteldKostItemBuilder -62171,50605.082498 -0 - - -SamengesteldKostItemBuilder:DOM.PM.Maatwerk.Calc.Kost.SamengesteldKostItemBuilder -1 -1 -%Status - - - - -%Library.CacheStorage - - - + + Index: APPS/PM/dto/Kenm/Multipliciteit.cls.xml =================================================================== diff -u -r976 -r1019 --- APPS/PM/dto/Kenm/Multipliciteit.cls.xml (.../Multipliciteit.cls.xml) (revision 976) +++ APPS/PM/dto/Kenm/Multipliciteit.cls.xml (.../Multipliciteit.cls.xml) (revision 1019) @@ -1,21 +1,4 @@ - - - -JBL + 2011-02-28 -1 -%RegisteredObject,%XML.Adaptor -62153,29144.414896 -62153,42300.684183 -0 - - -%Integer - - - -%Integer - - - + + Index: PVE/CSP/TEST.cls.xml =================================================================== diff -u -r734 -r1019 --- PVE/CSP/TEST.cls.xml (.../TEST.cls.xml) (revision 734) +++ PVE/CSP/TEST.cls.xml (.../TEST.cls.xml) (revision 1019) @@ -1,26 +1,4 @@ - - - - -1 -%CSP.Page -61737,60090.75144 - - -1 -%Status - - - - > - ;To do... - &html< - > - Quit $$$OK -]]> - - - + + Index: APPS/PM/enu/At.cls.xml =================================================================== diff -u -r917 -r1019 --- APPS/PM/enu/At.cls.xml (.../At.cls.xml) (revision 917) +++ APPS/PM/enu/At.cls.xml (.../At.cls.xml) (revision 1019) @@ -1,48 +1,4 @@ - - -datatype -1 -%String -62154,38989.829107 -0 - - - -K=KortTekst, I=IdentNummer, R=LeveranciereReferentie, T=LangtTekst, B=ProductBoom, - -,K,I,R,T,B - - - -1 - - - - -1 - - - - -1 - - - - -1 - - - - -1 - - - - + + Index: DOM/PM/Maatwerk/Calc/HF/impl/TBX/HFBuilderCorpusProfiev001.cls.xml =================================================================== diff -u -r734 -r1019 --- DOM/PM/Maatwerk/Calc/HF/impl/TBX/HFBuilderCorpusProfiev001.cls.xml (.../HFBuilderCorpusProfiev001.cls.xml) (revision 734) +++ DOM/PM/Maatwerk/Calc/HF/impl/TBX/HFBuilderCorpusProfiev001.cls.xml (.../HFBuilderCorpusProfiev001.cls.xml) (revision 1019) @@ -1,49 +1,4 @@ - - -persistent -1 -DOM.PM.Maatwerk.Calc.HF.IHalffabItemBuilder -62101,29583.539447 -0 - - -SamengesteldHalffabItemBuilder:DOM.PM.Maatwerk.Calc.HF.ISamengesteldHalffabItemBuilder -1 -1 -%Status - - - - -IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,Context:HalffabContext -DOM.PM.Maatwerk.Calc.HF.IHalffabItem - - - - -1 -DOM.PM.Maatwerk.Calc.HF.IHalffabListToItemProcessor - - - - -%Library.CacheStorage - - - + + Index: zTryout/ARC/DOM/AKP/AankoopbaarProduct.cls.xml =================================================================== diff -u --- zTryout/ARC/DOM/AKP/AankoopbaarProduct.cls.xml (revision 0) +++ zTryout/ARC/DOM/AKP/AankoopbaarProduct.cls.xml (revision 1019) @@ -0,0 +1,30 @@ + + + +1 +1 +62196,57719.690743 +0 + + + + + + +1 +%ListOfObjects + + + + + + + +1 +Aankoopmogelijkheid + + + + Index: APPS/Halux/TBX/impl/ZaagBatches.cls.xml =================================================================== diff -u -r917 -r1019 --- APPS/Halux/TBX/impl/ZaagBatches.cls.xml (.../ZaagBatches.cls.xml) (revision 917) +++ APPS/Halux/TBX/impl/ZaagBatches.cls.xml (.../ZaagBatches.cls.xml) (revision 1019) @@ -1,401 +1,4 @@ - - -TECH.Error -1 -%RegisteredObject,DOM.PM.TBXProduct.TBXProductVisitor -62128,80456.162861 -62123,54831.264395 -0 - - -DS.PPS.TBX.Batch - - - -%RegisteredObject - - - -DS.PPS.TBX.Queue - - - -%SerialObject - - - -%Integer - - - -%String -1 - - - -%String -1 - - - - -Do ##class(APPS.Halux.TBX.impl.ZaagBatches).Test(8728,"TipOn") -1 -BatchID,SubBatch - - - - -BatchID -%Status - - - - -%SQLQuery -LijnNr -NotActive,0)=0 - order by Batch,SubBatch]]> - - - - - -ZaagID:%Integer,PRNr:%Integer,KortTekst:%String,BatchID:%Integer,SubBatch:%String,KlantNaam:%String,TOENr:%Integer,DossierCode:%String,VolgNr:%Integer,SubNr:%Integer,Totaal:%Integer,Status:%String,Transferlijn:%String,Mode:%String,ModeTitel:%String,Opmerking1:%String,Opmerking2:%String,PrintXML:%String,OpmetenBodem:%Boolean, -BodemAanslagSensor:%Boolean,BodemBewerking:%String,BodemChangeAfter:%Integer,BodemLengteUntilChange:%Integer,BodemChangeHoogte:%Boolean,BodemChangeKleur:%Boolean,BodemHoogte:%Integer,BodemHoogteOms:%String,BodemHoogteSensor:%Boolean,BodemKleur2de:%String,BodemKleurZichtbaar:%String,BodemReturnsAfter:%Integer, -RugAanslagSensor:%Boolean,RugBewerking:%String,RugChangeAfter:%Integer,RugLengteUntilChange:%Integer,RugChangeHoogte:%Boolean,RugChangeKleur:%Boolean,RugHoogte:%Integer,RugHoogteOms:%String,RugHoogteSensor:%Boolean,RugKleur2de:%String,RugKleurZichtbaar:%String,RugReturnsAfter:%Integer, -%Query -BatchID:%Integer,SubBatch:APPS.Halux.TBX.enu.SubBatch -1 - - - - - -1 - -%Status - - - - -1 - -qZaagListExecute -%Status - - - - -1 - -qZaagListExecute -%Status - - - - -BatchID:%Integer,SubBatch:APPS.Halux.TBX.enu.SubBatch -%ListOfObjects - - - - -Opdracht - - - - - - - - -ListPos,Opdracht - - - - -ListPos,Opdracht - - - - - -Wijziging wordt aangebracht bij de NextPlaat -Plaat,NextPlaat - - - - -ListPos,Opdracht - - - - -ListPos,Opdracht - - - - -ListPos - - - - -expression -ListPos - - - - -expression -ListPos - - - - -%SQLQuery -BatchID:%Integer,SubBatch:APPS.Halux.TBX.enu.SubBatch -1 - Select ID from APPS_Halux_TBX.ZaagOpdrachten where Batch = :BatchID and isnull(SubBatch,"*")=isnull(:SubBatch,"*") - - - - -%SQLQuery -BatchID:%Integer -1 - Select %ID from PPS.TBX_Queue where BatchId = :BatchID - order by Sequence - - - - - - - - - - - -Triggered by visitor -Sifonlade:DOM.PM.TBXProduct.TBXSifonlade - - - - - -Triggered by visitor -Spoelbaklade:DOM.PM.TBXProduct.TBXSpoelbaklade - - - - - -Triggered by visitor -Lade:DOM.PM.TBXProduct.TBXLade - - - - -Lade:DOM.PM.TBXProduct.TBXLade,SubBatch:APPS.Halux.TBX.enu.SubBatch -1 - - - - - - - - + + Index: APPS/PM/Maatwerk/TBX/WizardBladCreator.cls.xml =================================================================== diff -u -r917 -r1019 --- APPS/PM/Maatwerk/TBX/WizardBladCreator.cls.xml (.../WizardBladCreator.cls.xml) (revision 917) +++ APPS/PM/Maatwerk/TBX/WizardBladCreator.cls.xml (.../WizardBladCreator.cls.xml) (revision 1019) @@ -1,26 +1,4 @@ - - -1 -%RegisteredObject -62138,54169.105238 -0 - - -DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom -1 - - - -Boom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom -1 -1 -%Status - - - - + + Index: zTryout/ARC/APPS/PM/ProductService.cls.xml =================================================================== diff -u -r995 -r1019 --- zTryout/ARC/APPS/PM/ProductService.cls.xml (.../ProductService.cls.xml) (revision 995) +++ zTryout/ARC/APPS/PM/ProductService.cls.xml (.../ProductService.cls.xml) (revision 1019) @@ -1,9 +1,10 @@ - + +zTryout.ARC.APPS.PM.dto 1 APPS.PM.ProductService,%RegisteredObject -62188,47664.214967 +62193,54219.467729 0 @@ -23,6 +24,32 @@ Quit FysiekProductDto ]]> + + + + + + +ProductGewichtData:ProductGewichtData + + - + Index: WS/TAPI/SMSMessageSingle.cls.xml =================================================================== diff -u -r734 -r1019 --- WS/TAPI/SMSMessageSingle.cls.xml (.../SMSMessageSingle.cls.xml) (revision 734) +++ WS/TAPI/SMSMessageSingle.cls.xml (.../SMSMessageSingle.cls.xml) (revision 1019) @@ -1,13 +1,13 @@ - + Queue om sms berichten te zenden. Berichten worden tijdelijk in global opgeslagen en verwerkt. persistent %VHMacro 1 %Persistent -61761,51578.734234 +62200,55911.023216 59918,56462.887145 0 @@ -62,67 +62,68 @@ If ..Parent.SingleCount>1 Do . Set Msg=..VolgNr_"/"_..Parent.SingleCount_" "_Msg + + Set Status = ..SendMessage(..Recipient,Msg) + + set $ZT="" + + Quit Status +OnError + Set $ZT="" + Set Status="Error message: "_$ZE + Set Body=Status_$$$CRLF + Set:isObject(..Parent.Creator) Body=Body_$$$CRLF_"SMS Creator:"_..Parent.Creator.Naam + Set From="SMSGateway@vanhoecke.be" + Set Subj="SMS ERROR report (ID="_..Parent.%Id()_")" + Set To=$LB("pv@vanhoecke.be","itadmin@vanhoecke.be") + Do SendMiniMail^vhLib(From,To,Subj,Body,,,,,) + Quit +]]> + + + +1 +Recipient:%String,Message:%String + @@ -160,5 +161,5 @@ - + Index: APPS/Halux/Planning/impl/IResourceGebruikDataFactory.cls.xml =================================================================== diff -u -r917 -r1019 --- APPS/Halux/Planning/impl/IResourceGebruikDataFactory.cls.xml (.../IResourceGebruikDataFactory.cls.xml) (revision 917) +++ APPS/Halux/Planning/impl/IResourceGebruikDataFactory.cls.xml (.../IResourceGebruikDataFactory.cls.xml) (revision 1019) @@ -1,16 +1,4 @@ - - -1 -1 -62129,35997.027826 -0 - - -1 -ActiviteitID:%String -APPS.Halux.Planning.impl.ResourceGebruikData - - - + + Index: DOM/PM/impl/SubgroepClassificatieImpl.cls.xml =================================================================== diff -u -r903 -r1019 --- DOM/PM/impl/SubgroepClassificatieImpl.cls.xml (.../SubgroepClassificatieImpl.cls.xml) (revision 903) +++ DOM/PM/impl/SubgroepClassificatieImpl.cls.xml (.../SubgroepClassificatieImpl.cls.xml) (revision 1019) @@ -1,21 +1,4 @@ - - -1 -%RegisteredObject,DOM.PM.impl.SuperGroepClassificatie -62157,52325.776861 -0 - - -SortSleutel:%String -1 -1 -%Status - - - - + + Index: DOM/LEV/impl/LeverancierEventData.cls.xml =================================================================== diff -u --- DOM/LEV/impl/LeverancierEventData.cls.xml (revision 0) +++ DOM/LEV/impl/LeverancierEventData.cls.xml (revision 1019) @@ -0,0 +1,28 @@ + + + + +JBL + 2011-04-18 +serial +1 +TECH.PubSub.EventData +62199,58889.609092 +0 + + +%Integer + + + +LeverancierNr:%Integer +1 +1 +%Status + + + + + Index: TECH/Events/OrderCreatedEvent.cls.xml =================================================================== diff -u -r924 -r1019 --- TECH/Events/OrderCreatedEvent.cls.xml (.../OrderCreatedEvent.cls.xml) (revision 924) +++ TECH/Events/OrderCreatedEvent.cls.xml (.../OrderCreatedEvent.cls.xml) (revision 1019) @@ -1,22 +1,4 @@ - - -serial -1 -TECH.PubSub.Event -62138,48989.657333 -0 - - -Data:TECH.Events.OrderCreatedEventData -1 -1 -%Status - - - - + + Index: APPS/Halux/TBX/enu/BodemBewerking.cls.xml =================================================================== diff -u -r917 -r1019 --- APPS/Halux/TBX/enu/BodemBewerking.cls.xml (.../BodemBewerking.cls.xml) (revision 917) +++ APPS/Halux/TBX/enu/BodemBewerking.cls.xml (.../BodemBewerking.cls.xml) (revision 1019) @@ -1,40 +1,4 @@ - - - -
  • Spoelbak en Syfon laden
  • -
  • Tipon
  • -]]>
    -datatype -1 -%String -62127,51840.07225 -62123,54830.753447 -0 - - -,G,F,Z - - - -1 - - - - -1 - - - - -1 - - -
    - + + Index: TECH/Events/OrderModifiedEvent.cls.xml =================================================================== diff -u -r924 -r1019 --- TECH/Events/OrderModifiedEvent.cls.xml (.../OrderModifiedEvent.cls.xml) (revision 924) +++ TECH/Events/OrderModifiedEvent.cls.xml (.../OrderModifiedEvent.cls.xml) (revision 1019) @@ -1,22 +1,4 @@ - - -serial -1 -TECH.PubSub.Event -62138,48974.426443 -0 - - -Data:TECH.Events.OrderModifiedEventData -1 -1 -%Status - - - - + + Index: APPS/PM/enu/StockType.cls.xml =================================================================== diff -u -r937 -r1019 --- APPS/PM/enu/StockType.cls.xml (.../StockType.cls.xml) (revision 937) +++ APPS/PM/enu/StockType.cls.xml (.../StockType.cls.xml) (revision 1019) @@ -1,5 +1,5 @@ - + datatype 1 @@ -34,5 +34,5 @@ ]]> - + Index: DOM/Halux/TBX/dto/Plaat.cls.xml =================================================================== diff -u -r903 -r1019 --- DOM/Halux/TBX/dto/Plaat.cls.xml (.../Plaat.cls.xml) (revision 903) +++ DOM/Halux/TBX/dto/Plaat.cls.xml (.../Plaat.cls.xml) (revision 1019) @@ -1,106 +1,4 @@ - - -1 -%RegisteredObject -62123,64196.162461 -62123,54829.925297 -0 - - - - -%Boolean -1 -1 - - - - -Zonder, Groef, Frezing -bij rug is dit steeds Zonder -%String -1 -1 - - - - - -%Integer -1 -1 - - - - - -%Boolean -1 -1 - - - - - -%Boolean -1 -1 - - - - - -%Integer -1 -1 - - - - -uitgedrukt in 10x mm -%String -1 -1 - - - - - -%Boolean -1 -1 - - - - - -%String -1 -1 - - - - - -%String -1 -1 - - - - - -%Integer -1 -1 - - - - - -DOM.Halux.TBX.impl.ZaagOpdracht - - - + + Index: DOM/PM/enu/DynamicSpace1.cls.xml =================================================================== diff -u -r903 -r1019 --- DOM/PM/enu/DynamicSpace1.cls.xml (.../DynamicSpace1.cls.xml) (revision 903) +++ DOM/PM/enu/DynamicSpace1.cls.xml (.../DynamicSpace1.cls.xml) (revision 1019) @@ -1,45 +1,4 @@ - - -datatype -1 -TECH.Enumeration -62147,51399.582192 -0 - - -,Voorraad,Opbergen,SpoelenEnAfval,Voorbereiden,KokenEnBakken - - - -1 - - - - -1 - - - - -1 - - - - -1 - - - - -1 - - - - + + Index: DOM/PM/Maatwerk/Calc/HF/impl/TBX/HFBuilderOverdoosv001.cls.xml =================================================================== diff -u -r734 -r1019 --- DOM/PM/Maatwerk/Calc/HF/impl/TBX/HFBuilderOverdoosv001.cls.xml (.../HFBuilderOverdoosv001.cls.xml) (revision 734) +++ DOM/PM/Maatwerk/Calc/HF/impl/TBX/HFBuilderOverdoosv001.cls.xml (.../HFBuilderOverdoosv001.cls.xml) (revision 1019) @@ -1,40 +1,4 @@ - - -persistent -1 -DOM.PM.Maatwerk.Calc.HF.IHalffabItemBuilder -62101,29584.916974 -0 - - -SamengesteldHalffabItemBuilder:DOM.PM.Maatwerk.Calc.HF.ISamengesteldHalffabItemBuilder -1 -1 -%Status - - - - -IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,Context:HalffabContext -DOM.PM.Maatwerk.Calc.HF.IHalffabItem - - - - -1 -DOM.PM.Maatwerk.Calc.HF.IHalffabListToItemProcessor - - - - -%Library.CacheStorage - - - + + Index: DOM/PM/Maatwerk/Calc/HF/impl/TBX/HFBuilderVerpakkingv001.cls.xml =================================================================== diff -u -r734 -r1019 --- DOM/PM/Maatwerk/Calc/HF/impl/TBX/HFBuilderVerpakkingv001.cls.xml (.../HFBuilderVerpakkingv001.cls.xml) (revision 734) +++ DOM/PM/Maatwerk/Calc/HF/impl/TBX/HFBuilderVerpakkingv001.cls.xml (.../HFBuilderVerpakkingv001.cls.xml) (revision 1019) @@ -1,36 +1,4 @@ - - -persistent -1 -DOM.PM.Maatwerk.Calc.HF.ISamengesteldHalffabItemBuilder -62101,29629.277221 -0 - - -SamengesteldHalffabItemBuilder:DOM.PM.Maatwerk.Calc.HF.ISamengesteldHalffabItemBuilder -1 -1 -%Status - - - - -1 -DOM.PM.Maatwerk.Calc.HF.IHalffabListToItemProcessor - - - - -%Library.CacheStorage - - - + + Index: APPS/Halux/TBX/dto/SyncBatches.cls.xml =================================================================== diff -u -r917 -r1019 --- APPS/Halux/TBX/dto/SyncBatches.cls.xml (.../SyncBatches.cls.xml) (revision 917) +++ APPS/Halux/TBX/dto/SyncBatches.cls.xml (.../SyncBatches.cls.xml) (revision 1019) @@ -1,22 +1,4 @@ - - -1 -%RegisteredObject -62140,57718.155108 -0 - - -SyncBatch - - - -SyncBatch - - - -SyncBatch - - - + + Index: DOM/LEV/impl/VerwijderLeverancierEvent.cls.xml =================================================================== diff -u --- DOM/LEV/impl/VerwijderLeverancierEvent.cls.xml (revision 0) +++ DOM/LEV/impl/VerwijderLeverancierEvent.cls.xml (revision 1019) @@ -0,0 +1,23 @@ + + + +serial +1 +TECH.PubSub.Event +62199,59359.255985 +0 + + +Data:TECH.PubSub.EventData +1 +1 +%Status + + + + + Index: zTryout/ARC/DOM/AKP/AankoopAPI.cls.xml =================================================================== diff -u --- zTryout/ARC/DOM/AKP/AankoopAPI.cls.xml (revision 0) +++ zTryout/ARC/DOM/AKP/AankoopAPI.cls.xml (revision 1019) @@ -0,0 +1,16 @@ + + + +1 +%RegisteredObject +62193,51290.002631 +0 + + +1 +PRNr:%Integer +AankoopbaarProduct + + + + Index: APPS/HR/ProTime/Synchronize.cls.xml =================================================================== diff -u -r946 -r1019 --- APPS/HR/ProTime/Synchronize.cls.xml (.../Synchronize.cls.xml) (revision 946) +++ APPS/HR/ProTime/Synchronize.cls.xml (.../Synchronize.cls.xml) (revision 1019) @@ -1,29 +1,4 @@ - - -1 -%RegisteredObject -62171,42295.602292 -0 - - -%Library.CacheStorage -^APPS.HR.ProTime.SynchronizeD -SynchronizeDefaultData -^APPS.HR.ProTime.SynchronizeD -^APPS.HR.ProTime.SynchronizeI -^APPS.HR.ProTime.SynchronizeS - -listnode - - -%%CLASSNAME - - -SQLConnection - - - - - + + Index: BL/Prod/Kenmerk/pxDataDefinitie.cls.xml =================================================================== diff -u -r734 -r1019 --- BL/Prod/Kenmerk/pxDataDefinitie.cls.xml (.../pxDataDefinitie.cls.xml) (revision 734) +++ BL/Prod/Kenmerk/pxDataDefinitie.cls.xml (.../pxDataDefinitie.cls.xml) (revision 1019) @@ -1,32 +1,4 @@ - - -1 -%RegisteredObject,%XML.Adaptor -60180,33126.898667 -0 - - -%Library.String - - - -%Library.String - - - -%Library.String -list - - - - -%Library.String - - - -%Library.String - - - + + Index: APPS/Halux/Planning/impl/EventCatcher.cls.xml =================================================================== diff -u -r994 -r1019 --- APPS/Halux/Planning/impl/EventCatcher.cls.xml (.../EventCatcher.cls.xml) (revision 994) +++ APPS/Halux/Planning/impl/EventCatcher.cls.xml (.../EventCatcher.cls.xml) (revision 1019) @@ -1,9 +1,9 @@ - + 1 %RegisteredObject -62178,28907.368431 +62200,56792.879302 0 @@ -30,7 +30,7 @@ Set Calculator = ##class(APPS.Halux.Planning.impl.ResourceGebruikCalculator).%New(Toelevering) Set ToeleveringInfo = Calculator.BerekenToeleveringInfo() Set Status = ToeleveringInfo.%Save() - If ($$$ISERR(Status)) { Do ##class(vhLib.Logger).%New("Halux planningstool").Error("Aangemaakte ToeleveringInfo object kon niet gesaved worden!","Toelevering: "_Toelevering.GeefToeNr()_$c(10)_$c(13)_"Status: "_$$ParseStatus^vhLib(Status)) } + If ($$$ISERR(Status)) { Do ##class(vhLib.Logger).%New("Halux planningstool").Error("Aangemaakte ToeleveringInfo object kon niet gesaved worden!","Toelevering: "_Toelevering.GeefToeNr()_$C(13,10)_"Status: "_$$ParseStatus^vhLib(Status)) } } ]]> @@ -45,7 +45,7 @@ Set Calculator = ##class(APPS.Halux.Planning.impl.ResourceGebruikCalculator).%New(Toelevering) Set ToeleveringInfo = Calculator.BerekenToeleveringInfo() Set Status = ToeleveringInfo.%Save() - If ($$$ISERR(Status)) { Do ##class(vhLib.Logger).%New("Halux planningstool").Error("Gewijzigde ToeleveringInfo object kon niet gesaved worden!","Toelevering: "_Toelevering.GeefToeNr()_$c(10)_$c(13)_"Status: "_$$ParseStatus^vhLib(Status)) } + If ($$$ISERR(Status)) { Do ##class(vhLib.Logger).%New("Halux planningstool").Error("Gewijzigde ToeleveringInfo object kon niet gesaved worden!","Toelevering: "_Toelevering.GeefToeNr()_$C(13,10)_"Status: "_$$ParseStatus^vhLib(Status)) } } ]]> @@ -59,5 +59,5 @@ ]]> - + Index: DOM/PM/DynamicSpace.cls.xml =================================================================== diff -u -r903 -r1019 --- DOM/PM/DynamicSpace.cls.xml (.../DynamicSpace.cls.xml) (revision 903) +++ DOM/PM/DynamicSpace.cls.xml (.../DynamicSpace.cls.xml) (revision 1019) @@ -1,18 +1,4 @@ - - -1 -%RegisteredObject -62147,52741.599299 -0 - - -1 -Zone:%String -%String - - - - + + FishEye: Tag 1019 refers to a dead (removed) revision in file `zTryout/ARC/Client/TransportClient.cls.xml'. FishEye: No comparison available. Pass `N' to diff? Index: vhLib/Logging.cls.xml =================================================================== diff -u -r935 -r1019 --- vhLib/Logging.cls.xml (.../Logging.cls.xml) (revision 935) +++ vhLib/Logging.cls.xml (.../Logging.cls.xml) (revision 1019) @@ -1,12 +1,12 @@ - + persistent vhLib.Macro 1 Default %Persistent -62161,48766.593815 +62200,38438.404045 61769,47367.516692 0 @@ -125,6 +125,10 @@ Datum + +Tijd + + Niveau @@ -137,6 +141,10 @@ Groep + +SubID + + - + Index: APPS/Halux/Planning/impl/ProductInfo.cls.xml =================================================================== diff -u -r1012 -r1019 --- APPS/Halux/Planning/impl/ProductInfo.cls.xml (.../ProductInfo.cls.xml) (revision 1012) +++ APPS/Halux/Planning/impl/ProductInfo.cls.xml (.../ProductInfo.cls.xml) (revision 1019) @@ -1,10 +1,10 @@ - + persistent 1 %Persistent -62193,44043.690545 +62199,58203.294811 0 @@ -19,6 +19,10 @@ %String + +%Integer + + %String @@ -88,8 +92,11 @@ VerpakkingType + +ToeleveringLijnNr + - + Index: APPS/Halux/common/BatchAPI.cls.xml =================================================================== diff -u -r946 -r1019 --- APPS/Halux/common/BatchAPI.cls.xml (.../BatchAPI.cls.xml) (revision 946) +++ APPS/Halux/common/BatchAPI.cls.xml (.../BatchAPI.cls.xml) (revision 1019) @@ -1,17 +1,4 @@ - - -1 -1 -62159,51964.707196 -0 - - - -Toeleveringen van het type DOM.LEV.Toelevering -Toeleveringen:%ListOfObjects -APPS.Halux.common.Batch - - - + + Index: APPS/PM/dto/Kenm/KenmerkMetadata.cls.xml =================================================================== diff -u -r994 -r1019 --- APPS/PM/dto/Kenm/KenmerkMetadata.cls.xml (.../KenmerkMetadata.cls.xml) (revision 994) +++ APPS/PM/dto/Kenm/KenmerkMetadata.cls.xml (.../KenmerkMetadata.cls.xml) (revision 1019) @@ -1,76 +1,4 @@ - - -1 -%RegisteredObject,%XML.Adaptor -62188,50059.817047 -62153,42300.182934 -0 - - -%String -list - - - -APPS.PM.dto.Kenm.Multipliciteit - - - -%String - - - - -De breedte van de kolom voor dit kenmer, uitgedrukt in antal tekens. -%Integer - - - -APPS.PM.enu.DataType - - - -APPS.PM.dto.Kenm.DataTypeBeperking - - - -%Boolean - - - -%Library.CacheStorage -^APPS.PM.dto54D.KenmerkMetad5EED -KenmerkMetadataDefaultData -^APPS.PM.dto54D.KenmerkMetad5EED -^APPS.PM.dto54D.KenmerkMetad5EEI -^APPS.PM.dto54D.KenmerkMetad5EES - -listnode - - -%%CLASSNAME - - -DataType - - -DataTypeBerperking - - -Mogelijkheden - - -Multipliciteit - - -Naam - - -VeldBreedteInTekens - - - - - + + Index: BL/Prod/Kenmerk/pxMetaDefinitieArray.cls.xml =================================================================== diff -u -r734 -r1019 --- BL/Prod/Kenmerk/pxMetaDefinitieArray.cls.xml (.../pxMetaDefinitieArray.cls.xml) (revision 734) +++ BL/Prod/Kenmerk/pxMetaDefinitieArray.cls.xml (.../pxMetaDefinitieArray.cls.xml) (revision 1019) @@ -1,15 +1,4 @@ - - -1 -%RegisteredObject,%XML.Adaptor -60179,36645.72984 -0 - - -BL.Prod.Kenmerk.pxMetaDefinitie -list - - - + + Index: APPS/PM/dto/Kenm/ProductKenmerk.cls.xml =================================================================== diff -u -r976 -r1019 --- APPS/PM/dto/Kenm/ProductKenmerk.cls.xml (.../ProductKenmerk.cls.xml) (revision 976) +++ APPS/PM/dto/Kenm/ProductKenmerk.cls.xml (.../ProductKenmerk.cls.xml) (revision 1019) @@ -1,28 +1,4 @@ - - - -JBL + 2011-02-28 -1 -%RegisteredObject,%XML.Adaptor -62153,46472.219108 -62153,42301.194572 -0 - - -%String - - - - -Waarden, opgeslaan als lijst van strings -%String -list - - - -%String - - - + + Index: DOM/Halux/TBX/enu/BodemRug.cls.xml =================================================================== diff -u -r903 -r1019 --- DOM/Halux/TBX/enu/BodemRug.cls.xml (.../BodemRug.cls.xml) (revision 903) +++ DOM/Halux/TBX/enu/BodemRug.cls.xml (.../BodemRug.cls.xml) (revision 1019) @@ -1,16 +1,4 @@ - - -datatype -1 -%String -62123,62305.428923 -62123,54829.662635 -0 - - -,B+R,B,R - - - + + Index: DOM/PM/enu/TBXBlumotion.cls.xml =================================================================== diff -u -r979 -r1019 --- DOM/PM/enu/TBXBlumotion.cls.xml (.../TBXBlumotion.cls.xml) (revision 979) +++ DOM/PM/enu/TBXBlumotion.cls.xml (.../TBXBlumotion.cls.xml) (revision 1019) @@ -1,33 +1,4 @@ - - -datatype -1 -%String -62138,59979.737679 -0 - - -,I,T,Z - - - -1 - - - - -1 - - - - -1 - - - - + + Index: zTryout/ARC/Client/PMClient.cls.xml =================================================================== diff -u --- zTryout/ARC/Client/PMClient.cls.xml (revision 0) +++ zTryout/ARC/Client/PMClient.cls.xml (revision 1019) @@ -0,0 +1,30 @@ + + + +zTryout.ARC.APPS.common +1 +%RegisteredObject +62193,59587.929542 +0 + + + + + + +1 + + + + + Index: Stat/LevPerfOpenstaand.cls.xml =================================================================== diff -u -r1013 -r1019 --- Stat/LevPerfOpenstaand.cls.xml (.../LevPerfOpenstaand.cls.xml) (revision 1013) +++ Stat/LevPerfOpenstaand.cls.xml (.../LevPerfOpenstaand.cls.xml) (revision 1019) @@ -1,470 +1,4 @@ - - - -Leveringsperformatie logging. -Bij het op bon zetten wordt er gekeken of er een backorder wordt gekreëerd en hoe de stock op dat moment is. -Tevens wordt 's nachts de log entries aangemaakt om te late leveringen te registreren. - -De nachtelijke log entries worden verdicht tot één lijn bij het op bon zetten van de orderlijn. Dit verdichten gebeurt ook door de nachtelijke job. -Verwijderde orders worden ook verwijderd uit de leveringsperformantie door de nachtelijke job -persistent -VHopslag -%Library.Persistent -59284,43523.015 -59218,42417 - - -%Library.String -0 -0 - -0 -0 -0 -0 -0 -0 - - - - -%Library.Integer -0 -0 - -0 -0 -0 -0 -0 -0 - - - -%Library.Date -0 -0 - -0 -0 -0 -0 -0 -0 - - - - -Order creator -%Library.Integer -0 -0 - -0 -0 -0 -0 -0 -0 - - - -%Library.Integer -0 -0 - -0 -0 -0 -0 -0 -0 - - - - -Indien het order aan een KOM-bestelling gelinkt is of geweest is -Leeg : Niet KOM -T : Nog gelinkt aan toelevering -K : Niet meer gelinkt aan toelevering -%Library.String -0 -0 - -0 -0 -0 -0 -0 -0 - - - - - -%Library.String -0 -0 - -0 -0 -0 -0 -0 -0 - - - - -Hoe het met de kredietlimiet gesteld is: - -Als de klant op Kode staat dan "K" -Als de klant geen kredietlimiet heeft dan leeg -Als de klant een kredietlimiet heeft en de openstaand krediet is kleiner dan "+" -Anders "-" (betekend kredietlimiet overschreden) -%Library.String -0 -0 - -0 -0 -0 -0 -0 -0 - - - - - - -Verschil van de gevraagdeleverdatum met de geleverdedatum -%Library.Integer -0 -0 - -0 -0 -0 -0 -0 -0 - - - - -%Library.Date -0 -0 - -0 -0 -0 -0 -0 -0 - - - - -Uniek orderlijnnr -%Library.Integer -0 -0 - -0 -0 -0 -0 -0 -0 - - - -%Date -0 -0 - -0 -0 -0 -0 -0 -0 - - - -%Library.Integer -0 -0 - -0 -0 -0 -0 -0 -0 - - - -%Library.String -0 -0 - -0 -0 -0 -0 -0 -0 - - - - -%Library.Integer -0 -0 - -0 -0 -0 -0 -0 -0 - - - -Sys.cTimeStampDisp -0 -0 - -0 -0 -0 -0 -0 -0 - - - - -De controle van de stock heeft 3 categoriëen (of strafpunten): -0 : Er is voldoende dynamische theoretische stock -1 : Er is onvoldoende dynamische theoretische stock excl. de toelevering van de laatste week -2 : Er is onvoldoende dynamische theoretische stock incl. de toelevering van de laatste week -5 : De toelevering is te laat -%Library.String -0 -0 - -0 -0 -0 -0 -0 -0 - - - - -De controle van de stock heeft 3 categoriëen (of strafpunten): -0 : Er is voldoende dynamische theoretische stock -1 : Er is onvoldoende dynamische theoretische stock excl. de toelevering van de laatste week -2 : Er is onvoldoende dynamische theoretische stock incl. de toelevering van de laatste week -5 : De toelevering is te laat -%Library.String -0 -0 - -0 -0 -0 -0 -0 -0 - - - -%Library.Integer -0 -0 - -0 -0 -0 -0 -0 -0 - - - -%Library.Integer -0 -0 - -0 -0 -0 -0 -0 -0 - - - -%Library.String -0 -0 - -0 -0 -0 -0 -0 -0 - - - - - -%Library.Float -0 -1 - -0 -0 -0 -0 - Set {*}=##class(Prod.Product).GetPropViaNr({Product},"CifPPL")*{AantalOrder} - -1 -0 - - - - -Uniekheid index voor property StatDatum -0 -1 -1 -OrderNr,OLUNr -1 - - - -%Library.CacheSQLStorage - - - -^Stat.LevPerfOpenstaandS - -data -^LEVPERF - - -delimited - - - -"O" - - - - - - - -{OrderNr} - - - - - - - -{OLUNr} - - - - - -"\" -27 - - -"\" -14 - - -"\" -7 - - -"\" -28 - - -"\" -26 - - -"\" -20 - - -"\" -1 - - -"\" -2 - - -"\" -17 - - -"\" -18 - - -"\" -6 - - -"\" -8 - - -"\" -3 - - -"\" -21 - - -"\" -24 - - -"\" -22 - - -"\" -25 - - -"\" -23 - - -"\" -19 - - - - - + + Index: BL/Prod/Kenmerk/pxDataDefinitieArray.cls.xml =================================================================== diff -u -r734 -r1019 --- BL/Prod/Kenmerk/pxDataDefinitieArray.cls.xml (.../pxDataDefinitieArray.cls.xml) (revision 734) +++ BL/Prod/Kenmerk/pxDataDefinitieArray.cls.xml (.../pxDataDefinitieArray.cls.xml) (revision 1019) @@ -1,15 +1,4 @@ - - -1 -%RegisteredObject,%XML.Adaptor -60179,48158.777804 -0 - - -BL.Prod.Kenmerk.pxDataDefinitie -list - - - + + Index: APPS/Halux/TBX/dto/Batch.cls.xml =================================================================== diff -u -r917 -r1019 --- APPS/Halux/TBX/dto/Batch.cls.xml (.../Batch.cls.xml) (revision 917) +++ APPS/Halux/TBX/dto/Batch.cls.xml (.../Batch.cls.xml) (revision 1019) @@ -1,60 +1,4 @@ - - -1 -%RegisteredObject -62123,64130.579057 -62123,54829.389539 -0 - - -PREbatch voor TipOn, Spoelbak, Sifon]]> -%Integer -1 -1 - - - - - -%Integer -1 -1 - - - - - -%String -1 -1 - - - - - -%String -1 -1 - - - - - -%String -1 -1 - - - - - -APPS.Halux.TBX.enu.SubBatch -1 -1 - - - + + Index: vhUnitTest/TECH/Error.cls.xml =================================================================== diff -u -r946 -r1019 --- vhUnitTest/TECH/Error.cls.xml (.../Error.cls.xml) (revision 946) +++ vhUnitTest/TECH/Error.cls.xml (.../Error.cls.xml) (revision 1019) @@ -1,130 +1,4 @@ - - -1 -vhUnitTest.TestCase,TECH.Error.ErrorAdaptor -62171,30162.434236 -0 - - - -do ##class(vhUnitTest.Manager).RunTest("/Display=all","TECH.Error") -%Boolean -1 - - - -%String -1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Label,Options - - - - + + Index: vhUnitTest/DOM/CRM/TestMaakPersoon.cls.xml =================================================================== diff -u -r995 -r1019 --- vhUnitTest/DOM/CRM/TestMaakPersoon.cls.xml (.../TestMaakPersoon.cls.xml) (revision 995) +++ vhUnitTest/DOM/CRM/TestMaakPersoon.cls.xml (.../TestMaakPersoon.cls.xml) (revision 1019) @@ -1,22 +1,4 @@ - - - -JBL + 2011-03-29 -1 -vhUnitTest.TestCase -62179,47644.235015 -0 - - -%Integer -1 - - - - - do ##class(vhUnitTest.Manager).RunTest("/Display=all","DOM.CRM.TestMaakPersoon") - - - + + Index: DOM/LEV/impl/MaakLeverancierEvent.cls.xml =================================================================== diff -u --- DOM/LEV/impl/MaakLeverancierEvent.cls.xml (revision 0) +++ DOM/LEV/impl/MaakLeverancierEvent.cls.xml (revision 1019) @@ -0,0 +1,25 @@ + + + + +JBL + 2011-04-18 +serial +1 +TECH.PubSub.Event +62199,59325.744885 +0 + + +Data:TECH.PubSub.EventData +1 +1 +%Status + + + + + Index: DOM/Halux/TBX/enu/PrintDevice.cls.xml =================================================================== diff -u -r903 -r1019 --- DOM/Halux/TBX/enu/PrintDevice.cls.xml (.../PrintDevice.cls.xml) (revision 903) +++ DOM/Halux/TBX/enu/PrintDevice.cls.xml (.../PrintDevice.cls.xml) (revision 1019) @@ -1,20 +1,4 @@ - - - -Aan de zaag zijn 2 printers gekoppeld. -LabelApplicator -LabelBackup -datatype -1 -%String -62123,62355.468537 -62123,54830.183627 -0 - - -,LA,LB - - - + + Index: vhUnitTest/DOM/PM/Maatwerk/HF/TBX/HFFrontRelingHouderv002.cls.xml =================================================================== diff -u -r734 -r1019 --- vhUnitTest/DOM/PM/Maatwerk/HF/TBX/HFFrontRelingHouderv002.cls.xml (.../HFFrontRelingHouderv002.cls.xml) (revision 734) +++ vhUnitTest/DOM/PM/Maatwerk/HF/TBX/HFFrontRelingHouderv002.cls.xml (.../HFFrontRelingHouderv002.cls.xml) (revision 1019) @@ -1,67 +1,4 @@ - - - -Oproepen via - do ##class(vhUnitTest.Manager).RunTest("/debug/display=all","DOM.PM.Maatwerk.HF.TBX.HFFrontRelingHouderv002") - -1 -vhUnitTest.DOM.PM.Maatwerk.HF.ITestCaseTBX -62069,47921.956504 -62012,63523.617197 -0 - - - -Dient om aan te duiden of welke halffabTabel gebruikt wordt : Productie (persistent) of UnitTest (in-memory, artificial data) -%Boolean - - - - -HalffabTabel:DOM.PM.Maatwerk.Calc.HF.IHalffabTabel -DOM.PM.Maatwerk.Calc.HF.IHalffabTabel - - - - - - - - - - - - - - - - + + Index: TECH/Events/OrderDeletedEventData.cls.xml =================================================================== diff -u -r924 -r1019 --- TECH/Events/OrderDeletedEventData.cls.xml (.../OrderDeletedEventData.cls.xml) (revision 924) +++ TECH/Events/OrderDeletedEventData.cls.xml (.../OrderDeletedEventData.cls.xml) (revision 1019) @@ -1,26 +1,4 @@ - - -serial -1 -TECH.PubSub.EventData -62138,48903.410741 -0 - - -DOM.OV.Order - - - -Order:DOM.OV.Order -1 -1 -%Status - - - - + + Index: zTryout/CSC/PM/Maatwerk/HF/IntegratieTest.cls.xml =================================================================== diff -u -r946 -r1019 --- zTryout/CSC/PM/Maatwerk/HF/IntegratieTest.cls.xml (.../IntegratieTest.cls.xml) (revision 946) +++ zTryout/CSC/PM/Maatwerk/HF/IntegratieTest.cls.xml (.../IntegratieTest.cls.xml) (revision 1019) @@ -1,9 +1,9 @@ - + 1 %RegisteredObject -62171,49305.163974 +62192,40326.241801 0 @@ -128,7 +128,7 @@ Set Familie=##class(DOM.PM.enu.Familie).AluKader() Set Variant=##class(DOM.PM.enu.AluKaderVariant).Basis() - Set KlantID = 1000 + Set KlantID = 7587 Set Personality = ##class(DOM.common.VanHoeckePersonality).Instance() Set BerekeningsSpecificatie = ##class(DOM.PM.Maatwerk.Calc.Common.BerekeningsSpecificatie).%New(1,KlantID,Personality) Set Context=##class(DOM.PM.Maatwerk.Calc.HF.HalffabContext).%New(Familie,Variant,BerekeningsSpecificatie) @@ -180,7 +180,7 @@ Set Familie=##class(DOM.PM.enu.Familie).Lade() Set Variant=##class(DOM.PM.enu.LadeVariant).TBXIntivo() - Set KlantID = 1000 + Set KlantID = 7587 Set Personality = ##class(DOM.common.VanHoeckePersonality).Instance() Set BerekeningsSpecificatie = ##class(DOM.PM.Maatwerk.Calc.Common.BerekeningsSpecificatie).%New(1,KlantID,Personality) Set Context=##class(DOM.PM.Maatwerk.Calc.HF.HalffabContext).%New(Familie,Variant,BerekeningsSpecificatie) @@ -222,5 +222,5 @@ ]]> - + Index: DOM/LEV/Toelevering.cls.xml =================================================================== diff -u -r994 -r1019 --- DOM/LEV/Toelevering.cls.xml (.../Toelevering.cls.xml) (revision 994) +++ DOM/LEV/Toelevering.cls.xml (.../Toelevering.cls.xml) (revision 1019) @@ -1,9 +1,9 @@ - + 1 1 -62187,31872.301997 +62200,46952.696089 0 @@ -55,5 +55,5 @@ - + Index: DOM/PM/Maatwerk/Calc/HF/impl/TBX/HFBuilderHulsVerpv001.cls.xml =================================================================== diff -u -r734 -r1019 --- DOM/PM/Maatwerk/Calc/HF/impl/TBX/HFBuilderHulsVerpv001.cls.xml (.../HFBuilderHulsVerpv001.cls.xml) (revision 734) +++ DOM/PM/Maatwerk/Calc/HF/impl/TBX/HFBuilderHulsVerpv001.cls.xml (.../HFBuilderHulsVerpv001.cls.xml) (revision 1019) @@ -1,44 +1,4 @@ - - -persistent -1 -DOM.PM.Maatwerk.Calc.HF.IHalffabItemBuilder -62101,29584.649603 -0 - - -SamengesteldHalffabItemBuilder:DOM.PM.Maatwerk.Calc.HF.ISamengesteldHalffabItemBuilder -1 -1 -%Status - - - - -IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,Context:HalffabContext -DOM.PM.Maatwerk.Calc.HF.IHalffabItem - - - - -1 -DOM.PM.Maatwerk.Calc.HF.IHalffabListToItemProcessor - - - - -%Library.CacheStorage - - - + + Index: PVE/xlExport.cls.xml =================================================================== diff -u -r734 -r1019 --- PVE/xlExport.cls.xml (.../xlExport.cls.xml) (revision 734) +++ PVE/xlExport.cls.xml (.../xlExport.cls.xml) (revision 1019) @@ -1,121 +1,4 @@ - - -BL.Prod,%Prod.Product -1 -%RegisteredObject -61739,30312.054695 -61739,30450.134025 -0 - - - -d ##class(PVE.xlExport).ExcelLijsten() -1 - - - - -1 -Tabel:%String,FileName:%String - - - - - -d ##class(PVE.xlExport).ExportProductGegevens("productinfo.txt") -1 -FileName:%String - - - - - -06/01/2010 -d ##class(PVE.xlExport).ExportProductOmzet("productomzet.txt") -1 -FileName:%String - - - - -PRNr:%Integer,KortTekst:%String,Telbaar:%String,Periode:%String,Begin:%String,Einde:%String - - - - + + Index: APPS/Halux/Docs/intf/IDocumentBuilder.cls.xml =================================================================== diff -u -r917 -r1019 --- APPS/Halux/Docs/intf/IDocumentBuilder.cls.xml (.../IDocumentBuilder.cls.xml) (revision 917) +++ APPS/Halux/Docs/intf/IDocumentBuilder.cls.xml (.../IDocumentBuilder.cls.xml) (revision 1019) @@ -1,16 +1,4 @@ - - -1 -1 -62145,43619.876464 -0 - - -1 -Product:DOM.PM.Product -APPS.Halux.Docs.impl.Document - - - + + Index: TECH/Events/OrderDeletedEvent.cls.xml =================================================================== diff -u -r924 -r1019 --- TECH/Events/OrderDeletedEvent.cls.xml (.../OrderDeletedEvent.cls.xml) (revision 924) +++ TECH/Events/OrderDeletedEvent.cls.xml (.../OrderDeletedEvent.cls.xml) (revision 1019) @@ -1,22 +1,4 @@ - - -serial -1 -TECH.PubSub.Event -62138,48953.268667 -0 - - -Data:TECH.Events.OrderDeletedEventData -1 -1 -%Status - - - - + + Index: APPS/PM/Maatwerk/OOM/ProductOpMaatFactory.cls.xml =================================================================== diff -u -r917 -r1019 --- APPS/PM/Maatwerk/OOM/ProductOpMaatFactory.cls.xml (.../ProductOpMaatFactory.cls.xml) (revision 917) +++ APPS/PM/Maatwerk/OOM/ProductOpMaatFactory.cls.xml (.../ProductOpMaatFactory.cls.xml) (revision 1019) @@ -1,10 +1,4 @@ - - -1 -%RegisteredObject -62147,42248.053473 -0 - - + + Index: DOM/PM/Maatwerk/Calc/HF/impl/TBX/HFBuilderAfdekKapv001.cls.xml =================================================================== diff -u -r734 -r1019 --- DOM/PM/Maatwerk/Calc/HF/impl/TBX/HFBuilderAfdekKapv001.cls.xml (.../HFBuilderAfdekKapv001.cls.xml) (revision 734) +++ DOM/PM/Maatwerk/Calc/HF/impl/TBX/HFBuilderAfdekKapv001.cls.xml (.../HFBuilderAfdekKapv001.cls.xml) (revision 1019) @@ -1,49 +1,4 @@ - - -persistent -1 -DOM.PM.Maatwerk.Calc.HF.IHalffabItemBuilder -62101,29583.278734 -0 - - -SamengesteldHalffabItemBuilder:DOM.PM.Maatwerk.Calc.HF.ISamengesteldHalffabItemBuilder -1 -1 -%Status - - - - -IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,Context:HalffabContext -DOM.PM.Maatwerk.Calc.HF.IHalffabItem - - - - -1 -DOM.PM.Maatwerk.Calc.HF.IHalffabListToItemProcessor - - - - -%Library.CacheStorage - - - + + Index: APPS/Halux/TBX/impl/ZaagOpdrachtBasis.cls.xml =================================================================== diff -u -r917 -r1019 --- APPS/Halux/TBX/impl/ZaagOpdrachtBasis.cls.xml (.../ZaagOpdrachtBasis.cls.xml) (revision 917) +++ APPS/Halux/TBX/impl/ZaagOpdrachtBasis.cls.xml (.../ZaagOpdrachtBasis.cls.xml) (revision 1019) @@ -1,102 +1,4 @@ - - -TECH.Error -1 -%RegisteredObject -62127,52772.64678 -62123,54831.812352 -0 - - - - - -%Boolean - - - - - -BodemOfRug:APPS.Halux.TBX.enu.BodemRug,Kleur:%String,Hoogte:%Integer,Lengte:%Float,Reden:%String -%Boolean - - - - - -QueueID:%Integer,BodemOfRug:APPS.Halux.TBX.enu.BodemRug,GewensteLengte:%Float,GemetenLengte:%Float -%Boolean - - - - - -LijnNr:%String -%XML.DataSet - - - - - - -BatchIDLijn1:%String,BatchIDLijn2:%String,BatchIDDirect:%String -%AbstractList - - - - - -BatchID:%String,SubBatch:%String,LijnNr:%String -%XML.DataSet - - - - - - -QueueID:%Integer,Device:%String -%Boolean - - - - - -Titel:%String,BodemHoogte:%Integer,BodemLengte:%Float,RugHoogte:%Integer,RugLengte:%Float,Device:%String -%Boolean - - - - - -DuurStilstand:%Integer,RedenStilstand:%String,ZaagID:%Integer -%Boolean - - - - - - -%Status - - - - - - -QueueID:%Integer,StatusType:%String -%Boolean - - - + + Index: DOM/AKP/impl/DataM/ToelevLijnIndexOpPRNr.cls.xml =================================================================== diff -u -r1012 -r1019 --- DOM/AKP/impl/DataM/ToelevLijnIndexOpPRNr.cls.xml (.../ToelevLijnIndexOpPRNr.cls.xml) (revision 1012) +++ DOM/AKP/impl/DataM/ToelevLijnIndexOpPRNr.cls.xml (.../ToelevLijnIndexOpPRNr.cls.xml) (revision 1019) @@ -1,124 +1,4 @@ - - -persistent -1 -VHOpslag -%Persistent -62194,50569.061386 -0 - - -%String - - - -DOM.PM.Product -1 - - - -DOM.LEV.Toelevering -1 - - - -%String - - - -%Date - - - -%String - - - -%Integer -1 - - - -%Integer -1 - - - -%Date -1 - - - -%String - - - -1 -1 -ProductNr,WSubscript -1 - - - -1 -%Status - - - - -%Integer - - - - -%Date - - - - -%Date - - - - -%CacheSQLStorage -^DOM.VKP.imp5D4.ToelevLijnIn815S - -data -^KPR - -{ProductNr} -0.1 - - -{WSubscript} -"W 0.0T" -"W 0.0Tz" - - -"\" -1 - - -"\" -2 - - -"\" -3 - - - - - + + Index: APPS/PM/dto/Kenm/TekstBeperking.cls.xml =================================================================== diff -u -r1012 -r1019 --- APPS/PM/dto/Kenm/TekstBeperking.cls.xml (.../TekstBeperking.cls.xml) (revision 1012) +++ APPS/PM/dto/Kenm/TekstBeperking.cls.xml (.../TekstBeperking.cls.xml) (revision 1019) @@ -1,17 +1,4 @@ - - - -JBL + 2011-02-28 -1 -DataTypeBeperking,%XML.Adaptor -62192,59056.871429 -62153,42302.130769 -0 - - -%Integer - - - + + Index: DOM/VKP/impl/DataM/OrderLijnIndexOpPRNr.cls.xml =================================================================== diff -u -r1012 -r1019 --- DOM/VKP/impl/DataM/OrderLijnIndexOpPRNr.cls.xml (.../OrderLijnIndexOpPRNr.cls.xml) (revision 1012) +++ DOM/VKP/impl/DataM/OrderLijnIndexOpPRNr.cls.xml (.../OrderLijnIndexOpPRNr.cls.xml) (revision 1019) @@ -1,123 +1,4 @@ - - -persistent -1 -VHOpslag -%Persistent -62194,50518.414832 -0 - - -%String - - - -DOM.PM.Product -1 - - - -DOM.OV.Order -1 - - - -%String - - - -%Date - - - -%String - - - -%Integer -1 - - - -%Integer -1 - - - -%Date -1 - - - -%String - - - -1 -1 -ProductNr,WSubscript -1 - - - -1 -%Status - - - - -%Integer - - - - -%Date - - - - -%Date - - - - -%CacheSQLStorage - -data -^KPR - -{ProductNr} -0.1 - - -{WSubscript} -"W 0.0R" -"W 0.0Rz" - - -"\" -1 - - -"\" -2 - - -"\" -3 - - - - - + + Index: PVE/test.cls.xml =================================================================== diff -u -r734 -r1019 --- PVE/test.cls.xml (.../test.cls.xml) (revision 734) +++ PVE/test.cls.xml (.../test.cls.xml) (revision 1019) @@ -1,350 +1,4 @@ - - -persistent -%Prod.Product -1 -%Persistent -61800,60041.522985 -0 - - -%String - - - -16bit, 7 ->32bit]]> -6 - - - -1 -tekst,usage -0 - - - - -1 -0 - - - - -1 -tekst,usage -0 -" - . for i=1:1:Aantal w rs.GetData(i)," " - . ;w "
    " - . w ! - ;c fil - ;w "export ok!",! -]]>
    -
    - - -1 - - - - -1 - - - - -1 - - - - -1 - - - - -1 - - - - -1 - - - - -1 - - - - -1 -0 - - - - -1 -0 - - - - -1 - - - - -1 - - - - -%Library.CacheStorage -^PVE.testD -testDefaultData -^PVE.testD -^PVE.testI -^PVE.testS - -listnode - - -%%CLASSNAME - - -Naam - - - -
    - + + Index: DOM/PM/OL/Gamma/dto/LadeVereisten.cls.xml =================================================================== diff -u -r734 -r1019 --- DOM/PM/OL/Gamma/dto/LadeVereisten.cls.xml (.../LadeVereisten.cls.xml) (revision 734) +++ DOM/PM/OL/Gamma/dto/LadeVereisten.cls.xml (.../LadeVereisten.cls.xml) (revision 1019) @@ -1,62 +1,4 @@ - - -1 -%RegisteredObject,%XML.Adaptor -61970,54401.516192 -61947,48025.26642 -0 - - - - -%Integer -1 - - - - - -%Integer -1 - - - - - -%Integer -1 - - - - - -%Integer -1 - - - - - -%String -list -1 - - - - - -%String -list -1 - - - - - -%Integer -1 - - - + + Index: PVE/XML/SAXTEST.cls.xml =================================================================== diff -u -r734 -r1019 --- PVE/XML/SAXTEST.cls.xml (.../SAXTEST.cls.xml) (revision 734) +++ PVE/XML/SAXTEST.cls.xml (.../SAXTEST.cls.xml) (revision 1019) @@ -1,39 +1,4 @@ - - -1 -%XML.SAX.ContentHandler -61713,36352.110014 -0 - - -chars:%Library.String,length:%Library.Integer - of bevat - w " ",chars - ;f i=1:1:$L(chars) w i," ",$a($e(chars,i))," " r test -]]> - - - -uri:%Library.String,localname:%Library.String,qname:%Library.String,attrs:%Library.List - - - - -1 -file:%String - - - - + + Index: PVE/parser.cls.xml =================================================================== diff -u -r734 -r1019 --- PVE/parser.cls.xml (.../parser.cls.xml) (revision 734) +++ PVE/parser.cls.xml (.../parser.cls.xml) (revision 1019) @@ -1,39 +1,4 @@ - - -1 -%RegisteredObject -61760,49158.79091 -0 - - -\EDICUST_IN\ - - - -ARCHIVE\ - - - -TEMP\ - - - - -d ##class(PVE.parser).TestParser() -1 - - - - + +