SD_SALESDOCUMENT_CREATE und Einteilungen
![Post Post](./styles/prosilver/imageset/icon_post_target.gif)
Hallo Allerseits,
ich nutze die Funktion SD_SALESDOCUMENT_CREATE für Nachschubaufträge.
Es werden auch Aufträge angelegt. Allerdings werden andere Einteilungen ermittelt, als bei Nutzung der VA01. Dies möchte ich ändern, finde aber keinen Weg.
CALL FUNCTION 'SD_SALESDOCUMENT_CREATE'
EXPORTING
sales_header_in = is_header_in
sales_header_inx = is_header_inx
binary_relationshiptype = 'VORL' "Kopfebene
IMPORTING
salesdocument_ex = e_vbeln
TABLES
return = it_return
sales_items_in = it_items_in
sales_items_inx = it_items_inx
sales_partners = it_partners
sales_schedules_in = it_schedules_in
sales_schedules_inx = it_schedules_inx.
Die Einteilungen werden so versorgt:
is_schedules_in-itm_number = is_schedules_in-itm_number + 1.
is_schedules_inx-itm_number = 'X'.
is_schedules_in-sched_line = '0001'.
is_schedules_inx-sched_line = '0001'.
is_schedules_in-req_date = is_kopf2-erdat.
is_schedules_inx-req_date = 'X'.
is_schedules_in-req_qty = is_pos2-menge.
is_schedules_inx-req_qty = 'X'.
is_schedules_inx-updateflag = 'X'.
APPEND is_schedules_in TO it_schedules_in.
APPEND is_schedules_inx TO it_schedules_inx.
Vielen Dank!
Beste Grüße
Falk
ich nutze die Funktion SD_SALESDOCUMENT_CREATE für Nachschubaufträge.
Es werden auch Aufträge angelegt. Allerdings werden andere Einteilungen ermittelt, als bei Nutzung der VA01. Dies möchte ich ändern, finde aber keinen Weg.
CALL FUNCTION 'SD_SALESDOCUMENT_CREATE'
EXPORTING
sales_header_in = is_header_in
sales_header_inx = is_header_inx
binary_relationshiptype = 'VORL' "Kopfebene
IMPORTING
salesdocument_ex = e_vbeln
TABLES
return = it_return
sales_items_in = it_items_in
sales_items_inx = it_items_inx
sales_partners = it_partners
sales_schedules_in = it_schedules_in
sales_schedules_inx = it_schedules_inx.
Die Einteilungen werden so versorgt:
is_schedules_in-itm_number = is_schedules_in-itm_number + 1.
is_schedules_inx-itm_number = 'X'.
is_schedules_in-sched_line = '0001'.
is_schedules_inx-sched_line = '0001'.
is_schedules_in-req_date = is_kopf2-erdat.
is_schedules_inx-req_date = 'X'.
is_schedules_in-req_qty = is_pos2-menge.
is_schedules_inx-req_qty = 'X'.
is_schedules_inx-updateflag = 'X'.
APPEND is_schedules_in TO it_schedules_in.
APPEND is_schedules_inx TO it_schedules_inx.
Vielen Dank!
Beste Grüße
Falk