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 + + + + + + +