2.29 Preis umrechnen
PreisUmrechnen (scsModus, scsPreis, scsMElager, scsMEpreis, scsUF, scsPE,
lTi, lFi,scsTeil, scsMElagerTeil, scsPeTeil,
scsPreisQ, scsMElagerQ, scsMEpreisQ, scsUfQ, scsPeQ);
Diese Funktion kann auch direkt aus der Anwendung aufgerufen werden.
|
Argumente
|
scsModus:
noch nicht verwendet
Angaben für/zum umgerechneten Preis
scsPreis:
umgerechneter Preis
scsMElager:
Lagermengeneinheit für Umrechnung.
scsMEpreis
Preismengeneinheit für Umrechnung.
scsUF:
Umrechnungsfaktor, wenn 0, dann wird der Faktor aus Umrechnung/Teil geholt
scsPE
Preiseinheit wird ggf. mit dem Umrechnungsfaktor geholt
lTi:
Tabellenindex für Rundungsformat des Ergebnisses
lFi:
Feldindex für Rundungsformat des Ergebnisses
Angaben zum ursprünglichen Preis
scsTeil:
für diesen Teil wird umgerechnet
scsMElagerTeil:
Lagermengeneinheit Teil für Umrechnung.
scsPeTeil:
Preiseinheit Teil für Umrechnung.
scsPreisQ:
Dieser Preis wird umgerechnet
scsMElagerQ:
Lagermengeneinheit für Umrechnung.
scsMEpreisQ
Preismengeneinheit für Umrechnung.
scsUfQ:
Umrechnungsfaktor, wenn 0, dann wird der Faktor aus Umrechnung geholt
scsPeQ
Preiseinheit wird ggf. mit dem Umrechnungsfaktor geholt
| ||||
|
Rückgabewert
|
| ||||
|
Beschreibung
|
Preis in beliebigen Einheiten in einen Preis in beliebigen Einheiten umrechnen. Die Umrechnung wird ggf. als „Dreieckumrechnung“ über die Lagereinheiten ausgeführt. Die Währung des Ursprungspreises bleibt erhalten.
| ||||
|
Beispiel
|
………….(Auszug aus „ACTIPS.CPP“)
lRcPrsUm = PreisUmrechnen(ulApplHndl, II, IDmwi, scsMode,
scsZiPrs, scsZiMElag, scsZiMEprs, scsZiUFprs,
scsZiPEprs, lZielDi, lZielFi,
scsTeil, scsTeilLME, scsTeilPE,
scsQuPrs, scsQuMElag, scsQuMEprs,
scsQuUFprs, scsQuPEprs);
|
