Klassifizierung für Material und Charge anlegen

Alles Rund um SAP®.
6 Beiträge • Seite 1 von 1
6 Beiträge Seite 1 von 1

Klassifizierung für Material und Charge anlegen

Beitrag von Jura (ForumUser / 88 / 0 / 0 ) »
Hallo,

ich übergebe Merkmalswerte an die Klassifizierung. Wenn die Klassifizierung zum Material und Charge existiert, läuft alles OK. Das Problemm taucht auf, wenn die Klassifizierung noch nicht existiert.
Hat jemand vielleicht einen Tip, mit welchen Funktionsbausteinen die Klassifizierung angelegt werden kann? Nur angelegt, da Merkmalswerte ich an einer anderen Stelle übergebe und zu dem Zeitpunkt ich sie noch nicht kenne.

Ich habe CLO0_DDB_OBJ_VALUATION_OPEN und
CLO0_DDB_OBJ_VALUATION_CLOSE benutzt, aber es klappt noch nicht...

Danke!

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


Beitrag von Steff (Site Admin / 386 / 0 / 1 ) »
Hi,

Schau mal Include: MM07MFCL_CHARGEN_KLASSIFIZIERE

Code: Alles auswählen.

    CALL FUNCTION 'CTMS_OBJECT_AREA'
      TABLES
        OBJECTS = cl_objecttab.

    CALL FUNCTION 'CLO0_DDB_OBJ_VALUATION_OPEN'
      EXPORTING
        classtype_imp     = cl_klart
        class_imp         = cl_class
        object_imp        = cl_object
        obj_structure_imp = cl_ptable
      EXCEPTIONS
        OTHERS            = 99.

    IF NOT sy-subrc IS INITIAL.
      EXIT.
    ENDIF.

    CALL FUNCTION 'CLO0_DDB_OBJ_VALUATION_CLOSE'
      EXCEPTIONS
        OTHERS = 99.

    IF NOT sy-subrc IS INITIAL.
      EXIT.
    ENDIF.

    CALL FUNCTION 'CLO0_DDB_SAVE'
      EXCEPTIONS
        OTHERS = 99.

Hoffe das hilft.

Gruß,
Steff


Beitrag von Jura (ForumUser / 88 / 0 / 0 ) »
Hallo,

danke für die Tips, es funktioniert!
Wenn ich aber die Klassifizierung in einem User-Exit anlege, der beim Sichern durchläuft, kommt eine Fehlermeldung, dass Commit work im Commit work aufgerufen wurde, und die Verarbeitung bricht ab. Was könnte ich hier machen?

Beitrag von Gast ( / / 0 / 3 ) »
Den commit work im User-Exit weglassen. Da später ohnehin ein commit work durchgeführt wird und der User-Exit in derselben LUW ist, werden die Daten gespeichert.

Beitrag von Jura (ForumUser / 88 / 0 / 0 ) »
Hallo,

danke für Antworten, es läuft.

Gruß,
Jura

Seite 1 von 1

Vergleichbare Themen

1
Antw.
1306
Views
Klassifizierung kopieren -> neu anlegen
von der_neuling » 25.04.2022 16:45 • Verfasst in ABAP® für Anfänger
1
Antw.
7728
Views
CC01 + CC02 Klassifizierung anlegen
von Manfred K. » 10.01.2025 19:28 • Verfasst in ABAP® für Anfänger
0
Antw.
3272
Views
19
Antw.
16340
Views
Material anlegen mit MAterial_Maintain_Dark
von nikibert » 16.10.2012 12:35 • Verfasst in ABAP® Core
6
Antw.
11967
Views
Material anlegen mit Vorlage
von Thomas R. » 27.03.2007 09:11 • Verfasst in Material Management & Produktionsplanung

Über diesen Beitrag


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

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.