Index: zTryout/THB/TelbaarheidCorrigeerderTAX.cls.xml
===================================================================
diff -u -r51471 -r51476
--- zTryout/THB/TelbaarheidCorrigeerderTAX.cls.xml (.../TelbaarheidCorrigeerderTAX.cls.xml) (revision 51471)
+++ zTryout/THB/TelbaarheidCorrigeerderTAX.cls.xml (.../TelbaarheidCorrigeerderTAX.cls.xml) (revision 51476)
@@ -13,15 +13,21 @@
1
+
+DOM.PM.ProductTypeAPI
+1
+
+
-ProductApi:DOM.PM.ProductAPI,ProductRolApi:DOM.PM.ProductRolAPI
+ProductApi:DOM.PM.ProductAPI,ProductRolApi:DOM.PM.ProductRolAPI,ProductTypeApi:DOM.PM.ProductTypeAPI
1
1
%Status
1
@@ -30,19 +36,71 @@
Bodem => 1868035"
+ ;Do Product.ZetGenerischProductId("1868035")
+ ;Do Product.Save()
+ } ElseIf (ProductieWijze = ##class(DOM.PM.enu.TAORProductieWijze).Front()) {
+ Write !,"BICOLOR: '"_GenerischId_"' => Front => 1868037"
+ ;Do Product.ZetGenerischProductId("1868037")
+ ;Do Product.Save()
+ } ElseIf (ProductieWijze = ##class(DOM.PM.enu.TAORProductieWijze).Rug()) {
+ Write !,"BICOLOR: '"_GenerischId_"' => Rug => 1868036"
+ ;Do Product.ZetGenerischProductId("1868036")
+ ;Do Product.Save()
+ }
+ } ElseIf (GenerischId = 1253212) {
+ // Zijkant Fineer
+ If (ProductieWijze = ##class(DOM.PM.enu.TAORProductieWijze).Bodem()) {
+ Write !,"FINEER: '"_GenerischId_"' => Bodem => 1869915"
+ ;Do Product.ZetGenerischProductId("1869915")
+ ;Do Product.Save()
+ } ElseIf (ProductieWijze = ##class(DOM.PM.enu.TAORProductieWijze).Front()) {
+ Write !,"FINEER: '"_GenerischId_"' => Front => 1869917"
+ ;Do Product.ZetGenerischProductId("1869917")
+ ;Do Product.Save()
+ } ElseIf (ProductieWijze = ##class(DOM.PM.enu.TAORProductieWijze).Rug()) {
+ Write !,"FINEER: '"_GenerischId_"' => Rug => 1869916"
+ ;Do Product.ZetGenerischProductId("1869916")
+ ;Do Product.Save()
+ }
+ } ElseIf (GenerischId = 1253213) {
+ // Zijkant Houtdecor
+ If (ProductieWijze = ##class(DOM.PM.enu.TAORProductieWijze).Bodem()) {
+ Write !,"HOUTDECOR '"_GenerischId_"' => Bodem => 1869829"
+ ;Do Product.ZetGenerischProductId("1869829")
+ ;Do Product.Save()
+ } ElseIf (ProductieWijze = ##class(DOM.PM.enu.TAORProductieWijze).Front()) {
+ Write !,"HOUTDECOR '"_GenerischId_"' => Front => 1869831"
+ ;Do Product.ZetGenerischProductId("1869831")
+ ;Do Product.Save()
+ } ElseIf (ProductieWijze = ##class(DOM.PM.enu.TAORProductieWijze).Rug()) {
+ Write !,"HOUTDECOR '"_GenerischId_"' => Rug => 1869830"
+ ;Do Product.ZetGenerischProductId("1869830")
+ ;Do Product.Save()
+ }
+ }
}
}
}
+
+ Quit $$$OK
]]>