Versionen im Vergleich
verglichen mit
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
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
Codeblock | ||
---|---|---|
| ||
-- 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 ) |