Генерировать XML-каналы или автоматически экспортировать файлы в SAP?

Есть ли способ автоматически генерировать результат транзакции SAP? Допустим, я хочу увидеть производственные заказы для одного контролера ППМ (для этого у меня есть транзакция COOIS). Есть ли способ создать XML-канал с результатом этой транзакции и обновить его, скажем, каждые 10 минут? Или автоматически экспортировать файл .xls с результатом куда-нибудь...? Я знаю, что у меня есть задания и катушки, но мне нужно вручную загрузить результат из графического интерфейса SAP. У меня нет доступа к ABAP, поэтому я хотел бы знать, есть ли другие способы получения данных из SAP?


person Andrei Ion    schedule 28.02.2012    source источник


Ответы (1)


Поскольку «транзакция» может быть чем угодно, от простого отчета до сложного интерактивного приложения, у которого нет даже простого «результата», я сомневаюсь, что для этого существует какой-либо универсальный инструмент. Вы можете попробовать следующее:

  • Запланируйте задание и отправьте результат на какой-нибудь почтовый ящик, а не распечатывайте его. Затем используйте язык программирования по вашему выбору, чтобы получить и обработать почту.
  • Проверьте, есть ли доступные BAPI (BAPI_PRODORD_* или что-то в этом роде - я не специалист по CO, поэтому не знаю, какой из них использовать). Вы можете вызывать эти BAPI из внешней программы без необходимости писать ABAP самостоятельно, однако вам, скорее всего, понадобится помощь кого-то, кто знает ABAP, чтобы получить документацию по интерфейсу и понять концепции.
person vwegert    schedule 28.02.2012