Index: AX/Uitgaand/EC/Prijzen/impl/GenerateKlanten.cls.xml
===================================================================
diff -u
--- AX/Uitgaand/EC/Prijzen/impl/GenerateKlanten.cls.xml (revision 0)
+++ AX/Uitgaand/EC/Prijzen/impl/GenerateKlanten.cls.xml (revision 34387)
@@ -0,0 +1,109 @@
+
+
+
+TECH.RegisteredObject
+
+
+DOM.PARTIJ.LegacyPartijAPI
+
+
+
+DOM.PARTIJ.PartijAPI
+
+
+
+%TimeStamp
+
+
+
+%String
+
+
+
+1
+1
+%Status
+1
+
+
+
+
+
+d ##class(AX.Uitgaand.EC.Prijzen.impl.GenerateKlanten).%New().GenerateAll()
+
+
+
+
+Partij:DOM.PARTIJ.Partij
+
+
+
+
+KLNr:%String,CodexPerGroep:%ArrayOfDataTypes,CodexType:BL.Legacy.enu.CodexType
+1
+
+
+
+
+Klant:Derde.Klant.Klant
+1
+%String
+
+
+
+
+Klant:Derde.Klant.Klant
+1
+%String
+
+
+
+
+
+
Index: AX/Uitgaand/EC/Assortiment/impl/KlantAssortiment.cls.xml
===================================================================
diff -u
--- AX/Uitgaand/EC/Assortiment/impl/KlantAssortiment.cls.xml (revision 0)
+++ AX/Uitgaand/EC/Assortiment/impl/KlantAssortiment.cls.xml (revision 34387)
@@ -0,0 +1,50 @@
+
+
+
+persistent
+TECH.Persistent
+
+
+Prod.Product
+
+
+
+Derde.Klant.Klant
+
+
+
+%TimeStamp
+
+
+
+1
+1
+Product,Klant
+1
+
+
+
+%Library.CacheStorage
+^AX.UitgaanC2AE.KlantAssortD8EDD
+KlantAssortimentDefaultData
+^AX.UitgaanC2AE.KlantAssortD8EDD
+^AX.UitgaanC2AE.KlantAssortD8EDI
+^AX.UitgaanC2AE.KlantAssortD8EDS
+
+listnode
+
+
+%%CLASSNAME
+
+
+Klant
+
+
+AanmaakTijdstip
+
+
+
+
+
+
+
Index: AX/Uitgaand/EC/Assortiment/impl/GenerateBasisAssortiment.cls.xml
===================================================================
diff -u
--- AX/Uitgaand/EC/Assortiment/impl/GenerateBasisAssortiment.cls.xml (revision 0)
+++ AX/Uitgaand/EC/Assortiment/impl/GenerateBasisAssortiment.cls.xml (revision 34387)
@@ -0,0 +1,202 @@
+
+
+
+TECH.RegisteredObject
+
+
+DOM.PM.ProductAPI
+1
+
+
+
+%TimeStamp
+
+
+
+1
+1
+%Status
+1
+
+
+
+
+
+d ##class(AX.Uitgaand.EC.Assortiment.impl.GenerateBasisAssortiment).%New().GenerateAll()
+
+
+
+
+PRNr:%String
+
+
+
+
+PRNr:%String,AssortimentGroep:%String
+
+
+
+
+PRNr:%String
+1
+0
+%String
+
+
+
+
+PRNr:%String
+1
+%Boolean
+
+
+
+
+PRNr:%String
+1
+%Boolean
+
+
+
+
+PRNr:%String
+1
+%Boolean
+
+
+
+
+PRNr:%String
+1
+%Boolean
+
+
+
+
+PRNr:%String
+1
+BL.Legacy.enu.CodexType
+
+
+
+
+1
+PRNr:%String
+1
+0
+
+
+
+
+%Library.CacheStorage
+^AX.UitgaanC2AE.GenerateBas743BD
+GenerateBasisAssortimentDefaultData
+^AX.UitgaanC2AE.GenerateBas743BD
+^AX.UitgaanC2AE.GenerateBas743BI
+^AX.UitgaanC2AE.GenerateBas743BS
+
+listnode
+
+
+%%CLASSNAME
+
+
+
+
+
+
+
Index: AX/Uitgaand/EC/Prijzen/impl/Klanten.cls.xml
===================================================================
diff -u
--- AX/Uitgaand/EC/Prijzen/impl/Klanten.cls.xml (revision 0)
+++ AX/Uitgaand/EC/Prijzen/impl/Klanten.cls.xml (revision 34387)
@@ -0,0 +1,98 @@
+
+
+
+persistent
+TECH.Persistent
+
+
+Derde.Klant.Klant
+
+
+
+DOM.VKP.enu.PrijsCodex
+array
+
+
+
+%String
+
+
+
+%String
+
+
+
+%TimeStamp
+
+
+
+
+(VALUELIST = ";IP;KS;HAN;CONS");
+1
+1
+Klant
+1
+
+
+
+CodexGroep:%String
+DOM.VKP.enu.PrijsCodex
+
+
+
+
+%Library.CacheStorage
+^AX.Uitgaand.EC.PriD1A0.KlantenD
+KlantenDefaultData
+^AX.Uitgaand.EC.PriD1A0.KlantenD
+^AX.Uitgaand.EC.PriD1A0.KlantenI
+^AX.Uitgaand.EC.PriD1A0.KlantenS
+
+CodexPerGroep
+subnode
+"CodexPerGroep"
+
+
+
+%%CLASSNAME
+
+
+CodexBeslag
+
+
+CodexOrgalux
+
+
+CodexTAORCubics
+
+
+Divisie
+
+
+AanmaakTijdstip
+
+
+KlantPrijsGroep
+
+
+Codex
+
+
+CodexPer3
+
+
+PrijsGroep
+
+
+AssortimentGroep
+
+
+KATPrijsGroep
+
+
+
+
+
+
+
Index: AX/Uitgaand/EC/Prijzen/impl/GenerateCodexPrijzen.cls.xml
===================================================================
diff -u
--- AX/Uitgaand/EC/Prijzen/impl/GenerateCodexPrijzen.cls.xml (revision 0)
+++ AX/Uitgaand/EC/Prijzen/impl/GenerateCodexPrijzen.cls.xml (revision 34387)
@@ -0,0 +1,105 @@
+
+
+
+TECH.RegisteredObject
+
+
+DOM.PARTIJ.LegacyPartijAPI
+
+
+
+DOM.PARTIJ.PartijAPI
+
+
+
+%String
+
+
+
+%TimeStamp
+
+
+
+1
+1
+%Status
+1
+
+
+
+
+%SQLQuery
+ Select DISTINCT Product,CodexGroep from AX_Uitgaand_EC_Assortiment_impl.BasisAssortiment
+
+
+
+
+d ##class(AX.Uitgaand.EC.Prijzen.impl.GenerateCodexPrijzen).%New().GenerateAll()
+
+
+
+
+PRNr:%String
+
+
+
+
+PRNr:%String,Codex:%String
+
+
+
+
+PRNr:%String,Codex:%String,KATPrijsGroep:%String
+
+
+
+
+
+
Index: AX/Uitgaand/EC/Prijzen/impl/KlantPrijzen.cls.xml
===================================================================
diff -u
--- AX/Uitgaand/EC/Prijzen/impl/KlantPrijzen.cls.xml (revision 0)
+++ AX/Uitgaand/EC/Prijzen/impl/KlantPrijzen.cls.xml (revision 34387)
@@ -0,0 +1,105 @@
+
+
+
+persistent
+TECH.Persistent
+
+
+
+Property Klant As Derde.Klant.Klant;
+Prod.Product
+
+
+
+Derde.Klant.Klant
+
+
+
+DOM.enu.Munt
+
+
+
+%Float
+
+
+
+%String
+
+
+
+%Date
+
+
+
+%Date
+
+
+
+%Integer
+
+
+
+%String
+
+
+
+%TimeStamp
+
+
+
+Product,Klant
+
+
+
+%Library.CacheStorage
+^AX.Uitgaand.ED1A0.KlantPrijzenD
+KlantPrijzenDefaultData
+^AX.Uitgaand.ED1A0.KlantPrijzenD
+^AX.Uitgaand.ED1A0.KlantPrijzenI
+^AX.Uitgaand.ED1A0.KlantPrijzenS
+
+
+%%CLASSNAME
+
+
+Product
+
+
+CodexPer3
+
+
+PrijsGroep
+
+
+Munt
+
+
+NettoPrijs
+
+
+GrootteOrde
+
+
+GeldigVanafDatum
+
+
+GeldigTotDatum
+
+
+AanmaakTijdstip
+
+
+Klant
+
+
+GeldigVanafAantal
+
+
+GeneratedFrom
+
+
+
+
+
+
+
Index: AX/Uitgaand/EC/Assortiment/impl/BasisAssortiment.cls.xml
===================================================================
diff -u
--- AX/Uitgaand/EC/Assortiment/impl/BasisAssortiment.cls.xml (revision 0)
+++ AX/Uitgaand/EC/Assortiment/impl/BasisAssortiment.cls.xml (revision 34387)
@@ -0,0 +1,81 @@
+
+
+
+persistent
+TECH.Persistent
+
+
+Prod.Product
+
+
+
+
+KS, IP, Cons, ...
+%String
+
+
+
+
+Standaard, Orgalux, TAOR en enventueel klassificatie (hoofdgroepen)
+BL.Legacy.enu.CodexType
+
+
+
+%TimeStamp
+
+
+
+1
+1
+AssortimentGroep,Product
+1
+
+
+
+CodexGroep,Product
+
+
+
+1
+PRNr:%String
+
+
+
+
+%Library.CacheStorage
+^AX.UitgaanC2AE.BasisAssort150AD
+BasisAssortimentDefaultData
+^AX.UitgaanC2AE.BasisAssort150AD
+^AX.UitgaanC2AE.BasisAssort150AI
+^AX.UitgaanC2AE.BasisAssort150AS
+
+
+%%CLASSNAME
+
+
+Product
+
+
+AssortimentGroep
+
+
+CodexGroep
+
+
+AanmaakTijdstip
+
+
+
+
+
+
+
Index: AX/Uitgaand/EC/Prijzen/impl/GenerateKlantPrijzen.cls.xml
===================================================================
diff -u
--- AX/Uitgaand/EC/Prijzen/impl/GenerateKlantPrijzen.cls.xml (revision 0)
+++ AX/Uitgaand/EC/Prijzen/impl/GenerateKlantPrijzen.cls.xml (revision 34387)
@@ -0,0 +1,133 @@
+
+
+
+TECH.RegisteredObject
+
+
+DOM.PARTIJ.LegacyPartijAPI
+
+
+
+DOM.PARTIJ.PartijAPI
+
+
+
+%TimeStamp
+
+
+
+%String
+
+
+
+1
+1
+%Status
+1
+
+
+
+
+
+d ##class(AX.Uitgaand.EC.Prijzen.impl.GenerateKlantPrijzen).%New().GenerateAll()
+
+
+
+
+
+d ##class(AX.Uitgaand.EC.Prijzen.impl.GenerateKlantPrijzen).%New().GenerateKlant(3042)
+KLNr:%String
+
+
+
+
+Klant:AX.Uitgaand.EC.Prijzen.impl.Klanten
+
+
+
+
+Klant:AX.Uitgaand.EC.Prijzen.impl.Klanten
+
+
+
+
+PRNr:%String,Klant:AX.Uitgaand.EC.Prijzen.impl.Klanten,GeneratedFrom:%String
+0
+
+
+
+
+PRNr:%String,Klant:AX.Uitgaand.EC.Prijzen.impl.Klanten,PrijsRec:%String
+%Boolean
+
+
+
+
+
+
Index: AX/Uitgaand/EC/Assortiment/impl/GenerateKlantAssortiment.cls.xml
===================================================================
diff -u
--- AX/Uitgaand/EC/Assortiment/impl/GenerateKlantAssortiment.cls.xml (revision 0)
+++ AX/Uitgaand/EC/Assortiment/impl/GenerateKlantAssortiment.cls.xml (revision 34387)
@@ -0,0 +1,122 @@
+
+
+
+TECH.RegisteredObject
+
+
+DOM.PM.ProductAPI
+1
+
+
+
+%TimeStamp
+
+
+
+1
+1
+%Status
+1
+
+
+
+
+
+d ##class(AX.Uitgaand.EC.Assortiment.impl.GenerateKlantAssortiment).%New().GenerateAll()
+
+
+
+
+KLNr:%String,AssortimentGroep:%String
+
+
+
+
+KLNr:%String,PRNr:%String,AssortimentGroep:%String
+
+
+
+
+KLNr:%String
+
+
+
+
+PRNr:%String,AssortimentGroep:%String
+1
+%Boolean
+0
+]]>
+
+
+
+PRNr:%String
+1
+%Boolean
+
+
+
+
+
+
Index: AX/Uitgaand/EC/Prijzen/impl/CodexPrijzen.cls.xml
===================================================================
diff -u
--- AX/Uitgaand/EC/Prijzen/impl/CodexPrijzen.cls.xml (revision 0)
+++ AX/Uitgaand/EC/Prijzen/impl/CodexPrijzen.cls.xml (revision 34387)
@@ -0,0 +1,111 @@
+
+
+
+persistent
+TECH.Persistent
+
+
+
+Property Klant As Derde.Klant.Klant;
+Prod.Product
+
+
+
+DOM.VKP.enu.PrijsCodex
+
+
+
+%String
+
+
+
+DOM.enu.Munt
+
+
+
+%Float
+
+
+
+%String
+
+
+
+%Date
+
+
+
+%Date
+
+
+
+
+Property GeldigVanafAantal as %Integer;
+%TimeStamp
+
+
+
+1
+1
+Product,KATPrijsGroep,Codex
+1
+
+
+
+%Library.CacheStorage
+^AX.Uitgaand.ED1A0.CodexPrijzenD
+CodexPrijzenDefaultData
+^AX.Uitgaand.ED1A0.CodexPrijzenD
+^AX.Uitgaand.ED1A0.CodexPrijzenI
+^AX.Uitgaand.ED1A0.CodexPrijzenS
+
+listnode
+
+
+%%CLASSNAME
+
+
+Product
+
+
+Codex
+
+
+NettoPrijs
+
+
+GrootteOrde
+
+
+GeldigVanafDatum
+
+
+GeldigTotDatum
+
+
+AanmaakTijdstip
+
+
+Munt
+
+
+KlantGroep
+
+
+CodexPer3
+
+
+KlantPrijsGroep
+
+
+PrijsGroep
+
+
+Klant
+
+
+
+
+
+
+