Текущее время: Пт, мар 29 2024, 16:26

Часовой пояс: 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
Сообщения: 1655
Откуда: Пермь, Москва
Пол: Мужской
Для удаления позиции по идеи достаточно заполнить параметр 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
Сообщения: 1655
Откуда: Пермь, Москва
Пол: Мужской
На выход какое сообщение система даёт когда запускаете 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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