AIRDRAKEN написал(а):
Кто-нибудь применял BAPI_GOODSMVT_CREATE для 631 вида движения?... Пришлите примерчик заполнения структур, плиз!
А то ить все просто, а работать не хочет!!!

Володь, пользуйся. Может это тебе чем и поможет и усе наконец-то заработает.
CLEAR goodsmvt_head.
goodsmvt_head-pstng_date = pstng_date. “ дата проводки
goodsmvt_head-doc_date = doc_date. “ дата документа
CLEAR goodsmvt_i.
goodsmvt_i-material = material. “ код материала
goodsmvt_i-plant = plant. “ сдающий завод
goodsmvt_i-move_plant = move_plant. “ принимающий завод, необязательно
goodsmvt_i-batch = batch. “ партия, необязательно
goodsmvt_i-val_type = val_type. “ вид оценки, необязательно
goodsmvt_i-move_batch = move_batch. “ принимающая партия, необязательно
goodsmvt_i-move_val_type = move_val_type. “ принимающий вид оценки, необязательно
goodsmvt_i-stge_loc = stge_loc. “ склад
goodsmvt_i-customer = customer. “ клиент, кому отдают
goodsmvt_i-move_type = '631'. “ вид движения
goodsmvt_i-entry_qnt = entry_qnt. “ количество
APPEND goodsmvt_i.
APPEND goodsmvt_head.
materialdocument1 = ''.
SET UPDATE TASK LOCAL.
CALL FUNCTION 'BAPI_GOODSMVT_CREATE'
EXPORTING
goodsmvt_header = goodsmvt_head
goodsmvt_code = '06'
IMPORTING
goodsmvt_headret = goodsmvt_ret
materialdocument = materialdocument1
matdocumentyear = matdocumentyear1
TABLES
goodsmvt_item = goodsmvt_i
return = retur.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
wait = 'X'.