Текущее время: Чт, май 23 2024, 21:56

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


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


ВНИМАНИЕ! Прежде чем задавать вопрос, ознакомьтесь со ссылками ниже:

Вопросы по отличиям версий SAP, Add-On, EHP - сюда
Вопросы по SAP Front End (SAPlogon, SAPgui, guiXT и т.д.) - сюда
Вопросы по LSMW - сюда
Вопросы по архивации в SAP - сюда
Вопросы по SAP GRC - сюда
Вопросы по SAP Business Workplace (почте SAP) и SAP Office - сюда
Вопросы по miniSAP (SAP mini basis) - сюда
Вопросы по SAP HANA - сюда
Вопросы по лицензированию продуктов SAP - сюда



Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: Проблема с BAPI  Тема решена
СообщениеДобавлено: Пн, мар 21 2005, 11:27 
Гость
Привет, Всем!
Есть небольшая проблема с получением данных из SAP через BAPI.
Коннект к SAP проходит нормально, при попытке вызвать метод GetDetail Vb выдает "Error 4701. Non-Bapi methods with export parameters not supported". Текст скрипта ниже, в самом SAP когда вызываю этот метод через бапи-проводник никаких проблем исполняется.

Sub conn()

Dim bapi As Object
Dim suser As Object
Dim sprof As Object
Dim sact As Object
Dim sparam As Object
Dim sres As Object

Set bapi = CreateObject("SAP.BAPI.1")
bapi.Connection.user = "avt"
bapi.Connection.Password = "******"
bapi.Connection.System = "02"
bapi.Connection.Client = "500"
bapi.Connection.Language = "RU"
If bapi.Connection.Logon(0, False) Then
Set suser = bapi.GetSAPObject("user", "avt")
'//suser.UserName:='avt';
'//sparam:=BAPI.DimAs(suser,'GetDetail','PARAMETER');
'Set sprof = bapi.DimAs(suser, "getDetail", "profiles")
'Set sact = bapi.DimAs(suser, "GetDetail", "ACTIVITYGROUPS")
'Set sres = bapi.DimAs(suser, "GetDetail", "RETURN")
suser.getdetail return:=sres, PROFILES:=sprof, ACTIVITYGROUPS:=sact
End If
End Sub


Пометить тему как нерешенную
Вернуться к началу
  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

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


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

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


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

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