Текущее время: Ср, июл 23 2025, 11:11

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


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: BAPI_OUTB_DELIVERY_CHANGE
СообщениеДобавлено: Чт, мар 22 2007, 15:10 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 01 2005, 13:23
Сообщения: 303
Откуда: Питер
Пол: Мужской
Мне необходимо к позиции прикрутить серийный номер. я делаю:

Code:
HEADER_DATA-DELIV_NUMB = p_del.
HEADER_CONTROL-DELIV_NUMB = p_del.

DELIVERY = p_del.

ITEM_SERIAL_NO-DELIV_NUMB = p_del.
ITEM_SERIAL_NO-ITM_NUmber = '000010'.
ITEM_SERIAL_NO-sERIALNO = '123540'.
append ITEM_SERIAL_NO.


ITEM_DATA-DELIV_NUMB = p_del.
ITEM_DATA-DELIV_ITEM = '000010'.
append ITEM_DATA.

CALL FUNCTION 'BAPI_OUTB_DELIVERY_CHANGE'
  EXPORTING
    HEADER_DATA               = HEADER_DATA
    HEADER_CONTROL            = HEADER_CONTROL
    DELIVERY                  = DELIVERY
    TECHN_CONTROL             = TECHN_CONTROL
  TABLES
*   HEADER_PARTNER            =
*   HEADER_PARTNER_ADDR       =
*   HEADER_DEADLINES          =
   ITEM_DATA                 = ITEM_DATA
   ITEM_CONTROL              = ITEM_CONTROL
   ITEM_SERIAL_NO            = ITEM_SERIAL_NO
*   SUPPLIER_CONS_DATA        =
*   EXTENSION1                =
*   EXTENSION2                =
    RETURN                    =  RETURN
*   TOKENREFERENCE            =
          .


Получаю сообщение VLBAPI 004 в ретурне. Зачем, почему, не хочу я количество менять! Хочу только серийник прилепить! Что я делаю не так?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, мар 22 2007, 15:52 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, июн 05 2006, 13:33
Сообщения: 805
Пол: Мужской
А количество серийных номеров и количество в позиции совпадают?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, мар 22 2007, 16:03 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 01 2005, 13:23
Сообщения: 303
Откуда: Питер
Пол: Мужской
Timon&Pumba написал:
А количество серийных номеров и количество в позиции совпадают?


Да в позиции одна штука. и серийник один я пишу.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, мар 22 2007, 16:44 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Наверное нужно табличку ITEM_CONTROL заполнять: номер позиции, а дальше пустота.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, мар 22 2007, 16:58 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 01 2005, 13:23
Сообщения: 303
Откуда: Питер
Пол: Мужской
О как!

Вот так сделал позицию:

Code:
ITEM_DATA-DELIV_NUMB = p_del.
ITEM_DATA-DELIV_ITEM = '000020'.
ITEM_DATA-FACT_UNIT_NOM = '1'.
ITEM_DATA-FACT_UNIT_DENOM = '1'.
ITEM_DATA-CONV_FACT = '1'.
ITEM_DATA-SALES_UNIT = 'ST'.
append ITEM_DATA.


И заработало :) Какие-то там коэф-ты для пересчёта. :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, мар 22 2007, 17:00 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, июл 01 2005, 13:23
Сообщения: 303
Откуда: Питер
Пол: Мужской
sibrin написал:
Наверное нужно табличку ITEM_CONTROL заполнять: номер позиции, а дальше пустота.


Да заполнял :)
Code:
ITEM_CONTROL-DELIV_NUMB = p_del.
ITEM_CONTROL-DELIV_ITEM = '000010'.
append ITEM_CONTROL.


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

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


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

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


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

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