Einkauf

PurDoc_GenNewDoc - Einkaufsdokument erstellen

Hinweis
Hinweis
Eine vollständige Beschreibung der BIZ-Services finden Sie hier: BIZ-Services Übersicht

Port: Biz

Beschreibung

Dieser Service erstellt ein neues Einkaufsdokument. Als Argumente müssen angegeben werden: Lieferant, Währung, Zuteilungstyp (keine / Projekt / Vertrag), Zuteilungsnummer (nur bei Projekt / Vertrag), die ID-des Vordokuments (nur, wenn Folgedokument erstellt werden soll), die Dokumentstufe und der Short-Cut.

Argumente

Nr.
Key
Name
Beschreibung
1
SupplNo
Lieferant
Adressnummer des Lieferanten, für den ein neues Einkaufsdokument generiert werden soll.
2
CurrencyNo
Währung
Nummer der Währung, in welcher dieses Einkaufsdokument erstellt werden soll. Dieses Argument ist nicht zwingend.
3
DocAssignTypeCd
Zuteilungstyp
Zuteilungstyp gemäss Konstantentabelle (1=Projekt, 2=Vertrag, 3=keine Zuteilung).
4
DocAssignNo
Zuteilungsnummer
Je nach Zuteilungstyp Projektnummer, Vertragsnummer oder leer.
5
PurDocBoId
Vordokument-ID
Objekt-ID des Einkaufsdokuments bzw. der Einkaufsdokumente (durch Komma getrennt), welche als Vordokumente dienen. Dieses Argument ist zwingend anzugeben.
6
PurProcLevelCd
Dokumentstufe
Dokumentstufe des zu erzeugenden Einkaufsdokumentes (1=Vorstufe, 2=Bestellung, 3=Wareneingangsschein, 4=Rechnung, 5=Gutschrift). Dieses Argument ist zwingend anzugeben.
7
ShortCut
ShortCut
ShortCut des zu erstellenden Einkaufsdokuments (A-Z). Dieses Argument ist zwingend anzugeben.

Rückgabewerte

Nr.
Key
Name
Beschreibung
1
PurDocBoId
Objekt-ID
Objekt-ID des erstellten Einkaufsdokuments.

Message Keys

keine

Beispiel

Eine BE in einen WES vererben:
/headerreport
«XSER(spPurGenNewDoc:PurDoc_GenNewDoc)»
«XSER(spPurGenNewDoc:addArg=«EDK-LADR-NR»)»
«XSER(spPurGenNewDoc:addArg=)»
«XSER(spPurGenNewDoc:addArg=3)»
«XSER(spPurGenNewDoc:addArg=)»
«XSER(spPurGenNewDoc:addArg=«EDK-DOKINR»)»
«XSER(spPurGenNewDoc:addArg=3)»
«XSER(spPurGenNewDoc:addArg=Z)»
«nXSER(spPurGenNewDoc:execute>spPurGenNewDocRes)\A»

# Rückgabewert
«XRES(spPurGenNewDocRes:PurDocBoId)»
/