Текущее время: Ср, июн 18 2025, 19:40

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: помощь с ФМ BAPI_FIXEDASSET_CREATE1
СообщениеДобавлено: Чт, дек 05 2019, 07:31 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, дек 15 2017, 10:50
Сообщения: 91
Добрый день!

Необходимо создать пакетник по созданию ОС, исполюзую BAPI_FIXEDASSET_CREATE1
Проблема заключается в следующем: для некоторых классов ОС новый номер ОКОФ является обязательным для ввода, он хранится в GLOFAATMDPNDNT, при создании пакетник ругается на не полностью заполненные обязательные поля. если отключить обязательность - все происходит хорошо.
Как можно ввести эти данные без манипуляций с настройками? Сгенерировать номер ОС через ФМ NUMBER_GET_NEXT, заполнить сначала таблицу GLOFAATMDPNDNT через ФМ GLO_UPDATE_TIMEDPNDNT_AMD_T, а затем создать через ФМ BAPI_FIXEDASSET_CREATE1 с указанием p_key на осонании сгенерированных данных не помогает


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: помощь с ФМ BAPI_FIXEDASSET_CREATE1
СообщениеДобавлено: Чт, дек 05 2019, 11:02 
Гуру-маршал
Гуру-маршал
Аватара пользователя

Зарегистрирован:
Пт, янв 30 2009, 09:59
Сообщения: 1594
Откуда: Москва, Минск
Пол: Мужской
Вероятно, проверка обязательности выполняется до того, как обрабатываются переданные в BAPI данные.
Подебажьте, удостоверьтесь что вы все передаете в BAPI корректно и, если это так, выставляйте сообщение в SAP.

Пока, в качестве обходного варианта, можете вместо вызова BAPI создать запись пакетного ввода для транзакции AS01.
Предварительно проверим что пакетный ввод работает без ошибок.

_________________
Лучше быть умным и иногда тупить, чем быть тупым и постоянно умничать!


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

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


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

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


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

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