Index: APPS/Halux/PPS/Document/impl/LBX/BatchNaarObjective/OptieGenerator/RollenEnStuklijstOptiesGenerator.cls.xml
===================================================================
diff -u
--- APPS/Halux/PPS/Document/impl/LBX/BatchNaarObjective/OptieGenerator/RollenEnStuklijstOptiesGenerator.cls.xml (revision 0)
+++ APPS/Halux/PPS/Document/impl/LBX/BatchNaarObjective/OptieGenerator/RollenEnStuklijstOptiesGenerator.cls.xml (revision 71426)
@@ -0,0 +1,104 @@
+
+
+
+1
+APPS.Halux.PPS.Document.impl.LBX.BatchNaarObjective.OptieGenerator
+
+
+DOM.PM.ProductAPI
+1
+
+
+
+ProductApi:DOM.PM.ProductAPI=""
+1
+1
+%Status
+1
+
+
+
+
+Toelevering:DOM.AKP.Toelevering,UitvoeringInfo:APPS.Halux.PPS.Activiteit.impl.common.dto.BatchNaarObjectiveUitvoeringInfo
+%ListOfObjects
+
+
+
+
+HalffabItem:DOM.PM.Maatwerk.Calc.HF.IHalffabItem,SequentieNummerBinnenToelevering:%String
+1
+APPS.Halux.PPS.Document.impl.LBX.BatchNaarObjective.dto.BatchNaarObjectiveOptions
+
+
+
+
+HalffabItem:DOM.PM.Maatwerk.Calc.HF.IHalffabItem,SequentieNummerBinnenToelevering:%String,Index:%Integer
+1
+APPS.Halux.PPS.Document.impl.LBX.BatchNaarObjective.dto.BatchNaarObjectiveOptions
+
+
+
+
+HalffabItem:DOM.PM.Maatwerk.Calc.HF.IHalffabItem
+1
+%String
+
+
+
+
+1
+1
+DOM.PM.enu.LadeVariant
+
+
+
+
+
Index: APPS/Halux/PPS/Document/impl/LBX/BatchNaarObjective/OptieGenerator/SequentieOptiesGenerator.cls.xml
===================================================================
diff -u
--- APPS/Halux/PPS/Document/impl/LBX/BatchNaarObjective/OptieGenerator/SequentieOptiesGenerator.cls.xml (revision 0)
+++ APPS/Halux/PPS/Document/impl/LBX/BatchNaarObjective/OptieGenerator/SequentieOptiesGenerator.cls.xml (revision 71426)
@@ -0,0 +1,43 @@
+
+
+
+APPS.Halux.PPS.Document.impl.LBX.BatchNaarObjective.OptieGenerator
+
+
+Toelevering:DOM.AKP.Toelevering,UitvoeringInfo:APPS.Halux.PPS.Activiteit.impl.common.dto.BatchNaarObjectiveUitvoeringInfo
+%ListOfObjects
+
+
+
+
+SequentieNummerBinnenBatch:%Integer,SequentieNummerBinnenToelevering:%Integer
+1
+APPS.Halux.PPS.Document.impl.LBX.BatchNaarObjective.dto.BatchNaarObjectiveOptions
+
+
+
+
+SequentieNummer:%Integer
+1
+APPS.Halux.PPS.Document.impl.LBX.BatchNaarObjective.dto.BatchNaarObjectiveOptions
+
+
+
+
+
+
Index: APPS/Halux/PPS/Document/impl/LBX/BatchNaarObjective/OptieGenerator/RollenEnStuklijstOptiesGeneratorLbx.cls.xml
===================================================================
diff -u
--- APPS/Halux/PPS/Document/impl/LBX/BatchNaarObjective/OptieGenerator/RollenEnStuklijstOptiesGeneratorLbx.cls.xml (revision 0)
+++ APPS/Halux/PPS/Document/impl/LBX/BatchNaarObjective/OptieGenerator/RollenEnStuklijstOptiesGeneratorLbx.cls.xml (revision 71426)
@@ -0,0 +1,15 @@
+
+
+
+APPS.Halux.PPS.Document.impl.LBX.BatchNaarObjective.OptieGenerator.RollenEnStuklijstOptiesGenerator
+
+
+1
+DOM.PM.enu.LadeVariant
+
+
+
+
+
+
Index: APPS/Halux/PPS/Document/impl/LBX/BatchNaarObjective/OptieGenerator/KenmerkenOptiesGenerator.cls.xml
===================================================================
diff -u
--- APPS/Halux/PPS/Document/impl/LBX/BatchNaarObjective/OptieGenerator/KenmerkenOptiesGenerator.cls.xml (revision 0)
+++ APPS/Halux/PPS/Document/impl/LBX/BatchNaarObjective/OptieGenerator/KenmerkenOptiesGenerator.cls.xml (revision 71426)
@@ -0,0 +1,145 @@
+
+
+
+APPS.Halux.PPS.Document.impl.LBX.BatchNaarObjective.OptieGenerator
+
+
+DOM.PM.ProductAPI
+1
+
+
+
+APPS.PM.Maatwerk.impl.AfbeeldingService
+1
+
+
+
+APPS.PM.Maatwerk.impl.KenmerkenConverter.DomNaarApps.Lbx
+1
+
+
+
+APPS.Halux.PPS.Document.impl.common.BatchNaarObjective.PropertyFilter
+1
+
+
+
+DOM.PM.Maatwerk.IngegevenKenmerkenTypeAPI
+1
+
+
+
+ProductApi:DOM.PM.ProductAPI="",AfbeeldingService:APPS.PM.Maatwerk.impl.AfbeeldingService="",IngegevenKenmerkenTypeApi:DOM.PM.Maatwerk.IngegevenKenmerkenTypeAPI=""
+1
+1
+%Status
+1
+
+
+
+
+Toelevering:DOM.AKP.Toelevering,UitvoeringInfo:APPS.Halux.PPS.Activiteit.impl.common.dto.BatchNaarObjectiveUitvoeringInfo
+%ListOfObjects
+
+
+
+
+Product:DOM.PM.MaatwerkProduct,Ingegevenkenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,SequentieNummerBinnenToeleveringGeformateerdGeformateerd:%Integer
+1
+%ListOfObjects
+
+
+
+
+Product:DOM.PM.MaatwerkProduct,IngegevenKenmerken:DOM.PM.Maatwerk.Calc.Common.IngegevenKenmerken,SequentieNummerBinnenToeleveringGeformateerd:%Integer
+1
+%ListOfObjects
+
+
+
+
+
+
Index: APPS/Halux/PPS/Document/impl/LBX/BatchNaarObjective/OptieGenerator/ProductOptiesGenerator.cls.xml
===================================================================
diff -u
--- APPS/Halux/PPS/Document/impl/LBX/BatchNaarObjective/OptieGenerator/ProductOptiesGenerator.cls.xml (revision 0)
+++ APPS/Halux/PPS/Document/impl/LBX/BatchNaarObjective/OptieGenerator/ProductOptiesGenerator.cls.xml (revision 71426)
@@ -0,0 +1,83 @@
+
+
+
+APPS.Halux.PPS.Document.impl.LBX.BatchNaarObjective.OptieGenerator
+
+
+DOM.PM.ProductAPI
+1
+
+
+
+DOM.Halux.AAP.DnaCodeRepository
+1
+
+
+
+ProductApi:DOM.PM.ProductAPI="",DnaCodeRepository:DOM.Halux.AAP.DnaCodeRepository=""
+1
+1
+%Status
+1
+
+
+
+
+Toelevering:DOM.AKP.Toelevering,UitvoeringInfo:APPS.Halux.PPS.Activiteit.impl.common.dto.BatchNaarObjectiveUitvoeringInfo
+%ListOfObjects
+= SequentieNummerBinnenToelevering) {
+ #dim DnaCodeObject As DOM.Halux.AAP.DnaCode = DnaCodes.GetAt(SequentieNummerBinnenToelevering)
+ Set DnaCode = DnaCodeObject.DnaCode
+ Set DnaCodeIngekort = $Extract(DnaCode, $Length(DnaCode) - 2, $Length(DnaCode))
+ }
+ Do Opties.Insert(..GeefOptie(..PrependNul(SequentieNummerBinnenToelevering), "-" _ "DNA-code", DnaCode))
+ Do Opties.Insert(..GeefOptie(..PrependNul(SequentieNummerBinnenToelevering), "-" _ "PIN", DnaCode))
+ Do Opties.Insert(..GeefOptie(..PrependNul(SequentieNummerBinnenToelevering), "-" _ "SHORTPIN", DnaCodeIngekort))
+
+ #dim AxInventTransId As %String = ""
+ #dim AxConfigId As %String = ""
+ #dim ToeleveringLijnGevonden As %Boolean = $$$False
+ #dim ToeleveringLijnIterator As DOM.AKP.impl.DataM.DataMToeleveringLijnIterator = Toelevering.GeefToeleveringLijnIterator()
+ While (ToeleveringLijnIterator.HasNext() && $$$Not(ToeleveringLijnGevonden)) {
+ #dim ProductToeleveringLijn As DOM.AKP.impl.DataM.DataMProductToeleveringLijn = ToeleveringLijnIterator.Next()
+ If ProductToeleveringLijn.GeefProductID() = Product.GeefID() {
+ Set AxInventTransId = ProductToeleveringLijn.GeefAxInventTransId()
+ Set AxConfigId = ProductToeleveringLijn.GeefAxConfigId()
+ Set ToeleveringLijnGevonden = $$$True
+ }
+ }
+ Do Opties.Insert(..GeefOptie(..PrependNul(SequentieNummerBinnenToelevering), "-" _ "InventTransID", AxInventTransId))
+ Do Opties.Insert(..GeefOptie(..PrependNul(SequentieNummerBinnenToelevering), "-" _ "AxConfigId", AxConfigId))
+
+ Do Opties.Insert(..GeefOptie(..PrependNul(SequentieNummerBinnenToelevering), "-" _ "Korttekst", Product.GeefKorttekst()))
+ Do Opties.Insert(..GeefOptie(..PrependNul(SequentieNummerBinnenToelevering), "-" _ "Langtekst", Product.GeefLangtekst()))
+ Do Opties.Insert(..GeefOptie(..PrependNul(SequentieNummerBinnenToelevering), "-" _ "Dossiercode", Product.GeefDossierCode()))
+ // Mapper voorzien voor FSC
+ Do Opties.Insert(..GeefOptie(..PrependNul(SequentieNummerBinnenToelevering), "-" _ "FSC-claim", Product.GeefFSCHout()))
+
+ Quit Opties
+
+
+ Quit Opties
+]]>
+
+
+
+
+
Index: APPS/Halux/PPS/Document/impl/LBX/BatchNaarObjective/BatchNaarObjectiveDataGenerator.cls.xml
===================================================================
diff -u -r71417 -r71426
--- APPS/Halux/PPS/Document/impl/LBX/BatchNaarObjective/BatchNaarObjectiveDataGenerator.cls.xml (.../BatchNaarObjectiveDataGenerator.cls.xml) (revision 71417)
+++ APPS/Halux/PPS/Document/impl/LBX/BatchNaarObjective/BatchNaarObjectiveDataGenerator.cls.xml (.../BatchNaarObjectiveDataGenerator.cls.xml) (revision 71426)
@@ -3,11 +3,6 @@
TECH.RegisteredObject
-
-DOM.AKP.ToeleveringAPI
-1
-
-
DOM.VKP.OrderAPI
1
@@ -18,58 +13,15 @@
1
-
-DOM.PM.ProductAPI
-1
-
-
-
-APPS.PM.Maatwerk.MaatwerkService
-1
-
-
-
-APPS.PM.Maatwerk.impl.AfbeeldingService
-1
-
-
-
-APPS.PM.Maatwerk.impl.KenmerkenConverter.DomNaarApps.Lbx
-1
-
-
-
-APPS.Halux.PPS.Document.impl.common.BatchNaarObjective.PropertyFilter
-1
-
-
-
-DOM.PM.Maatwerk.IngegevenKenmerkenTypeAPI
-1
-
-
-
-DOM.Halux.AAP.DnaCodeRepository
-1
-
-
-ToeleveringApi:DOM.AKP.ToeleveringAPI="",OrderApi:DOM.VKP.OrderAPI="",PartijApi:DOM.PARTIJ.PartijAPI="",ProductApi:DOM.PM.ProductAPI="",MaatwerkService:APPS.PM.Maatwerk.MaatwerkService="",AfbeeldingService:APPS.PM.Maatwerk.impl.AfbeeldingService="",IngegevenKenmerkenTypeApi:DOM.PM.Maatwerk.IngegevenKenmerkenTypeAPI="",DnaCodeRepository:DOM.Halux.AAP.DnaCodeRepository=""
+OrderApi:DOM.VKP.OrderAPI="",PartijApi:DOM.PARTIJ.PartijAPI=""
1
1
%Status
1
@@ -108,312 +60,47 @@
]]>
-
-Horolog:%String
-1
-%String
-
-
-
-
-1
-%String
-
-
-
Toelevering:DOM.AKP.Toelevering,UitvoeringInfo:APPS.Halux.PPS.Activiteit.impl.common.dto.BatchNaarObjectiveUitvoeringInfo
%ListOfObjects
-
-
-
-SequentieNummerBinnenBatch:%Integer,SequentieNummerBinnenToelevering:%Integer
-1
-APPS.Halux.PPS.Document.impl.LBX.BatchNaarObjective.dto.BatchNaarObjectiveOptions
-
-
-
-
-SequentieNummer:%Integer
-1
-APPS.Halux.PPS.Document.impl.LBX.BatchNaarObjective.dto.BatchNaarObjectiveOptions
-
-
-
-
-Product:DOM.PM.MaatwerkProduct,SequentieNummerBinnenToelevering:%String
-1
-%ListOfObjects
-
-
-Product:DOM.PM.MaatwerkProduct,SequentieNummerBinnenToelevering:%String
+
+Horolog:%String
1
-%ListOfObjects
-
-
-
-
-HalffabItem:DOM.PM.Maatwerk.Calc.HF.IHalffabItem,SequentieNummerBinnenToelevering:%String,Index:%Integer
-1
-APPS.Halux.PPS.Document.impl.LBX.BatchNaarObjective.dto.BatchNaarObjectiveOptions
-
-
-
-
-HalffabItem:DOM.PM.Maatwerk.Calc.HF.IHalffabItem
-1
%String
-
-Product:DOM.PM.MaatwerkProduct,SequentieNummerBinnenToelevering:%String
+
1
-%ListOfObjects
-
-
-
-
-LbxIngegegevenKenmerkenDom:DOM.PM.Maatwerk.Calc.Common.impl.LBXKenmerkenv01,SequentieNummerBinnenToelevering:%String
-1
-%ListOfObjects
-
-
-
-
-LbxIngegegevenKenmerkenDom:DOM.PM.Maatwerk.Calc.Common.impl.LBXKenmerkenv01,HalffabItemsBoom:DOM.PM.Maatwerk.Calc.HF.HalffabItemsBoom,SequentieNummerBinnenToelevering:%String
-1
-%ListOfObjects
-
-
-
-
-Product:DOM.PM.MaatwerkProduct,Toelevering:DOM.AKP.Toelevering,SequentieNummerBinnenToelevering:%String
-1
-%ListOfObjects
-= SequentieNummerBinnenToelevering) {
- #dim DnaCodeObject As DOM.Halux.AAP.DnaCode = DnaCodes.GetAt(SequentieNummerBinnenToelevering)
- Set DnaCode = DnaCodeObject.DnaCode
- Set DnaCodeIngekort = $Extract(DnaCode, $Length(DnaCode) - 2, $Length(DnaCode))
- }
- Do LijstProductInfo.Insert(..GeefOptie(..PrependNul(SequentieNummerBinnenToelevering), "-" _ "DNA-code", DnaCode))
- Do LijstProductInfo.Insert(..GeefOptie(..PrependNul(SequentieNummerBinnenToelevering), "-" _ "PIN", DnaCode))
- Do LijstProductInfo.Insert(..GeefOptie(..PrependNul(SequentieNummerBinnenToelevering), "-" _ "SHORTPIN", DnaCodeIngekort))
-
- #dim AxInventTransId As %String = ""
- #dim AxConfigId As %String = ""
- #dim ToeleveringLijnGevonden As %Boolean = $$$False
- #dim ToeleveringLijnIterator As DOM.AKP.impl.DataM.DataMToeleveringLijnIterator = Toelevering.GeefToeleveringLijnIterator()
- While (ToeleveringLijnIterator.HasNext() && $$$Not(ToeleveringLijnGevonden)) {
- #dim ProductToeleveringLijn As DOM.AKP.impl.DataM.DataMProductToeleveringLijn = ToeleveringLijnIterator.Next()
- If ProductToeleveringLijn.GeefProductID() = Product.GeefID() {
- Set AxInventTransId = ProductToeleveringLijn.GeefAxInventTransId()
- Set AxConfigId = ProductToeleveringLijn.GeefAxConfigId()
- Set ToeleveringLijnGevonden = $$$True
- }
- }
- Do LijstProductInfo.Insert(..GeefOptie(..PrependNul(SequentieNummerBinnenToelevering), "-" _ "InventTransID", AxInventTransId))
- Do LijstProductInfo.Insert(..GeefOptie(..PrependNul(SequentieNummerBinnenToelevering), "-" _ "AxConfigId", AxConfigId))
-
- Do LijstProductInfo.Insert(..GeefOptie(..PrependNul(SequentieNummerBinnenToelevering), "-" _ "Korttekst", Product.GeefKorttekst()))
- Do LijstProductInfo.Insert(..GeefOptie(..PrependNul(SequentieNummerBinnenToelevering), "-" _ "Langtekst", Product.GeefLangtekst()))
- Do LijstProductInfo.Insert(..GeefOptie(..PrependNul(SequentieNummerBinnenToelevering), "-" _ "Dossiercode", Product.GeefDossierCode()))
- // Mapper voorzien voor FSC
- Do LijstProductInfo.Insert(..GeefOptie(..PrependNul(SequentieNummerBinnenToelevering), "-" _ "FSC-claim", Product.GeefFSCHout()))
-
- Quit LijstProductInfo
-]]>
-
-
-
-Getal:%Integer,Lengte:%Integer=3
-1
%String
-
-
-
-SequentieNummer:%String,Naam:%String,Waarde:%String
-1
-APPS.Halux.PPS.Document.impl.LBX.BatchNaarObjective.dto.BatchNaarObjectiveOptions
-
-