MÉTODO PARA CONECTARSE A UNA SOCIEDAD EN SAPB1 USANDO DI API.
Para conectarnos a una sociedad en SAPB1 usando la DI API podemos utilizar el siguiente método.
El nombre del método se llama ConnectToSAPB1 (se puede llamar como ustedes quieran).
Lenguaje de programación C#.
private void ConnectToSAPB1()
{
try
{
if (oCompany.Connected == true) { oCompany.Disconnect(); }
oCompany.Server = "Mi-Servidor";
oCompany.language = SAPbobsCOM.BoSuppLangs.ln_Spanish_La; //Lenguaje para la sesión.
oCompany.UseTrusted = false;
oCompany.DbServerType = SAPbobsCOM.BoDataServerTypes.dst_MSSQL2017;
oCompany.DbUserName = "Mi-Usuario-BaseDatos";
oCompany.DbPassword = "Mi-Password-BaseDatos";
oCompany.CompanyDB = "Mi-BaseDatos";
oCompany.UserName = "Mi-Usuario-SAPB1";
oCompany.Password = "Mi-Password-Usuario-SAPB1";
//oCompany.LicenseServer = settings.Server + ":30000"; //En caso de requerirlo depende de los permisos en la Red
int lRetCode = oCompany.Connect();
if (lRetCode != 0)
{
int lErrCode;
string sErrMsg = null;
oCompany.GetLastError(out lErrCode, out sErrMsg);
throw new System.InvalidOperationException(lErrCode + ": " + sErrMsg);
}
}
catch (Exception ex)
{
throw new System.InvalidOperationException(ex.Message);
}
}
Referencia:
SAP Business One SDK – Help Center
https://help.sap.com/viewer/product/SAP_BUSINESS_ONE/9.3/es-ES
CONECTARSE A UNA SOCIEDAD EN SAPB1
Full Stack Web Developer && SDK SAPB1 Developer.
Melómano, Gamer (Xbox), Comprador compulsivo de Amazon y Posiblemente con TDAH.