ilya написал(а):
Что-то у Вас каша. Из какой транзакции что требуется вывести?
BAPI - функции для чтения, изменения, создания и удаления документов. Мб имелось ввиду BAdI как расширение стандарта, чтобы добавить выгрузку?
Я хочу иметь возможность получить данные из экрана САП в excel. В некоторых транзакциях есть выгрузка в excel.
Но в некоторых этого нет. Как то можно получить эти данные прямо с экрана? Доступа к ABAP у меня нет.
Пробовал через BAPI в макросе:
Dim SAPFunctions As New SAPFunctionsOCX.SAPFunctions
Dim SAPFunction As SAPFunctionsOCX.Function
Dim SAPConnection As SAPLogonCtrl.Connection
Dim PersonalData As SAPTableFactoryCtrl.Table
Set SAPConnection = SAPFunctions.Connection
' Параметры соединения по умолчанию:
SAPConnection.Client = "100"
SAPConnection.User = "Muradyan"
' Подключаемся к SAP:
If SAPConnection.Logon(0, False) <> True Then
MsgBox "Ошибка входа в систему"
Exit Sub
Else
MsgBox "Подключились к САП"
End IfНо у меня ругается, видимо в САПе не настроен RFC. Сам я его не могу настроить, нет прав, я не админ.