SAP Jobsuche bei DV-Treff
gulange
  • gulange
  • SAP Forum - User Thema Starter
vor 3 Jahre
Hallihallo!

Trotz diverser Suchen bin ich etwas ratlos.

Folgende Zeilen:

CLEAR: t_return.

REFRESH: t_return.

*

prheader-pr_type = 'NB'.

APPEND prheader.

*

prheaderx-pr_type = 'X'.

APPEND prheaderx.

pritem-material = 'EK00023101'.

pritem-plant = '1'.

pritem-quantity = '1'.

pritem-acctasscat = 'K'.

APPEND pritem.

pritemx-material = 'X'.

pritemx-plant = 'X'.

pritemx-quantity = 'X'.

pritemx-acctasscat = 'X'.

APPEND pritemx.

praccount-serial_no = '01'.

praccount-costcenter = '0000006110'.

praccount-gr_rcpt = 'Test'.

APPEND praccount.

praccountx-serial_no = 'X'.

praccountx-serial_nox = abap_true.

praccountx-costcenter = 'X'.

praccountx-gr_rcpt = 'X'.

APPEND praccountx.

CALL FUNCTION 'BAPI_PR_CREATE'

EXPORTING

prheader = prheader

prheaderx = prheaderx

* TESTRUN =

IMPORTING

number = number

* prheaderexp =

TABLES

return = t_return

pritem = pritem

pritemx = pritemx

praccount = praccount

praccountx = praccountx.

Bringen folgendes Ergebnis:

E BAPI 001 Es wurde keine Instanz vom Objekttyp PurchaseRequisition angelegt. Externe Referenz: # 1

E ZMM 031 Bitte Empfänger im Reiter Kontierung angeben

W ME 040 Kann das Lieferdatum eingehalten werden?

E ME 083 Bitte Kostenstelle eingeben

Wieso das? Empfänger als auch Kostenstelle sind doch eingetragen.

Beim Debugging hält er leider nicht auf dem BAPI an.

Eigentlich sollte das doch nichts wildes sein, oder?

Die ME51N läuft mit diesen Angaben.

Viele Grüße

Guido