Index: APPS/EDI/Bestel/impl/BestelService/TandemboxBesteller/Validator/UitsparingValidator.cls.xml =================================================================== diff -u -r35934 -r35938 --- APPS/EDI/Bestel/impl/BestelService/TandemboxBesteller/Validator/UitsparingValidator.cls.xml (.../UitsparingValidator.cls.xml) (revision 35934) +++ APPS/EDI/Bestel/impl/BestelService/TandemboxBesteller/Validator/UitsparingValidator.cls.xml (.../UitsparingValidator.cls.xml) (revision 35938) @@ -26,8 +26,11 @@ Quit:(..Product.Klasse="L")&&(HeeftUitsparingData) $$$False Quit:(..Product.Klasse="SP2")&&$$$HasLength(..Product.UitsparingDataBreedteM_..Product.UitsparingDataBreedteZ2) $$$False Quit:(..Product.Klasse="SY2")&&(..Product.UitsparingDataAantalUitsparingen=1)&&$$$HasLength(..Product.UitsparingDataBreedteM_..Product.UitsparingDataBreedteZ2) $$$False - Quit:(..Product.Klasse="SY2")&&(..Product.UitsparingDataAantalUitsparingen=2)&&((..Product.UitsparingDataBreedteM=0)||(..Product.UitsparingDataBreedteX=0)||(..Product.UitsparingDataBreedteY=0)||(..Product.UitsparingDataBreedteZ1=0)||(..Product.UitsparingDataBreedteZ2=0)) $$$False - Quit $$$False + Quit:(..Product.Klasse="SY2")&&(..Product.UitsparingDataAantalUitsparingen=2)&&((+..Product.UitsparingDataBreedteM=0)||(+..Product.UitsparingDataBreedteX=0)||(+..Product.UitsparingDataBreedteY=0)||(+..Product.UitsparingDataBreedteZ1=0)||(+..Product.UitsparingDataBreedteZ2=0)) $$$False + Quit:(..Product.Klasse="SY2")&&(..Product.TussenrugMateriaal=##class(DOM.PM.enu.TBXRugwandMateriaal).Staal())&&$$$Not(##class(TECH.StringUtils).Equals(..Product.UitsparingDataBreedteZ1,"150","250")&&##class(TECH.StringUtils).Equals(..Product.UitsparingDataBreedteZ2,"150","250")) $$$False + Quit:(..Product.Klasse="SP2")&&(..Product.TussenrugMateriaal=##class(DOM.PM.enu.TBXRugwandMateriaal).Staal())&&$$$Not(##class(TECH.StringUtils).Equals(..Product.UitsparingDataBreedteZ1,"150","250")) $$$False + + Quit $$$True ]]> Index: vhUnitTest/APPS/EDI/Bestel/impl/BestelService/TandemboxBesteller/Validator/UitsparingValidator/Test.cls.xml =================================================================== diff -u -r35934 -r35938 --- vhUnitTest/APPS/EDI/Bestel/impl/BestelService/TandemboxBesteller/Validator/UitsparingValidator/Test.cls.xml (.../Test.cls.xml) (revision 35934) +++ vhUnitTest/APPS/EDI/Bestel/impl/BestelService/TandemboxBesteller/Validator/UitsparingValidator/Test.cls.xml (.../Test.cls.xml) (revision 35938) @@ -90,6 +90,170 @@ Do $$$AssertFalse(Validator.IsValid()) ]]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Index: DOM/PM/enu/TBXRugwandMateriaal/Verwerker.cls.xml =================================================================== diff -u --- DOM/PM/enu/TBXRugwandMateriaal/Verwerker.cls.xml (revision 0) +++ DOM/PM/enu/TBXRugwandMateriaal/Verwerker.cls.xml (revision 35938) @@ -0,0 +1,40 @@ + + + + +Deze klasse werd automatisch gegenereerd en onderhouden - lokale aanpassingen zijn niet nodig. +Een hercompilatie van de Enumeratie - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt +De enumeratie methoden moeten als type de enumeratieklasse zelf terug geven. De enumeratieklasse moet afleiden van TECH.Enumeration +1 +1 + + +1 +TBXRugwandMateriaal:DOM.PM.enu.TBXRugwandMateriaal + + + + +1 +1 + + + + +1 +1 + + + + + + Index: DOM/PM/enu/TBXRugwandMateriaal.cls.xml =================================================================== diff -u --- DOM/PM/enu/TBXRugwandMateriaal.cls.xml (revision 0) +++ DOM/PM/enu/TBXRugwandMateriaal.cls.xml (revision 35938) @@ -0,0 +1,32 @@ + + + +datatype +1 +TECH.Enumeration + + +;Hout;Staal + + + +;Hout;Staal + + + +1 +DOM.PM.enu.TBXRugwandMateriaal + + + + +1 +DOM.PM.enu.TBXRugwandMateriaal + + + + + + Index: DOM/PM/enu/TBXRugwandMateriaal/AutoComplete.cls.xml =================================================================== diff -u --- DOM/PM/enu/TBXRugwandMateriaal/AutoComplete.cls.xml (revision 0) +++ DOM/PM/enu/TBXRugwandMateriaal/AutoComplete.cls.xml (revision 35938) @@ -0,0 +1,28 @@ + + + + +Deze klasse werd automatisch gegenereerd en onderhouden - lokale aanpassingen zijn niet nodig. +Een hercompilatie van de Enumeratie - met een correct werkende studiohook ( v2.20 ++ ) - zorgt ervoor dat deze klasse aangepast wordt +De enumeratie Eigenschapn moeten als type de enumeratieklasse zelf terug geven. De enumeratieklasse moet afleiden van TECH.Enumeration +serial +1 +%SerialObject + + +%String +"Hout" +1 +1 + + + +%String +"Staal" +1 +1 + + + + + Index: EXT/Unishop/PurchaseOrder001/CreateOrder/LadeEigenschappenTBX.cls.xml =================================================================== diff -u -r35923 -r35938 --- EXT/Unishop/PurchaseOrder001/CreateOrder/LadeEigenschappenTBX.cls.xml (.../LadeEigenschappenTBX.cls.xml) (revision 35923) +++ EXT/Unishop/PurchaseOrder001/CreateOrder/LadeEigenschappenTBX.cls.xml (.../LadeEigenschappenTBX.cls.xml) (revision 35938) @@ -52,9 +52,9 @@ - -TECH.String - + +TECH.Integer + @@ -215,6 +215,9 @@ UitsparingDataBreedteY + +UitsparingDataAantalUitsparingen +