SY_VKKtrAnlegen

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


ParameterTypBedeutung
AuartstringAuftragsart
AufnrnumberAuftrags-Nr.
Ktrstringneuer Kostenträger
UpdKopfnumber0 = nichts tun, 1 = neuen Kostenträger in Auftragskopf eintragen (optional)


Rückgabewert


NummerTypBedeutung
1stringneu 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 )