5.1 Belegnummer
Belegnummer(scsTyp, scsPar, scsBelNr, scsASBknd, scsASBkopf, scsASBragPlatz);
|
Argumente
|
| ||||||||||||||||||||||||||||||
|
Rückgabewert
|
| ||||||||||||||||||||||||||||||
|
Beschreibung
|
Neue Belegnummer für Lieferschein, Rechnung und Gutschrift holen. Die neue Nummer wird nur dann vergeben, wenn die Ergebnisvariablen scsIFLiNr oder scsIFReNr (hier auch Gutschriftnummer) leer sind. Über den INI-Eintrag [AUF], "STANDORT" werden auch standortabhängige Nummern vergeben. Mit den Einträgen [AUF43AR/L], "Werksnr" können werksabhängige Nummern vergeben werden.
| ||||||||||||||||||||||||||||||
|
Beispiel
|
………….(Auszug aus „43A-LS.IPS“)
String(strLiNr);
AssignString(strTyp,"LS");
IpsSetItemParams("BENR",1);
IpsSetPreparedRcPrefixMSG("BENR");
Belegnummer(strTyp,_
"",_
strLiNr);
………….(Auszug aus „43A-RE.IPS“)
String(strReNr);
AssignString(strTyp,"RE");
IpsSetItemParams("BENR",1);
IpsSetPreparedRcPrefixMSG("BENR");
Belegnummer(strTyp,_
"",_
strReNr,_
"KND",_
"KaKopf",_
"RAalt");
| ||||||||||||||||||||||||||||||