Bij het importeren van artikelen uit de webshop komt het voor dat er gratis artikelen gegeven worden.
Ik zet dan de volgende waarden: documentLine.Discount = 100; documentLine.AmountTaxExclusive = 0; documentLine.AmountTaxInclusive = 0; documentLine.TaxAmount = 0;
Echter daarna komt de PriceCalculator: PriceCalculator.UpdatePricing(document, documentLine);
Wat uiteindelijk resulteert dat het artikel zonder korting in het document staat. Er is ook geen korting bekend in nopF voor dit artikel, omdat het artikel ook tegen de normale prijs verkocht wordt. Hoe krijg ik nu dan toch de korting op 100% in mijn document?
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)
Ja deze wordt door de artikel prijs uit de webshop gezet.
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)
Volgens mij zijn dit de relevante velden van de documentLine: AmountTaxExclusive 0 AmountTaxInclusive 0 ApplicableTaxCategory {NopFinance.Core.Domain.Accounting.TaxCategory} ApplicableTaxCategoryId 4 AppliedDiscount null AppliedTaxPercentage null Discount 100 DiscountId null TaxAmount 0 UnitPriceTaxExclusive 3.26000000 UnitQuantity 0
Als ik geen van de PriceCalculator functies gebruik, gaat het inderdaad goed. Maar ik verwacht dan, dat ik bij klanten met prijs afspraken geen korting op het document krijg
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)
Ik denk dat de velden goed zijn, maar door de 3 pricecalculator functies komt het uiteindelijk niet goed in het document. Als ik ze alle 3 oversla gaat het dus wel goed. Maar tijdens de import dient natuurlijk wel de juiste korting gegeven te worden welke in nopF vast gelegd zijn voor de debiteur. En daar heb je dus weer die pricecalculator functies nodig.
Na wat door testen blijkt dat het deze functie is: PriceCalculator.UpdateProductDiscount(document, debtor.DiscountPercentage); Na dit heeft de documentline weer alle prijzen en geen korting meer.
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)
Inderdaad, dat bedacht ik me net ook ineens. Het is zo makkelijk om over dit soort dingen heen te kijken. When you assume... (something allready works fine)
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)