| Да, commit делаю, в параметрах ФМ ставлю.Разобрался c WADAT_IST, не знал что требуется дополнительно признак ставить:
 
 ls_vbkok-borgr_kzwad = 'X'.
 ls_vbkok-wadat_ist   = '20111128'.
 
 Но меняя партию (CHARG) не могу найти соответствующий признак по аналогии.
 Получается только если я задаю партию, количество и признак корректировки количества:
 
 LOOP AT lt_lips INTO ls_lips.
 APPEND INITIAL LINE TO lt_vbpok ASSIGNING <vbpok>.
 <vbpok>-vbeln_vl  = p_gv_delivery.
 <vbpok>-posnr_vl  = ls_lips-posnr.
 <vbpok>-lfimg     = '1'.
 <vbpok>-charg     = 'АКЦИЗ00003'.
 <vbpok>-lianp     = 'X'.
 ENDLOOP.
 
 В таком варианте придётся сюда передавать количество, которое я менять не хочу.
 Хотелось бы найти более удобный вариант для CHARG...
 
 
 |