CONECTARSE A UNA SOCIEDAD EN SAPB1

Code with Edd - Proyectos

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
Web | + posts

Full Stack Web Developer && SDK SAPB1 Developer.

Melómano, Gamer (Xbox), Comprador compulsivo de Amazon y Posiblemente con TDAH.

Scroll hacia arriba