BAPI_GOODSMVT_CREATE

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

BAPI_GOODSMVT_CREATE

Beitrag von Niels (ForumUser / 77 / 18 / 9 ) »
Hallo Zusammen,

ich habe mal wieder ein Problem und zwar mit dem oben genannten FuBa.

Mein Code sieht folgendermaßen aus.

Code: Alles auswählen.

  DATA: header      LIKE          BAPI2017_GM_HEAD_01,
        code        LIKE          BAPI2017_GM_CODE,
        lt_item     LIKE TABLE OF BAPI2017_GM_ITEM_CREATE,
        ls_item     LIKE          BAPI2017_GM_ITEM_CREATE,
        lt_return   LIKE TABLE OF BAPIRET2.

  DATA: lv_ktogr    TYPE ktogr.


        header-pstng_date     = sy-datum.
        header-doc_date       = sy-datum.

        code-gm_code = '03'.    "03 = Goods Issue

        LOOP AT lt_import into ls_import.

          Select SINGLE KTOGR
            FROM ANLA INTO lv_ktogr
            WHERE ANLN1 = ls_import-ranl1.

          ls_item-material      = ls_import-matnr.  "material
          ls_item-plant         = '9000'.           "Plant
          ls_item-stge_loc      = '9000'.           "Storage Location
          ls_item-asset_no      = ls_import-ranl1.  "Assetnumber
          ls_item-entry_qnt     = ls_import-menge.  "Quantity
*          ls_item-entry_uom     = 'PC'.
          ls_item-move_type     = '241'.            "Movement type
          ls_item-gl_account    = lv_ktogr.
          ls_item-entry_uom_iso = 'PCE'.            "ISO Code
          ls_item-mvt_ind       = 'W'.              "Movement Indicator
          ls_item-par_compco    = '99'.

          APPEND ls_item TO lt_item.
        ENDLOOP.

  CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
    EXPORTING
      goodsmvt_header               = header
      goodsmvt_code                 = code
*     TESTRUN                       = ' '
*     GOODSMVT_REF_EWM              =
*   IMPORTING
*     GOODSMVT_HEADRET              =
*     MATERIALDOCUMENT              =
*     MATDOCUMENTYEAR               =
    TABLES
      goodsmvt_item                 = lt_item
*     GOODSMVT_SERIALNUMBER         =
      return                        = lt_return
*     GOODSMVT_SERV_PART_DATA       =
*     EXTENSIONIN                   =
            .

    CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
        EXPORTING
          wait   = 'X'.
Die Meldung die ich in lt_return bekomme lautet:
Material 4711 is not maintened in in Plant 9000.

Das Material ist für dieses Plant angelegt und das Asset ebenfalls.
Wenn ich aber über die MB1A gehe und dies "händisch" mache, klappt dies ohne Proleme und ich kann den Goods Issue buchen.

Hat vielleicht einer eine Idee woran das liegen könnte? Es sind laut Hilfen im Internet alle Muss-Felder gefüllt.

Vielen Dank

Niels

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: BAPI_GOODSMVT_CREATE

Beitrag von Niels (ForumUser / 77 / 18 / 9 ) »
Problem wurde gelöst.

Mir hat ein Unpack auf die Matnr gefehlt.

Folgende Benutzer bedankten sich beim Autor Niels für den Beitrag:
ibo


Seite 1 von 1

Vergleichbare Themen

2
Antw.
5687
Views
IS-H cl_ish_patient_provisional=>create
von stony007_de » 04.10.2017 15:54 • Verfasst in Sonstige Module
2
Antw.
4924
Views
create objects problem
von Thanatos82 » 18.09.2012 10:52 • Verfasst in ABAP Objects®
0
Antw.
4194
Views
create incomming invoices by BAPI_INCOMINGINVOICE_CREATE
von kuschmich » 02.10.2014 15:36 • Verfasst in ABAP Objects®
6
Antw.
5758
Views
LOOP AT ITAB und CREATE DATA
von lilly-joe » 23.02.2015 12:15 • Verfasst in ABAP® für Anfänger
1
Antw.
3407
Views
Unterschied Create Object und Objektreferenz
von L0w-RiDer » 04.02.2023 21:20 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag

Niels
Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

SFP/SEGW - Fehler beim Rendering
vor einer Woche von Manfred K. 1 / 42971
Pflegeview zeigt nicht alle Daten an
vor einer Woche von sapdepp gelöst 7 / 44615
ALV Grid und Dynprofeld
vor einer Woche von PeterPaletti 5 / 42764

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

SFP/SEGW - Fehler beim Rendering
vor einer Woche von Manfred K. 1 / 42971
Pflegeview zeigt nicht alle Daten an
vor einer Woche von sapdepp gelöst 7 / 44615
ALV Grid und Dynprofeld
vor einer Woche von PeterPaletti 5 / 42764

Unbeantwortete Forenbeiträge

SFP/SEGW - Fehler beim Rendering
vor einer Woche von Manfred K. 1 / 42971
Benutzerdefinierte Felder PSP
letzen Monat von Rabea1103 1 / 93699
Spool vereinen OTF und PDF
January 2026 von anna2205 1 / 108876
XSLT und Loipro05 Transformation
December 2025 von Torsten1965 1 / 116976