Текущее время: Сб, июл 19 2025, 12:48

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: ТАП с помощью BAPI_ACC_DOCUMENT_POST
СообщениеДобавлено: Ср, окт 30 2013, 11:21 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, июл 19 2007, 07:04
Сообщения: 1072
Пол: Мужской
Создаю ТАП с помощью указанного ФМ со ссылкой на Заказ на поставку. В Заказе на поставку могут быть контировки на Проект, на позицию Сетевого графика. Автоматически они в ТАП не попадают, надо передавать.

Передаю вот так:
Code:
      gw_extension1-field1 = 'IT_ACCIT'.
      gw_extension1-field2 = 'PS_PSP_PNR'.
      gw_extension1-field3 = ek05a-projk. " СПП-элемент
      gw_extension1-field4 = g_itemno_acc.
      APPEND gw_extension1 TO gt_extension1.

      gw_extension1-field1 = 'IT_ACCIT'.
      gw_extension1-field2 = 'NPLNR'.
      gw_extension1-field3 = ek05a-nplnr. "Номер сетевого графика
      gw_extension1-field4 = g_itemno_acc.
      APPEND gw_extension1 TO gt_extension1.


А позицию сетевого графика передать не могу, потому что поле VORNR в таблице IT_ACCIT отвечает за тип операции, а не за позицию сетевого графика и оно у меня уже заполнено.

Code:
    gw_extension1-field1 = 'IT_ACCIT'.
    gw_extension1-field2 = 'VORNR'.
    gw_extension1-field3 = 'AZAF'. "Операция - ТАП
    gw_extension1-field4 = g_itemno_acc.
    APPEND gw_extension1 TO gt_extension1.


Подходящего поля для позиции сетевого графика нет. Если запускаю с этими параметрами, то получаю ошибку "СетевГрафик или же ОперацСетевГрафика 600103 AZAF не существует".

Видимо надо передавать как то иначе, но как понять не могу. Может кто то реализовывал подобное и поделится вариантами или идеями?!


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ТАП с помощью BAPI_ACC_DOCUMENT_POST  Тема решена
СообщениеДобавлено: Чт, окт 31 2013, 18:29 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, июл 19 2007, 07:04
Сообщения: 1072
Пол: Мужской
А ларчик то просто открывался.
Не надо было заполнять номер фин. операции.
Вообщем заменил вот это:
Code:
    gw_extension1-field1 = 'IT_ACCIT'.
    gw_extension1-field2 = 'VORNR'.
    gw_extension1-field3 = 'AZAF'. "Операция - ТАП
    gw_extension1-field4 = g_itemno_acc.
    APPEND gw_extension1 TO gt_extension1.


На
Code:
    gw_extension1-field1 = 'IT_ACCIT'.
    gw_extension1-field2 = 'VORNR'.
    gw_extension1-field3 = "Номер позиции сетевого графика"
    gw_extension1-field4 = g_itemno_acc.
    APPEND gw_extension1 TO gt_extension1.


и всё работает.


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

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


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

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


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

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