...
Guía para la configuración de los EXTERNAL:
Expand |
---|
title | Instrucciones del paso 1 |
---|
|
Paso 1: Nos dirigimos a la aplicación SIFCO WEB. Image Modified |
Expand |
---|
title | Instrucciones del paso 2 |
---|
|
Paso 2: A continuación nos posicionamos en el modulo de configuración → Información de la organización → Datos generales del sistema, damos clic. Image ModifiedDamos Clic en la opción y nos abrirá la siguiente ventana donde empezaremos a realizar la configuración para la url externa. Image Modified |
Expand |
---|
title | Instrucciones del paso 3 |
---|
|
Paso 3: Damos clic en la opción llamada Configuración extendida, luego seleccionamos en el menú que despliega la opción llamada Web Services. Image ModifiedAl dar clic en la opción nos llevara a la siguiente ventana donde veremos algunas configuraciones o bien ninguna todo dependerá de como este el sistema configurado anteriormente, por lo que revisaremos si las url que necesitamos ya están configuradas o aun no. Image Modified |
Expand |
---|
title | Instrucciones del paso 4 |
---|
|
Paso 4: Para crear una nueva configuración damos clic en el icono siguiente de la página que nos |
desplegodesplegó. Image ModifiedEn la siguiente ventana que nos despliegue ingresaremos la información necesaria para la configuración de la |
url URL del sistema externo. Image Modified Info |
---|
Antes de realizar dicha configuración es necesario saber que tipos de transacciones realizara el cliente, para poder configurar lo que corresponde sin problema, sobre todo debe tener ya la URL a la cual enlazaremos el sistema. |
Los campos necesarios son los siguientes: Descripción del Evento: Movimiento de crédito Transacción a la que afecta: Movimiento de crédito Modo: Insert Método: POST Gestor de Seguridad: Si el Web Service o URL externa utiliza seguridad, se debe configurar previamente las credenciales. (Para el caso de interfaz con SAP B1 en Servidores SIFCO, utiliza seguridad Basic, con el Header Authorization, en algunos clientes on premise puede no ser necesario) - Image AddedImage Added
URL del Servicio: http://54.157.162.161:8080/B1iXcellerator/exec/ipo/vP.001sap0000.in_HCSX/com.sap.b1i.vplatform.runtime/INB_HT_CALL_SYNC_XPT/INB_HT_CALL_SYNC_XPT.ipo/proc/wctrxssu/registrar Permite excepciones: SI/NO (Esto es opcional, se utiliza en el caso que se necesite omitir algún tipo de transacción para que no pasé al sistema externo, ejemplo, transacciones 2015, 2006 o al criterio del implementador) En caso de marcar SI se debe especificar la EXPRESIÓN SQL que realiza la validación Expresión para excepciones:
|
...
Image Modified Luego de haber guardado la configuración anterior, nos dirigimos a la pestaña de los Headers y agregamos los siguientes campos y guardamos la información. Secuencia: 1 Nombre: Content-Type Valor: application/json
Image Modified |
Expand |
---|
title | Instrucciones para el paso 5, este paso es si necesitara agregar una expresión para excepciones |
---|
|
Paso 5: En este paso nos dirigimos al modulo de Configuración → Documentación electrónica → Expresiones definidas por el usuario. Image Added En la ventana siguiente seleccionamos el proceso que necesitamos editar o bien creamos uno nuevo con la expresión que se ejecutara cuando llamemos al proceso. Image AddedEstando en la creación de una nueva expresión llenamos los siguientes datos que son importantes para que se ejecute el proceso correctamente. Código de expresión: agregamos un código numérico que no se encuentre dentro de la lista de creados actualmente “1012“. Nombre interno de la expresión: Este nombre es el que veremos en el combo de selección de expresiones “No_trx_ProvisionesCred“. Etiqueta: lo que se mostrará en el conjunto de campos, ejemplo: {Exp_1: Campo} “Provisiones“ Entidad o tabla a la que pertenece: Se agrega la consulta
Code Block |
---|
DECLARE
@ExternalTransaction INT = {ExternalTransaction},
@Error VARCHAR(400),
@CantidadErrores INT,
@ExternalClave VARCHAR(256) = {ExternalClave};
DECLARE @Mensaje TABLE (Mensaje VARCHAR(100));
SELECT
CASE
WHEN a.CrMoTrxCod IN(2005,2015) THEN 'False'
ELSE 'True'
END
FROM SIFCO.CrMovimientos a with(nolock)
WHERE a.CrMoNuMov = CONVERT(INT, @ExternalClave)
AND @ExternalTransaction = 17 |
Image Added Note |
---|
Nota: debe seleccionar el modulo donde se ejecuta la consulta, este modulo cuanta con los campos que leerá el proceso cuando se ejecute como por ejemplo Clientes, este cuanta con una lista de campos que puede utilizar en la consulta agregada. | Image Added |
Expand |
---|
title | Instrucciones del paso 6 |
---|
|
Paso 6: Asegurarse de activar el External Call Out en: Configuración → Información de la Organización → Datos Generales del Sistema → Configuración Extendida → External call outs → Parámetros. Image AddedConfiguramos los valores de los parámetros en los siguientes valores: Image Added |
Expand |
---|
title | Instrucciones del paso 7 |
---|
|
Paso 7: Para verificar si las transacciones se están efectuando con éxito puede validar en la opción de Configuración → Gestión de la integración → Bitácora de transacciones. Image ModifiedDonde tendremos la lista de todas las transacciones que hemos enviado en estado, enviado exitosamente. Image Modified |
Info |
---|
Antes de realizar dicha configuración es necesario saber que tipos de transacciones realizara el cliente, para poder configurar lo que corresponde sin problema, sobre todo debe tener ya la URL a la cual enlazaremos el sistema Warning |
---|
Si por alguna razón el sistema le muestra algún error en las transacciones, o bien no puede reenviar ninguna, puede comunicarse con el departamento de soporte para que le asesoren. | Image Added Una de las causas sea que no se configuro bien el JOB
Revisar si la url es la correcta Consultar si no se realizo alguna restauración de la base de datos de SAP, ya que el ID de la base anterior no es el mismo, el cambio se debe a la restauración por lo que debe solicitar que modifiquen la url y agregar la nueva base de datos. Pueden existir problemas en el servidor.
|
\uD83D\uDCCB Artículos Relacionados
...
Filter by label (Content by label) |
---|
showLabels | false |
---|
max | 5 |
---|
spaces | com.atlassian.confluence.content.render.xhtml.model.resource.identifiers.SpaceResourceIdentifier@10918 |
---|
showSpace | false |
---|
sort | modified |
---|
showSpacetype | falsepage |
---|
reverse | true | type | page
---|
labels | kb-how-to-article |
---|
cql | label = "kb-how-to-article" and type = "page" and space = "DOC" | labels | kb-how-to-article |
---|
|