Текущее время: Чт, мар 28 2024, 17:35

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: FB01, тестовый прогон
СообщениеДобавлено: Пн, авг 28 2017, 13:27 
Специалист
Специалист

Зарегистрирован:
Пт, июл 27 2007, 13:06
Сообщения: 137
Всем привет.

Делаю проводки по данным из файла в FB01. Есть условие: перед созданием проверить все документы на корректность и только если нет ошибок создавать.

Начал с BAPI_ACC_DOCUMENT_POST ибо бапи это правильно, есть флаг тестового режима. По факту тестирования выяснилось, что в поле счета может быть ОС, который в FB01 вбивается без проблем, но в ACCOUNTGL-GL_ACCOUNT он туда не лезет по числу символов. Надо дергать счет из ОСа и подставлять его.
Получаю либо AA 816 Введите другой вид движения (вид движения не существует), если заполняю номер счета и ОС (вид движения где-то в глубине затирается стандартом при заполненном ОС), либо AAPO 007 Противоречивость с RW-документом: отклонение в структуре документа, если заполняю просто номер счета для ОСа (беру из T095), т.е. надо заполнять ОС.
Недостающие поля кидаю через extensionin.

Плюнул, пошел ковырять POSTING_INTERFACE_DOCUMENT. Отработало без проблем, но коммит идет сразу же после выполнения. Мне такой вариант не подходит.

Есть варианты победить бапи или придется рисовать свой пакетный ввод с веткой на моделирование или сохранение документа?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: FB01, тестовый прогон
СообщениеДобавлено: Пн, авг 28 2017, 14:29 
Специалист
Специалист

Зарегистрирован:
Пт, июл 27 2007, 13:06
Сообщения: 137
Сам спросил, сам ответил: нагуглил в архивах sap.com, что ACCT_TYPE для ОСа надо менять, поэтому у меня ничего не работало :) Лепил везде S, для ОСа поставил A - взлетело.


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

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


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

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


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

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