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