Conectar a SAP desde Java

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • vbagnoli
    Junior Member
    • mar
    • 18

    #1

    Conectar a SAP desde Java

    Buenos dias amigos,
    Quisiera saber si alguien de Uds. tiene un tutorial para realizar la conexión a SAP desde una aplicación Java?.
    Versión SAP 4.7

    Desde ya muchas gracias.

    Victor
  • Jacampos
    Member
    • feb
    • 70

    #2
    Para poder conectar tus aplicaciones JAVA a SAP necesitas tener instalado en el servidor el CONECTOR JCO. Una vez instalado te adjunto un pequeño tutorial de como puedes trabajar con JAVA-SAP.

    SAP JCo Server Programming.zip

    Saludos.
    Jose Antonio.
    Quiero aprender, ayudando a aprender.

    Comentario

    • vbagnoli
      Junior Member
      • mar
      • 18

      #3
      José , muchas gracias por tu colaboaración...

      Comentario

      • mario_ici
        Junior Member
        • feb
        • 26

        #4
        Conexion SAP-Java

        Te contesto lo mismo que consteste en otra pregunta anterior.

        La conexion entre java y SAP, es a traves de las BAPI´s de SAP.
        Para esto yo he utilizado myEclipse, para hacer pedidos, movimientos de mercancias, y consultas.
        SAP cuenta por cada transaccion con una BAPI, es decir para la tr. ME51N, se tiene la BAPI BAPI_REQUISITION_CREATE, para la ME22N, se tiene la BAPI BAPI_REQUISITION_CHANGE, y para liberarlo BAPI_REQUISITION_RELEASE_GEN. Tambien puedes generar bapis propios de cliente (zbapis´s).

        El procedimiento en general es el siguiente:

        1.- Establecer la conexion, que es lo que tu haces con visual.
        2.- Generar un repositorio.
        3.- Crear un template con la BAPI con la cual trabajaras.
        4.- Tomas los parametros que recibiras, de tu formulario en caso de HMTL, o bien de tu pantalla de captura, y los pasas a una lista de parametros de entrada.
        5.- introduces todos los valores, tanto de cabecera como de los items, para esto debes ver que estructuras y tablas internas maneja cada BAPI, la BAPI BAPI_REQUISITION_CREATE utiliza las sig. estructuras BAPIEBANC, REQUISITION_ITEMS, REQUISITION_ACCOUNT_ASSIGNMENT, REQUISITION_ITEM_TEXT, REQUISITION_LIMITS, REQUISITION_CONTRACT_LIMITS etc. no vas a utilizar todas, en pocas palabras estas tablas y estructuras te sirven para transferir datos entre la memoria de SAP y Java.
        6.-Hacer un while para todos los paremetros.
        7.-Mandar a ejecuatar la BAPI.
        8.- Hacer el commit y cerrar la conexion.
        9.- Imprimir el numero de solicitud de pedido, (se obtiene del return).

        Espero te sirva de ayuda.

        Comentario

        • golden_fbi
          Junior Member
          • sep
          • 17

          #5
          Conectar Sap ABAP con Java usando BAPIS

          Buenas tardes!

          Disculpen alguien me podria ayudar con este tema para conectar Abap con java usando BAPIS, alguien que tenga un tutorial facil o con imagenes paso a paso, no importa que este en ingles.
          Acabo de empezar con ABAP y me pidieron hacer eso :S

          Muchas gracias!

          Comentario

          • ElmerRodriguez
            Junior Member
            • jul
            • 19

            #6
            Segun tengo entendido Java puede consumir bapis via jco, pero abap no puede conectarse a java a menos que sea por webservices.

            Comentario

            • Rolando Santos Martinez
              Junior Member
              • abr
              • 18

              #7
              Conectar a SAP desde Java

              Hola Golden_fbi,
              No es sencillo hacer una BAPI, mejor crea una RFC.
              No te puedo adjuntar un tutor de JCo, por q se excede de lo permitido.


              Rolo

              Comentario

              • marianoa
                Member
                • jun
                • 77

                #8
                Rolando tendrias un tutorial para enviarme, ya que nunca hice una conexion asi.
                muchas gracias.

                mi mail es *

                Comentario

                • Vicente_Arellano
                  Junior Member
                  • oct
                  • 9

                  #9
                  Visual Basic BAPI_REQUISITION_CREATE

                  Tienen algun ejemplo en VB de como utilizar BAPI_REQUISITION_CREATE.

                  Comentario

                  • harevalop
                    Junior Member
                    • dic
                    • 1

                    #10
                    Tutorial

                    Rolando, Mariana:

                    Agradeceré mucho que puedan enviar algún tutorial al respecto *

                    Originalmente publicado por marianoa
                    Rolando tendrias un tutorial para enviarme, ya que nunca hice una conexion asi.
                    muchas gracias.

                    mi mail es *

                    Comentario

                    • mappiano
                      Junior Member
                      • ene
                      • 1

                      #11
                      Originalmente publicado por Rolando Santos Martinez
                      Hola Golden_fbi,
                      No es sencillo hacer una BAPI, mejor crea una RFC.
                      No te puedo adjuntar un tutor de JCo, por q se excede de lo permitido.


                      Rolo
                      Buenos Dias Rolando, estaría genial que me lo puedas enviar a ese tutorial, hace días vengo renegando con esto . mfappiano@live.com es mi mail. Saludos.

                      Comentario

                      • pato89xd
                        Junior Member
                        • abr
                        • 2

                        #12
                        Conector JCO

                        Hola, a todo esto, alguien de ustedes tendrá una versión del conector SAP JCO posterior a la 3.0.7?

                        Comentario

                        Trabajando...