Есть ли способ автоматически генерировать результат транзакции SAP? Допустим, я хочу увидеть производственные заказы для одного контролера ППМ (для этого у меня есть транзакция COOIS). Есть ли способ создать XML-канал с результатом этой транзакции и обновить его, скажем, каждые 10 минут? Или автоматически экспортировать файл .xls с результатом куда-нибудь...? Я знаю, что у меня есть задания и катушки, но мне нужно вручную загрузить результат из графического интерфейса SAP. У меня нет доступа к ABAP, поэтому я хотел бы знать, есть ли другие способы получения данных из SAP?
Генерировать XML-каналы или автоматически экспортировать файлы в SAP?
Ответы (1)
Поскольку «транзакция» может быть чем угодно, от простого отчета до сложного интерактивного приложения, у которого нет даже простого «результата», я сомневаюсь, что для этого существует какой-либо универсальный инструмент. Вы можете попробовать следующее:
- Запланируйте задание и отправьте результат на какой-нибудь почтовый ящик, а не распечатывайте его. Затем используйте язык программирования по вашему выбору, чтобы получить и обработать почту.
- Проверьте, есть ли доступные BAPI (BAPI_PRODORD_* или что-то в этом роде - я не специалист по CO, поэтому не знаю, какой из них использовать). Вы можете вызывать эти BAPI из внешней программы без необходимости писать ABAP самостоятельно, однако вам, скорее всего, понадобится помощь кого-то, кто знает ABAP, чтобы получить документацию по интерфейсу и понять концепции.
person
vwegert
schedule
28.02.2012