Текущее время: Вс, сен 07 2025, 17:02

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




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Замена материалов в заказах ТОРО
СообщениеДобавлено: Чт, июл 17 2008, 13:45 
Ассистент
Ассистент

Зарегистрирован:
Пт, сен 07 2007, 11:14
Сообщения: 29
Есть необходимость массово заменять материалы в заказах ТОРО и в спецификациях. Пока пытаюсь победить заказы. Использую ФМ BAPI_ALM_ORDER_MAINTAIN.

Собственно, вопрос: кто-нибудь использовал этот ФМ для такой же или подобных задач? Пробовал вызывать его с методами CREATE, CHANGE, DELETE -- просто для того, чтобы посмотреть, что будет. Предварительно, естественно, заполнив таблички:

Code:

      move-corresponding i_et_components to i_et_components_w.
      append i_et_components_w.

      move:  sy-tabix      to i_et_methods-refnumber,
             'COMPONENT'   to i_et_methods-objecttype,
             'CREATE'      to i_et_methods-method,
             i_aufnr-aufnr to i_et_methods-objectkey,
             'X'           to i_et_component_up-material.

      append i_et_methods.
      append i_et_component_up.

      clear i_et_methods.
      move 'SAVE' to i_et_methods-method.
      append i_et_methods.

    CALL FUNCTION 'BAPI_ALM_ORDER_MAINTAIN'
      TABLES
        IT_METHODS             = i_et_methods
        IT_COMPONENT           = i_et_components_w
        IT_COMPONENT_UP        = i_et_component_up
        RETURN                 = i_return.



Никаких ошибок не вываливается, в i_return: "Управление BAPI завершено", "Заказ сохранён под номером ..." -- и всё. Эффект нулевой во всех трёх случаях.

Есть ли возможность заменять материалы в заказах с помощью этого ФМ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июл 18 2008, 13:44 
Специалист
Специалист

Зарегистрирован:
Ср, мар 30 2005, 16:21
Сообщения: 120
Откуда: Беларусь
Вопрос по большей части к ABAP программистам, дело в корректности завершения процедуры BAPI. Помогает commit work.


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

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


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

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


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

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