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

Часовой пояс: 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 часа


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

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


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

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