Index: AX/Uitgaand/EC/Voorraad/impl/pxVoorraad.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Voorraad/impl/pxVoorraad.cls.xml (revision 0) +++ AX/Uitgaand/EC/Voorraad/impl/pxVoorraad.cls.xml (revision 36472) @@ -0,0 +1,24 @@ + + + + + +BL.EC.Common +%RegisteredObject,%XML.Adaptor + + +%String + + + +%String + + + + +PRNr:%String + + + + Index: AX/Uitgaand/EC/impl/ExportDefaults.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/impl/ExportDefaults.cls.xml (revision 0) +++ AX/Uitgaand/EC/impl/ExportDefaults.cls.xml (revision 36472) @@ -0,0 +1,43 @@ + + + + +Verzamelen van de export bestanden en het aantal records per bestand +TECH.RegisteredObject + + +%String + + + +%Integer + + + +%TimeStamp + + + +%Integer + + + +%Integer + + + +Pad:%String,BeperktAantal:%Integer +%Status + + + + + + Index: AX/Uitgaand/EC/Gebruiker/impl/pxGebruiker.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Gebruiker/impl/pxGebruiker.cls.xml (revision 0) +++ AX/Uitgaand/EC/Gebruiker/impl/pxGebruiker.cls.xml (revision 36472) @@ -0,0 +1,161 @@ + + + + + +BL.EC.Common +%RegisteredObject,%XML.Adaptor + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String +list + + + + + +%String +list + + + + + +pxFavoriet +list + + + + +%String + + + +%String + + + +rs:%ResultSet,GenerationID:%String +50 ..WachtwoordIntern=..WWBiDirectEncrypt("VH12HA") ; rs.Data("WachtWoordIntern") + Set ..Taal=rs.Data("Taal") + Set ..DefaultKlantID=rs.Data("DefaultKlant") + Do ..VoegToeKlanten(rs.Data("Klanten"),GenerationID) + Do ..VoegToeRegios(rs.Data("Regio")) + Do ..VoegToeFavorieten() +]]> + + + + + + + +KLNr:%String,PRNr:%String + + + + +%ResultSet + + + + +lbRegios:%List + + + + +lbKlanten:%List,GenerationID:%String +1 + { + For I=1:1:$LL(lbKlanten) + { + Set KLNr=$LG(lbKlanten,I) + Continue:KLNr="" + Continue:'##class(AX.Uitgaand.EC.Klanten.impl.Klanten).BestaatKlant(GenerationID,KLNr) + Do ..MultiKlanten.Insert(KLNr) + } + } +]]> + + + +Wachtwoord + + + + +Wachtwoord + + + + Index: AX/Uitgaand/EC/Assortiment/impl/ExportKlant.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Assortiment/impl/ExportKlant.cls.xml (revision 0) +++ AX/Uitgaand/EC/Assortiment/impl/ExportKlant.cls.xml (revision 36472) @@ -0,0 +1,174 @@ + + + + +Prijsuitzonderingen per klant, als de codexprijs afwijkt van de klantprijs wordt de klantprijs opgeslagen +TECH.RegisteredObject + + +%String + + + +%XML.Writer + + + +%String + + + +%Integer + + + +AX.Uitgaand.EC.impl.ExportDefaults + + + +AX.Uitgaand.EC.impl.ExportSamenvatting + + + + +d ##class(AX.Uitgaand.EC.Assortiment.impl.ExportKlant).%New(,10).ExportAll() +ExportDefaults:AX.Uitgaand.EC.impl.ExportDefaults,ExportSamenvatting:AX.Uitgaand.EC.impl.ExportSamenvatting +%Status + + + + + + + + +KLNr:%String + + + + +TECH.Iterator + + + + +KLNr:%String +TECH.Iterator + + + + +KLNr:%String,PRNr:%String + + + + +KLNr:%String,PRNr:%String +%Boolean + + + + +KLNr:%String +%Boolean + + + + +KLNr:%String,PRNr:%String + + + + +KLNr:%String + + + + + + + + + + FishEye: Tag 36471 refers to a dead (removed) revision in file `AX/Uitgaand/EC/Assortiment/impl/KlantAssortiment.cls.xml'. FishEye: No comparison available. Pass `N' to diff? FishEye: Tag 36471 refers to a dead (removed) revision in file `AX/Uitgaand/EC/Prijzen/impl/CodexPrijzen.cls.xml'. FishEye: No comparison available. Pass `N' to diff? Index: AX/Uitgaand/EC/Data/impl/pxHistoriekLijst.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Data/impl/pxHistoriekLijst.cls.xml (revision 0) +++ AX/Uitgaand/EC/Data/impl/pxHistoriekLijst.cls.xml (revision 36472) @@ -0,0 +1,36 @@ + + + + + +BL.EC.Common +%RegisteredObject,%XML.Adaptor + + +Historiek + + + +%String + + + +%String + + + +%String + + + +%Integer + + + +pxHistoriekItem +list + + + + + Index: AX/Uitgaand/EC/Data/impl/pxHistoriekItem.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Data/impl/pxHistoriekItem.cls.xml (revision 0) +++ AX/Uitgaand/EC/Data/impl/pxHistoriekItem.cls.xml (revision 36472) @@ -0,0 +1,21 @@ + + + + + +BL.EC.Common +%RegisteredObject,%XML.Adaptor + + +%String + + + +%Integer + + + +%Date + + + Index: AX/Uitgaand/EC/Prijzen/impl/ExportKlantUitz.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Prijzen/impl/ExportKlantUitz.cls.xml (revision 0) +++ AX/Uitgaand/EC/Prijzen/impl/ExportKlantUitz.cls.xml (revision 36472) @@ -0,0 +1,176 @@ + + + + +Prijsuitzonderingen per klant, als de codexprijs afwijkt van de klantprijs wordt de klantprijs opgeslagen +TECH.RegisteredObject + + +%String + + + +%XML.Writer + + + +%String + + + +%Integer + + + +%String + + + +%String + + + +AX.Uitgaand.EC.impl.ExportDefaults + + + +AX.Uitgaand.EC.impl.ExportSamenvatting + + + + +d ##class(AX.Uitgaand.EC.Prijzen.impl.ExportKlantUitz).%New(,10).ExportAll() +ExportDefaults:AX.Uitgaand.EC.impl.ExportDefaults,ExportSamenvatting:AX.Uitgaand.EC.impl.ExportSamenvatting +%Status + + + + + + + + + + + + +TECH.Iterator + + + + +TECH.Iterator + + + + +PrijsUitzID:%String + + + + +%Boolean + + + + +%Boolean + + + + +PrijsUitzID:%String + + + + + + + + + + + + + + Index: AX/Uitgaand/EC/Voorraad/impl/ExportVoorraad.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Voorraad/impl/ExportVoorraad.cls.xml (revision 0) +++ AX/Uitgaand/EC/Voorraad/impl/ExportVoorraad.cls.xml (revision 36472) @@ -0,0 +1,211 @@ + + + + +Prijsuitzonderingen per klant, als de codexprijs afwijkt van de klantprijs wordt de klantprijs opgeslagen +Prod.Product +TECH.RegisteredObject + + +%String + + + +%XML.Writer + + + +%Boolean + + + +%Integer + + + +%Integer + + + +VoorraadVorigNivo + + + +%String + + + +%String + + + +%Boolean + + + + +d ##class(AX.Uitgaand.EC.Voorraad.impl.ExportVoorraad).%New().ExportAll() +d ##class(AX.Uitgaand.EC.Voorraad.impl.ExportVoorraad).%New().ExportVeranderde() +Pad:%String +%Status + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +%Boolean + + + + + + + + + + + + + + + + + + FishEye: Tag 36471 refers to a dead (removed) revision in file `AX/Uitgaand/EC/Assortiment/impl/BasisAssortiment.cls.xml'. FishEye: No comparison available. Pass `N' to diff? Index: AX/Uitgaand/EC/impl/pxExportSamenvatting.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/impl/pxExportSamenvatting.cls.xml (revision 0) +++ AX/Uitgaand/EC/impl/pxExportSamenvatting.cls.xml (revision 36472) @@ -0,0 +1,41 @@ + + + + + +BL.EC.Common +%RegisteredObject,%XML.Adaptor + + +%String + + + +%String + + + +%Integer + + + +%TimeStamp + + + + +%TimeStamp + + + + +%Integer +1 + + + + + + + FishEye: Tag 36471 refers to a dead (removed) revision in file `AX/Uitgaand/EC/Perfion/impl/ExportAssets.cls.xml'. FishEye: No comparison available. Pass `N' to diff? Index: AX/Uitgaand/EC/Klanten/impl/Klanten.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Klanten/impl/Klanten.cls.xml (revision 0) +++ AX/Uitgaand/EC/Klanten/impl/Klanten.cls.xml (revision 36472) @@ -0,0 +1,152 @@ + + + +persistent +TECH.Persistent + + +Derde.Klant.Klant + + + +DOM.VKP.enu.PrijsCodex +array + + + +%String + + + +DOM.VKP.enu.BusinessType + + + +DOM.enu.Munt + + + +%String + + + +%String + + + +%TimeStamp + + + +%Integer + + + +1 +1 +GenerationID,Klant +1 + + + + +(VALUELIST = ";IP;KS;HAN;CONS"); +CodexGroep:%String +DOM.VKP.enu.PrijsCodex + + + + + + + + +1 +PrijsGroep:%String,BusinessType:DOM.VKP.enu.BusinessType,CodexStd:DOM.VKP.enu.PrijsCodex,CodexOL:DOM.VKP.enu.PrijsCodex,CodexTAOR:DOM.VKP.enu.PrijsCodex + + + + +1 +PrijsGroep:%String +%String + + + + +1 +BusinessType:DOM.VKP.enu.BusinessType +%String + + + + +%String + + + + +1 +GenerationID:%String,KLNr:%String +%Boolean + + + + +%Library.CacheStorage +^AX.Uitgaand.EC.Kla7BD6.KlantenD +KlantenDefaultData +^AX.Uitgaand.EC.Kla7BD6.KlantenD +^AX.Uitgaand.EC.Kla7BD6.KlantenI +^AX.Uitgaand.EC.Kla7BD6.KlantenS + +CodexPerGroep +subnode +"CodexPerGroep" + + +listnode + + +%%CLASSNAME + + +KATPrijsGroep + + +BusinessType + + +Munt + + +AssortimentGroep + + +PrijsSleutel + + +AanmaakTijdstip + + + + + + + Index: AX/Uitgaand/EC/Prijzen/impl/ExportCodexPerProduct.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Prijzen/impl/ExportCodexPerProduct.cls.xml (revision 0) +++ AX/Uitgaand/EC/Prijzen/impl/ExportCodexPerProduct.cls.xml (revision 36472) @@ -0,0 +1,100 @@ + + + + +Prijsuitzonderingen per klant, als de codexprijs afwijkt van de klantprijs wordt de klantprijs opgeslagen +ExportCodex + + +%String + + + +%XML.Writer + + + +%Integer + + + +%String + + + +DOM.VKP.enu.BusinessType + + + +DOM.enu.Munt + + + +DOM.VKP.enu.PrijsCodex + + + +DOM.VKP.enu.PrijsCodex + + + +DOM.VKP.enu.PrijsCodex + + + +DOM.VKP.enu.PrijsCodex + + + +DOM.VKP.enu.PrijsCodex +1 + + + +%String + + + +%String + + + + +d ##class(AX.Uitgaand.EC.Prijzen.impl.ExportCodexPerProduct).%New(,10).ExportAll() + + + + + + + + + + Index: AX/Uitgaand/EC/Data/impl/ProductValidator.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Data/impl/ProductValidator.cls.xml (revision 0) +++ AX/Uitgaand/EC/Data/impl/ProductValidator.cls.xml (revision 36472) @@ -0,0 +1,65 @@ + + + + +BL.EC.Common,Prod.Product,BL.Derde.Kennis +1 +%RegisteredObject + + +%String + + + +%String + + + +%String + + + +KlantID:%String,GenerationID:%String +%Status + + + + +PRNr + + + + +PRNr + + + + + + + + + + FishEye: Tag 36471 refers to a dead (removed) revision in file `AX/Uitgaand/EC/Assortiment/impl/GenerateBasisAssortiment.cls.xml'. FishEye: No comparison available. Pass `N' to diff? FishEye: Tag 36471 refers to a dead (removed) revision in file `AX/Uitgaand/EC/Perfion/impl/ExportProducten.cls.xml'. FishEye: No comparison available. Pass `N' to diff? FishEye: Tag 36471 refers to a dead (removed) revision in file `AX/Uitgaand/EC/Prijzen/impl/Tellingen.cls.xml'. FishEye: No comparison available. Pass `N' to diff? Index: AX/Uitgaand/EC/Assortiment/impl/pxBasisProduct.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Assortiment/impl/pxBasisProduct.cls.xml (revision 0) +++ AX/Uitgaand/EC/Assortiment/impl/pxBasisProduct.cls.xml (revision 36472) @@ -0,0 +1,95 @@ + + + + + +BL.EC.Common +%RegisteredObject,%XML.Adaptor + + +Prod.Product + + + + +%String + + + +%String + + + +%Integer + + + +%Integer + + + +%Integer + + + +%Integer + + + +%Integer + + + + +A: Arbeidsdagen, D: Dagen, W: Weken +%String + + + +%String + + + +PRNr:%String + + + + + + + + Index: AX/Uitgaand/EC/Prijzen/impl/ExportCodex.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Prijzen/impl/ExportCodex.cls.xml (revision 0) +++ AX/Uitgaand/EC/Prijzen/impl/ExportCodex.cls.xml (revision 36472) @@ -0,0 +1,270 @@ + + + + +Prijsuitzonderingen per klant, als de codexprijs afwijkt van de klantprijs wordt de klantprijs opgeslagen +TECH.RegisteredObject + + +%String + + + +%XML.Writer + + + +%Integer + + + +BL.Legacy.enu.CodexType + + + +%String + + + +DOM.VKP.enu.BusinessType + + + +DOM.enu.Munt + + + +DOM.VKP.enu.PrijsCodex + + + +DOM.VKP.enu.PrijsCodex + + + +DOM.VKP.enu.PrijsCodex + + + +DOM.VKP.enu.PrijsCodex + + + +DOM.VKP.enu.PrijsCodex +1 + + + +%String + + + +%String + + + +AX.Uitgaand.EC.impl.ExportDefaults + + + +AX.Uitgaand.EC.impl.ExportSamenvatting + + + + +d ##class(AX.Uitgaand.EC.Prijzen.impl.ExportCodex).%New(,).ExportAll() +ExportDefaults:AX.Uitgaand.EC.impl.ExportDefaults,ExportSamenvatting:AX.Uitgaand.EC.impl.ExportSamenvatting +%Status + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +%Boolean + + + + + + + + +CodexGroep:BL.Legacy.enu.CodexType +DOM.VKP.enu.PrijsCodex + + + + + + + + + + + + + + Index: AX/Uitgaand/EC/Assortiment/impl/ExportBasis.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Assortiment/impl/ExportBasis.cls.xml (revision 0) +++ AX/Uitgaand/EC/Assortiment/impl/ExportBasis.cls.xml (revision 36472) @@ -0,0 +1,143 @@ + + + + +Prijsuitzonderingen per klant, als de codexprijs afwijkt van de klantprijs wordt de klantprijs opgeslagen +TECH.RegisteredObject + + +%String + + + +%XML.Writer + + + +%String + + + +%Integer + + + +AX.Uitgaand.EC.impl.ExportDefaults + + + +AX.Uitgaand.EC.impl.ExportSamenvatting + + + + +d ##class(AX.Uitgaand.EC.Assortiment.impl.ExportBasis).%New(,10).ExportAll() +ExportDefaults:AX.Uitgaand.EC.impl.ExportDefaults,ExportSamenvatting:AX.Uitgaand.EC.impl.ExportSamenvatting +%Status + + + + + + + + +it:TECH.Iterator + + + + +AssortimentGroep:%String + + + + +PRNr:%String + + + + +PRNr:%String +%Boolean + + + + +PRNr:%String + + + + +AssortimentGroep:%String + + + + + + + + + + Index: AX/Uitgaand/EC/Data/impl/pxOpenstaandeOrderLijn.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Data/impl/pxOpenstaandeOrderLijn.cls.xml (revision 0) +++ AX/Uitgaand/EC/Data/impl/pxOpenstaandeOrderLijn.cls.xml (revision 36472) @@ -0,0 +1,147 @@ + + + + + +BL.EC.Common,Prod.Product +%RegisteredObject,%XML.Adaptor + + +Order + + + +%Integer + + + + +Leverdatum geregistreerd bij ingave, slechts ingevuld als de verwachteleverdatum gewijzigd werd +%Date + + + + +Maatwerk, Beslag, Orgalux +%String + + + +%String + + + +%String + + + + +Verwachte (of voorziene) leverdatum +%Date + + + +%Boolean + + + +%String + + + +%String + + + +%String + + + +DOM.enu.Munt + + + +%Float + + + +%String + + + +%Float + + + +%String + + + +%Boolean + + + +%Boolean + + + + +Tekst, Levering, Retour +%String + + + +Taal:%String + + + + +%String + + + + +Taal:%String +%String +", 1) +]]> + + + +%String + + + + +%String + + + + Index: AX/Uitgaand/EC/Klanten/impl/pxKlantGroep.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Klanten/impl/pxKlantGroep.cls.xml (revision 0) +++ AX/Uitgaand/EC/Klanten/impl/pxKlantGroep.cls.xml (revision 36472) @@ -0,0 +1,32 @@ + + + + + +BL.EC.Common +%RegisteredObject,%XML.Adaptor + + +Derde.Klant.Klant + + + + +%String + + + +%String + + + +KLNr:%String + + + + FishEye: Tag 36471 refers to a dead (removed) revision in file `AX/Uitgaand/EC/Perfion/impl/pxProduct.cls.xml'. FishEye: No comparison available. Pass `N' to diff? Index: AX/Uitgaand/EC/Klanten/impl/pxMedewerker.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Klanten/impl/pxMedewerker.cls.xml (revision 0) +++ AX/Uitgaand/EC/Klanten/impl/pxMedewerker.cls.xml (revision 36472) @@ -0,0 +1,53 @@ + + + + + +BL.EC.Common +%RegisteredObject,%XML.Adaptor + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +IPNr:%String + + + + Index: AX/Uitgaand/EC/Data/impl/HistoriekOphalen.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Data/impl/HistoriekOphalen.cls.xml (revision 0) +++ AX/Uitgaand/EC/Data/impl/HistoriekOphalen.cls.xml (revision 36472) @@ -0,0 +1,109 @@ + + + + +BL.EC.Common,Prod.Product,BL.Derde.Kennis +1 +%RegisteredObject + + +pxHistoriek + + + +%String + + + +%String + + + +%String + + + + +d ##class(AX.Uitgaand.EC.Data.impl.HistoriekOphalen).test(1736) +1 +KlantID + + + + +KlantID:%String,GenerationID:%String,SessionID:%String +%Status + + + + + + + + + + + + +HistRec:%String + + + + +PRNr + + + + + + + + + + FishEye: Tag 36471 refers to a dead (removed) revision in file `AX/Uitgaand/EC/Prijzen/impl/GenerateKlantPrijzen.cls.xml'. FishEye: No comparison available. Pass `N' to diff? Index: AX/Uitgaand/EC/Data/impl/pxOpenstaandeOrderLijst.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Data/impl/pxOpenstaandeOrderLijst.cls.xml (revision 0) +++ AX/Uitgaand/EC/Data/impl/pxOpenstaandeOrderLijst.cls.xml (revision 36472) @@ -0,0 +1,36 @@ + + + + + +BL.EC.Common +%RegisteredObject,%XML.Adaptor + + +OpenstaandeOrders + + + +%String + + + +%String + + + +%String + + + +%Integer + + + +pxOpenstaandeOrderItem +list + + + + + FishEye: Tag 36471 refers to a dead (removed) revision in file `AX/Uitgaand/EC/Prijzen/impl/KlantPrijzen.cls.xml'. FishEye: No comparison available. Pass `N' to diff? Index: AX/Uitgaand/EC/impl/ExportSamenvatting.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/impl/ExportSamenvatting.cls.xml (revision 0) +++ AX/Uitgaand/EC/impl/ExportSamenvatting.cls.xml (revision 36472) @@ -0,0 +1,100 @@ + + + + +Verzamelen van de export bestanden en het aantal records per bestand +TECH.RegisteredObject + + +pxExportSamenvatting + + + +pxExportSamenvatting +list + + + +%XML.Writer + + + +AX.Uitgaand.EC.impl.ExportDefaults + + + +ExportDefaults:AX.Uitgaand.EC.impl.ExportDefaults +%Status + + + + +Omschrijving:%String,Bestandsnaam:%String + + + + + + + + + + + + + + + + +TECH.Iterator + + + + + + + + + + + + + + Index: AX/Uitgaand/EC/Data/impl/HelperFacturenOphalen.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Data/impl/HelperFacturenOphalen.cls.xml (revision 0) +++ AX/Uitgaand/EC/Data/impl/HelperFacturenOphalen.cls.xml (revision 36472) @@ -0,0 +1,240 @@ + + + + +BL.EC.Common,Prod.Product,BL.Derde.Kennis +1 +%RegisteredObject + + +pxOpenstaandeOrderLijst + + + +%String + + + +ProductValidator + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + + +Standaard of Contract +%String + + + +KlantID:%String,Taal:%String,GenerationID:%String,ProductValidator:ProductValidator +%Status + + + + +pxHoofding:pxOpenstaandeOrderItem,lbHoofding:%List + + + + +pxLijn:pxOpenstaandeOrderLijn,lbHoofding:%List,lbLijn:%List + + + +FactuurProforma:%String + + + + +FactuurProforma:%String,Periode:%Integer +TotDatum Do + . For Set FAKNr=$O(@..GlobalIndex@(..Node,..KlantID,Datum,FAKNr)) Quit:FAKNr="" Do + . . Quit:'..CheckFactuur(FAKNr,Periode) + . . Do ..OphalenFactuur(FAKNr) +]]> + + + +FAKNr:%String + + + + +FAKNr:%String,BONNr:%String +",1:"")_$P(BLRec,"\",5) + Set LastGrpOLUNr=GrpOLUNr + } + } + } + } + Set BLNr=$O(@..GlobalData@(..Node,FAKNr,BONNr,BLNr)) + } + + Set ORDCnt = "" + For { set ORDCnt = $order(Sort(ORDCnt)) quit:ORDCnt="" + + Continue:'$D(Sort(ORDCnt))>1 // heeft Sort subnodes + Set ORDNr=$P($P($LG($G(Sort(ORDCnt))),"\",5)," ") + Continue:ORDNr="" + Continue:ORDNr=999999 ; dummy order voor plus/min bonnen + + Set HoofdingVolgNr=$I(^||ECCache("D")) + Set ^||ECCache("D",HoofdingVolgNr)=$LB(..FactuurProforma,ORDNr,$E(BONNr,2,9),FAKNr,$LG($G(Sort(ORDCnt))),@..GlobalData@(..Node,FAKNr,BONNr,1),@..GlobalData@(..Node,FAKNr,0,0),$G(@..GlobalData@(..Node,FAKNr,BONNr,3))) + Set ^||ECCache("IO",ORDNr,$O(^||ECCache("IO",ORDNr,""),-1)+1)=HoofdingVolgNr + Set ^||ECCache("IF",FAKNr,$O(^||ECCache("IF",FAKNr,""),-1)+1)=HoofdingVolgNr + + Set ProdGrp = "" + for { set ProdGrp = $order(Sort(ORDCnt,ProdGrp)) quit:ProdGrp="" + Set BLNr = "" + for { set BLNr = $order(Sort(ORDCnt,ProdGrp,BLNr)) quit:BLNr="" + Set LijnType = $LI(Sort(ORDCnt,ProdGrp,BLNr),1) + Set BLRec = $LI(Sort(ORDCnt,ProdGrp,BLNr),2) + #dim OLUNr As %String = $P(BLRec,"\",15) + Set:LijnType="T"&&$D(GrpTekst(OLUNr)) ^||ECCache("D",HoofdingVolgNr,$I(LijnCnt))=$LB("T",,GrpTekst(OLUNr)) + Set:LijnType="P" ^||ECCache("D",HoofdingVolgNr,$I(LijnCnt))=$LB("P",BLRec,$G(GrpTekst(ORDCnt,OLUNr))) + } + } + } +]]> + + + +FAKNr,Periode +0 ; alleen openstande + Quit 1 +]]> + + + +FAKNr,BONNr + + + + + + + + + + + FishEye: Tag 36471 refers to a dead (removed) revision in file `AX/Uitgaand/EC/Assortiment/impl/Tellingen.cls.xml'. FishEye: No comparison available. Pass `N' to diff? Index: AX/Uitgaand/EC/Data/impl/PakketRefOphalen.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Data/impl/PakketRefOphalen.cls.xml (revision 0) +++ AX/Uitgaand/EC/Data/impl/PakketRefOphalen.cls.xml (revision 36472) @@ -0,0 +1,112 @@ + + + + +BL.EC.Common,Prod.Product,BL.Derde.Kennis +1 +%RegisteredObject + + +pxPakketRefLijst + + + +%String + + + +ProductValidator + + + +%String + + + + +d ##class(AX.Uitgaand.EC.Data.impl.PakketRefOphalen).test() +1 +KlantID:%String=4875 + + + + +KlantID:%String,Taal:%String,GenerationID:%String,SessionID:%String +%Status + + + + +pxPakketRefLijst + + + + + + + + +PakNr:%String + + + + +PakNr:%String +1 pxItem.MultiProduct=1 + Do ..Data.Lijst.Insert(pxItem) +]]> + + + + + Index: AX/Uitgaand/EC/Klanten/impl/ExportKlantGroepen.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Klanten/impl/ExportKlantGroepen.cls.xml (revision 0) +++ AX/Uitgaand/EC/Klanten/impl/ExportKlantGroepen.cls.xml (revision 36472) @@ -0,0 +1,185 @@ + + + + +Prijsuitzonderingen per klant, als de codexprijs afwijkt van de klantprijs wordt de klantprijs opgeslagen +TECH.RegisteredObject + + +%String + + + +%XML.Writer + + + +%Integer + + + +%String + + + +AX.Uitgaand.EC.impl.ExportDefaults + + + +AX.Uitgaand.EC.impl.ExportSamenvatting + + + + +d ##class(AX.Uitgaand.EC.Klanten.impl.ExportKlantGroepen).%New(,10).ExportAll() +ExportDefaults:AX.Uitgaand.EC.impl.ExportDefaults,ExportSamenvatting:AX.Uitgaand.EC.impl.ExportSamenvatting +%Status + + + + + + + + +Regio:%String + + + + +itKlant:TECH.Iterator + + + + +TECH.Iterator + + + + +Regio:%String +TECH.Iterator + + + + +BusinessType:DOM.VKP.enu.BusinessType + + + + +BusinessType:DOM.VKP.enu.BusinessType +TECH.Iterator + + + + +KLNr:%String +%Boolean + + + + +KLNr:%String + + + + +Regio:%String + + + + + + + + + + Index: AX/Uitgaand/EC/Data/impl/pxOpenstaandeOrderItem.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Data/impl/pxOpenstaandeOrderItem.cls.xml (revision 0) +++ AX/Uitgaand/EC/Data/impl/pxOpenstaandeOrderItem.cls.xml (revision 36472) @@ -0,0 +1,116 @@ + + + + + +BL.EC.Common +%RegisteredObject,%XML.Adaptor + + +Order + + + +%String + + + +%Date + + + +%Date + + + +%Date + + + +%Date + + + +%Float + + + +%Integer + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +pxOpenstaandeOrderLijn +list + + + + + Index: AX/Uitgaand/EC/Data/impl/pxPakketRefProduct.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Data/impl/pxPakketRefProduct.cls.xml (revision 0) +++ AX/Uitgaand/EC/Data/impl/pxPakketRefProduct.cls.xml (revision 36472) @@ -0,0 +1,17 @@ + + + + + +BL.EC.Common +%RegisteredObject,%XML.Adaptor + + +%String + + + +%String + + + FishEye: Tag 36471 refers to a dead (removed) revision in file `AX/Uitgaand/EC/Perfion/impl/ExportKenmerken.cls.xml'. FishEye: No comparison available. Pass `N' to diff? Index: AX/Uitgaand/EC/Data/impl/HelperLeveringenOphalen.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Data/impl/HelperLeveringenOphalen.cls.xml (revision 0) +++ AX/Uitgaand/EC/Data/impl/HelperLeveringenOphalen.cls.xml (revision 36472) @@ -0,0 +1,205 @@ + + + + +BL.EC.Common,Prod.Product,BL.Derde.Kennis +1 +%RegisteredObject + + +pxOpenstaandeOrderLijst + + + +%String + + + +ProductValidator + + + +%String + + + +%String + + + +%String + + + + +Standaard of Contract +%String + + + +APPS.OV.impl.TrackAndTraceService + + + +KlantID:%String,Taal:%String,GenerationID:%String,ProductValidator:ProductValidator +%Status + + + + +pxHoofding:pxOpenstaandeOrderItem,lbHoofding:%List +($H-150))&&(pxHoofding.VerzendWijze="DI1") ;bon nummers worden herbruikt + { + try{ + Set pxHoofding.TransportTraceURL = ..TrackAndTraceService.GeefPubliekeTrackAndTraceURL(pxHoofding.LeveringID) + }Catch E{ + /// geen TrackAndTrace URL beschikbaar + } + } + + ;Set pxHoofding.EDIReferentie=$P(OrderRec,"\",40) + ;Set pxHoofding.CommissieReferentie=$P(OrderRec,"\",19) + ;Set pxHoofding.InternMedewerker="" + ;Set pxHoofding.ExterneMedewerker="" +]]> + + + +pxLijn:pxOpenstaandeOrderLijn,lbHoofding:%List,lbLijn:%List + + + + + + + + +BONNr:%String +",1:"")_$P(BLRec,"\",5) + Set LastGrpOLUNr=GrpOLUNr + } + } + } + } + Set BLNr=$O(^KUL(..KlantID,..Node,BONNr,BLNr)) + } + + Set ORDCnt = "" + For { set ORDCnt = $order(Sort(ORDCnt)) quit:ORDCnt="" + + Continue:'$D(Sort(ORDCnt))>1 // heeft Sort subnodes + Set ORDNr=$P($P($LG($G(Sort(ORDCnt))),"\",5)," ") + Continue:ORDNr="" + Continue:ORDNr=999999 ; dummy order voor plus/min bonnen + + Set HoofdingVolgNr=$I(^||ECCache("D")) + Set ^||ECCache("D",HoofdingVolgNr)=$LB("L",ORDNr,BONNr,,$LG($G(Sort(ORDCnt))),^KUL(..KlantID,..Node,BONNr,1),,^KUL(..KlantID,..Node,BONNr,3)) + Set ^||ECCache("IO",ORDNr,$O(^||ECCache("IO",ORDNr,""),-1)+1)=HoofdingVolgNr + + Set ProdGrp = "" + for { set ProdGrp = $order(Sort(ORDCnt,ProdGrp)) quit:ProdGrp="" + Set BLNr = "" + for { set BLNr = $order(Sort(ORDCnt,ProdGrp,BLNr)) quit:BLNr="" + Set LijnType = $LI(Sort(ORDCnt,ProdGrp,BLNr),1) + Set BLRec = $LI(Sort(ORDCnt,ProdGrp,BLNr),2) + #dim OLUNr As %String = $P(BLRec,"\",15) + Set:LijnType="T"&&$D(GrpTekst(OLUNr)) ^||ECCache("D",HoofdingVolgNr,$I(LijnCnt))=$LB("T",,GrpTekst(OLUNr)) + Set:LijnType="P" ^||ECCache("D",HoofdingVolgNr,$I(LijnCnt))=$LB("P",BLRec,$G(GrpTekst(ORDCnt,OLUNr))) + } + } + } +]]> + + + +BONNr + + + + + + + + + + + FishEye: Tag 36471 refers to a dead (removed) revision in file `AX/Uitgaand/EC/Prijzen/impl/GenerateCodexPrijzen.cls.xml'. FishEye: No comparison available. Pass `N' to diff? Index: AX/Uitgaand/EC/Data/impl/OpenstaandeOrdersOphalen.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Data/impl/OpenstaandeOrdersOphalen.cls.xml (revision 0) +++ AX/Uitgaand/EC/Data/impl/OpenstaandeOrdersOphalen.cls.xml (revision 36472) @@ -0,0 +1,256 @@ + + + + +BL.EC.Common,Prod.Product,BL.Derde.Kennis +1 +%RegisteredObject + + +pxOpenstaandeOrderLijst + + + +%String + + + +ProductValidator + + + +%String + + + +%String + + + +HelperOrdersOphalen + + + +HelperLeveringenOphalen + + + +HelperFacturenOphalen + + + + +d ##class(AX.Uitgaand.EC.Data.impl.OpenstaandeOrdersOphalen).test(1736) +SFS 12486 +DuPont 1736 +1 +KlantID:%String + + + + +KlantID:%String,Taal:%String,GenerationID:%String,SessionID:%String +%Status + + + + +pxOpenstaandeOrderLijst + + + + + +Hoofding + ^||ECCache("D",HoofdingVolgNr) = $LB(Type,OrderNr,BONNr,FAKNr,OrderHfdData, LeveringHfdData, FaktuurHfdData, LevAdresData) + waar Type = O,L,F,P (order, levering, factuur, proforma) +Lijn (product of tekst) + ^||ECCache("D",HoofdingVolgNr,LijnVolgNr) = $LB(Type,OrderlijnData, Tekst, VoorraadStatus) + waar Type = P of T (Product of Tekst) + de lijnData kan van zowel KOD, KUL, KFA als KFAP komen +Index + ^||ECCache("IO",OrderNr,VolgNr)=HoofdingVolgNr + ^||ECCache("IF",FactuurNr,VolgNr)=HoofdingVolgNr + + + + + + + + + + + + +HoofdingVolgNr:%Integer + + + + +lbHoofding:%List + + + + +lbHoofding:%List,lbLijn:%List + + + + +lbHoofding:%List + + + + +lbHoofding:%List + + + + +lbHoofding:%List + + + + +lbHoofding:%List,lbLijn:%List + + + + +lbHoofding:%List,lbLijn:%List + + + + +lbHoofding:%List,lbLijn:%List + + + + + + Index: AX/Uitgaand/EC/Klanten/impl/pxKlant.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Klanten/impl/pxKlant.cls.xml (revision 0) +++ AX/Uitgaand/EC/Klanten/impl/pxKlant.cls.xml (revision 36472) @@ -0,0 +1,126 @@ + + + + + +BL.EC.Common +%RegisteredObject,%XML.Adaptor + + +Derde.Klant.Klant + + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +%String + + + +DOM.enu.Munt + + + +%String + + + +%String + + + +%String + + + +%Boolean + + + +%String + + + +%String + + + +BL.EC.pxKlantInfoAdres +array + + + + + + +KLNr:%String +0 + + + + + + + + FishEye: Tag 36471 refers to a dead (removed) revision in file `AX/Uitgaand/EC/Prijzen/impl/UitzonderingenExport.cls.xml'. FishEye: No comparison available. Pass `N' to diff? Index: AX/Uitgaand/EC/Assortiment/impl/pxKlantProduct.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Assortiment/impl/pxKlantProduct.cls.xml (revision 0) +++ AX/Uitgaand/EC/Assortiment/impl/pxKlantProduct.cls.xml (revision 36472) @@ -0,0 +1,60 @@ + + + + + +BL.EC.Common +%RegisteredObject,%XML.Adaptor + + +Prod.Product + + + + +%String + + + +%String + + + +%String + + + +%String + + + +%Integer + + + +%String + + + +%String + + + +%Boolean + + + +PRNr:%String + + + + Index: AX/Uitgaand/EC/Data/impl/FacturenOphalen.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Data/impl/FacturenOphalen.cls.xml (revision 0) +++ AX/Uitgaand/EC/Data/impl/FacturenOphalen.cls.xml (revision 36472) @@ -0,0 +1,82 @@ + + + + +BL.EC.Common,Prod.Product,BL.Derde.Kennis +1 +OpenstaandeOrdersOphalen + + +%Integer + + + + +d ##class(AX.Uitgaand.EC.Data.impl.FacturenOphalen).test(1736) +SFS 12486 +DuPont 1736 +1 +KlantID:%String,Periode:%Integer + + + + +KlantID:%String,Taal:%String,GenerationID:%String,SessionID:%String,Periode:%Integer +%Status + + + + + +Hoofding + ^||ECCache("D",HoofdingVolgNr) = $LB(Type,OrderNr,BONNr,FAKNr,OrderHfdData, LeveringHfdData, FaktuurHfdData, LevAdresData) + waar Type = O,L,F,P (order, levering, factuur, proforma) +Lijn (product of tekst) + ^||ECCache("D",HoofdingVolgNr,LijnVolgNr) = $LB(Type,OrderlijnData, Tekst, VoorraadStatus) + waar Type = P of T (Product of Tekst) + de lijnData kan van zowel KOD, KUL, KFA als KFAP komen +Index + ^||ECCache("IO",OrderNr,VolgNr)=HoofdingVolgNr + ^||ECCache("IF",FactuurNr,VolgNr)=HoofdingVolgNr + + + + + + Index: AX/Uitgaand/EC/Data/impl/pxPakketRefLijst.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Data/impl/pxPakketRefLijst.cls.xml (revision 0) +++ AX/Uitgaand/EC/Data/impl/pxPakketRefLijst.cls.xml (revision 36472) @@ -0,0 +1,36 @@ + + + + + +BL.EC.Common +%RegisteredObject,%XML.Adaptor + + +KlantProductRef + + + +%String + + + +%String + + + +%String + + + +%Integer + + + +pxPakketRefItem +list + + + + + Index: AX/Uitgaand/EC/Prijzen/impl/pxKlantPrijsUitz.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Prijzen/impl/pxKlantPrijsUitz.cls.xml (revision 0) +++ AX/Uitgaand/EC/Prijzen/impl/pxKlantPrijsUitz.cls.xml (revision 36472) @@ -0,0 +1,70 @@ + + + + + +BL.EC.Common +%RegisteredObject,%XML.Adaptor + + +%String + + + +%String + + + +DOM.enu.Munt + + + +%Float + + + +%String + + + +%Date + + + +%Date + + + +%Integer + + + +%Integer + + + +KLNr:%String,PRNr:%String + + + + +PrijsUitzID:%String + + + + Index: AX/Uitgaand/EC/Data/impl/HelperOffertesOphalen.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Data/impl/HelperOffertesOphalen.cls.xml (revision 0) +++ AX/Uitgaand/EC/Data/impl/HelperOffertesOphalen.cls.xml (revision 36472) @@ -0,0 +1,240 @@ + + + + +BL.EC.Common,Prod.Product,BL.Derde.Kennis +1 +%RegisteredObject + + +pxOpenstaandeOrderLijst + + + +%String + + + +ProductValidator + + + +%String + + + +%String + + + + +Standaard of Contract +%String + + + +KlantID:%String,Taal:%String,GenerationID:%String,ProductValidator:ProductValidator +%Status + + + + +pxHoofding:pxOpenstaandeOrderItem,lbHoofding:%List + + + + +pxHoofding:pxOpenstaandeOrderItem,lbHoofding:%List + + + + +pxLijn:pxOpenstaandeOrderLijn,lbHoofding:%List,lbLijn:%List + + + + +pxLijn:pxOpenstaandeOrderLijn,lbHoofding:%List,lbLijn:%List + + + + +pxLijn:pxOpenstaandeOrderLijn,lbHoofding:%List,lbLijn:%List + + + + +pxLijn:pxOpenstaandeOrderLijn,lbHoofding:%List,lbLijn:%List + + + + +AdresRec + hoofdadres + { + Set AdresRec=$G(^KKL(^KK1(..KlantID),"L"_$J($P(AdresRec,"\"),3))) + Set:AdresRec="" AdresRec=^KKL(^KK1(..KlantID),0) + } + Quit AdresRec +]]> + + + +Periode:%Integer + + + + +OFFNr:%String +",1:"")_$P(OLRec,"\",5) + . Set LastGrpOLUNr=GrpOLUNr + + Quit:'HasProd + Set LijnCnt=0 + Set HoofdingVolgNr=$I(^||ECCache("D")) + Set ^||ECCache("D",HoofdingVolgNr)=$LB("O",OFFNr,,,^KOFKL(..KlantID,"F",OFFNr,1),,,^KOFKL(..KlantID,"F",OFFNr,3)) + Set ^||ECCache("IO",OFFNr,$O(^||ECCache("IO",OFFNr,""),-1)+1)=HoofdingVolgNr + Set (ProdGrp,OLNr)="" + For Set ProdGrp=$O(Sort(ProdGrp)) Quit:ProdGrp="" Do + . For Set OLNr=$O(Sort(ProdGrp,OLNr)) Quit:OLNr="" Do + . . Set LijnType=$LI(Sort(ProdGrp,OLNr),1) + . . Set OLRec=$LI(Sort(ProdGrp,OLNr),2) + . . Set OLUNr=$P(OLRec,"\",15) + . . Set:LijnType="T"&&$D(GrpTekst(OLUNr)) ^||ECCache("D",HoofdingVolgNr,$I(LijnCnt))=$LB("T",,GrpTekst(OLUNr)) + . . Set:LijnType="P" ^||ECCache("D",HoofdingVolgNr,$I(LijnCnt))=$LB("P",OLRec,$G(GrpTekst(OLUNr))) +]]> + + + +OFFNr:%String,Periode:%Integer + + + + + + + + + + + Index: AX/Uitgaand/EC/Klanten/impl/ExportKlanten.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Klanten/impl/ExportKlanten.cls.xml (revision 0) +++ AX/Uitgaand/EC/Klanten/impl/ExportKlanten.cls.xml (revision 36472) @@ -0,0 +1,134 @@ + + + + +Prijsuitzonderingen per klant, als de codexprijs afwijkt van de klantprijs wordt de klantprijs opgeslagen +TECH.RegisteredObject + + +%String + + + +%XML.Writer + + + +%Integer + + + +%String + + + +%String + + + +AX.Uitgaand.EC.impl.ExportDefaults + + + +AX.Uitgaand.EC.impl.ExportSamenvatting + + + + +d ##class(AX.Uitgaand.EC.Klanten.impl.ExportKlanten).%New(,10).ExportAll() +ExportDefaults:AX.Uitgaand.EC.impl.ExportDefaults,ExportSamenvatting:AX.Uitgaand.EC.impl.ExportSamenvatting +%Status + + + + + + + + + + + + +TECH.Iterator + + + + +%Boolean + + + + + + + + + + + + + + + + + + FishEye: Tag 36471 refers to a dead (removed) revision in file `AX/Uitgaand/EC/Service.cls.xml'. FishEye: No comparison available. Pass `N' to diff? Index: AX/Uitgaand/EC/Data/impl/pxPakketRefItem.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Data/impl/pxPakketRefItem.cls.xml (revision 0) +++ AX/Uitgaand/EC/Data/impl/pxPakketRefItem.cls.xml (revision 36472) @@ -0,0 +1,36 @@ + + + + + +BL.EC.Common +%RegisteredObject,%XML.Adaptor + + +Item + + + +%String + + + +%String + + + +%Integer + + + +%Boolean + + + +pxPakketRefProduct +list + + + + + Index: AX/Uitgaand/EC/Gebruiker/impl/ExportGebruiker.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Gebruiker/impl/ExportGebruiker.cls.xml (revision 0) +++ AX/Uitgaand/EC/Gebruiker/impl/ExportGebruiker.cls.xml (revision 36472) @@ -0,0 +1,129 @@ + + + + +Prijsuitzonderingen per klant, als de codexprijs afwijkt van de klantprijs wordt de klantprijs opgeslagen +TECH.RegisteredObject + + +%String + + + +%XML.Writer + + + +%Integer + + + +%String + + + +AX.Uitgaand.EC.impl.ExportDefaults + + + +AX.Uitgaand.EC.impl.ExportSamenvatting + + + +ExportDefaults:AX.Uitgaand.EC.impl.ExportDefaults,ExportSamenvatting:AX.Uitgaand.EC.impl.ExportSamenvatting +%Status + + + + + + + + +rs:%ResultSet + + + + +TECH.Iterator + + + + +rs:%ResultSet +%Boolean +356 0 + Quit 1 +]]> + + + +rs:%ResultSet +pxGebruiker + + + + + + + + + + + + + + Index: AX/Uitgaand/EC/Data/impl/OffertesOphalen.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Data/impl/OffertesOphalen.cls.xml (revision 0) +++ AX/Uitgaand/EC/Data/impl/OffertesOphalen.cls.xml (revision 36472) @@ -0,0 +1,173 @@ + + + + +BL.EC.Common,Prod.Product,BL.Derde.Kennis +1 +%RegisteredObject + + +pxOpenstaandeOrderLijst + + + +%String + + + +ProductValidator + + + +%String + + + +%String + + + +%String + + + +HelperOffertesOphalen + + + + +d ##class(AX.Uitgaand.EC.Data.impl.OffertesOphalen).test(1736) +SFS 12486 +DuPont 1736 +1 +KlantID:%String + + + + +KlantID:%String,Taal:%String,GenerationID:%String,SessionID:%String,Periode:%Integer +%Status + + + + +pxOpenstaandeOrderLijst + + + + + +Hoofding + ^||ECCache("D",HoofdingVolgNr) = $LB(Type,OrderNr,BONNr,FAKNr,OrderHfdData, LeveringHfdData, FaktuurHfdData, LevAdresData) + waar Type = O,L,F,P (order, levering, factuur, proforma) +Lijn (product of tekst) + ^||ECCache("D",HoofdingVolgNr,LijnVolgNr) = $LB(Type,OrderlijnData, Tekst, VoorraadStatus) + waar Type = P of T (Product of Tekst) + de lijnData kan van zowel KOD, KUL, KFA als KFAP komen +Index + ^||ECCache("IO",OrderNr,VolgNr)=HoofdingVolgNr + ^||ECCache("IF",FactuurNr,VolgNr)=HoofdingVolgNr + + + + + + + + + + + + +HoofdingVolgNr:%Integer + + + + +lbHoofding:%List + + + + +lbHoofding:%List,lbLijn:%List + + + + + + Index: AX/Uitgaand/EC/Klanten/impl/pxLeveringsAdres.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Klanten/impl/pxLeveringsAdres.cls.xml (revision 0) +++ AX/Uitgaand/EC/Klanten/impl/pxLeveringsAdres.cls.xml (revision 36472) @@ -0,0 +1,32 @@ + + + + + +BL.EC.Common +%RegisteredObject,%XML.Adaptor + + +Derde.Klant.Klant + + + + +%String + + + +%String + + + +KLNr:%String + + + + Index: AX/Uitgaand/EC/Voorraad/impl/VoorraadVorigNivo.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Voorraad/impl/VoorraadVorigNivo.cls.xml (revision 0) +++ AX/Uitgaand/EC/Voorraad/impl/VoorraadVorigNivo.cls.xml (revision 36472) @@ -0,0 +1,57 @@ + + + +persistent +TECH.Persistent + + +Prod.Product + + + +%String + + + +%TimeStamp + + + +1 +1 +Product +1 + + + +PRNr:%String +%Status + + + + +%Library.CacheStorage +^AX.UitgaanE8D0.VoorraadVorD0CCD +VoorraadVorigNivoDefaultData +^AX.UitgaanE8D0.VoorraadVorD0CCD +^AX.UitgaanE8D0.VoorraadVorD0CCI +^AX.UitgaanE8D0.VoorraadVorD0CCS + + +%%CLASSNAME + + +PraktischeVoorraad + + +AanmaakTijdstip + + + + + + + FishEye: Tag 36471 refers to a dead (removed) revision in file `AX/Uitgaand/EC/Assortiment/impl/GenerateKlantAssortiment.cls.xml'. FishEye: No comparison available. Pass `N' to diff? Index: AX/Uitgaand/EC/Data/impl/HelperOrdersOphalen.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Data/impl/HelperOrdersOphalen.cls.xml (revision 0) +++ AX/Uitgaand/EC/Data/impl/HelperOrdersOphalen.cls.xml (revision 36472) @@ -0,0 +1,284 @@ + + + + +BL.EC.Common,Prod.Product,BL.Derde.Kennis +1 +%RegisteredObject + + +pxOpenstaandeOrderLijst + + + +%String + + + +ProductValidator + + + +%String + + + +%String + + + + +Standaard of Contract +%String + + + +KlantID:%String,Taal:%String,GenerationID:%String,ProductValidator:ProductValidator +%Status + + + + +pxHoofding:pxOpenstaandeOrderItem,lbHoofding:%List + + + + +pxHoofding:pxOpenstaandeOrderItem,lbHoofding:%List + + + + +pxLijn:pxOpenstaandeOrderLijn,lbHoofding:%List,lbLijn:%List + + + + +pxLijn:pxOpenstaandeOrderLijn,lbHoofding:%List,lbLijn:%List + + + + +pxLijn:pxOpenstaandeOrderLijn,lbHoofding:%List,lbLijn:%List + + + + +pxLijn:pxOpenstaandeOrderLijn,lbHoofding:%List,lbLijn:%List + + + + +AdresRec + hoofdadres + { + Set AdresRec=$G(^KKL(^KK1(..KlantID),"L"_$J($P(AdresRec,"\"),3))) + Set:AdresRec="" AdresRec=^KKL(^KK1(..KlantID),0) + } + Quit AdresRec +]]> + + + +BeperkOrderType:%String + + + + +ORDNr:%String +",1:"")_$P(OLRec,"\",5) + . Set LastGrpOLUNr=GrpOLUNr + + Quit:'HasProd + Set LijnCnt=0 + Set HoofdingVolgNr=$I(^||ECCache("D")) + Set ^||ECCache("D",HoofdingVolgNr)=$LB("O",ORDNr,,,^KOD(..KlantID,"F",ORDNr,1),,,^KOD(..KlantID,"F",ORDNr,3)) + Set ^||ECCache("IO",ORDNr,$O(^||ECCache("IO",ORDNr,""),-1)+1)=HoofdingVolgNr + Set (ProdGrp,OLNr)="" + For Set ProdGrp=$O(Sort(ProdGrp)) Quit:ProdGrp="" Do + . For Set OLNr=$O(Sort(ProdGrp,OLNr)) Quit:OLNr="" Do + . . Set LijnType=$LI(Sort(ProdGrp,OLNr),1) + . . Set OLRec=$LI(Sort(ProdGrp,OLNr),2) + . . Set OLUNr=$P(OLRec,"\",15) + . . Set:LijnType="T"&&$D(GrpTekst(OLUNr)) ^||ECCache("D",HoofdingVolgNr,$I(LijnCnt))=$LB("T",,GrpTekst(OLUNr)) + . . Set:LijnType="P" ^||ECCache("D",HoofdingVolgNr,$I(LijnCnt))=$LB("P",OLRec,$G(GrpTekst(OLUNr)),$LI(Sort(ProdGrp,OLNr),3)) +]]> + + + +ORDNr:%String,BeperkOrderType:%String + + + + +Voldoende voorraad + + + +Beperkte voorraad + + + +Geen voorraad + + + +In bestelling lev + + + +In productie + + + +Verwerking magazijn + + + + + + + + +PRNr:%Integer,Aantal:%Integer,Week:%Date,ReedsInOrder +0 + + + + + + Index: AX/Uitgaand/EC/Gebruiker/impl/pxFavoriet.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Gebruiker/impl/pxFavoriet.cls.xml (revision 0) +++ AX/Uitgaand/EC/Gebruiker/impl/pxFavoriet.cls.xml (revision 36472) @@ -0,0 +1,21 @@ + + + + + +BL.EC.Common +%RegisteredObject,%XML.Adaptor + + +%String + + + +%String + + + +rs:%ResultSet,GenerationID:%String + + + Index: AX/Uitgaand/EC/Klanten/impl/GenerateKlanten.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Klanten/impl/GenerateKlanten.cls.xml (revision 0) +++ AX/Uitgaand/EC/Klanten/impl/GenerateKlanten.cls.xml (revision 36472) @@ -0,0 +1,139 @@ + + + +TECH.RegisteredObject + + +DOM.PARTIJ.LegacyPartijAPI + + + +DOM.PARTIJ.PartijAPI + + + +%String + + + +AX.Uitgaand.EC.impl.ExportDefaults + + + +ExportDefaults:AX.Uitgaand.EC.impl.ExportDefaults +1 +1 +%Status +1 + + + + +1 + + + + + + + + + +d ##class(AX.Uitgaand.EC.Klanten.impl.GenerateKlanten).%New().GenerateAll() + + + + +Partij:DOM.PARTIJ.Partij + + + + +KLNr:%String,CodexPerGroep:%ArrayOfDataTypes,CodexType:BL.Legacy.enu.CodexType +1 + + + + +Klant:Derde.Klant.Klant +1 +0 +%String + + + + +Klant:Derde.Klant.Klant +1 +0 +%String + + + + + + FishEye: Tag 36471 refers to a dead (removed) revision in file `AX/Uitgaand/EC/Perfion/impl/pxKenmerk.cls.xml'. FishEye: No comparison available. Pass `N' to diff? Index: AX/Uitgaand/EC/Data/impl/pxHistoriek.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Data/impl/pxHistoriek.cls.xml (revision 0) +++ AX/Uitgaand/EC/Data/impl/pxHistoriek.cls.xml (revision 36472) @@ -0,0 +1,32 @@ + + + + + +BL.EC.Common +%RegisteredObject,%XML.Adaptor + + +Historiek + + + +%String + + + +%String + + + +%String + + + +pxHistoriekItem +list + + + + + Index: AX/Uitgaand/EC/Klanten/impl/ExportKlantenPerKlant.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Klanten/impl/ExportKlantenPerKlant.cls.xml (revision 0) +++ AX/Uitgaand/EC/Klanten/impl/ExportKlantenPerKlant.cls.xml (revision 36472) @@ -0,0 +1,65 @@ + + + + +Prijsuitzonderingen per klant, als de codexprijs afwijkt van de klantprijs wordt de klantprijs opgeslagen +ExportKlanten + + +%String + + + +%XML.Writer + + + +%Integer + + + +%String + + + + +d ##class(AX.Uitgaand.EC.Klanten.impl.ExportKlantenPerKlant).%New(,10).ExportAll() + + + + +KLNr:%String + + + + + + FishEye: Tag 36471 refers to a dead (removed) revision in file `AX/Uitgaand/EC/Perfion/impl/pxAsset.cls.xml'. FishEye: No comparison available. Pass `N' to diff? Index: AX/Uitgaand/EC/Prijzen/impl/pxCodexProduct.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Prijzen/impl/pxCodexProduct.cls.xml (revision 0) +++ AX/Uitgaand/EC/Prijzen/impl/pxCodexProduct.cls.xml (revision 36472) @@ -0,0 +1,87 @@ + + + + + +BL.EC.Common +%RegisteredObject,%XML.Adaptor + + +%String + + + +%String + + + +%String + + + + +%String + + + + +%String + + + + +DOM.VKP.enu.BusinessType + + + + +DOM.enu.Munt + + + +%Float + + + +%String + + + +%Date + + + +%Date + + + +%Integer + + + +%Integer + + + +PRNr:%String + + + + +GenerationID:%String,Munt:DOM.enu.Munt + + + +