Index: vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/Test019LijnA/StartBatch/LBX productie_004_PRODUCTIEDETAILBLAD.xml =================================================================== diff -u -r56319 -r56320 --- vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/Test019LijnA/StartBatch/LBX productie_004_PRODUCTIEDETAILBLAD.xml (.../LBX productie_004_PRODUCTIEDETAILBLAD.xml) (revision 56319) +++ vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/Test019LijnA/StartBatch/LBX productie_004_PRODUCTIEDETAILBLAD.xml (.../LBX productie_004_PRODUCTIEDETAILBLAD.xml) (revision 56320) @@ -408,28 +408,6 @@ ZF7M70E2 FROB V500 ZN - EINDMONTAGE - true - - - MAT LINKS X - 175mm - - - - - MAT VOORAAN Q - 250mm - - - - - MAT RECHTS Y - 165mm - - - - VERPAKKING true Index: vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/Test019LijnA/StartBatch/LBX Sp+Si_001_PRODUCTIEDETAILBLAD.xml =================================================================== diff -u -r56319 -r56320 --- vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/Test019LijnA/StartBatch/LBX Sp+Si_001_PRODUCTIEDETAILBLAD.xml (.../LBX Sp+Si_001_PRODUCTIEDETAILBLAD.xml) (revision 56319) +++ vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/Test019LijnA/StartBatch/LBX Sp+Si_001_PRODUCTIEDETAILBLAD.xml (.../LBX Sp+Si_001_PRODUCTIEDETAILBLAD.xml) (revision 56320) @@ -140,28 +140,6 @@ ZF7M70E2 FROB V500 ZN - EINDMONTAGE - true - - - MAT LINKS X - 175mm - - - - - MAT VOORAAN Q - 250mm - - - - - MAT RECHTS Y - 165mm - - - - VERPAKKING true Index: APPS/Halux/PPS/Document/ProductieDetailDocument/impl/LBX/BladInhoudBuilder.cls.xml =================================================================== diff -u -r56308 -r56320 --- APPS/Halux/PPS/Document/ProductieDetailDocument/impl/LBX/BladInhoudBuilder.cls.xml (.../BladInhoudBuilder.cls.xml) (revision 56308) +++ APPS/Halux/PPS/Document/ProductieDetailDocument/impl/LBX/BladInhoudBuilder.cls.xml (.../BladInhoudBuilder.cls.xml) (revision 56320) @@ -67,43 +67,46 @@ Set PDBGroepNaam = ##class(APPS.Halux.PPS.Document.ProductieDetailDocument.impl.LBX.enu.DetailBladLayoutGroepen).Eindmontage() ; Aan te passen naar UitsparingData #dim IngegevenKenmerken As DOM.PM.Maatwerk.Calc.Common.impl.LBXKenmerken = ..Product.GeefIngegevenKenmerken() + + If (IngegevenKenmerken.GekoppeldeIngegevenKenmerken.IsDefined(##class(DOM.PM.Maatwerk.Calc.Common.enu.GekoppeldIKType).MatX())) { - #dim MatLinksX As %Decimal = ..MatUitsparingSnijPositieBepaler.GeefMatLinksX(IngegevenKenmerken) - #dim MatRechtsY As %Decimal =..MatUitsparingSnijPositieBepaler.GeefMatRechtsY(IngegevenKenmerken) - - If IngegevenKenmerken.UitsparingData.AantalUitsparingen = ##class(DOM.PM.enu.AantalUitsparingen).Enkel() { - - #dim MatVooraanQ As %Decimal = ..MatUitsparingSnijPositieBepaler.GeefMatVooraanQ(IngegevenKenmerken) + #dim MatLinksX As %Decimal = ..MatUitsparingSnijPositieBepaler.GeefMatLinksX(IngegevenKenmerken) + #dim MatRechtsY As %Decimal =..MatUitsparingSnijPositieBepaler.GeefMatRechtsY(IngegevenKenmerken) + + If IngegevenKenmerken.UitsparingData.AantalUitsparingen = ##class(DOM.PM.enu.AantalUitsparingen).Enkel() { - Set ProductDetailDataLijn = ..MaakDataLijn(" MAT LINKS X", MatLinksX_"mm", "","") - Do DetailLijnenZonderHalffabItem.InsertKeyValue(PDBGroepNaam, ProductDetailDataLijn) - - Set ProductDetailDataLijn = ..MaakDataLijn(" MAT VOORAAN Q", MatVooraanQ_"mm", "","") - Do DetailLijnenZonderHalffabItem.InsertKeyValue(PDBGroepNaam, ProductDetailDataLijn) - - Set ProductDetailDataLijn = ..MaakDataLijn(" MAT RECHTS Y", MatRechtsY_"mm", "","") - Do DetailLijnenZonderHalffabItem.InsertKeyValue(PDBGroepNaam, ProductDetailDataLijn) - - } elseif IngegevenKenmerken.UitsparingData.AantalUitsparingen = ##class(DOM.PM.enu.AantalUitsparingen).Dubbel() { - #dim MatVooraanQ1 As %Decimal = ..MatUitsparingSnijPositieBepaler.GeefMatVooraanQ1(IngegevenKenmerken) - #dim MatMiddenM As %Decimal = ..MatUitsparingSnijPositieBepaler.GeefMiddenM(IngegevenKenmerken) - #dim MatVooraanQ2 As %Decimal = ..MatUitsparingSnijPositieBepaler.GeefMatVooraanQ2(IngegevenKenmerken) - - Set ProductDetailDataLijn = ..MaakDataLijn(" MAT LINKS X", MatLinksX_"mm", "","") - Do DetailLijnenZonderHalffabItem.InsertKeyValue(PDBGroepNaam, ProductDetailDataLijn) - - Set ProductDetailDataLijn = ..MaakDataLijn(" MAT VOORAAN Q1", MatVooraanQ1_"mm", "","") - Do DetailLijnenZonderHalffabItem.InsertKeyValue(PDBGroepNaam, ProductDetailDataLijn) + #dim MatVooraanQ As %Decimal = ..MatUitsparingSnijPositieBepaler.GeefMatVooraanQ(IngegevenKenmerken) + + Set ProductDetailDataLijn = ..MaakDataLijn(" MAT LINKS X", MatLinksX_"mm", "","") + Do DetailLijnenZonderHalffabItem.InsertKeyValue(PDBGroepNaam, ProductDetailDataLijn) + + Set ProductDetailDataLijn = ..MaakDataLijn(" MAT VOORAAN Q", MatVooraanQ_"mm", "","") + Do DetailLijnenZonderHalffabItem.InsertKeyValue(PDBGroepNaam, ProductDetailDataLijn) + + Set ProductDetailDataLijn = ..MaakDataLijn(" MAT RECHTS Y", MatRechtsY_"mm", "","") + Do DetailLijnenZonderHalffabItem.InsertKeyValue(PDBGroepNaam, ProductDetailDataLijn) + + } elseif IngegevenKenmerken.UitsparingData.AantalUitsparingen = ##class(DOM.PM.enu.AantalUitsparingen).Dubbel() { + #dim MatVooraanQ1 As %Decimal = ..MatUitsparingSnijPositieBepaler.GeefMatVooraanQ1(IngegevenKenmerken) + #dim MatMiddenM As %Decimal = ..MatUitsparingSnijPositieBepaler.GeefMiddenM(IngegevenKenmerken) + #dim MatVooraanQ2 As %Decimal = ..MatUitsparingSnijPositieBepaler.GeefMatVooraanQ2(IngegevenKenmerken) + + Set ProductDetailDataLijn = ..MaakDataLijn(" MAT LINKS X", MatLinksX_"mm", "","") + Do DetailLijnenZonderHalffabItem.InsertKeyValue(PDBGroepNaam, ProductDetailDataLijn) + + Set ProductDetailDataLijn = ..MaakDataLijn(" MAT VOORAAN Q1", MatVooraanQ1_"mm", "","") + Do DetailLijnenZonderHalffabItem.InsertKeyValue(PDBGroepNaam, ProductDetailDataLijn) - Set ProductDetailDataLijn = ..MaakDataLijn(" MAT MIDDEN M", MatMiddenM_"mm", "","") - Do DetailLijnenZonderHalffabItem.InsertKeyValue(PDBGroepNaam, ProductDetailDataLijn) + Set ProductDetailDataLijn = ..MaakDataLijn(" MAT MIDDEN M", MatMiddenM_"mm", "","") + Do DetailLijnenZonderHalffabItem.InsertKeyValue(PDBGroepNaam, ProductDetailDataLijn) - Set ProductDetailDataLijn = ..MaakDataLijn(" MAT VOORAAN Q2", MatVooraanQ2_"mm", "","") - Do DetailLijnenZonderHalffabItem.InsertKeyValue(PDBGroepNaam, ProductDetailDataLijn) - - Set ProductDetailDataLijn = ..MaakDataLijn(" MAT RECHTS Y", MatRechtsY_"mm", "","") - Do DetailLijnenZonderHalffabItem.InsertKeyValue(PDBGroepNaam, ProductDetailDataLijn) - } + Set ProductDetailDataLijn = ..MaakDataLijn(" MAT VOORAAN Q2", MatVooraanQ2_"mm", "","") + Do DetailLijnenZonderHalffabItem.InsertKeyValue(PDBGroepNaam, ProductDetailDataLijn) + + Set ProductDetailDataLijn = ..MaakDataLijn(" MAT RECHTS Y", MatRechtsY_"mm", "","") + Do DetailLijnenZonderHalffabItem.InsertKeyValue(PDBGroepNaam, ProductDetailDataLijn) + } + } } } Quit DetailLijnenZonderHalffabItem Index: vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/Test002Lijn3/StartBatch/LBX Sp+Si_001_PRODUCTIEDETAILBLAD.xml =================================================================== diff -u -r56319 -r56320 --- vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/Test002Lijn3/StartBatch/LBX Sp+Si_001_PRODUCTIEDETAILBLAD.xml (.../LBX Sp+Si_001_PRODUCTIEDETAILBLAD.xml) (revision 56319) +++ vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/Test002Lijn3/StartBatch/LBX Sp+Si_001_PRODUCTIEDETAILBLAD.xml (.../LBX Sp+Si_001_PRODUCTIEDETAILBLAD.xml) (revision 56320) @@ -140,28 +140,6 @@ ZF7M70E2 FROB V500 ZN - EINDMONTAGE - true - - - MAT LINKS X - 175mm - - - - - MAT VOORAAN Q - 250mm - - - - - MAT RECHTS Y - 165mm - - - - VERPAKKING true Index: vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/Test020LijnB/StartBatch/LBX Sp+Si_001_PRODUCTIEDETAILBLAD.xml =================================================================== diff -u -r56319 -r56320 --- vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/Test020LijnB/StartBatch/LBX Sp+Si_001_PRODUCTIEDETAILBLAD.xml (.../LBX Sp+Si_001_PRODUCTIEDETAILBLAD.xml) (revision 56319) +++ vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/Test020LijnB/StartBatch/LBX Sp+Si_001_PRODUCTIEDETAILBLAD.xml (.../LBX Sp+Si_001_PRODUCTIEDETAILBLAD.xml) (revision 56320) @@ -140,28 +140,6 @@ ZF7M70E2 FROB V500 ZN - EINDMONTAGE - true - - - MAT LINKS X - 175mm - - - - - MAT VOORAAN Q - 250mm - - - - - MAT RECHTS Y - 165mm - - - - VERPAKKING true Index: vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/Test002Lijn3/StartBatch/LBX productie_004_PRODUCTIEDETAILBLAD.xml =================================================================== diff -u -r56319 -r56320 --- vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/Test002Lijn3/StartBatch/LBX productie_004_PRODUCTIEDETAILBLAD.xml (.../LBX productie_004_PRODUCTIEDETAILBLAD.xml) (revision 56319) +++ vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/Test002Lijn3/StartBatch/LBX productie_004_PRODUCTIEDETAILBLAD.xml (.../LBX productie_004_PRODUCTIEDETAILBLAD.xml) (revision 56320) @@ -408,28 +408,6 @@ ZF7M70E2 FROB V500 ZN - EINDMONTAGE - true - - - MAT LINKS X - 175mm - - - - - MAT VOORAAN Q - 250mm - - - - - MAT RECHTS Y - 165mm - - - - VERPAKKING true Index: vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/Test020LijnB/StartBatch/LBX productie_004_PRODUCTIEDETAILBLAD.xml =================================================================== diff -u -r56319 -r56320 --- vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/Test020LijnB/StartBatch/LBX productie_004_PRODUCTIEDETAILBLAD.xml (.../LBX productie_004_PRODUCTIEDETAILBLAD.xml) (revision 56319) +++ vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/Test020LijnB/StartBatch/LBX productie_004_PRODUCTIEDETAILBLAD.xml (.../LBX productie_004_PRODUCTIEDETAILBLAD.xml) (revision 56320) @@ -408,28 +408,6 @@ ZF7M70E2 FROB V500 ZN - EINDMONTAGE - true - - - MAT LINKS X - 175mm - - - - - MAT VOORAAN Q - 250mm - - - - - MAT RECHTS Y - 165mm - - - - VERPAKKING true