SAPфорум.RU
https://sapboard.ru/forum/

Создание заказа при помощи BAPI_PO_CREATE1
https://sapboard.ru/forum/viewtopic.php?f=13&t=97080
Страница 1 из 1

Автор:  @lex&r [ Пт, ноя 23 2018, 14:39 ]
Заголовок сообщения:  Создание заказа при помощи BAPI_PO_CREATE1

Добрый вечер!
Возникла проблема, которую не знаю как решить. Создан ФМ и в нем вызывается данная бапишка для создания заказа на поставку из данных полученных с 1С. Когда тестировал ФМ на тестовых данных все было хорошо. А когда начали тестировать как передаются данные из 1С все стало плохо, заказы не создаются. Выяснилось что у кредитора есть ссылка не документы DMS и когда отрабатывает BAPI вылезает экран где предлагается выбрать один из представленных там документов DMS. Теперь вопрос. Как сделать так чтобы этот экран не выскакивал. Может можно признак какой передать вместе с данными типа чтобы любой документ брался, или может можно погасить этот экран чтобы он не появлялся. Буду рад за любую помощь.

Автор:  Besa [ Пт, ноя 23 2018, 15:45 ]
Заголовок сообщения:  Re: Создание заказа при помощи BAPI_PO_CREATE1

@lex&r написал(а):
Добрый вечер!
Возникла проблема, которую не знаю как решить. Создан ФМ и в нем вызывается данная бапишка для создания заказа на поставку из данных полученных с 1С. Когда тестировал ФМ на тестовых данных все было хорошо. А когда начали тестировать как передаются данные из 1С все стало плохо, заказы не создаются. Выяснилось что у кредитора есть ссылка не документы DMS и когда отрабатывает BAPI вылезает экран где предлагается выбрать один из представленных там документов DMS. Теперь вопрос. Как сделать так чтобы этот экран не выскакивал. Может можно признак какой передать вместе с данными типа чтобы любой документ брался, или может можно погасить этот экран чтобы он не появлялся. Буду рад за любую помощь.

А что за экран и что за процесс такой с DMS в BAPI_PO_CREATE1? Z скорее всего, в BAPI вряд ли бы такой был, так как это бы вызвало неявный commit.
Если это Z, то и смотрите по ситуации, кто и как этот Z сделал и в соответствии с этим уже принимайте решение как будете избавляться от этого.

Автор:  @lex&r [ Пн, ноя 26 2018, 08:23 ]
Заголовок сообщения:  Re: Создание заказа при помощи BAPI_PO_CREATE1

Прошу прощенья если выразился не понятно. Процесс создания заказа на поставку. Этот экран появляется при сохранении созданного заказа, даже при создании через транзакцию ME21N, если у кредитора есть связь с действующими DMS документами. BAPI Z-том не расширялось. Сейчас стоит задача создавать заказы на поставку по данным полученным из 1С. ФМ для создания запускается на стороне 1С в фоновом режиме (передача происходит через WebService). Я и думаю может есть какой нибудь параметр для передачи или z в bapi добавлять придется.

Изображение

Автор:  mne44 [ Чт, ноя 29 2018, 11:37 ]
Заголовок сообщения:  Re: Создание заказа при помощи BAPI_PO_CREATE1

есть подозрение, что вызывается Z-экран
Посмотрите - к какой программе относится этот экран и его номер

Автор:  @lex&r [ Пт, ноя 30 2018, 09:36 ]
Заголовок сообщения:  Re: Создание заказа при помощи BAPI_PO_CREATE1

Всем спасибо. С проблемой разобрался. Действительно была реализация BADI, которая и вызывала этот экран. Реализацию делал подрядчик задолго до моего прихода в компанию, а документации, к сожалению, нету и поэтому подсказать что это такое мне не кто не мог.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/