Sapforum.Biz
Логистика => Управление материальными потоками (MM) => Тема начата: insaf121 от Июль 19, 2011, 11:52:37 am
-
Здравствуйте. Я в САП не так давно так что если спрашиваю не в ту тему перенесите пожалуйста.
CALL FUNCTION 'BAPI_REQUISITION_CREATE' "заявка на создания услуг
IMPORTING
number = l_reno "номер заявки
TABLES
requisition_items = requisition_items "Структура переноса: создание заявки - позиция
requisition_account_assignment = requisition_account_assignment "Структура переноса: создание/просмотр заявки - контировка
return = lt_ret "ошибки
extensionin = lt_extensionin. "Ссыл. структ. для параметров BAPI ExtensionIn / ExtensionOut "короче расширение
Возвращает код ошибки
E 06 138 Счет расхода материала найти не удалось.
Даже не знаю куда рыть. Вроде все посмотрел что знал я начинающий абапер так что не много :)
Где и что это может быть?
-
1. Что-то не то с карточкой услуги - может не настроены автопроводки, так как счет как я помню тянется с карточки (класс оценки), если ты указываешь материал
2. Возможно что ты не так что-то заполняешь в requisition_account_assignment
3. Приведи код заполнения
requisition_items = requisition_items "Структура переноса: создание заявки - позиция
requisition_account_assignment = requisition_account_assignment " aСтруктура переноса: создание/просмотр заявки - контировка
4. А чего не используете BAPI_PR_CREATE или я что-то путаю?
-
Спасибо за ответ уже разобрался не был настроен счет для данного вида оценки материала. Одно непонятно почему когда делаешь через транзакцию подтягивался один вид оценки, а когда через бапи другой.
Можно было использовать BAPI_PR_CREATE, но так как с ним пока не сталкивался, а нужна было пока заплатка, а не решение решили пока не трогать.