Index: AX/Uitgaand/EC/Assortiment/impl/pxProduct.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/Assortiment/impl/pxProduct.cls.xml (revision 0) +++ AX/Uitgaand/EC/Assortiment/impl/pxProduct.cls.xml (revision 37151) @@ -0,0 +1,156 @@ + + + + + +BL.EC.Common +%RegisteredObject,%XML.Adaptor + + +Prod.Product + + + + +%String + + + +%String + + + +%Integer + + + +%Integer + + + +%Integer + + + + +%Integer + + + + +%Float + + + +%Float + + + +%Integer + + + +%Integer + + + +%Integer + + + +%Integer + + + + +A: Arbeidsdagen, D: Dagen, W: Weken +%String + + + +%String + + + +PRNr:%String,AssortimentsGroep:%String + + + + +AssortimentsGroep:%String + veelvoud van de kleinste verpakking + + If '..Product.StockNietStock + { + Set ..AantalIsSuggestieVeelvoud=..Product.Prijs.GrootVerpakking + Set ..AantalIsVerplichtVeelvoud=..AantalIsSuggestieVeelvoud + Set ..MinBestelhoeveelheid=..Product.Prijs.MinimumBestelhoeveelheid + } + If VerkoopPerStuk=1 ; Toegelaten + { + Set ..AantalIsSuggestieVeelvoud=1 + Set ..AantalIsVerplichtVeelvoud=..AantalIsSuggestieVeelvoud + Set ..MinBestelhoeveelheid=..AantalIsVerplichtVeelvoud + + } + ElseIf VerkoopPerStuk="" ; Toegelaten na vraagstelling + { + Set ..AantalIsSuggestieVeelvoud=..GeefKleinsteVerpakking() + Set ..AantalIsVerplichtVeelvoud=1 + Set ..MinBestelhoeveelheid=..AantalIsVerplichtVeelvoud + + } + Else ; Per stuk niet toegelaten -> veelvoud van de kleinste verpakking + { + Set ..AantalIsSuggestieVeelvoud=..GeefKleinsteVerpakking() + Set ..AantalIsVerplichtVeelvoud=..AantalIsSuggestieVeelvoud + Set ..MinBestelhoeveelheid=..AantalIsVerplichtVeelvoud + } +]]> + + + + + + + + voldoende voorraaad + Set ..GroteVoorraadAfname=.5 ; minder dan 50% is grote afname -> beperkte voorraad + Set ..KleineWeekAfname=.2*..Product.GewogenGemiddeldeWeekVerkoop ; minder dan 20% van de weekverkoop is kleine afname -> voldoende voorraaad + Set ..GroteWeekAfname=.5*..Product.GewogenGemiddeldeWeekVerkoop + } +]]> + + + Index: AX/Uitgaand/EC/impl/VerplaatsBestanden.cls.xml =================================================================== diff -u --- AX/Uitgaand/EC/impl/VerplaatsBestanden.cls.xml (revision 0) +++ AX/Uitgaand/EC/impl/VerplaatsBestanden.cls.xml (revision 37151) @@ -0,0 +1,98 @@ + + + + +Verzamelen van de export bestanden en het aantal records per bestand +TECH.RegisteredObject + + +TECH.Ftp.FtpAPI +1 + + + +TECH.Ftp.FtpConfiguratie +1 + + + +AX.Uitgaand.EC.impl.ExportDefaults +1 + + + +AX.Uitgaand.EC.impl.ExportSamenvatting +1 + + + +ExportDefaults:AX.Uitgaand.EC.impl.ExportDefaults,ExportSamenvatting:ExportSamenvatting +%Status + + + + + + + + +1 + + + + + +Steeds als laatste omdat dit de trigger is om te starten met het inlezen van alle ervoor geplaatste bestanden +1 + + + + +BestandsNaam:%String +1 + + + + +1 + + + + +1 + + + + + +