Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Inhalt


Auszug

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


Codeblock
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


Codeblock
languagelua
-- 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 )