D210_Calc()
D210_Calc() – Stücklistenkosten Vorkalkulation
Die Funktion kalkuliert die Kosten für die Stückliste eines Artikels. Entspricht der Vorkalkulation im Artikelstamm.
Parameter | Beschreibung |
---|---|
cArtNr:C | Artikel Nr. |
cEKPFeld:C | EKP-Feld; default = "EKP". |
nLosGroesse:N | LosGröße; default = DAB010 Vorgabe |
nAusschuss:N | Ausschuss; default = DAB010 Vorgabe |
Rückgabewert
zweidimensionales Array
Element | Bezeichnung | EKP-Basis |
---|---|---|
[1,1] | Arbeits-Rüst-Zeiten-Kosten | Std.EKP |
[1,2] | Arbeits-Rüst-Zeiten-Kosten | cEKPFeld |
[2,1] | Arbeits-Stück-Zeit-Kosten | Std.EKP |
[2,2] | Arbeits-Stück-Zeit-Kosten | cEKPFeld |
[3,1] | Material-Kosten | Std.EKP |
[3,2] | Material-Kosten | cEKPFeld |
[4,1] | Material-Zuschläge | Std.EKP |
[4,2] | Material-Zuschläge | cEKPFeld |
[5,1] | Externleistungs-Kosten | Std.EKP |
[5,2] | Externleistungs-Kosten | cEKPFeld |
[6,1] | Werkzeugkosten | Std.EKP |
[6,2] | Werkzeugkosten | cEKPFeld |
Entsprechend dem Verhalten der Kalkulations-Oberfläche (Aufruf aus dem Artikelstamm -> Info-Menü) rechnet auch diese Funktion immer zusätzlich zur übergebenen Preisbasis (cEKPFeld:C) mit dem Standard-EKP. Die Ergebnisse sind dementsprechend im Rückgabe-Array abgelegt.
Beispiel
| oDab010:DB := 'waDAB010' |
D210_Calc(oDAB010:ARTNR, "iif(Empty(LTZTEKP),DURCHSCHEK,LTZTEKP)")