CSAP_MAT_BOM_OPEN Fehler

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

CSAP_MAT_BOM_OPEN Fehler

Beitrag von dimes1 (ForumUser / 10 / 0 / 0 ) »
Hallo,
Ich versuche die ganze Zeit eine Stückliste mit den Funktionsbausteinen:
CSAP_MAT_BOM_OPEN
CSAP_BOM_ITEM_MAINTAIN
CSAP_MAT_BOM_CLOSE

zu ändern! Aber schon beim ersten bekomme ich den fehler: "Änderungsdienst wurde mit nicht interpretierbaren Daten aufgerufen" (CC092) zurück! Ich hab schon aller mögliche Varianten in der Selektion versucht, bekomme aber immer den Fehler raus! Kann mir vllt jemand sagen wie ich Ihn aufrufen kann?

Momentan mache ich das so:

MATERIAL = <Material das eine Stückliste hat>
PLANT = Passende Werk
BOM_USAGE = 3
ALTERNATIVE = 1
VALID_FROM = 01.01.1900
CHANGE_NO = ''
REVISION_LEVEL = ''
FL_NO_CHANGE_DOC =''

Bei den letzten drei parameter weiß ich nicht genau was da rein soll...

Danke und Gruß
dimes1

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


Re: CSAP_MAT_BOM_OPEN Fehler

Beitrag von ewx (Top Expert / 4844 / 311 / 640 ) »
Ist denn der Änderungsdienst für Stücklisten bei euch aktiv?
Wenn ja, musst du erst eine Änderungsnummer generieren, genehmigen und diese dann unter "CHANGE_NO" mitgeben.

Re: CSAP_MAT_BOM_OPEN Fehler

Beitrag von dimes1 (ForumUser / 10 / 0 / 0 ) »
Gute Frage.... weiß ich nicht!
Wo kann ich das denn nachschauen?
Wenn das so ist, wie kann ich dann soeine Änderungsnummer generieren und genehmigen?

Danke und Gruß
dimes1

Re: CSAP_MAT_BOM_OPEN Fehler

Beitrag von ewx (Top Expert / 4844 / 311 / 640 ) »
Wenn du im Dialog eine Stückliste "einfach" ändern kannst, dann ist der Änderungsdienst nicht aktiv. Ansonsten musst du über CC01 einen "Antrag" für die Stücklistenänderung ausfüllen.

Re: CSAP_MAT_BOM_OPEN Fehler

Beitrag von dimes1 (ForumUser / 10 / 0 / 0 ) »
also ich kann die Stückliste einfach so mit der cs02 ändern... Somit sollte ja dann der Änderungsdienst ausgeschaltet sein. Und somit müsste ich ja unter dem Parameter CHANGE_NO nichts eintragen müssen, oder?

Trotzdem bekomme ich die Meldung "Änderungsdienst wurde mit nicht interpretierbaren Daten aufgerufen"... Momentan habe ich auch die beiden letzten Import-Parameter (REVISION_LEVEL ,FL_NO_CHANGE_DOC) leer, oder muss ich da was übergeben?

Gruß
Dimes1

Re: CSAP_MAT_BOM_OPEN Fehler

Beitrag von ratsnus (Specialist / 357 / 2 / 56 ) »
also bei uns ohne Änderungsdienst sah der FUBA so aus:

Code: Alles auswählen.

        CALL FUNCTION 'CSAP_MAT_BOM_OPEN'
             EXPORTING
                  material       = l_matnr
                  plant          = i_mast-werks
                  bom_usage      = i_mast-stlan
*              CHANGE_NO      = WRK_AENNR
                  valid_from     = l_datuv
                  alternative    = i_mast-stlal
*              REVISION_LEVEL = I_STKO-REVLV
             IMPORTING
                  o_stko         = l_stko
                  fl_warning     = l_warning
             TABLES
                  t_stpo         = t_stpo
                  t_dep_data     = t_dep_data
                  t_dep_descr    = t_dep_descr
                  t_dep_order    = t_dep_order
                  t_dep_source   = t_dep_source
                  t_dep_doc      = t_dep_doc
             EXCEPTIONS
                  error          = 1
                  OTHERS         = 2.
        IF sy-subrc <> 0.
          WRITE: AT / i_mast-matnr, ' / ', i_mast-stlal,
                      ' / ', i_mast-stlan, '->', mara-matnr
                     ,' nicht geöffnet' COLOR COL_NEGATIVE.
        ELSE.
wobei l_datuv also das valid from datum gleich sy-datum is bei mir.
vielleicht hilft es ja.
<:: XING-Gruppe Tricktresor::>

Re: CSAP_MAT_BOM_OPEN Fehler

Beitrag von dimes1 (ForumUser / 10 / 0 / 0 ) »
strange! ich hab jetzt mal gedebugged und rausgekrigt das im FB das Gültigkeitsdatum verdreht ist!
Wenn ich das jetzt so aufrufe:

Code: Alles auswählen.

CALL FUNCTION 'CSAP_MAT_BOM_OPEN'
             EXPORTING
                  material       = l_matnr
                  plant          = i_mast-werks
                  bom_usage      = i_mast-stlan
*              CHANGE_NO      = WRK_AENNR
                  valid_from     = '03112010' " anstatt '20101103' wie beim sy-datum Format
                  alternative    = i_mast-stlal
*              REVISION_LEVEL = I_STKO-REVLV
             IMPORTING
                  o_stko         = l_stko
                  fl_warning     = l_warning
             TABLES
                  t_stpo         = t_stpo
                  t_dep_data     = t_dep_data
                  t_dep_descr    = t_dep_descr
                  t_dep_order    = t_dep_order
                  t_dep_source   = t_dep_source
                  t_dep_doc      = t_dep_doc
             EXCEPTIONS
                  error          = 1
                  OTHERS         = 2.

Dann geht da!
Wenn dazu jemand ne Ärklärung hat dann immer her damit. Würd mich ja schon interessieren.

Gruß
dimes1

Re: CSAP_MAT_BOM_OPEN Fehler

Beitrag von ewx (Top Expert / 4844 / 311 / 640 ) »
Der Baustein erwartet das Datum im externen Format. Ist in der Hilfe zwar nicht explizit beschrieben, aber an dem Beispiel-Coding ist es offensichtlich. Bin ich aber auch nicht drüber gestolpert.

Seite 1 von 1

Vergleichbare Themen

10
Antw.
6692
Views
Open Dataset Fehler
von petre » 19.06.2008 14:25 • Verfasst in ABAP® Core
4
Antw.
3775
Views
Fehler beim OPEN-Statement (Handling von Windows-Datei)
von Doobie » 17.05.2024 11:14 • Verfasst in ABAP® Core
8
Antw.
8278
Views
Open Dataset & Transfer ergibt fehler: Datei nicht geöffnet
von Thanatos82 » 24.09.2012 09:59 • Verfasst in ABAP® für Anfänger
2
Antw.
1648
Views
Open Office
von kundch » 19.03.2008 11:09 • Verfasst in SAP - Allgemeines
0
Antw.
1344
Views
OPEN SQL Buch
von swonny » 16.01.2007 10:02 • Verfasst in SAP - Allgemeines

Ü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.

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
Gestern von Bright4.5 1 / 511
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2146
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8742