Текущее время: Пт, май 16 2025, 05:10

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: BAPI_SALESORDER_CHANGE
СообщениеДобавлено: Пт, окт 21 2005, 14:36 
Менеджер
Менеджер

Зарегистрирован:
Вт, дек 07 2004, 10:39
Сообщения: 610
использую для изменения количества заказа позиции
Code:
  order_header_inx-updateflag = 'U'.

    schedule_lines-itm_number = line-posnr.
    schedule_lines-req_qty = io.
    APPEND schedule_lines.

    schedule_linesx-itm_number = line-posnr.
    schedule_linesx-updateflag = 'U'.
    schedule_linesx-req_qty = 'X'.
    APPEND schedule_linesx.
    CALL FUNCTION 'BAPI_SALESORDER_CHANGE'
      EXPORTING
        salesdocument               = line-vbeln

        order_header_inx            = order_header_inx

      TABLES
        return                      = return

       schedule_lines              = schedule_lines
       schedule_linesx             = schedule_linesx
              .

говорит: 'Отсутствие номера позиции при изменении партии поставки'
чего забыл?

_________________
полный SAPец


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, окт 21 2005, 14:58 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, авг 17 2004, 10:45
Сообщения: 550
Откуда: SAP_BASIS 640
Видимо, забыли номер позиции партии поставки. Поле SCHED_LINE.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, окт 21 2005, 15:11 
Менеджер
Менеджер

Зарегистрирован:
Вт, дек 07 2004, 10:39
Сообщения: 610
EGF написал(а):
Видимо, забыли номер позиции партии поставки. Поле SCHED_LINE.

а где его узнать то?- ниразу не использовал

_________________
полный SAPец


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, окт 21 2005, 15:33 
Менеджер
Менеджер

Зарегистрирован:
Вт, дек 07 2004, 10:39
Сообщения: 610
vbep-etenr вроде подходит,
только все равно не помогает, говорит Данные не изменены

_________________
полный SAPец


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, окт 21 2005, 17:38 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, авг 17 2004, 10:45
Сообщения: 550
Откуда: SAP_BASIS 640
Похоже, это поле VBEP-ETENR.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, окт 24 2005, 08:58 
Менеджер
Менеджер

Зарегистрирован:
Вт, дек 07 2004, 10:39
Сообщения: 610
EGF написал(а):
Похоже, это поле VBEP-ETENR.

да, оно, только все равно не работает

_________________
полный SAPец


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, окт 24 2005, 20:42 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Вс, сен 05 2004, 12:11
Сообщения: 420
Откуда: SAP ERP 2005
По-моему, надо не только партии поставки но и позиции передавать, не помню как таблица называется.

_________________
Чтоб у нас все было, и нам за это ничего не было ! :-)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 25 2005, 09:18 
Менеджер
Менеджер

Зарегистрирован:
Вт, дек 07 2004, 10:39
Сообщения: 610
Clarus написал(а):
По-моему, надо не только партии поставки но и позиции передавать, не помню как таблица называется.

order_item_in
и так тоже пробовал, все равно не катит
Code:
   order_header_inx-updateflag = 'U'.

    schedule_lines-itm_number = line-posnr.
    schedule_lines-sched_line = etenr.
    schedule_lines-req_qty = io.
    APPEND schedule_lines.

    schedule_linesx-itm_number = line-posnr.
    schedule_linesx-updateflag = 'X'.
    schedule_linesx-req_qty = 'X'.
    APPEND schedule_linesx.

    order_item_in-itm_number = line-posnr.
    order_item_in-target_qty = io.
    APPEND order_item_in.
*
    order_item_inx-itm_number = line-posnr.
    order_item_inx-updateflag = 'X'.
    order_item_inx-target_qty = 'X'.
    APPEND order_item_inx.

    CALL FUNCTION 'BAPI_SALESORDER_CHANGE'
      EXPORTING
        salesdocument               = line-vbeln
*       ORDER_HEADER_IN             =
        order_header_inx            = order_header_inx
*       SIMULATION                  =
*       BEHAVE_WHEN_ERROR           = ' '
*       INT_NUMBER_ASSIGNMENT       = ' '
*       LOGIC_SWITCH                =
      TABLES
        return                      = return
        order_item_in               = order_item_in
        order_item_inx              = order_item_inx
*       PARTNERS                    =
*       PARTNERCHANGES              =
*       PARTNERADDRESSES            =
*       ORDER_CFGS_REF              =
*       ORDER_CFGS_INST             =
*       ORDER_CFGS_PART_OF          =
*       ORDER_CFGS_VALUE            =
*       ORDER_CFGS_BLOB             =
*       ORDER_CFGS_VK               =
*       ORDER_CFGS_REFINST          =
       schedule_lines              = schedule_lines
       schedule_linesx             = schedule_linesx
*       ORDER_TEXT                  =
*       ORDER_KEYS                  =
*       CONDITIONS_IN               =
*       CONDITIONS_INX              =
*       EXTENSIONIN                 =
              .
  CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'

_________________
полный SAPец


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

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


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

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


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

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