Anuncio

Colapsar
No hay anuncio todavía.

Conexión SAP con .NET

Colapsar
X
 
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes

  • Conexión SAP con .NET

    Hola,

    alguien me puede dar una mano con como se realiza una conexión desde un programa realizado en .NET con SAP?

  • #2
    conexion

    Mira no estoy seguro pero creo que no puedes conectarte a SAP con .net, esa programacion se hace mediante abab, ahora si lo qeu quieres es conectarte a SAP BUSIINES ONE, si lo haces por .net, en este caso si te puedo ayudar. seria algo asi como

    Dim oCompany As SAPbobsCOM.Company
    Dim lRetCode, lErrCode As Long
    Dim sErrMsg as String

    'Instanciate a Company object
    oCompany = New SAPBobsCOM.Company
    oCompany.Server = "(local)"
    oCompany.CompanyDB = "SBODemo_US"
    oCompany.UserName = "manager"
    oCompany.Password = "manager"
    oCompany.Language = ln_English

    lRetCode = oCompany.Connect()



    If lRetCode <> 0 Then
    oCompany.GetLastError(lErrCode, sErrMsg)
    End If
    cualquier duda avisa, espero qeu te sirva de algo, por cierto necesitas agregar las librerias en visual, solo la de DI
    Editado por última vez por Yechezkel Rosales; 08/07/2008, 18:53:31.

    Comentario


    • #3
      No responde directamente al tema... pero para tener en cuenta:
      http://www.theobald-software.com/cms...downloads.html
      Consultor SAP (aprendo y respondo sobre todo!)

      Sígueme en Twitter: @Sap_Blog
      Mi blog de Consultoría SAP | Pide manuales SAP aquí

      Comentario


      • #4
        Yo he trabajado mucho en proyecto .NET conectados directamente con SAP. La forma con la que yo he trabajado ha sido la siguiente:

        - Crear RFC en abap de R/3

        - Instalar el conector .NET-sap 2.0

        - Desde este conector, indicando los datos del sistema, se nos muestran todas las RFC del sistema. Pulsamos sobre la deseada y automáticamente se nos crean todas las clases necesarias para poder trabajar en .NET.

        - Una vez creadas estas clase podemos trabajar con las funciones ABAP como si fueran unas funciones más, dentro de nuestra aplicación.

        Puedes encontrar más información en:


        Saludos

        Comentario


        • #5
          Ampliando un poco...

          La respuesta correcta es la de xergiagui. Necesitas un conector específico de .NET con Sap.

          Pero esa es una de las formas de conectar. En general siempre puedes conectar Sap con cualquier sistema externo mediante webservices.

          El prodcedimiento es crear una RFC y un webservice en SAP. Una vez creado haces la conexión con el sistema externo que quieras (java, .net...) y puedes comunicar los sistemas en los dos sentidos.

          A efectos prácticos el conector es más sencillo de utilizar, necesitas menos pasos, pero el webservice es más flexible y menos sensible a los cambios.

          Saludos
          "Soy el señor Lobo, arreglo problemas"
          http://sapymas.blogspot.com/

          Comentario

          Trabajando...
          X