BAPI_ALM_ORDER_MAINTAIN: Serviceauftrag mit Vorlage

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV

BAPI_ALM_ORDER_MAINTAIN: Serviceauftrag mit Vorlage

Postby Tarek1391 » Thu Jun 05, 2014 12:41 pm

Hallo Allerseits,

ich versuche seit geraumer Zeit mit 'BAPI_ALM_ORDER_MAINTAIN' einen Serviceauftrag zur Servicemeldung anzulegen. Diese liess sich fast Problem los mit ''BAPI_ALM_NOTIF_CREATE'' anlegen. Wenn ich die SAP Hilfe richtig verstand, hilft Methode ''CREATETONOTIF' dabei.

Mittlerweise legt er auch einen Serviceauftrag an - leider nicht mit Bezug zur Servicemeldung.

Was kann ich richtiger machen?

Anbei noch ein paar Codeschnipsel:

data:
* Anlegen Serviceauftrag
is_methods TYPE bapi_alm_order_method, "Verarbeitungsmethoden
it_methods TYPE TABLE OF bapi_alm_order_method,
is_header TYPE bapi_alm_order_headers_i,
it_header TYPE TABLE OF bapi_alm_order_headers_i,
is_operation TYPE bapi_alm_order_operation,
it_operation TYPE TABLE OF bapi_alm_order_operation,
is_component TYPE bapi_alm_order_component,
it_component TYPE TABLE OF bapi_alm_order_component,
es_numbers TYPE bapi_alm_notif_numbers,
et_numbers TYPE TABLE OF bapi_alm_notif_numbers.



* HEADER - Auftragskopf
CLEAR: is_methods.
is_methods-refnumber = '000001'.
is_methods-objecttype = 'HEADER'.
is_methods-method = 'CREATETONOTIF'. "<== Anlegen zur Servicemeldung
is_methods-objectkey = '%00000000001'.
APPEND is_methods TO it_methods.
CLEAR is_methods.

is_methods-refnumber = '000001'.
is_methods-objecttype = ''.
is_methods-method = 'SAVE'.
is_methods-objectkey = '%00000000001'.
APPEND is_methods TO it_methods.
CLEAR is_methods.

is_header-orderid = '%00000000001'.
is_header-notif_no = is_kopf2-qmnum. "<== Nummer der Servicemeldung
is_header-order_type = 'ZSA1'.
is_header-planplant = '1000'.
is_header-mn_wk_ctr = 'AUDIUS'.
is_header-start_date = sy-datum.
is_header-finish_date = sy-datum.
APPEND is_header TO it_header.
CLEAR is_header.

Vielen Dank!

Beste Grüße


Falk䢿
Tarek1391
...
...
 
Posts: 132
Joined: Fri Nov 18, 2005 3:01 pm

Return to ABAP® Core

Who is online

Users browsing this forum: No registered users and 12 guests