MARM Daten ändern

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

MARM Daten ändern

Beitrag von dimes1 (ForumUser / 10 / 0 / 0 ) »
Hallo,

ich muss die Daten aus der MARM (EAN,Länge, Breite, Volumen, usw ) von eine Mengeneinheit auf die andere übernehmen! Kennt jemand dafür eine FB oder BAPI?

Danke & Gruß
Dimes1

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


Re: MARM Daten ändern

Beitrag von ratsnus (Specialist / 357 / 2 / 56 ) »
na dann nimm doch einfach BAPI_MATERIAL_SAVEDATA

gruss
tony
<:: XING-Gruppe Tricktresor::>

Re: MARM Daten ändern

Beitrag von dimes1 (ForumUser / 10 / 0 / 0 ) »
hat super geklapt, danke!!!

Re: MARM Daten ändern

Beitrag von dimes1 (ForumUser / 10 / 0 / 0 ) »
jetzt wollte ich mit dem gleichen FB die Ausgabemenge im Materialstamm (All. Werksdaten ändern) kriege das aber nicht hin:

Code: Alles auswählen.

report test.

parameter: p_werks type mast-werks obligatory,
           p_nmeins type stpo-meins obligatory,
           p_matnr type mara-matnr.


start-of-selection.

  data: HEADDATA	   LIKE BAPIMATHEAD,
        ls_PLANTDATA  type BAPI_MARC,
        lt_PLANTDATA  like table of ls_PLANTDATA,
        ls_PLANTDATAX type BAPI_MARCX,
        lt_PLANTDATAX like table of ls_PLANTDATAX,
        ls_return type BAPIRET2.



  HEADDATA-material = p_matnr.
  HEADDATA-STORAGE_VIEW = 'X'.


  ls_PLANTDATA-issue_unit     = p_nmeins.
  ls_PLANTDATA-plant          = p_werks.
  append ls_PLANTDATA to lt_PLANTDATA.


  ls_PLANTDATAX-issue_unit = 'X'.
  ls_PLANTDATAX-plant      = p_werks.
  append ls_PLANTDATAX to lt_PLANTDATAX.


  clear: ls_RETURN.
  CALL FUNCTION 'BAPI_MATERIAL_SAVEDATA'
       EXPORTING
            HEADDATA   = HEADDATA
       IMPORTING
            RETURN     = ls_RETURN
       TABLES
            PLANTDATA  = lt_PLANTDATA
            PLANTDATAX = lt_PLANTDATAX.


  CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.


  write: ls_return-type ,  ls_return-message.


Als Ergebnis bekomme ich ne Meldung das alles OK ist aber er hat nichts geändert! Wenn ich es mit der SE37 test dann geht es... was mache ich falsch?

DANKE und Gruß
Dimes1

Re: MARM Daten ändern

Beitrag von ratsnus (Specialist / 357 / 2 / 56 ) »
müsste das nicht eher so aussehen ?

Code: Alles auswählen.

  CALL FUNCTION 'BAPI_MATERIAL_SAVEDATA'
       EXPORTING
            HEADDATA   = HEADDATA
            PLANTDATA  = lt_PLANTDATA
            PLANTDATAX = lt_PLANTDATAX
       IMPORTING
            RETURN     = ls_RETURN.
"       TABLES.
PLANDATA is doch ein export Parameter und keine Table.
<:: XING-Gruppe Tricktresor::>

Re: MARM Daten ändern

Beitrag von dimes1 (ForumUser / 10 / 0 / 0 ) »
:( Stimmt! ...peinlich...

DANKE

Seite 1 von 1

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Feldroutine ADSO Transformation
vor 5 Tagen von codemaster1 2 / 49963
Stücklisten
vor einer Woche von Selma.schwarz 1 / 51405
Belege
vor einer Woche von Selma.schwarz 1 / 50116

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.

Vergleichbare Themen

Speicherung von MARM Daten bei ALE Übertragung
von kain » 01.07.2014 17:36
ALV-liste-Daten mit der DB-Tabelle-Daten vergleichen
von Nadine_2706 » 31.08.2011 11:57
Daten aus 2 Tabellen + Vergleich von Daten
von dv88 » 06.10.2009 12:26
in SAP FI die Daten von xx in fr xx ersetzen
von mac2023 » 14.04.2023 20:59

Aktuelle Forenbeiträge

Feldroutine ADSO Transformation
vor 5 Tagen von codemaster1 2 / 49963
Stücklisten
vor einer Woche von Selma.schwarz 1 / 51405
Belege
vor einer Woche von Selma.schwarz 1 / 50116

Unbeantwortete Forenbeiträge

Stücklisten
vor einer Woche von Selma.schwarz 1 / 51405
Belege
vor einer Woche von Selma.schwarz 1 / 50116