Index: APPS/Halux/PPS/Document/impl/LBX/dto/LadeZijkanten.cls.xml =================================================================== diff -u -r60858 -r69633 --- APPS/Halux/PPS/Document/impl/LBX/dto/LadeZijkanten.cls.xml (.../LadeZijkanten.cls.xml) (revision 60858) +++ APPS/Halux/PPS/Document/impl/LBX/dto/LadeZijkanten.cls.xml (.../LadeZijkanten.cls.xml) (revision 69633) @@ -18,6 +18,10 @@ %String + + +%Boolean + Index: vhTest/Utils/DOM/PM/Maatwerk/Calc/Common/impl/LBXKenmerken.cls.xml =================================================================== diff -u -r64608 -r69633 --- vhTest/Utils/DOM/PM/Maatwerk/Calc/Common/impl/LBXKenmerken.cls.xml (.../LBXKenmerken.cls.xml) (revision 64608) +++ vhTest/Utils/DOM/PM/Maatwerk/Calc/Common/impl/LBXKenmerken.cls.xml (.../LBXKenmerken.cls.xml) (revision 69633) @@ -68,6 +68,20 @@ ]]> + +1 +DOM.PM.Maatwerk.Calc.Common.impl.LBXKenmerken + + + 1 DOM.PM.Maatwerk.Calc.Common.impl.LBXKenmerken Index: vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/TestLBXFree/StartBatch/LBX Sp+Si+Sl_002_LBX_LadeZijkantenLijst.txt =================================================================== diff -u -r69091 -r69633 --- vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/TestLBXFree/StartBatch/LBX Sp+Si+Sl_002_LBX_LadeZijkantenLijst.txt (.../LBX Sp+Si+Sl_002_LBX_LadeZijkantenLijst.txt) (revision 69091) +++ vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/TestLBXFree/StartBatch/LBX Sp+Si+Sl_002_LBX_LadeZijkantenLijst.txt (.../LBX Sp+Si+Sl_002_LBX_LadeZijkantenLijst.txt) (revision 69633) @@ -3,11 +3,11 @@ EUROPARK-NOORD 7 LBX pickinglijst zijkanten Probox 14-11-14 B-9100 SINT-NIKLAAS Lijn:1 Batch:15000 09:15 - ----|-----|----|------|-------|-------------|--------- - Pos | Klr | Ho | LaDi | Type | Productnaam | Toe:Dos - ----|-----|----|------|-------|-------------|--------- - 1 |OG-M | C | 400 | Free |780C400 R+L |222:LI7M | - ----|---- |--- |----- |------ |------------ |--------- | - ----|-----|----|------|-------|-------------|--------- + ---|----------|----|----|-------|-------------|-----------|--------|--------- + Nr | Kleur | Ho | Di | Type | Productnaam | Prod dsgn | Opm. | Toe:Dos + ---|----------|----|----|-------|-------------|-----------|--------|--------- + 1 | OG-M | C |400 | Free |780C400 R+L | | |222:LI7M | + ---|--------- |--- |--- |------ |------------ |---------- |------- |--------- | + ---|----------|----|----|-------|-------------|-----------|--------|--------- \ No newline at end of file Index: vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/Test020LijnB/StartBatch/LBX Sp+Si+Sl_002_LBX_LadeZijkantenLijst.txt =================================================================== diff -u -r69091 -r69633 --- vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/Test020LijnB/StartBatch/LBX Sp+Si+Sl_002_LBX_LadeZijkantenLijst.txt (.../LBX Sp+Si+Sl_002_LBX_LadeZijkantenLijst.txt) (revision 69091) +++ vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/Test020LijnB/StartBatch/LBX Sp+Si+Sl_002_LBX_LadeZijkantenLijst.txt (.../LBX Sp+Si+Sl_002_LBX_LadeZijkantenLijst.txt) (revision 69633) @@ -3,11 +3,11 @@ EUROPARK-NOORD 7 LBX pickinglijst zijkanten V1 14-11-14 B-9100 SINT-NIKLAAS Lijn:B Batch:15000 09:15 - ----|-----|----|------|-------|-------------|--------- - Pos | Klr | Ho | LaDi | Type | Productnaam | Toe:Dos - ----|-----|----|------|-------|-------------|--------- - 1 |OG-M | C | 500 | |770C500 |222:LI7K | - ----|---- |--- |----- |------ |------------ |--------- | - ----|-----|----|------|-------|-------------|--------- + ---|----------|----|----|-------|-------------|-----------|--------|--------- + Nr | Kleur | Ho | Di | Type | Productnaam | Prod dsgn | Opm. | Toe:Dos + ---|----------|----|----|-------|-------------|-----------|--------|--------- + 1 | OG-M | C |500 | |770C500 | | |222:LI7K | + ---|--------- |--- |--- |------ |------------ |---------- |------- |--------- | + ---|----------|----|----|-------|-------------|-----------|--------|--------- \ No newline at end of file Index: APPS/Halux/common/dto/LadeZijkanten.cls.xml =================================================================== diff -u -r29059 -r69633 --- APPS/Halux/common/dto/LadeZijkanten.cls.xml (.../LadeZijkanten.cls.xml) (revision 29059) +++ APPS/Halux/common/dto/LadeZijkanten.cls.xml (.../LadeZijkanten.cls.xml) (revision 69633) @@ -30,6 +30,14 @@ %String + + +%String + + + +%String + Index: vhDeploy/Deploy20220922xMaakDocLbxZijkantPicking.cls.xml =================================================================== diff -u --- vhDeploy/Deploy20220922xMaakDocLbxZijkantPicking.cls.xml (revision 0) +++ vhDeploy/Deploy20220922xMaakDocLbxZijkantPicking.cls.xml (revision 69633) @@ -0,0 +1,19 @@ + + + +vhDeploy.Deploy + + +%String +Herdefinieer Doc Lbx ZijkantPicking + + + +1 + + + + + + Index: vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/TestLBXFree/StartBatch/LBX productie_005_LBX_LadeZijkantenLijst.txt =================================================================== diff -u -r69091 -r69633 --- vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/TestLBXFree/StartBatch/LBX productie_005_LBX_LadeZijkantenLijst.txt (.../LBX productie_005_LBX_LadeZijkantenLijst.txt) (revision 69091) +++ vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/TestLBXFree/StartBatch/LBX productie_005_LBX_LadeZijkantenLijst.txt (.../LBX productie_005_LBX_LadeZijkantenLijst.txt) (revision 69633) @@ -3,12 +3,12 @@ EUROPARK-NOORD 7 LBX pickinglijst zijkanten Probox 14-11-14 B-9100 SINT-NIKLAAS Lijn:1 Batch:15000 09:15 - ----|-----|----|------|-------|-------------|--------- - Pos | Klr | Ho | LaDi | Type | Productnaam | Toe:Dos - ----|-----|----|------|-------|-------------|--------- - 1 |OG-M | C | 400 | Free |780C400 R+L |222:LI7K | - 2 | | | |FR/ZI | |222:LI7L | - ----|---- |--- |----- |------ |------------ |--------- | - ----|-----|----|------|-------|-------------|--------- + ---|----------|----|----|-------|-------------|-----------|--------|--------- + Nr | Kleur | Ho | Di | Type | Productnaam | Prod dsgn | Opm. | Toe:Dos + ---|----------|----|----|-------|-------------|-----------|--------|--------- + 1 | OG-M | C |400 | Free |780C400 R+L | | |222:LI7K | + 2 | | | |FR/ZI | | | |222:LI7L | + ---|--------- |--- |--- |------ |------------ |---------- |------- |--------- | + ---|----------|----|----|-------|-------------|-----------|--------|--------- \ No newline at end of file Index: vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/TestSifon/StartBatch/LBX Sp+Si+Sl_002_LBX_LadeZijkantenLijst.txt =================================================================== diff -u -r69091 -r69633 --- vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/TestSifon/StartBatch/LBX Sp+Si+Sl_002_LBX_LadeZijkantenLijst.txt (.../LBX Sp+Si+Sl_002_LBX_LadeZijkantenLijst.txt) (revision 69091) +++ vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/TestSifon/StartBatch/LBX Sp+Si+Sl_002_LBX_LadeZijkantenLijst.txt (.../LBX Sp+Si+Sl_002_LBX_LadeZijkantenLijst.txt) (revision 69633) @@ -3,14 +3,14 @@ EUROPARK-NOORD 7 LBX pickinglijst zijkanten V1 14-11-14 B-9100 SINT-NIKLAAS Lijn:1 Batch:15000 09:15 - ----|-----|----|------|-------|-------------|--------- - Pos | Klr | Ho | LaDi | Type | Productnaam | Toe:Dos - ----|-----|----|------|-------|-------------|--------- - 1 |OG-M | C | 500 | |770C500 |222:LI7M | - 2 | | | | | |222:LI7K | - 3 | | | | | |222:LI7L | - 4 | | | | | |222:LI7N | - ----|---- |--- |----- |------ |------------ |--------- | - ----|-----|----|------|-------|-------------|--------- + ---|----------|----|----|-------|-------------|-----------|--------|--------- + Nr | Kleur | Ho | Di | Type | Productnaam | Prod dsgn | Opm. | Toe:Dos + ---|----------|----|----|-------|-------------|-----------|--------|--------- + 1 | OG-M | C |500 | |770C500 | | |222:LI7M | + 2 | | | | | | | |222:LI7K | + 3 | | | | | | | |222:LI7L | + 4 | | | | | | | |222:LI7N | + ---|--------- |--- |--- |------ |------------ |---------- |------- |--------- | + ---|----------|----|----|-------|-------------|-----------|--------|--------- \ No newline at end of file Index: vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/Test020LijnB/StartBatch/LBX productie_001_LBX_LadeZijkantenLijst.txt =================================================================== diff -u -r69091 -r69633 --- vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/Test020LijnB/StartBatch/LBX productie_001_LBX_LadeZijkantenLijst.txt (.../LBX productie_001_LBX_LadeZijkantenLijst.txt) (revision 69091) +++ vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/Test020LijnB/StartBatch/LBX productie_001_LBX_LadeZijkantenLijst.txt (.../LBX productie_001_LBX_LadeZijkantenLijst.txt) (revision 69633) @@ -3,17 +3,17 @@ EUROPARK-NOORD 7 LBX pickinglijst zijkanten V1 14-11-14 B-9100 SINT-NIKLAAS Lijn:B Batch:15000 09:15 - ----|-----|----|------|-------|-------------|--------- - Pos | Klr | Ho | LaDi | Type | Productnaam | Toe:Dos - ----|-----|----|------|-------|-------------|--------- - 1 |OG-M | F | 500 | |770F500 |222:ASC | - ----|---- |--- |----- |------ |------------ |--------- | - 4 |OG-M | M | 400 | |770M400 |222:ASR | - ----|---- |--- |----- |------ |------------ |--------- | - 3 |OG-M | K | 500 | |770K500 |222:ASJ | - ----|---- |--- |----- |------ |------------ |--------- | - 2 |OG-M | C | 500 | |770C500 |222:ASP | - ----|---- |--- |----- |------ |------------ |--------- | - ----|-----|----|------|-------|-------------|--------- + ---|----------|----|----|-------|-------------|-----------|--------|--------- + Nr | Kleur | Ho | Di | Type | Productnaam | Prod dsgn | Opm. | Toe:Dos + ---|----------|----|----|-------|-------------|-----------|--------|--------- + 1 | OG-M | F |500 | |770F500 | | |222:ASC | + ---|--------- |--- |--- |------ |------------ |---------- |------- |--------- | + 4 | OG-M | M |400 | |770M400 | | |222:ASR | + ---|--------- |--- |--- |------ |------------ |---------- |------- |--------- | + 3 | OG-M | K |500 | |770K500 | | |222:ASJ | + ---|--------- |--- |--- |------ |------------ |---------- |------- |--------- | + 2 | OG-M | C |500 | |770C500 | | |222:ASP | + ---|--------- |--- |--- |------ |------------ |---------- |------- |--------- | + ---|----------|----|----|-------|-------------|-----------|--------|--------- \ No newline at end of file Index: APPS/Halux/PPS/DocumentDefinitie/LBX/LadeZijkantenLijst.cls.xml =================================================================== diff -u -r69091 -r69633 --- APPS/Halux/PPS/DocumentDefinitie/LBX/LadeZijkantenLijst.cls.xml (.../LadeZijkantenLijst.cls.xml) (revision 69091) +++ APPS/Halux/PPS/DocumentDefinitie/LBX/LadeZijkantenLijst.cls.xml (.../LadeZijkantenLijst.cls.xml) (revision 69633) @@ -15,13 +15,14 @@ 1 Index: vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/Test019LijnA/StartBatch/LBX Sp+Si+Sl_002_LBX_LadeZijkantenLijst.txt =================================================================== diff -u -r69091 -r69633 --- vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/Test019LijnA/StartBatch/LBX Sp+Si+Sl_002_LBX_LadeZijkantenLijst.txt (.../LBX Sp+Si+Sl_002_LBX_LadeZijkantenLijst.txt) (revision 69091) +++ vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/Test019LijnA/StartBatch/LBX Sp+Si+Sl_002_LBX_LadeZijkantenLijst.txt (.../LBX Sp+Si+Sl_002_LBX_LadeZijkantenLijst.txt) (revision 69633) @@ -3,11 +3,11 @@ EUROPARK-NOORD 7 LBX pickinglijst zijkanten V1 14-11-14 B-9100 SINT-NIKLAAS Lijn:A Batch:15000 09:15 - ----|-----|----|------|-------|-------------|--------- - Pos | Klr | Ho | LaDi | Type | Productnaam | Toe:Dos - ----|-----|----|------|-------|-------------|--------- - 1 |OG-M | C | 500 | |770C500 |222:LI7K | - ----|---- |--- |----- |------ |------------ |--------- | - ----|-----|----|------|-------|-------------|--------- + ---|----------|----|----|-------|-------------|-----------|--------|--------- + Nr | Kleur | Ho | Di | Type | Productnaam | Prod dsgn | Opm. | Toe:Dos + ---|----------|----|----|-------|-------------|-----------|--------|--------- + 1 | OG-M | C |500 | |770C500 | | |222:LI7K | + ---|--------- |--- |--- |------ |------------ |---------- |------- |--------- | + ---|----------|----|----|-------|-------------|-----------|--------|--------- \ No newline at end of file Index: vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/Test019LijnA/StartBatch/LBX productie_001_LBX_LadeZijkantenLijst.txt =================================================================== diff -u -r69091 -r69633 --- vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/Test019LijnA/StartBatch/LBX productie_001_LBX_LadeZijkantenLijst.txt (.../LBX productie_001_LBX_LadeZijkantenLijst.txt) (revision 69091) +++ vhTestFiles/IntegratieTests/Productie.Planning.ActieveBatches.Legrabox.Aansturing/Test019LijnA/StartBatch/LBX productie_001_LBX_LadeZijkantenLijst.txt (.../LBX productie_001_LBX_LadeZijkantenLijst.txt) (revision 69633) @@ -3,17 +3,17 @@ EUROPARK-NOORD 7 LBX pickinglijst zijkanten V1 14-11-14 B-9100 SINT-NIKLAAS Lijn:A Batch:15000 09:15 - ----|-----|----|------|-------|-------------|--------- - Pos | Klr | Ho | LaDi | Type | Productnaam | Toe:Dos - ----|-----|----|------|-------|-------------|--------- - 1 |OG-M | F | 500 | |770F500 |222:ASC | - ----|---- |--- |----- |------ |------------ |--------- | - 4 |OG-M | M | 400 | |770M400 |222:ASR | - ----|---- |--- |----- |------ |------------ |--------- | - 3 |OG-M | K | 500 | |770K500 |222:ASJ | - ----|---- |--- |----- |------ |------------ |--------- | - 2 |OG-M | C | 500 | |770C500 |222:ASP | - ----|---- |--- |----- |------ |------------ |--------- | - ----|-----|----|------|-------|-------------|--------- + ---|----------|----|----|-------|-------------|-----------|--------|--------- + Nr | Kleur | Ho | Di | Type | Productnaam | Prod dsgn | Opm. | Toe:Dos + ---|----------|----|----|-------|-------------|-----------|--------|--------- + 1 | OG-M | F |500 | |770F500 | | |222:ASC | + ---|--------- |--- |--- |------ |------------ |---------- |------- |--------- | + 4 | OG-M | M |400 | |770M400 | | |222:ASR | + ---|--------- |--- |--- |------ |------------ |---------- |------- |--------- | + 3 | OG-M | K |500 | |770K500 | | |222:ASJ | + ---|--------- |--- |--- |------ |------------ |---------- |------- |--------- | + 2 | OG-M | C |500 | |770C500 | | |222:ASP | + ---|--------- |--- |--- |------ |------------ |---------- |------- |--------- | + ---|----------|----|----|-------|-------------|-----------|--------|--------- \ No newline at end of file Index: APPS/Halux/PPS/Document/impl/LBX/LadeZijkanten.cls.xml =================================================================== diff -u -r69083 -r69633 --- APPS/Halux/PPS/Document/impl/LBX/LadeZijkanten.cls.xml (.../LadeZijkanten.cls.xml) (revision 69083) +++ APPS/Halux/PPS/Document/impl/LBX/LadeZijkanten.cls.xml (.../LadeZijkanten.cls.xml) (revision 69633) @@ -92,6 +92,25 @@ Set LadeZijkant.Type = "Design" } + #dim LadeZijkantBuitenHalffabItem As DOM.PM.Maatwerk.Calc.HF.SamengesteldHalffabItem = HalffabItemsBoom.GeefHalffabItem(##class(DOM.PM.Maatwerk.Calc.HF.enu.LBXRol).DesignZijkantBuiten()) + #dim DesignZijkantDempingHalffabItem As DOM.PM.Maatwerk.Calc.HF.SamengesteldHalffabItem = HalffabItemsBoom.GeefHalffabItem(##class(DOM.PM.Maatwerk.Calc.HF.enu.LBXRol).DesignZijkantDemping()) + + If (LadeZijkantBuitenHalffabItem '="") { + #dim LadeZijkantBuitenHalffabItemsIterator As TECH.Iterator = LadeZijkantBuitenHalffabItem.GeefHalffabItemsIterator() + while LadeZijkantBuitenHalffabItemsIterator.HasNext() { + #dim ZijkantBuiten As DOM.PM.Maatwerk.Calc.HF.IHalffabItem = LadeZijkantBuitenHalffabItemsIterator.Next() + If (..IsLinkseLadeZijkant(ZijkantBuiten) && ('..IsLadeInbegrepenHFItem(ZijkantBuiten))) { + #dim ZijkantBuitenProduct As DOM.PM.Product = ..ProductAPI.GeefProduct(Zijkant.GeefHalffab().GeefProductID()) + Set LadeZijkant.LadeKleur = LadeZijkant.LadeKleur _ "/"_ IngegevenKenmerken.LadeKleurBuiten + Set LadeZijkant.KorttekstDesignZijkant = $Extract(ZijkantBuitenProduct.GeefKorttekst(), 1, 7) + } + } + } + + If (DesignZijkantDempingHalffabItem '="") { + Set LadeZijkant.Commentaar = "Demping" + } + Do RijenLijst.Insert(LadeZijkant) ]]> @@ -106,7 +125,9 @@ Do ..Document.GeefKolom(4).Insert(LadeZijkant.LadeDiepte) Do ..Document.GeefKolom(5).Insert(LadeZijkant.Type) Do ..Document.GeefKolom(6).Insert(LadeZijkant.Korttekst) - Do ..Document.GeefKolom(7).Insert(LadeZijkant.ToeleveringDossierCode) + Do ..Document.GeefKolom(7).Insert(LadeZijkant.KorttekstDesignZijkant) + Do ..Document.GeefKolom(8).Insert(LadeZijkant.Commentaar) + Do ..Document.GeefKolom(9).Insert(LadeZijkant.ToeleveringDossierCode) ]]> @@ -159,7 +180,10 @@ 1 %ListOfObjects ELEMENTTYPE="APPS.Halux.PPS.Document.impl.LBX.dto.LadeZijkanten" - @@ -457,12 +481,14 @@ Set ObjectGevuldMetStippelijn = ##class(APPS.Halux.PPS.Document.impl.LBX.dto.LadeZijkanten).%New() Set ObjectGevuldMetStippelijn.SequentieNummer = "--------" - Set ObjectGevuldMetStippelijn.LadeKleur = "--------" + Set ObjectGevuldMetStippelijn.LadeKleur = "-----------" Set ObjectGevuldMetStippelijn.LadeHoogte = "--------" Set ObjectGevuldMetStippelijn.LadeDiepte = "--------" Set ObjectGevuldMetStippelijn.Type = "--------" Set ObjectGevuldMetStippelijn.Korttekst = "---------------" Set ObjectGevuldMetStippelijn.ToeleveringDossierCode = "-----------" + Set ObjectGevuldMetStippelijn.KorttekstDesignZijkant = "---------------" + Set ObjectGevuldMetStippelijn.Commentaar = "-----------" Quit ObjectGevuldMetStippelijn ]]>