Текущее время: Сб, дек 27 2025, 03:55

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Удаление поставок и позиций поставок с помощью BAPI_INB_DELIVERY_CHANGE
СообщениеДобавлено: Пн, мар 01 2010, 19:10 
Начинающий
Начинающий

Зарегистрирован:
Пт, фев 12 2010, 16:11
Сообщения: 12
Подскажите, пожалуйста, какие параметры нужно задать, чтобы удалить входящую поставку и позицию входящей поставки в BAPI_INB_DELIVERY_CHANGE?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Удаление поставок и позиций поставок с помощью BAPI_INB_DELIVERY_CHANGE
СообщениеДобавлено: Вт, мар 02 2010, 10:00 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Пн, сен 03 2007, 13:20
Сообщения: 1659
Откуда: Пермь, Москва
Пол: Мужской
Для удаления позиции по идеи достаточно заполнить параметр ITEM_CONTROL, компоненты:
DELIV_NUMB - Поставка
DELIV_ITEM - Позиция поставки
DEL_ITEM - Флаг: удалить позицию поставки


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Удаление поставок и позиций поставок с помощью BAPI_INB_DELIVERY_CHANGE
СообщениеДобавлено: Вт, мар 02 2010, 12:33 
Начинающий
Начинающий

Зарегистрирован:
Пт, фев 12 2010, 16:11
Сообщения: 12
Вот так не работает:
g_delivery = '0180000324'.
gt_header_data-DELIV_NUMB = '0180000324'.
append gt_header_data.
gt_data-DELIV_NUMB = '0180000324'.
gt_data-DELIV_ITEM = '000010'.
APPEND gt_data.
gt_ctrl-DELIV_NUMB = '0180000324'.
gt_ctrl-DELIV_ITEM = '000010'.
gt_ctrl-DEL_ITEM = 'x'.
append gt_ctrl.
CALL FUNCTION 'BAPI_INB_DELIVERY_CHANGE'
EXPORTING
header_data = gt_header_data
header_control = gt_header_ctrl
delivery = g_delivery

tables
ITEM_DATA = gt_data
ITEM_CONTROL = gt_ctrl
RETURN = lt_ret.
COMMIT WORK AND WAIT.
в чем ошибка?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Удаление поставок и позиций поставок с помощью BAPI_INB_DELIVERY_CHANGE
СообщениеДобавлено: Вт, мар 02 2010, 17:48 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Пн, сен 03 2007, 13:20
Сообщения: 1659
Откуда: Пермь, Москва
Пол: Мужской
На выход какое сообщение система даёт когда запускаете BAPI с такими параметрами?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Удаление поставок и позиций поставок с помощью BAPI_INB_DELIVERY_CHANGE
СообщениеДобавлено: Вт, мар 02 2010, 19:07 
Начинающий
Начинающий

Зарегистрирован:
Пт, фев 12 2010, 16:11
Сообщения: 12
vlbapi 004 Ошибка в документе &1 позицяи &2 (проверка непротиворечивости количеств)
vl 268 Коэффициенты пересчета &1:&2 - нуль, математически не определено.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Удаление поставок и позиций поставок с помощью BAPI_INB_DELIVERY_CHANGE
СообщениеДобавлено: Вт, янв 18 2011, 11:47 
Начинающий
Начинающий

Зарегистрирован:
Вт, ноя 24 2009, 14:21
Сообщения: 5
Mir
Я столкнулся с такой же проблемой. Вам удалось найти причину ошибки?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Удаление поставок и позиций поставок с помощью BAPI_INB_DELIVERY_CHANGE
СообщениеДобавлено: Чт, янв 20 2011, 16:58 
Менеджер
Менеджер

Зарегистрирован:
Вт, июл 10 2007, 10:57
Сообщения: 516
Пол: Мужской
В ручную удалить можете или тоже ошибку пишет?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Удаление поставок и позиций поставок с помощью BAPI_INB_DELIVERY_CHANGE
СообщениеДобавлено: Ср, фев 17 2016, 19:11 
Начинающий
Начинающий

Зарегистрирован:
Вт, фев 24 2015, 11:05
Сообщения: 4
nighteagleowl написал:
В ручную удалить можете или тоже ошибку пишет?

Вручную - удаляет :)
Столкнулся с такой же проблемой, нашёл, что в item_data надо добавить количественные поля, помогло :)
Code:
    SELECT SINGLE
      lfimg
      lgmng
      lfimg_flo
      lgmng_flo
      umvkz
      umvkn
      umrev
    FROM lips
    INTO (ls_data-dlv_qty,
          ls_data-dlv_qty_imunit,
          ls_data-del_qty_flo,
          ls_data-dlv_qty_st_flo,
          ls_data-fact_unit_nom,
          ls_data-fact_unit_denom,
          ls_data-conv_fact)
    WHERE
      vbeln = <fs_lips>-vbeln AND
      posnr = <fs_lips>-posnr.

Пусть будет для истории


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB