Inmiddels wat meer informatie achterhaald.
Probleem is dus twee ledig:
a. een melding omrekenen tussen COL/L niet toegestaan bij de Credit Verkooporderregel
b. het niet in kunnen vullen van het Chargenummer
b.) is inmiddels geen probleem meer (als je een Chargenummer intoetst en meteen op F1 drukt zonder Enter, werkt het niet; eerst Enter drukken dus).
Resteert a.:
En die is iets complexer dan ze hier staat (onderstaande meer voor Heart medewerkers, dan voor de gebruiker):
Op zich werkt een Credit Verkooporderregel wel met COL/L, maar het gaat om een andere reden fout.
De melding komt uit LOVRTVDK, en die funktie handelt de Opbrengst Verhogende DKK tarieven af.
Er wordt een produkt 00748 gecrediteerd in de Vrsvorm 01ZA06.
Aan de Verschijningsvorm 01ZA06 hangen DKK tarieven op een soortgelijke wijze als 'Herstruktureringsheffing' en 'Verwijderingsbijdrage'.
De DKK-Id hiervoor (VB01/VB02) zijn gedefinieerd als 'Opbrengstverhogend' (wat mogelijk ook Ja behoort te zijn voor dit soort DKK's).
Het opgenomen DKK tarief betreft een tarief per VS (Verschijningsvorm).
Dan is er ook nog een Prijsfaktor aan de orde. Zo geldt dat aan de verschijningsvorm 2 DKK Id's hangen (VB01 en VB02) die op dat niveau een default tarief van 0,00 hebben (per VS). Via Shift+F4 kun je de tarieven voor de prijsfaktoren zien, en geldt dat er aan een prijsfaktor 0 een tarief van 23 cent gekoppeld is, en aan een prijsfaktor 1 een tarief van 0,00. Het afleveradres van de debiteur van de order verwijst naar prijsfaktor 0, en zou tarief 23 cent moeten triggeren.
Hoe de vork nu precies in de steel zit moet even worden uitgezocht (zie draaiend bolletje), maar ik vermoed dat er iets in het algemene '= Opbrengst Verhogend' deel zit, wat 'een tarief' (prijs per VS voor de DKK) wil omrekenen naar de prijs/eenheid op de Verkooporderregel, en aangezien dit in COL is, kan het tarief niet worden omgerekend. Mogelijk is hier koding niet nodig als 'het bedrag helemaal los staat van de prijs op die Verkooporderregel, omdat de DKK van zichzelf weet dat ze via een separaat Artikel in rekening gebracht moet worden en niet in de prijs van het produkt verwerkt hoeft te worden'.
Nb: Eerder dit jaar is voor een andere klant al eens een uitzondering opgenomen in LOVRTVDK (maar dat had weer niets te maken met Prijsfaktoren).
Hoop dat dit voldoende is om e.e.a. na te spelen.