/
SY_GenKostenLG

SY_GenKostenLG

Kostensatz zu Lager-Bewegung erstellen

Prototype


SY_GenKostenLG( Bewlfdnr )

Parameter


ParameterTypBedeutung
BewlfdnrintegerLfd.Nr. Lager-Bewegung (bewtab/bwttab)

Rückgabewert


NummerTypBedeutung
1integer

Status (0 = OK, <0 = Fehler)

Status-CodeBedeutung

0

OK/kein Fehler aufgetreten (heisst nicht, dass auch ein Kostensatz generiert wurde)
-1Bewegungssatz nicht gefunden
-2Bewegungsart aus Bewegungssatz nicht gefunden

Hinweise


  • Die Funktion löst die normale Kostensatz-Logik aus wie sie in den Buchungsdialogen LB1x stattfindet. Das bedeutet, dass die Entscheidung ob ein Kostensatz generiert wird an die üblichen Schaltern und Kennzeichen hängt. Die Funktion führt nicht zwanghaft zu einem Kostensatz. Sie ist dafuer gedacht Kosten nachzugenerieren, nachdem fehlerhafte Daten/Einstellungen korrigiert wurden, die bei der ursprünglichen Buchung die Erstellung des Kostensatzes verhindert haben.
  • Es ist zu beachten, dass Kosten zu geplanten Zugängen - abhängig von vorhandenen EK-Archiv-Daten - entweder gar nicht oder nicht so durchgeführt werden können wie dies zum Zeitpunkt der Lager-Buchung möglich gewesen wäre, wenn die Bestellung nicht mehr im aktiven Bereich vorhanden ist.

Beispiel


local RetCode = SY_GenKostenLG( 123456 )
if RetCode ~= 0 then
	SY_Proto2( "Fehler beim Generieren Kosten fuer Bew.Lfd.Nr. 123456 aufgetreten: "..RetCode )
end

Related content

SY_GenKostenRE
SY_GenKostenRE
More like this
SY_LagKorrektur
SY_LagKorrektur
More like this
SY_GenPick
SY_GenPick
More like this
SY_ErstelleFA
SY_ErstelleFA
More like this
SY_BVLoeschen
SY_BVLoeschen
More like this
SY_FAStornieren
SY_FAStornieren
More like this