Dokumentation zu einem BAPI-Funktionsbaustein 

FU BAPI_REQUISITION_CREATE

Kurztext

Bestellanforderung anlegen

Funktionalität

Mit dieser Methode können Bestellanforderungen angelegt werden.

Beispiel

Hinweise

Es werden folgende Berechtigungsobjekte mit der Aktivität 01 (Anlegen) geprüft:

Die Daten der Bestellanfordungspositionen werden in der Tabelle RequisitionItems übergeben. Die Daten, die übergeben werden müssen, finden Sie in der Parameter-Dokumentation.

Kontierungen

Wenn in der Position der Kontierungstyp gesetzt wird, können in der Übergabetabelle RequirementAccountAs pro Bestellanforderungsposition Kontierungsdaten übergeben werden. Der Kontierungstyp bestimmt, welche kostenrechnungsrelevanten Objekte in den Kontierungsdaten übergeben werden müssen. Wenn der Kontierungstyp z.B. K ist, muß eine Kostenstelle übergeben werden.

Die Kontierung kann auch eine Mehrfachkontierung sein, d.h. pro Position kann die Kontierungstabelle mehr als einen Eintrag enthalten. In diesem Fall sind folgende Kennzeichen in den Positionsdaten zu setzen:

Wird der Kontierungstyp nicht gesetzt, wird eine Lagerposition erzeugt.

Texte

In der Tabelle RequirementItemText können Texte zur Bestellanforderungsposition übergeben werden.

Limits

In den Tabellen RequisitionLimits und RequisitionContractLimits können Limitdaten zur Bestellanforderungsposition übergeben werden.

Leistungen

In den Tabellen RequisitionServices und RequisitionSrvAccAssValues können Leistungsdaten zur Bestellanforderungsposition übergeben werden.

Nummernvergabe

Wenn das Feld PREQ_NO in den Positionsdaten gesetzt wird, wird geprüft, ob es sich um eine erlaubte externe Bestellanforderungsnummer handelt. Wird das Feld nicht gesetzt, wird die Nummer intern vergeben und im Parameter Number zurückgeliefert.

Rückmeldungen

Meldungen werden im Parameter Return zurückgegeben. In dieser Parameter-Dokumentation finden Sie die Rückgabewerte und deren Bedeutungen.

Weiterführende Informationen