Actualizar tabla desde SAP en BD externa

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • pancho6102
    Senior Member
    • jun
    • 238

    #1

    Actualizar tabla desde SAP en BD externa

    Hola a todos buenas tardes estoy haciendo un JOB que se ejecuta diario y actualiza un tabla en SAP con operaciones que se realizan en el JOB hasta ahi todo BIEN el problema que tengo es que después que termine de actualizar en SAP debe de actualizar el valor en una tabla que esta en una base de datos externa en ORACLE.

    No me he ideado la forma de hacer esta operación estoy pensando que debiera poderse consumir un Store Procedure mediante un EXEC SQL pero no se como haría la conexión entre el sistema SAP y la Base de datos (algo asi como un RFC destination).

    En los foros si los han solucionando pero tienen a XI en medio de las 2 partes no sabría como hacerlo sin el.


    Saludos y gracias de antemano por las respuestas.
    Editado por última vez por pancho6102; 05/06/2014, 21:08:11.
    Francisco Ramirez.
    consultor SAP ABAP Netweaver
    Queretaro, Mexico.
  • pancho6102
    Senior Member
    • jun
    • 238

    #2
    Nadie ha hecho algo similar ?? ando un poco perdido
    Francisco Ramirez.
    consultor SAP ABAP Netweaver
    Queretaro, Mexico.

    Comentario

    • coloso
      Senior Member
      • feb
      • 110

      #3
      Hola compañero, nosotros leemos y escribíamos en tablas externas con

      EXEC SQL.
      SELECT usuario_entrada
      INTO :l_usuario2
      FROM BIGBERLYS.ZBIG_BUZON_OUT@"TXTSAP.WORLD"
      where clave_buzon = :tbuzon-ZBIG_CLAVE_BUZON
      ENDEXEC.

      Ahora por el tema de SAP Hana tenemos que hacerlo así:

      EXEC SQL.
      connect to 'TXTSAPH.WORLD'
      ENDEXEC.

      EXEC SQL.
      SELECT usuario_entrada
      INTO :l_usuario2
      FROM BIGBERLYS.ZBIG_BUZON_OUT
      where clave_buzon = :tbuzon-ZBIG_CLAVE_BUZON
      ENDEXEC.

      EXEC SQL.
      disconnect :'TXTSAPH.WORLD'
      ENDEXEC.

      Aparte en la transacción DB02 hay que tener esa conexión con el usuario y contraseña que se puede conectar a la base de datos

      No sé si te ayuda o te vas a volver más loco....

      Salu2.

      Comentario

      • pancho6102
        Senior Member
        • jun
        • 238

        #4
        Antes que nada Gracias por responder pues igual me hecho un clavado en SAP HANA y ya con tu respuesta me has dado una idea de que hay que hacer para realizar la conexión que se debe hacer desde DB02 (ya tengo por donde comenzar) y ya después podría ejecutarlo con EXEC SQL..

        Ahorita me documento mas sobre la DB02 e intento hacer el proceso y ya les cuento en que termino todo esto.

        Gracias y Saludos.
        Francisco Ramirez.
        consultor SAP ABAP Netweaver
        Queretaro, Mexico.

        Comentario

        Trabajando...