Index: APPS/VKP/impl/BeschikbaarheidBepaler/TAORProductieTermijnBepaler.cls.xml =================================================================== diff -u -r29059 -r42903 --- APPS/VKP/impl/BeschikbaarheidBepaler/TAORProductieTermijnBepaler.cls.xml (.../TAORProductieTermijnBepaler.cls.xml) (revision 29059) +++ APPS/VKP/impl/BeschikbaarheidBepaler/TAORProductieTermijnBepaler.cls.xml (.../TAORProductieTermijnBepaler.cls.xml) (revision 42903) @@ -3,6 +3,17 @@ APPS.VKP.impl.BeschikbaarheidBepaler.ProductieTermijnBepaler + +1 +1 +%Status +1 + + + Product:DOM.PM.TAORProduct.impl.TAORLadeImpl,RefDate:%String,KLNr:%String="" %List Index: DOM/VKP/impl/TBXProductieDagenData.cls.xml =================================================================== diff -u -r29059 -r42903 --- DOM/VKP/impl/TBXProductieDagenData.cls.xml (.../TBXProductieDagenData.cls.xml) (revision 29059) +++ DOM/VKP/impl/TBXProductieDagenData.cls.xml (.../TBXProductieDagenData.cls.xml) (revision 42903) @@ -12,7 +12,7 @@ %String 1 - + @@ -61,11 +61,11 @@ %Library.CacheStorage -^DOM.VKP.impl.TBXProducti42D3D +^DOM.VKP.ProdDagenDataD TBXProductieDagenDataDefaultData -^DOM.VKP.impl.TBXProducti42D3D -^DOM.VKP.impl.TBXProducti42D3I -^DOM.VKP.impl.TBXProducti42D3S +^DOM.VKP.ProdDagenDataD +^DOM.VKP.ProdDagenDataI +^DOM.VKP.ProdDagenDataS KlantDefaults subnode Index: vhTest/Integratie/Productie/TermijnBerekening/Base.cls.xml =================================================================== diff -u -r29059 -r42903 --- vhTest/Integratie/Productie/TermijnBerekening/Base.cls.xml (.../Base.cls.xml) (revision 29059) +++ vhTest/Integratie/Productie/TermijnBerekening/Base.cls.xml (.../Base.cls.xml) (revision 42903) @@ -16,17 +16,6 @@ 1 - -%Integer -array -1 - - - -TECH.Query.QueryUitvoerder -1 - - aTestName:%String - -aTestName:%String - - - TECH.RegisteredObject - + Voor D+3 moet de parameter ingesteld worden op waarde 2 -2 - +2 +1 + %String @@ -30,7 +31,7 @@ ExtraTermijn:%Integer=0 1 %List - Index: FLOWHALUX.mac.rou =================================================================== diff -u -r31840 -r42903 --- FLOWHALUX.mac.rou (.../FLOWHALUX.mac.rou) (revision 31840) +++ FLOWHALUX.mac.rou (.../FLOWHALUX.mac.rou) (revision 42903) @@ -349,49 +349,52 @@ ; ; Wijzigen van de tandembox en legrabox productiedagen ModTBXProdDagen - New R,sFL,ModFrom,ModTo,From,To,Subject,Body,Bulk,Probox,Karton,VHOSS,K,DisplayOnly - New BulkVan,ProboxVan,KartonVan,VHOSSVan, AlleVoor - Set Bulk = ##class(DOM.VKP.impl.TBXProductieDagenData).OpenId("Bulk") + New R,sFL,ModFrom,ModTo,From,To,Subject,Body,K,DisplayOnly + New Bulk , Probox , Karton , VHOSS , TAX + New BulkVan, ProboxVan, KartonVan, VHOSSVan, TAXVan, AlleVoor + Set Bulk = ##class(DOM.VKP.impl.TBXProductieDagenData).OpenId("Bulk") Set Probox = ##class(DOM.VKP.impl.TBXProductieDagenData).OpenId("Probox") Set Karton = ##class(DOM.VKP.impl.TBXProductieDagenData).OpenId("Karton") Set VHOSS = ##class(DOM.VKP.impl.TBXProductieDagenData).OpenId("VHOSS") - Set AlleVoor = Bulk.GlobaleDefault_D_Probox.GlobaleDefault_D_Karton.GlobaleDefault_D_VHOSS.GlobaleDefault + Set TAX = ##class(DOM.VKP.impl.TBXProductieDagenData).OpenId("TAX") + Set AlleVoor = Bulk.GlobaleDefault_D_Probox.GlobaleDefault_D_Karton.GlobaleDefault_D_VHOSS.GlobaleDefault_D_TAX.GlobaleDefault Set sFL(1) = AlleVoor - Set BulkVan=$P(sFL(1),D,1), ProboxVan=$P(sFL(1),D,2), KartonVan=$P(sFL(1),D,3) ,VHOSSVan=$P(sFL(1),D,4) + Set BulkVan=$P(sFL(1),D,1), ProboxVan=$P(sFL(1),D,2), KartonVan=$P(sFL(1),D,3) ,VHOSSVan=$P(sFL(1),D,4) ,TAXVan=$P(sFL(1),D,5) Set DisplayOnly=0 Lock +ProductieDagenData:1 Else Set DisplayOnly=1 - If DisplayOnly - { + If DisplayOnly { Do DISPLAY^vhScherm("TBXPRODAG") Set FP=2301 Write @F,"Reeds ingebruik. Druk op om verder te gaan" Read K } - Else - { + Else { Do NIEUW^vhScherm("TBXPRODAG",,,,,,,"A") - If (AlleVoor '= sFL(1)) - { + If (AlleVoor '= sFL(1)) { Quit:$$^vhTXTPOP("FILE","SAVE2")'="J" Set Bulk.GlobaleDefault=$P(sFL(1),D,1) Set Probox.GlobaleDefault=$P(sFL(1),D,2) Set Karton.GlobaleDefault=$P(sFL(1),D,3) Set VHOSS.GlobaleDefault=$P(sFL(1),D,4) + Set TAX.GlobaleDefault=$P(sFL(1),D,5) Do Bulk.Save() Do Probox.Save() Do Karton.Save() Do VHOSS.Save() + Do TAX.Save() Set From=$$$SystemMail("Productie") Set To=$LB(##class(TECH.Config.ConfigMgr).Instance().GetString("FLOWHALUX_ModTBXProdDagen_MailTo")) - Set Subject="TBX/LBX productiedagen" + Set Subject="TBX/LBX/TA'OR productiedagen" Set Body="De TBX/LBX productiedagen zijn door "_$$USERNAME^vhUSER(,2)_" gewijzigd.
" Set Body=Body_"
Karton: D+"_KartonVan_$S(KartonVan'=Karton.GlobaleDefault:" naar D+"_Karton.GlobaleDefault_".",1:"") Set Body=Body_"
Bulk: D+"_BulkVan_$S(BulkVan'=Bulk.GlobaleDefault:" naar D+"_Bulk.GlobaleDefault_".",1:"") Set Body=Body_"
Probox: D+"_ProboxVan_$S(ProboxVan'=Probox.GlobaleDefault:" naar D+"_Probox.GlobaleDefault_".",1:"") Set Body=Body_"
VHOSS: D+"_VHOSSVan_$S(VHOSSVan'=VHOSS.GlobaleDefault:" naar D+"_VHOSS.GlobaleDefault_".",1:"") + Set Body="De TA'OR productiedagen zijn door "_$$USERNAME^vhUSER(,2)_" gewijzigd.
" + Set Body=Body_"
D+"_VHOSSVan_$S(TAXVan'=TAX.GlobaleDefault:" naar D+"_TAX.GlobaleDefault_".",1:"") Set R=$$SendMiniMail^vhLib(From,To,Subject,Body,,1) } } Index: vhTest/Integratie/Webshop/Offerte/Levertermijn/Test.cls.xml =================================================================== diff -u -r38256 -r42903 --- vhTest/Integratie/Webshop/Offerte/Levertermijn/Test.cls.xml (.../Test.cls.xml) (revision 38256) +++ vhTest/Integratie/Webshop/Offerte/Levertermijn/Test.cls.xml (.../Test.cls.xml) (revision 42903) @@ -3,11 +3,6 @@ vhTest.Integratie.TestCase - -%Integer -4 - - %String 1 @@ -33,27 +28,11 @@ 1 - -%Integer -array -1 - - @@ -73,20 +52,6 @@ ]]>
- - - - %String 1 - + Index: vhDeploy/D20170703xAantalProductieDagen.cls.xml =================================================================== diff -u --- vhDeploy/D20170703xAantalProductieDagen.cls.xml (revision 0) +++ vhDeploy/D20170703xAantalProductieDagen.cls.xml (revision 42903) @@ -0,0 +1,67 @@ + + + +vhDeploy.Deploy + + +%String +Aantal productie dagen + + + +1 +9) sEr=""Moet liggen tussen 3 en 9 dagen""" + set ^SD("D","TBXPRODAG","E",2,"T")="tussen 3 en 9`" + set ^SD("D","TBXPRODAG","E",2,"V")="S:X<3!(X>9) sEr=""Moet liggen tussen 3 en 9 dagen""" + set ^SD("D","TBXPRODAG","E",3,"T")="Tussen 3 en 9`" + set ^SD("D","TBXPRODAG","E",3,"V")="S:X<3!(X>9) sEr=""Moet liggen tussen 3 en 9 dagen""" + set ^SD("D","TBXPRODAG","E",4,"T")="tussen 3 en 9`" + set ^SD("D","TBXPRODAG","E",4,"V")="S:X<3!(X>9) sEr=""Moet liggen tussen 3 en 9 dagen""" + set ^SD("D","TBXPRODAG","E",5,"T")="tussen 3 en 9`" + set ^SD("D","TBXPRODAG","E",5,"V")="S:X<3!(X>9) sEr=""Moet liggen tussen 3 en 9 dagen""" + set ^SD("D","TBXPRODAG","F",1)="``Bulk`U`3`20`1`N+`L`1``:```PRODDAGEN" + set ^SD("D","TBXPRODAG","F",2)="``Probox`U`4`20`2`N+`L`1`11`:```PROBOX" + set ^SD("D","TBXPRODAG","F",3)="``Karton``5`20`3`N+`L`1``:```KARTON" + set ^SD("D","TBXPRODAG","F",4)="``VHOSS`U`6`20`4`N+`L`1``:```KAST" + set ^SD("D","TBXPRODAG","F",5)="``TA'OR`U`7`20`5`N+`L`1``:```TA'OR" +]]> + + + + +