Heart-Profit ERP

Heart-Profit Boards => Heart-Profit Releasenotes => Topic started by: Heart Informatisering B.V. on February 23, 2016, 10:38:35 am



Title: Wijzigen Valutakode Verkooporder
Post by: Heart Informatisering B.V. on February 23, 2016, 10:38:35 am
Per heden is gekonstateerd dat het bij Wijzigen Verkooporder NIET was toegestaan om de Valutakode van de Verkooporder te wijzigen indien deze Verkooporder al regels bevatte. Dit is geblokkeerd sinds juni 2014 (Releasenote http://ha1.heartprofit.nl/profit/index.php?topic=26145.0).

Hoewel de aanpassing wellicht goed bedoeld was, en hoewel er voors en tegens zullen zijn omtrent het aanpassen van de Valutakode (en wellicht omdat bovengenoemde Releasenoet helemaal geen tekst-/uitleg bevat) bij deze wat meer informatie:

Om te beginnen geldt dat bij iedere Debiteur, via de Valutakode van zijn Verzamelrekening Grootboek, gekoppeld kan worden aan zijn/haar eigen Valutakode. De ene Debiteur zal in EUR werken, de ander in GBP en een volgende in USD. Voor het gros van alle Profit-Gebruikers geldt dat een Debiteur normaliter altijd in dezelfde Valutakode opereert; ervanuitgaande dat we de Debiteur goed hebben ingericht zullen we de Valutakode niet kunnen willen wijzigen op de Verkooporder.

Default is het dan ook NIET toegestaan om de Valutakode op de Verkooporder te wijzigen. Maar, middels een bedrijfsparameter (Hmenu-F5-F5-I (Verkoop)-Tabblad D) kan hiervan worden afgeweken.

In Profit hebben we verschillende manieren om Verkoopprijzen te registeren. De ene prijs (Algemene Prijs-/kortingsafspraak) geldt in de bedrijfsvaluta, de ander (die voor een specifieke Debiteur) geldt in de Valutakode van de Debiteur, en bij Prijslijst-Identifikaties is het zelfs mogelijk om expliciet een Valutakode op te geven.

Laten we het simpel houden: Bij de Prijs-/Kortingsafspraken van een Debiteur, gekoppeld aan een Verzamelrekening Grootboek in EUR, leggen we een Verkoopprijs vast voor een produkt van EUR 15,- per Liter.

Als de bedrijfsparameter "Wijzigen Valutakode Verkooporder toegestaan J/N" met "Ja" beantwoord wordt, staat Profit toe dat zowel bij Toevoegen als bij Wijzigen van de Verkooporder de Valutakode wordt overschreven.

Als we nu een Verkooporder toevoegen voor deze Debiteur, dan staat Profit toe om de Valutakode op de Verkooporder te wijzigen van "EUR" (de default van de Debiteur) naar bijvoorbeeld "USD". Het feit dat we nu ineens in USD gaan verkopen doet niets af aan het feit dat we een Kliëntgerichte prijs van EUR 15,-/L gedefiniëerd hebben. Deze prijs zal nu (o.b.v. de koers van de USD) worden omgerekend naar de Valutakode van de Verkooporder: USD. Bij een koers van de USD ad 0,9060 geldt dat Toevoegen Verkooporderregel de prijs nu omrekent van EUR 15,-/L naar USD 16,56/L.

Bij een Verkooporder kan ook een Prijslijst-id worden ingevuld, waarmee e.e.a. gekombineerd kan worden; Verkopen in USD zou dan kunnen impliceren dat de verkoper ook een Prijslijst in USD moet invullen, en waarna omrekenen via een koers niet meer aan de orde is.

Minder voor de hand liggend is het wijzigen van de Valutakode bij een bestaande Verkooporder. Immers, dat impliceert dat er al eerder in de inrichting fouten gemaakt zijn. Wijzigen is toegestaan (mits dit expliciet is aangegeven in de genoemde Bedrijfsparameter). Wijzigen zal ook de Verkoopprijzen van reeds bestaande Verkooporderregels omrekenen naar de nieuwe Valutakode. Hierbij kunnen er niet netjes afgeronde, of niet kommerciële prijzen ontstaan. Bij het gebruiken van deze mogelijkheid zullen alle Verkoopprijzen nog even expliciet gekontroleerd moeten worden.

Maar... omdat het ook kan voorkomen dat iemand in de veronderstelling is een order in USD toe aan het voegen te zijn, en netjes USD prijzen zit in te vullen, om er vervolgens achter te komen dat hij/zij verzuimd had de order op USD te zetten, zit er ook funktionaliteit in om enkel de Valutakode van de order te kunnen wijzigen en juist NIET de prijzen om te rekenen.

Zodra de Valutakode van een order wordt gewijzigd én er al Verkooporderregels zijn ingevoerd, volgt er per heden een vraag aan de gebruiker òf de prijzen moeten worden omgerekend van de oude naar de nieuwe Valuta. "Niet omrekenen" is daarbij ook een mogelijkheid, maar zorgt ervoor dat de prijzen 1:1 overgaan naar de nieuwe Valuta.

Het advies is sowieso om achteraf nog even de prijzen te kontroleren.

Nb: De Valutakode van een Verkooporder aan een Intercompany Bedrijf kan NIET worden gewijzigd. Dit, omdat deze Valutakode dan ook in het andere (inkopende) bedrijf gewijzigd moet worden, welke funktionaliteit niet ontwikkeld is.

FunktieOmschrijvingDtm.Vl.WyzDtm.L.Wyz
LOVOWY      Wijzigen Verkooporder    19-02-2016    23-02-2016