Avalados por :
En este artículo presento las explicaciones de la colección para comprender de manera simple los sistemas y las diferencias entre ellos
Los datos pueden transferirse entre dos sistemas R/3 de manera confiable y segura a través de RFC transaccional
El módulo de función llamado se ejecuta exactamente una vez en el sistema del servidor RFC
El sistema remoto no necesita estar disponible en el momento en que el programa cliente RFC está ejecutando un RFC
El componente tRFC almacena la función RFC llamada
junto con los datos correspondientes en la base de datos R/3, incluido un identificador de transacción único (TID)
Cuando intentas procesar la transacción, el sistema verifica si ese TID ya ha sido procesado
Si lo ha sido, la transacción se ignora
Si se envía una llamada y el sistema receptor está inactivo, la llamada permanece en la cola local
hasta que el sistema receptor se active. Cuando usas TRFC
no puedes garantizar el orden en el que se procesarán las llamadas de función en el sistema
Para casos en los que necesitas orden, puedes usar RFC en cola, que es una extensión de RFC transaccional
colocas cada llamada de función en una cola lógica
Una llamada de función no puede ejecutarse hasta que todos sus predecesores en la cola hayan sido procesados.
Las llamadas RFC en cola se procesan de forma asincrónica
Cada solicitud RFC utiliza un proceso de trabajo de diálogo en el servidor de aplicaciones en el que se ejecuta el RFC.
La diferencia entre TRFC y QRFC
RFC transaccional
RFC transaccional garantiza los siguientes atributos
La llamada se ejecuta exactamente una vez en el sistema de destino Cuando usas TRFC
no puedes garantizar el orden en que las llamadas de función se procesarán en el sistema
RFC en cola qRFC con cola de salida
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute