Index: WS/TBX/Order.cls.xml =================================================================== diff -u -r516 -r579 --- WS/TBX/Order.cls.xml (.../Order.cls.xml) (revision 516) +++ WS/TBX/Order.cls.xml (.../Order.cls.xml) (revision 579) @@ -425,7 +425,7 @@ Set IsVervallen = 0 Set VervalReden = ##class(APPS.TBXWeb.enu.RedenOfferteVervallen).IsGeenOfferte() } - ElseIf $$$Not(..IsLadeDesignBeschikbaar()) { + ElseIf $$$Not(..IsLadeDesignBeschikbaar("",..GeefLadeDesignControleur())) { Set IsVervallen = 1 Set VervalReden = ##class(APPS.TBXWeb.enu.RedenOfferteVervallen).DesignNietBeschikbaar() } @@ -456,8 +456,16 @@ ]]> + +APPS.TBXWeb.Utils.impl.LadeDesignControleur + + + - + %Boolean Index: APPS/TBXWeb/TBXContext.cls.xml =================================================================== diff -u -r567 -r579 --- APPS/TBXWeb/TBXContext.cls.xml (.../TBXContext.cls.xml) (revision 567) +++ APPS/TBXWeb/TBXContext.cls.xml (.../TBXContext.cls.xml) (revision 579) @@ -792,6 +792,32 @@ ]]> + +RefDatum:%String +%Boolean + + + + +RefDatum:%String +%Boolean + + + KLNr %Boolean Index: vhUnitTest/APPS/TBXWeb/Utils/impl/LadeDesignControleur.cls.xml =================================================================== diff -u --- vhUnitTest/APPS/TBXWeb/Utils/impl/LadeDesignControleur.cls.xml (revision 0) +++ vhUnitTest/APPS/TBXWeb/Utils/impl/LadeDesignControleur.cls.xml (revision 579) @@ -0,0 +1,153 @@ + + + + +Oproepen via + do ##class(vhUnitTest.Manager).RunTest("/debug/display=all","APPS.TBXWeb.Utils.impl.LadeDesignControleur") +APPS.TBXWeb +1 +vhUnitTest.TestCase +0 + + +%Integer +63308,0 + + + +%Integer +63552,0 + + + + + + + + + + + + + + + + + + + +LadeDesignControleur:APPS.TBXWeb.Utils.impl.LadeDesignControleur,DesignID:%String,RefDatum:%String,VerwachteWaarde:%Boolean +1 + + + + + + + + + + + + +LadeDesignControleur:APPS.TBXWeb.Utils.impl.LadeDesignControleur,RefDatum:%String,VerwachteWaarde:%Boolean +1 + + + + + + + + +WebDomain:%String +1 +APPS.TBXWeb.Utils.impl.LadeDesignControleur + + + + +WebDomain:%String +1 +APPS.TBXWeb.TBXContext + + + + Index: WS/TBX/OrderCopy.cls.xml =================================================================== diff -u -r320 -r579 --- WS/TBX/OrderCopy.cls.xml (.../OrderCopy.cls.xml) (revision 320) +++ WS/TBX/OrderCopy.cls.xml (.../OrderCopy.cls.xml) (revision 579) @@ -699,76 +699,6 @@ ]]> - - -Optionele parameter RefDatum in $H-formaat meegeven. -Indien niet opgegeven, dan wordt $H als waarde genomen. Dit is in de meeste gevallen de juiste waarde om IsVervallen te testen. - -%String -0) - If (IsVervallen) - { - Set VervalReden = ##class(APPS.TBXWeb.enu.RedenOfferteVervallen).DuurOfferteVerstreken() - } - Else - { - If (..ActieCodesList.Count() > 0) Set IsVervallen = IsVervallen || ('..ZijnActiesNogGeldig(RefDatum)) - If (IsVervallen) - { - Set VervalReden = ##class(APPS.TBXWeb.enu.RedenOfferteVervallen).ActieVervallen() - } - } - } - - Quit IsVervallen -]]> - - - - -%Boolean - - - RefDatum:%String=$H %Boolean Index: APPS/TBXWeb/Utils/impl/LadeDesignControleur.cls.xml =================================================================== diff -u -r571 -r579 --- APPS/TBXWeb/Utils/impl/LadeDesignControleur.cls.xml (.../LadeDesignControleur.cls.xml) (revision 571) +++ APPS/TBXWeb/Utils/impl/LadeDesignControleur.cls.xml (.../LadeDesignControleur.cls.xml) (revision 579) @@ -1,37 +1,78 @@ -PRGACNTs 1 -%RegisteredObject +TECH.RegisteredObject 0 - -KLNr:%String,VERW:%String,wsID:%Integer,sMode:%String + +APPS.TBXWeb.TBXContext +1 + + + +%String +1 + + + +TBXContext:APPS.TBXWeb.TBXContext +1 +1 +%Status + + + +%String + + + + +RefDatum:%String +%String + + + + +TBDesignID:%String + + + + + - -VERW:%String,sMode:%String + +TBDesignID:%String