SAP Jobsuche bei DV-Treff
david_ilm
  • david_ilm
  • SAP Forum - Neuling Thema Starter
vor 10 Jahre
Hallo Leute,

vielleicht kann mir jemand von euch weiterhelfen. Ich versuche gerade in einem Fertigungsauftrag welchen ich zuvor mit der Funktion BAPI PRODORD CREATE FROM PLORD gewandelt habe, die Plangruppe und den Plangruppenzähler zu ändern.

Ich habe es bis jetzt mit 2 Funktionen Probiert BAPI_PRODORD_CHANGE und CO_SE_PRODORD_CHANGE. Leider ohne Erfolg es passiert rein gar nichts weder ein Fehler noch wird der Auftrag verändert.

Hier mal ein ausschnitt die werte stehen richtig in der Struktur aber wie schon gesagt es passiert gar nichts.

Für einen Hinweis wäre ich dankbar.


DATA lv_prodorder_change TYPE COSE_S_HEADER.
    lv_prodorder_change-routing_counter = ls_plaf->plnal.
    lv_prodorder_change-routing_group = ls_plaf->plnnr.
    lv_prodorder_change-routing_type = 'N'.
    lv_prodorder_change-ROUTING_X = 'X'.


    CALL FUNCTION 'CO_SE_PRODORD_CHANGE'
       EXPORTING
         IV_ORDER_NUMBER = lv_production_order
         IS_HEADER = lv_prodorder_change
         IV_COMMIT  = 'X'
       IMPORTING
         ES_RETURN = ls_retur_bapi.

     CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
      EXPORTING
        WAIT = 'X'.
Förderer

.fetox
vor 10 Jahre
Hallo,

ich hab das zwar selber noch nie versucht, aber 'kein Fehler' heisst es kommt in ES_RETURN überhaupt nichts zurück? Ist es möglich den Fertigungsauftrag mit 'PP Stammdaten lesen' manuell auf genau die gewünschten neuen Werte zu ändern?

Interessanterweise befindet sich CO_SE_PRODORD_CHANGE auch gar nicht bei uns im System, und das auf nem Standard ECC6.0 (ohne EHP's) wann ist der denn ausgeliefert worden?

Was ich sonst noch so im Netz gefunden habe ist das manche von den FuBau's nur Kopfdaten und manche Arbeitsgänge oder Komponenten ändern können, aber das nachlesen von Stammdaten ist u.U. eine eigene Funktionalität. CO_XT_ORDER_CHANGE könnte diese Funktionalität bieten.

Viel Erfolg,

Olli