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
+