Vorkalk

Die Funktionerzeugt eine neue Vorkalkulationmit den angebenen Einstellungen.

Prototype


int Vorkalk(Artnr;Kalkmg;AplVarnr;StpVarnr;Lagernr;GmkVarnr;VorzKonto;KzKalkVerbr;KzKalkPraef;KzOptLosgr;Auflart;KzUpdHerstko;KzUpdVpr;KzUpdInv;KzUpdEinko;PreisHier;KzOptLosMan;Fehlerk)

Parameter


ParameterBeschreibung

Artnr

Artikel-Nr.

Kalkmg

Kalkulations-Menge

AplVarnr

Arbeitsplan-Variante

StpVarnr

Stücklisten-Variante

Lagernr

Lager-Nr.

GmkVarnr

Zuschlags-Variante

VorzKonto

Vorzugs-Lieferant

KzKalkVerbr

Kz. Verbrauchskalkulation durchführen (0 = nein, 1 = ja)

KzKalkPraef

Kz. Präferenzkalkulation durchführen (0 = nein, 1 = ja)

KzOptLosgr

Kz. optimale Losgröße bewerten (0 = nein, 1 = ja)

Auflart

Auflösungsart (1 = mit Struktur, 2 = ohne Struktur, 3 = ohne Auflösung)

KzUpdHerstko

Kz. Herstellkosten aktualisieren (0 = nein, 1 = mit Staffel-Menge 0.0, 2 = mit Staffel-Menge)

KzUpdVpr

Kz. VK-Preisliste 0 aktualisieren (0 = nein, 1 = ja)

KzUpdInv

Kz. Inventur-Preis aktualisieren (0 = nein, 1 = ja)

KzUpdEinko

Kz. Einstandskosten aktualisieren (0 = nein, 1 = ja)

KzOpLosMan

Kz. Kalkulation manuelle optimale Losgröße (0 = Fix-Menge auflösen, 1 = man. opt. Losgr. auflösen, 2 = Man. opt. Losgr. + alle Staffel-Mg. auflösen, 3 = Fix-Menge + alle Staffel-Mg. auflösen, 4 = alle Staffel-Mg. auflösen)

Fehlerk

Kz. Stop bei Fehler (N = nein, J = ja)

Rückgabewert


ErgebnisBedeutung
>=0OK, neue (letzte) vergebene Varianten-Nr. wird zurückgeliefert (es kann trotzdem ein Fehler bei der Bewertung aufgetreten sein)
<0Fehler aufgetreten