Ассистент |
 |
Зарегистрирован: Вт, дек 18 2007, 13:05 Сообщения: 32
|
По всякому дату поставки задаю, а она не меняется в документе. Хотя количество на раз-два отрабатывает.
Когда же чисто дату меняю ничего не происходит. Пишет в ретурне:
ORDER_HEADER_IN has been processed successfully
SCHEDULE_IN has been processed successfully
No data was changed
sd_headerx-updateflag = 'U'.
schedule_lines-itm_number = '000010'.
schedule_lines-sched_line = '0001'.
schedule_lines-req_qty = 555.
schedule_lines-req_date = '20080606'. " и как '06.06.2008' пробовал и тупо sy-datum и date_type убирал и все типы ставил.
schedule_lines-date_type = '1'.
APPEND schedule_lines.
schedule_linesx-itm_number = '000010'.
schedule_linesx-sched_line = '0001'.
schedule_linesx-date_type = 'X'.
schedule_linesx-req_qty = 'X'.
schedule_lines-req_date = 'X'.
schedule_linesx-updateflag = 'U'.
APPEND schedule_linesx.
CALL FUNCTION 'BAPI_CUSTOMERINQUIRY_CHANGE'
EXPORTING
salesdocument = '0000000049'
inquiry_header_inx = sd_headerx
TABLES
return = return
schedule_lines = schedule_lines
schedule_linesx = schedule_linesx
.
*** Commit changes if all OK
IF return-type NE 'E'.
COMMIT WORK AND WAIT.
ENDIF.
|
|
|