Het komt vaak voor dat je een klant bv. 10% op al je artikelen wilt geven. Maar op bepaalde artikelen net iets meer of minder. Nu lijkt dat niet mogelijk door er een extra korting regel voor te gebruiken. Dus bv. 10% op alle artikelen, en 50% op de feestmutsen.
0
nopFinance plugin developer E-commerce specialist sinds 2003 Sinds 2003 ervaring in het begeleiden van starters en mkb-ers met het opzetten van hun bedrijfsautomatisering/administratie 0031-(0)36-7851687 / 0031-(0)6-54694849 (whatsapp)
En het systeem geeft die korting voorrang op de korting op alles?
0
nopFinance plugin developer E-commerce specialist sinds 2003 Sinds 2003 ervaring in het begeleiden van starters en mkb-ers met het opzetten van hun bedrijfsautomatisering/administratie 0031-(0)36-7851687 / 0031-(0)6-54694849 (whatsapp)
dat zou wel zo moeten zijn maar ik zie dat die wordt genegeerd.
Ik zal voor 161 de code zo aanpassen dat:
1. als er een korting is die niet samen gaat met andere kortingen, deze altijd gebruikt wordt en de rest genegeerd wordt 2. daarna geldt de regel van de hoogste korting
Ik kan dat zelf slecht testen dus test het zelf nadat 161 uitkomt en koppel dat terug via deze thread
0
"In an age where information is abundantly available, it is no longer enough to possess it. You have to act on it!"
Als je bv. "10% op alles" als prijsafspraak vastlegt en toepast op artikel-relatie (debiteur en crediteur) combinaties. Te samen met bv. 10% op de feestmutsen en de toeters voor 5,-. Dan werkt het "herbereken korting voor alle regels" in een document niet. Ook het "Pas beste korting toe op geselecteerde regels" geeft dan niet de gewenste korting. Ook het opnieuw selecteren van de debiteur geeft niet de korting. Wat wel goed gaat is dat er geen korting geven wordt op artikelen waar geen korting op gegeven mag worden (bv. Alchohol).
Als je de 10% op alles, in het veld Prijsinformatie => Kortingspercentage zet, dan werkt het "herberekenen" en "pas beste korting toe" wel. Ook het opnieuw selecteren van de debiteur geeft de gewenste korting. Echter, dan krijgt de klant echt 10% op alles, ook op artikelen waar geen korting op gegeven mag worden. Dit gaat wel goed als de 10% op alles als prijsafspraak is vast gelegd.
Het levert inmiddels zoveel werk op om de facturatie te controleren en aan te passen dat de gebruiker 9 dagen achter loopt met factureren.
Kun je aangeven hoe je voor een debiteur de kortingen zo instelt dat: 1) Deze 10% op alle artikelen krijgt. 2) Maar 20% op de feestmuts 3) En geen korting krijgt op de toeter
Ook de snelheid van het openen/verwerken van de inkoop documenten en de foutmelding welke dan gegeven wordt.blijft een probleem. De administratie ter controle van het probleem hier voor was al verzonden.
0
nopFinance plugin developer E-commerce specialist sinds 2003 Sinds 2003 ervaring in het begeleiden van starters en mkb-ers met het opzetten van hun bedrijfsautomatisering/administratie 0031-(0)36-7851687 / 0031-(0)6-54694849 (whatsapp)
Hier kan ik helaas geen eenduidig antwoord op geven. De kortingen zijn dermate complex dat adhv jouw uitleg niet te bepalen is of het gedrag klopt of niet. Zonder actuele data kan ik daarom niets zeggen.
0
"In an age where information is abundantly available, it is no longer enough to possess it. You have to act on it!"
Wellicht kan het zo eenvoudig zijn als een optie (vinkje) bij een artikel om geen korting mogelijk te maken. Hiermee ondervang je de situatie icm het vaste kortingsveld x% (Debiteur => Tab financieel => prijsinformatie => Kortingspercentage) op alles waarbij je dus producten kunt uitsluiten. En zouden we al enorm vooruit kunnen, zie onderstaande uitleg.
Dan de vraag over het toepassen van een korting. Bv. "5% op alles" of 10% of 5,- voor een debiteur voor een specifiek artikel.
Zo ver ik weet dien je dat als volgt te doen: 1) Maak een korting aan in het Promotie => kortingen => Beheer kortingen scherm 2) Kies waarop je de korting wilt toe passen: bv. "AssignedToRelationProductCombinations " 3) Zet een vinkje bij deze korting in het kortingen tab van de debiteur 4) Zet een vinkje bij deze korting in het kortingen tab van het artikel
Als je nu dus per klant een korting "op alles" wilt geven, dien je dus stap 1 tm 3 maar één keer uit te voeren. Maar stap 4 voor elk artikel. En bij het aanmaken van een nieuw artikel opnieuw. Dit is dus erg omslachtig, plus de aantallen kortingsregels is dan ook enorm. Met bovenstaande aanpassing, hoeft dit dus helemaal niet meer. En zijn het alleen nog de uitzonderingen welke als een specifieke korting dienen te worden vast gelegd.
Voor wat betreft jouw vraag over de volgorde van belangrijkheid ben ik het met je eens dat dit enorm complex is nu. En het voorstel van een tweede algoritme implementeren dat de lijst afloopt en stopt zodra er een kortingstype van toepassing is Weet ik niet of ik daar een antwoord op kan geven. Ik kan me bv. voorstellen dat je een situatie hebt waarbij je bv. een korting wilt geven op je producten, maar ook op de verzendkosten in één factuur. Of op het totaal/subtotaal, echter kan ik dit dus nu nog niet direct in een echte situatie in denken. Kortom, denk ik dat een eerste stap zou kunnen zijn, om bij een artikel een "Geen korting toestaan" vinkje ons enorm zou kunnen helpen. Om vervolgens dan in de praktijk te gaan constateren of er aanvullende wijzigingen nodig zijn.
0
nopFinance plugin developer E-commerce specialist sinds 2003 Sinds 2003 ervaring in het begeleiden van starters en mkb-ers met het opzetten van hun bedrijfsautomatisering/administratie 0031-(0)36-7851687 / 0031-(0)6-54694849 (whatsapp)