SY_VKKtrAnlegen
- sk
- dw
Owned by sk
Erzeugt einen neuen Kostenträger (Tabelle ktrtab) für einen Auftrag.
Die Funktion erzeugt einen neuen Kostenträger (Tabelle ktrtab) für einen Auftrag.
Optional kann sie auch den Auftragskopf mit dem neuen Kostenträger aktualisieren (und Auftrags-Positionen + Bestellvorschläge in denen der ursprüngliche Kostenträger verwendet wurde).
Prototype
SY_VKKtrAnlegen(Auart,Aufnr,Ktr[,UpdKopf])
Parameter
Parameter | Typ | Bedeutung |
---|---|---|
Auart | string | Auftragsart |
Aufnr | number | Auftrags-Nr. |
Ktr | string | neuer Kostenträger |
UpdKopf | number | 0 = nichts tun, 1 = neuen Kostenträger in Auftragskopf eintragen (optional) |
Rückgabewert
Nummer | Typ | Bedeutung |
---|---|---|
1 | string | neu ersteller Kostenträger / nil bei Fehler |
Hinweise
Beispiel
-- neuen Positions-Kostentraeger anlegen local KtrNeu = SY_VKKtrAnlegen( "KA", -- Auftragsart 'KA' 8225973, -- Auftrags-Nr. 8225973 "8225973-010" ) -- Kostentraeger '8225973-010' print( "tatsaechlich angelegter Kostentraeger: " .. KtrNeu )