首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将asp.net或webservice应用程序连接到SAP B1

将asp.net或webservice应用程序连接到SAP B1
EN

Stack Overflow用户
提问于 2017-01-27 13:40:14
回答 2查看 532关注 0票数 0

如何将asp.net或webservice应用程序连接到SAP B1?

谁能给出一个清晰的示例代码和示例来连接任何在SAP B1中可用的模块?

EN

回答 2

Stack Overflow用户

发布于 2017-08-30 02:41:50

首先,您必须安装DIAPI,请参阅SAPbobsCOM

Sap连接

代码语言:javascript
复制
        SAPbobsCOM.Company oCompany = new SAPbobsCOM.Company();
        conectado = int.MinValue;
        oCompany.Server = "localhsot";
        oCompany.CompanyDB = "DB";
        oCompany.DbUserName = "SQL_USER";
        oCompany.DbPassword = "PASS_SQL";
        oCompany.UserName = "USER_SAP";
        oCompany.Password = "PASS_SAP";

        //language
        oCompany.DbServerType = BoDataServerTypes.dst_MSSQL2012;
        oCompany.language = BoSuppLangs.ln_Spanish_La;

        conectado = oCompany.Connect();
        if (conectado != 0)
            string error = oCompany.GetLastErrorDescription();

有了这个对象,您就有了用DIAPI打开任何sap模块的基础

示例sap文档

代码语言:javascript
复制
SAPbobsCOM.Documents oDocuments = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oQuotations);
票数 0
EN

Stack Overflow用户

发布于 2019-08-15 20:52:12

如果你已经配置并运行了B1服务层,那么我建议你在SAPbobosCom上使用它。它有更好的性能,但请注意,您不能运行SQL查询。服务层是REST api并使用oData协议。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41887588

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档