Index: vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Revego.Aansturing/TestUnoLinks/StartBatch/322222_3.xml =================================================================== diff -u -r70129 -r70766 --- vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Revego.Aansturing/TestUnoLinks/StartBatch/322222_3.xml (.../322222_3.xml) (revision 70129) +++ vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Revego.Aansturing/TestUnoLinks/StartBatch/322222_3.xml (.../322222_3.xml) (revision 70766) @@ -18,7 +18,7 @@ 322222 2014-11-14 00:00:00 - Track right;834;mm; + 1;0.275.985.8;1;0.648.409.6;1;0.648.765.0;1;0.818.647.1; @@ -64,7 +64,7 @@ 801_rechts 1 - PROGRAMME:=REVEGO|CABINET_DESIGN:=ohne_Sockel|DECOR_NAME_POCKET:=egger w1000 st9 _ premium white|SELECTION_OF_THE_DECOR_VIA_DECOR_NUMBER_POCKET:=w1000 st9|FIXED_SHELF_THICKNESS:=18|FRONT_WIDTH:=870|FRONT_THICKNESS:=18|FRONT_HEIGHT:=1900|FRONT_PROTRUSION:=730|MOUNTING_WIDTH:=876|INSTALLATION_DEPTH:=595|INSTALLATION_HEIGHT:=1928|SCUFF_GUARD:=nein|SUPPLIER_POCKET:=Egger|OPTIONS:=Wooden components without Fronts|NOMINAL_LENGTH:=500|NOMINAL_LENGTH_TRIMMED:=450|POCKET_BACK_THICKNESS:=320|POCKET_DEPTH:=575|POCKET_HEIGTH:=1915|SERVICE_LEVEL:=Voorgemonteerd|APPLICATION:=801_rechts|TYPE_OF_MATERIAL_SURFACE_POCKET:=Melamine|TOP_GAP:=5|BOTTOM_GAP:=10|SIDE_GAP:=3 + PROGRAMME:=REVEGO|CABINET_DESIGN:=ohne_Sockel|DECOR_NAME_POCKET:=egger w1000 st9 _ premium white|SELECTION_OF_THE_DECOR_VIA_DECOR_NUMBER_POCKET:=w1000 st9|FIXED_SHELF_THICKNESS:=18|FRONT_WIDTH:=870|FRONT_THICKNESS:=18|FRONT_HEIGHT:=1900|FRONT_PROTRUSION:=730|MOUNTING_WIDTH:=876|INSTALLATION_DEPTH:=595|INSTALLATION_HEIGHT:=1928|SCUFF_GUARD:=nein|SUPPLIER_POCKET:=Egger|OPTIONS:=Wooden components without Fronts|NOMINAL_LENGTH:=500|NOMINAL_LENGTH_TRIMMED:=450|POCKET_BACK_THICKNESS:=320|POCKET_DEPTH:=575|POCKET_HEIGTH:=1915|SERVICE_LEVEL:=Voorgemonteerd|APPLICATION:=801_rechts|TYPE_OF_MATERIAL_SURFACE_POCKET:=Melamine|TOP_GAP:=5|BOTTOM_GAP:=10|SIDE_GAP:=3|Track_right:=834 0.00,0.00,0.00 0.00,0.00,0.00 Index: vhUnitTest/APPS/Halux/PPS/Document/impl/RVG/VoorbereidingSpecialWorkshop/IngegevenKenmerkenNaarImosDataConverter/ConverteerInfovelden/Test.cls.xml =================================================================== diff -u --- vhUnitTest/APPS/Halux/PPS/Document/impl/RVG/VoorbereidingSpecialWorkshop/IngegevenKenmerkenNaarImosDataConverter/ConverteerInfovelden/Test.cls.xml (revision 0) +++ vhUnitTest/APPS/Halux/PPS/Document/impl/RVG/VoorbereidingSpecialWorkshop/IngegevenKenmerkenNaarImosDataConverter/ConverteerInfovelden/Test.cls.xml (revision 70766) @@ -0,0 +1,62 @@ + + + +vhUnitTest.TestCase + + +APPS.Halux.PPS.Document.impl.RVG.VoorbereidingSpecialWorkshop.IngegevenKenmerkenNaarImosDataConverter +1 + + + +%String +1;0.139.831.8;1;0.173.038.1;1;0.226.040.7;1;0.497.626.3;1;0.553.871.7;1;0.629.875.5;2;0.630.449.7;1;0.768.157.4;2;0.882.272.6;2;0.883.136.0;2;0.961.686.7;1;0.635.449.8;1;0.168.157.3;2;0.882.222.4;2;0.822.136.0;2;0.222.333.7; + + + + + + + + + + + + + + + + + + + + + + + + + Index: APPS/Halux/PPS/Document/impl/RVG/VoorbereidingSpecialWorkshop/SpecialWorkshopDataGenerator.cls.xml =================================================================== diff -u -r69995 -r70766 --- APPS/Halux/PPS/Document/impl/RVG/VoorbereidingSpecialWorkshop/SpecialWorkshopDataGenerator.cls.xml (.../SpecialWorkshopDataGenerator.cls.xml) (revision 69995) +++ APPS/Halux/PPS/Document/impl/RVG/VoorbereidingSpecialWorkshop/SpecialWorkshopDataGenerator.cls.xml (.../SpecialWorkshopDataGenerator.cls.xml) (revision 70766) @@ -94,7 +94,9 @@ Set Header.Klant = Partij.GeefNaam() Set Header.Info1 = Toelevering.GeefOrderID() Set Header.Info2 = ..DateTimeApi.HorologToTimeStamp(Toelevering.GeefDueOutTime()) - Set Header.Info3 = RvgKenmerken.InkortingLijst + Set Header.Info3 = ..IngegevenKenmerkenNaarImosDataConverter.GeefInfo(RvgKenmerken.StukLijst, 3) + Set Header.Info4 = ..IngegevenKenmerkenNaarImosDataConverter.GeefInfo(RvgKenmerken.StukLijst, 4) + Set Header.Info5 = ..IngegevenKenmerkenNaarImosDataConverter.GeefInfo(RvgKenmerken.StukLijst, 5) Set Header.CustomInfo1 = Toelevering.GeefReferentie() Quit Header @@ -113,7 +115,7 @@ Set RijData.LijnNummer = 1 Set RijData.Toepassing = ..IngegevenKenmerkenNaarImosDataConverter.ConverteerToepassing(RvgKenmerken.Toepassing) - Set RijData.Variabelen = ..IngegevenKenmerkenNaarImosDataConverter.ConverteerIngegevenKenmerken(RvgKenmerken) + Set RijData.Variabelen = ..IngegevenKenmerkenNaarImosDataConverter.ConverteerIngegevenKenmerken(RvgKenmerken) _ ..IngegevenKenmerkenNaarImosDataConverter.FormateerComponentCuttings(RvgKenmerken.InkortingLijst) Set RijData.Aantal = 1 ; Uitvoeringinfo is per product, daarom default op 1. Per product wordt een xml gegenereerd Set RijData.Invoeging = "0.00,0.00,0.00" Set RijData.Orientatie = "0.00,0.00,0.00" Index: vhUnitTest/APPS/Halux/PPS/Document/impl/RVG/VoorbereidingSpecialWorkshop/IngegevenKenmerkenNaarImosDataConverter/FormateerComponentCuttings/Test.cls.xml =================================================================== diff -u --- vhUnitTest/APPS/Halux/PPS/Document/impl/RVG/VoorbereidingSpecialWorkshop/IngegevenKenmerkenNaarImosDataConverter/FormateerComponentCuttings/Test.cls.xml (revision 0) +++ vhUnitTest/APPS/Halux/PPS/Document/impl/RVG/VoorbereidingSpecialWorkshop/IngegevenKenmerkenNaarImosDataConverter/FormateerComponentCuttings/Test.cls.xml (revision 70766) @@ -0,0 +1,39 @@ + + + +vhUnitTest.TestCase + + +APPS.Halux.PPS.Document.impl.RVG.VoorbereidingSpecialWorkshop.IngegevenKenmerkenNaarImosDataConverter +1 + + + + + + + + + + + + + + + + + Index: vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Revego.Aansturing/TestUnoLinks/StartBatch/322222_1.xml =================================================================== diff -u -r70129 -r70766 --- vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Revego.Aansturing/TestUnoLinks/StartBatch/322222_1.xml (.../322222_1.xml) (revision 70129) +++ vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Revego.Aansturing/TestUnoLinks/StartBatch/322222_1.xml (.../322222_1.xml) (revision 70766) @@ -18,7 +18,7 @@ 322222 2014-11-14 00:00:00 - Track right;834;mm; + 1;0.275.985.8;1;0.648.409.6;1;0.648.765.0;1;0.818.647.1; @@ -64,7 +64,7 @@ 801_links 1 - PROGRAMME:=REVEGO|CABINET_DESIGN:=ohne_Sockel|DECOR_NAME_POCKET:=egger w1000 st9 _ premium white|SELECTION_OF_THE_DECOR_VIA_DECOR_NUMBER_POCKET:=w1000 st9|FIXED_SHELF_THICKNESS:=18|FRONT_WIDTH:=870|FRONT_THICKNESS:=18|FRONT_HEIGHT:=1900|FRONT_PROTRUSION:=730|MOUNTING_WIDTH:=876|INSTALLATION_DEPTH:=595|INSTALLATION_HEIGHT:=1928|SCUFF_GUARD:=nein|SUPPLIER_POCKET:=Egger|OPTIONS:=Wooden components without Fronts|NOMINAL_LENGTH:=500|NOMINAL_LENGTH_TRIMMED:=450|POCKET_BACK_THICKNESS:=320|POCKET_DEPTH:=575|POCKET_HEIGTH:=1915|SERVICE_LEVEL:=Voorgemonteerd|APPLICATION:=801_links|TYPE_OF_MATERIAL_SURFACE_POCKET:=Melamine|TOP_GAP:=5|BOTTOM_GAP:=10|SIDE_GAP:=3 + PROGRAMME:=REVEGO|CABINET_DESIGN:=ohne_Sockel|DECOR_NAME_POCKET:=egger w1000 st9 _ premium white|SELECTION_OF_THE_DECOR_VIA_DECOR_NUMBER_POCKET:=w1000 st9|FIXED_SHELF_THICKNESS:=18|FRONT_WIDTH:=870|FRONT_THICKNESS:=18|FRONT_HEIGHT:=1900|FRONT_PROTRUSION:=730|MOUNTING_WIDTH:=876|INSTALLATION_DEPTH:=595|INSTALLATION_HEIGHT:=1928|SCUFF_GUARD:=nein|SUPPLIER_POCKET:=Egger|OPTIONS:=Wooden components without Fronts|NOMINAL_LENGTH:=500|NOMINAL_LENGTH_TRIMMED:=450|POCKET_BACK_THICKNESS:=320|POCKET_DEPTH:=575|POCKET_HEIGTH:=1915|SERVICE_LEVEL:=Voorgemonteerd|APPLICATION:=801_links|TYPE_OF_MATERIAL_SURFACE_POCKET:=Melamine|TOP_GAP:=5|BOTTOM_GAP:=10|SIDE_GAP:=3|Track_right:=834 0.00,0.00,0.00 0.00,0.00,0.00 Index: APPS/Halux/PPS/Document/impl/RVG/VoorbereidingSpecialWorkshop/IngegevenKenmerkenNaarImosDataConverter.cls.xml =================================================================== diff -u -r69998 -r70766 --- APPS/Halux/PPS/Document/impl/RVG/VoorbereidingSpecialWorkshop/IngegevenKenmerkenNaarImosDataConverter.cls.xml (.../IngegevenKenmerkenNaarImosDataConverter.cls.xml) (revision 69998) +++ APPS/Halux/PPS/Document/impl/RVG/VoorbereidingSpecialWorkshop/IngegevenKenmerkenNaarImosDataConverter.cls.xml (.../IngegevenKenmerkenNaarImosDataConverter.cls.xml) (revision 70766) @@ -18,6 +18,11 @@ Onvertaalbaar kenmerk + +%Decimal +6 + + Toepassing:%String %String @@ -213,6 +218,56 @@ Quit GeconverteerdeBoolean ]]> + + +StringMetProductenEnDimensies:%String + + + + +Stuklijst:%String,InfoVeldNummer:%Decimal += ((InfoVeldNummer - 3) *..#AantalProductenPerInfoVeld)) && (AantalProductenInString < ((InfoVeldNummer - 2) * ..#AantalProductenPerInfoVeld))) { + Set Info = Info _ Aantal _ ";" _ IdentNummer _ ";" + } + + Set AantalProductenInString = AantalProductenInString + 1 + } + + Quit Info +]]> + Index: vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Revego.Aansturing/TestUnoLinks/StartBatch/322222_2.xml =================================================================== diff -u -r70129 -r70766 --- vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Revego.Aansturing/TestUnoLinks/StartBatch/322222_2.xml (.../322222_2.xml) (revision 70129) +++ vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Revego.Aansturing/TestUnoLinks/StartBatch/322222_2.xml (.../322222_2.xml) (revision 70766) @@ -18,7 +18,7 @@ 322222 2014-11-14 00:00:00 - Track right;834;mm; + 1;0.275.985.8;1;0.648.409.6;1;0.648.765.0;1;0.818.647.1; @@ -64,7 +64,7 @@ 801_rechts 1 - PROGRAMME:=REVEGO|CABINET_DESIGN:=ohne_Sockel|DECOR_NAME_POCKET:=egger w1000 st9 _ premium white|SELECTION_OF_THE_DECOR_VIA_DECOR_NUMBER_POCKET:=w1000 st9|FIXED_SHELF_THICKNESS:=18|FRONT_WIDTH:=870|FRONT_THICKNESS:=18|FRONT_HEIGHT:=1900|FRONT_PROTRUSION:=730|MOUNTING_WIDTH:=876|INSTALLATION_DEPTH:=595|INSTALLATION_HEIGHT:=1928|SCUFF_GUARD:=nein|SUPPLIER_POCKET:=Egger|OPTIONS:=Wooden components without Fronts|NOMINAL_LENGTH:=500|NOMINAL_LENGTH_TRIMMED:=450|POCKET_BACK_THICKNESS:=320|POCKET_DEPTH:=575|POCKET_HEIGTH:=1915|SERVICE_LEVEL:=Voorgemonteerd|APPLICATION:=801_rechts|TYPE_OF_MATERIAL_SURFACE_POCKET:=Melamine|TOP_GAP:=5|BOTTOM_GAP:=10|SIDE_GAP:=3 + PROGRAMME:=REVEGO|CABINET_DESIGN:=ohne_Sockel|DECOR_NAME_POCKET:=egger w1000 st9 _ premium white|SELECTION_OF_THE_DECOR_VIA_DECOR_NUMBER_POCKET:=w1000 st9|FIXED_SHELF_THICKNESS:=18|FRONT_WIDTH:=870|FRONT_THICKNESS:=18|FRONT_HEIGHT:=1900|FRONT_PROTRUSION:=730|MOUNTING_WIDTH:=876|INSTALLATION_DEPTH:=595|INSTALLATION_HEIGHT:=1928|SCUFF_GUARD:=nein|SUPPLIER_POCKET:=Egger|OPTIONS:=Wooden components without Fronts|NOMINAL_LENGTH:=500|NOMINAL_LENGTH_TRIMMED:=450|POCKET_BACK_THICKNESS:=320|POCKET_DEPTH:=575|POCKET_HEIGTH:=1915|SERVICE_LEVEL:=Voorgemonteerd|APPLICATION:=801_rechts|TYPE_OF_MATERIAL_SURFACE_POCKET:=Melamine|TOP_GAP:=5|BOTTOM_GAP:=10|SIDE_GAP:=3|Track_right:=834 0.00,0.00,0.00 0.00,0.00,0.00