Index: DOM/PM/Maatwerk/enu/GenerischProductID.cls.xml =================================================================== diff -u -r51377 -r55105 --- DOM/PM/Maatwerk/enu/GenerischProductID.cls.xml (.../GenerischProductID.cls.xml) (revision 51377) +++ DOM/PM/Maatwerk/enu/GenerischProductID.cls.xml (.../GenerischProductID.cls.xml) (revision 55105) @@ -5,7 +5,7 @@ TECH.Enumeration -;868317;865733;896366;896358;896361;896354;675435;896398;896396;1526406;858490;1174139;1226125;1253212;1253213;1253214;1869915;1869829;1868035;1869917;1869831;1868037;1869916;1869830;1868036 +;868317;865733;896366;896358;896361;896354;675435;896398;896396;1526406;858490;1174139;1226125;1253212;1253213;1253214;1869915;1869829;1868035;1869917;1869831;1868037;1869916;1869830;1868036;896399 @@ -64,6 +64,13 @@ ]]> + +1 +DOM.PM.Maatwerk.enu.GenerischProductID + + + 1 DOM.PM.Maatwerk.enu.GenerischProductID Index: DOM/PM/Maatwerk/GenerischProductBepaler.cls.xml =================================================================== diff -u -r51378 -r55105 --- DOM/PM/Maatwerk/GenerischProductBepaler.cls.xml (.../GenerischProductBepaler.cls.xml) (revision 51378) +++ DOM/PM/Maatwerk/GenerischProductBepaler.cls.xml (.../GenerischProductBepaler.cls.xml) (revision 55105) @@ -86,9 +86,17 @@ } If (TAORKenmerken.VerpakkingType = ##class(DOM.PM.enu.TAORVerpakkingType).V1()) { - Set ..GenerischProductID = ##class(DOM.PM.Maatwerk.enu.GenerischProductID).TAORV1() + If (TAORKenmerken.ProductieWijze = ##class(DOM.PM.enu.TAORProductieWijze).Volledig()) { + Set ..GenerischProductID = ##class(DOM.PM.Maatwerk.enu.GenerischProductID).TAORV1() + } Else { + Set ..GenerischProductID = ##class(DOM.PM.Maatwerk.enu.GenerischProductID).TAOROnvolledigeProductieWijze() + } } ElseIf (TAORKenmerken.VerpakkingType = ##class(DOM.PM.enu.TAORVerpakkingType).Probox()) { - Set ..GenerischProductID = ##class(DOM.PM.Maatwerk.enu.GenerischProductID).TAORProbox() + If (TAORKenmerken.ProductieWijze = ##class(DOM.PM.enu.TAORProductieWijze).Volledig()) { + Set ..GenerischProductID = ##class(DOM.PM.Maatwerk.enu.GenerischProductID).TAORProbox() + } Else { + Set ..GenerischProductID = ##class(DOM.PM.Maatwerk.enu.GenerischProductID).TAOROnvolledigeProductieWijze() + } } ElseIf (TAORKenmerken.VerpakkingType = ##class(DOM.PM.enu.TAORVerpakkingType).FlatpackProcom()) { Set ..GenerischProductID = ##class(DOM.PM.Maatwerk.enu.GenerischProductID).TAORFlatpackProcom() } ElseIf (TAORKenmerken.VerpakkingType = ##class(DOM.PM.enu.TAORVerpakkingType).BulkPerOnderdeelGegroepeerd()) { Index: DOM/PM/Maatwerk/enu/GenerischProductID/Verwerker.cls.xml =================================================================== diff -u -r51371 -r55105 --- DOM/PM/Maatwerk/enu/GenerischProductID/Verwerker.cls.xml (.../Verwerker.cls.xml) (revision 51371) +++ DOM/PM/Maatwerk/enu/GenerischProductID/Verwerker.cls.xml (.../Verwerker.cls.xml) (revision 55105) @@ -58,6 +58,8 @@ Do ..VerwerkTAORLosCompBulkZijkantFineer() } ElseIf GenerischProductID = "1253213" { Do ..VerwerkTAORLosCompBulkZijkantHoutDecor() + } ElseIf GenerischProductID = "896399" { + Do ..VerwerkTAOROnvolledigeProductieWijze() } ElseIf GenerischProductID = "896398" { Do ..VerwerkTAORProbox() } ElseIf GenerischProductID = "675435" { @@ -207,6 +209,12 @@ + +1 +1 + + + 1 1 Index: DOM/PM/Maatwerk/enu/GenerischProductID/AutoComplete.cls.xml =================================================================== diff -u -r51371 -r55105 --- DOM/PM/Maatwerk/enu/GenerischProductID/AutoComplete.cls.xml (.../AutoComplete.cls.xml) (revision 51371) +++ DOM/PM/Maatwerk/enu/GenerischProductID/AutoComplete.cls.xml (.../AutoComplete.cls.xml) (revision 55105) @@ -170,6 +170,13 @@ 1 + +%String +"896399" +1 +1 + + %String "896398" @@ -183,11 +190,6 @@ 1 1 - - -%Library.CacheSerialState -^DOM.PM.MaatweF207.AutoCompleteS - Index: vhDeploy/Deploy20190211AanvullenGenerischProductTaxOnVolledig.cls.xml =================================================================== diff -u --- vhDeploy/Deploy20190211AanvullenGenerischProductTaxOnVolledig.cls.xml (revision 0) +++ vhDeploy/Deploy20190211AanvullenGenerischProductTaxOnVolledig.cls.xml (revision 55105) @@ -0,0 +1,21 @@ + + + + +1 +vhDeploy.Deploy + + +%String +Aanvullen g-node voor 896399 generisch product voor TAXOnVolledig + + + +1 + + + + + + Index: vhDeploy/Deploy20190211AanvullenRESGenTypeVoorGenerischProduct.cls.xml =================================================================== diff -u --- vhDeploy/Deploy20190211AanvullenRESGenTypeVoorGenerischProduct.cls.xml (revision 0) +++ vhDeploy/Deploy20190211AanvullenRESGenTypeVoorGenerischProduct.cls.xml (revision 55105) @@ -0,0 +1,21 @@ + + + + +1 +vhDeploy.Deploy + + +%String +Aanvullen g-node voor 896399 generisch product voor TAXOnVolledig + + + +1 + + + + + + Index: vhUnitTest/DOM/PM/Maatwerk/GenerischProductBepaler/GeefGenerischProductID/TAX/Test.cls.xml =================================================================== diff -u -r51379 -r55105 --- vhUnitTest/DOM/PM/Maatwerk/GenerischProductBepaler/GeefGenerischProductID/TAX/Test.cls.xml (.../Test.cls.xml) (revision 51379) +++ vhUnitTest/DOM/PM/Maatwerk/GenerischProductBepaler/GeefGenerischProductID/TAX/Test.cls.xml (.../Test.cls.xml) (revision 55105) @@ -219,6 +219,24 @@ ]]> + + + + + + + +