Skip to main content
Skip table of contents

EKPEw()

EKPEw() – Einkaufspreis in Eigenwährung

Die Funktion gibt den EKP in der Eigenwährung für einen bestimmten Artikel, Lieferant und ggf. für eine bestimmte Menge zurück.
Die Tabellen Artikelstamm (DAB010) und Artikel-Lieferant (DAB510) müssen geöffnet und entsprechend positioniert sein.

Hinweis
Die Funktion berücksichtigt keine Staffel-Preis-/Mengen-Angaben.

Parameter

Beschreibung

nEKPFW:N

Einkaufspreis-Fremdwährung; default = DAB510:EKPFW

nRabatt1:N

Rabatt 1; default = DAB510:RABATT1

nRabatt2:N

Rabatt 2; default = DAB510:RABATT1 (!)

nRabatt3:N

Rabatt 3; default = DAB510:RABATT1 (!)

lWaehr:L

Währungsumrechnung nach Eigenwährung; default = true

nMenge:N

Menge, für die der Preis errechnet werden soll; default = DAB010:BESTELLEH.
Diese Angabe wird benötigt sofern Zusatzkosten existieren, die "Global je Bestellung" oder "Global einmalig" berechnet werden sollen.

aZ_Kost:A

Zusatz-Kosten (3-dim Array); default = { DAB510:Z_KOST1, DAB510:Z_KOST2, DAB510:Z_KOST3 }

aZ_Mode:A

Zusatz-Kosten-Modi (3-dim Array); default = { DAB510:Z_MODE1, DAB510:Z_ MODE2, DAB510:Z_ MODE3 }

lZoll:L

Zoll/Fracht rechnen; default = true

lUmr_PE:L

Umrechnung auf Lager-Preiseinheit durchführen; default = true

oDab010:O

Tabellenobjekt, Artikelstamm Tabelle, muss geöffnet werden und entsprechend positioniert sein

oDab510:O

Tabellenobjekt, Artikel-Lieferant Tabelle, muss geöffnet werden und entsprechend positioniert sein

aZ_Text:A

Zusatz-Kosten-Text (3-dim Array); default = { DAB510:Z_TEXT1, DAB510:Z_TEXT2, DAB510:Z_TEXT3 }

Rückgabewert

Numerisch - EKP in Eigenwährung

Beispiel

CODE
| oDab510:DB := 'waDAB510, DAB511', oDab010:DB := 'waDAB010, DAB011' |

DBSeek('4711', oDab510),

EkpEW(oDAB510:EKPFW, oDAB510:RABATT1, oDAB510:RABATT2,
      0, true, oDAB010:BESTELLEH,
      {oDAB510:Z_KOST1, oDAB510:Z_KOST2, oDAB510:Z_KOST3},
      {oDAB510:Z_MODE1, oDAB510:Z_MODE2, oDAB510:Z_MODE3},
      true, true, oDab010, oDab510,
      {oDAB510:Z_TEXT1, oDAB510:Z_TEXT2, oDAB510:Z_TEXT3})


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.