Línea de Producto: | Microsiga Protheus. | ||||||||||||||||||||||||
Segmento: | Servicios - Mercado Internacional. | ||||||||||||||||||||||||
Módulo: | SIGAFIN - Financiero. | ||||||||||||||||||||||||
Rutina: |
| ||||||||||||||||||||||||
Requisito/Story/Issue: | DMINA-3786 | ||||||||||||||||||||||||
País(es): | Estados Unidos de América | ||||||||||||||||||||||||
Base(s) de Datos: | Todas | ||||||||||||||||||||||||
Tablas utilizadas: | SA6 - Bancos. SE1 - Cuentas por Pagar. SE2 - Cuentas por Cobrar. SE5 - Movimientos Bancarios. RVR - Acces Token Plaid. RVS - Encabezado de Movimientos de Banca On-line. RVT - Detalle de Movimientos. | ||||||||||||||||||||||||
Pacote: |
|
Permite extraer los movimientos de la banca On-Line de una manera simple y directa para Protheus, adicional, genera una pre-conciliación operativa de manera previa al proceso de Conciliación bancaria (FINA380), permitiendo así conciliar de manera previa la información.
Nota: Realizar respaldo de tablas SX y base de datos.
Grupo | FINRVS | FINRVS | FINRVS | FINRVS | FINRVS | FINRVS |
Orden | 01 | 02 | 03 | 04 | 05 | 06 |
Descripción | ¿De Fecha? | ¿A Fecha? | ¿Banco? | ¿Agencia? | ¿Cuenta? | ¿Operación? |
Tipo | D | D | C | C | C | N |
Tamaño | 8 | 8 | 5 | 5 | 10 | 1 |
Tipo Objeto | G | G | G | G | G | C |
Definición 1 | Débito | |||||
Definición 2 | Crédito | |||||
Definición 3 | Ambos | |||||
Validación | ||||||
Variable | MV_PAR01 | MV_PAR02 | MV_PAR03 | MV_PAR04 | MV_PAR05 | MV_PAR06 |
F3 | SA6 | |||||
Grupo Campos | 007 | 008 | 009 | |||
Help de pregunta | Informar Fecha Inicial. | Informar Fecha Final. | Informar Banco. | Informar Agencia. | Informar Cuenta. | Informar Operación. |
2. Creación de tabla en el archivo SX2 - Tablas:
Clave (X2_CLAVE) | Nombre (X2_NOME) | Modo (X2_MODO) | PYME (X2_PYME) |
RVR | Acces Token Plaid | C | S |
RVS | Encabezado de Movimientos. | C | S |
RVT | Detalle de Movimientos. | C | S |
3. Creación de Campos en el archivo SX3 - Campos:
Campo | A6_IPLAID |
Tipo | Carácter |
Tamaño | 1 |
Decimal | 0 |
Título | Int. Plaid |
Descripción | Integración con PLAID |
Se utiliza | Sí |
Obligatorio | Sí |
Browse | No |
Opciones | 1=Si;2=No |
Inic. Estándar | '2' |
Contexto | Real |
Propiedad | Modificar |
Disparadores | Sí |
Carpeta | 1 |
Orden | 74 |
Campo | A6_PLID |
Tipo | Carácter |
Tamaño | 40 |
Decimal | 0 |
Formato | @! |
Título | Cód. Cuenta |
Descripción | Código de la Cuenta |
Se utiliza | Sí |
Obligatorio | No |
Browse | No |
Contexto | Real |
Propiedad | Modificar |
Carpeta | 1 |
Orden | 75 |
Campo | A6_BANKID |
Tipo | Carácter |
Tamaño | 10 |
Decimal | 0 |
Título | Id Banco |
Descripción | Identificador de Banco |
Se utiliza | Sí |
Obligatorio | No |
Browse | No |
Contexto | Real |
Propiedad | Visualizar |
Carpeta | 1 |
Orden | 76 |
Campo | A6_INTID |
Tipo | Carácter |
Tamaño | 18 |
Decimal | 0 |
Título | Acceso Relac |
Descripción | Acceso Relacionado. |
Se utiliza | Sí |
Obligatorio | No |
Browse | No |
Contexto | Real |
Propiedad | Modificar |
Consulta Estándar | RVR |
Carpeta | 1 |
Orden | 77 |
Campo | E1_SLPLAID |
Tipo | Numérico |
Tamaño | 13 |
Decimal | 2 |
Formato | @E 9,999,999,999.99 |
Título | Bal Plaid |
Descripción | Balance Plaid |
Se utiliza | Sí |
Obligatorio | No |
Browse | No |
Contexto | Real |
Propiedad | Modificar |
Orden | N4 |
Campo | E1_PORTADO |
Tipo | Carácter |
Tamaño | 3 |
Decimal | 0 |
Formato | @! |
Título | Portador |
Descripción | Código del portador |
Se utiliza | No |
Obligatorio | No |
Browse | Sí |
Val. Sistema | ExistCPO("SA6") |
Consulta Estándar | BCO |
Grupo de Campos | 007 - Banco |
Carpeta | 5 |
Orden | 07 |
Campo | E1_NOMCLI |
Tipo | Carácter |
Tamaño | 20 |
Decimal | 0 |
Formato | @! |
Título | Nomb Cliente |
Descripción | Nombre Reducido Cliente |
Se utiliza | Si |
Obligatorio | No |
Browse | Sí |
Contexto | Real |
Propiedad | Visualizar |
Carpeta | 1 |
Orden | 11 |
Campo | E2_SLPLAID |
Tipo | Numérico |
Tamaño | 13 |
Decimal | 2 |
Formato | @E 9,999,999,999.99 |
Título | Bal Plaid |
Descripción | Balance Plaid |
Se utiliza | Sí |
Obligatorio | No |
Browse | No |
Contexto | Real |
Propiedad | Modificar |
Orden | L1 |
Campo | E2_BCOPAG |
Tipo | Carácter |
Tamaño | 3 |
Decimal | 0 |
Formato | @! |
Título | Bco. de Pago |
Descripción | Banco de Pago |
Se utiliza | No |
Obligatorio | No |
Browse | No |
Val. Sistema | ExistCPO("SA6") |
Consulta Estándar | BCO |
Grupo de Campos | 007 - Banco |
Carpeta | 4 |
Orden | 20 |
Campo | E2_NOMFOR |
Tipo | Carácter |
Tamaño | 20 |
Decimal | 0 |
Formato | @! |
Título | Nomb Proveed |
Descripción | Nombre del Proveedor |
Se utiliza | Si |
Obligatorio | No |
Browse | Sí |
Contexto | Real |
Propiedad | Visualizar |
Carpeta | 1 |
Orden | 10 |
Campo | E5_INTPLAI |
Tipo | Carácter |
Tamaño | 1 |
Decimal | 0 |
Formato | @! |
Título | INTPLAID |
Descripción | INTPLAID |
Se utiliza | No |
Obligatorio | No |
Browse | No |
Contexto | Real |
Propiedad | Modificar |
Orden | A9 |
Campo | RVR_FILIAL |
Tipo | Carácter |
Tamaño | 8 |
Decimal | 0 |
Formato | @! |
Título | Sucursal |
Descripción | Sucursal |
Se utiliza | No |
Obligatorio | No |
Browse | No |
Grupo de Campos | 033 - Tamaño de la Sucursal |
Orden | 01 |
Campo | RVR_TOKEN |
Tipo | Carácter |
Tamaño | 60 |
Decimal | 0 |
Formato | @! |
Título | Token Públic |
Descripción | Token Público |
Se utiliza | Sí |
Obligatorio | Sí |
Browse | Sí |
Contexto | Real |
Propiedad | Modificar |
Orden | 02 |
Campo | RVR_USERID |
Tipo | Carácter |
Tamaño | 18 |
Decimal | 0 |
Formato | @! |
Título | Id Usuario |
Descripción | Identificador de Usuario |
Se utiliza | Sí |
Obligatorio | Sí |
Browse | Sí |
Contexto | Real |
Propiedad | Modificar |
Orden | 03 |
Campo | RVR_ATOKEN |
Tipo | Carácter |
Tamaño | 60 |
Decimal | 0 |
Formato | @! |
Título | Token acceso |
Descripción | Token de acceso |
Se utiliza | Sí |
Obligatorio | Sí |
Browse | Sí |
Contexto | Real |
Propiedad | Cambiar |
Orden | 04 |
Campo | RVS_FILIAL |
Tipo | Carácter |
Tamaño | 8 |
Decimal | 0 |
Formato | @! |
Título | Sucursal |
Descripción | Sucursal |
Se utiliza | No |
Obligatorio | No |
Browse | No |
Grupo de Campos | 033 - Tamaño de la Sucursal |
Orden | 01 |
Campo | RVS_ID |
Tipo | Carácter |
Tamaño | 10 |
Decimal | 0 |
Título | Id |
Descripción | Identificador |
Se utiliza | Sí |
Obligatorio | Sí |
Browse | Sí |
Inic. Estándar | IIf(Inclui, GetSxEnum('RVS', 'RVS_ID'), RVS_ID) |
Contexto | Real |
Propiedad | Visualizar |
Orden | 02 |
Campo | RVS_DATA |
Tipo | Fecha |
Tamaño | 8 |
Decimal | 0 |
Título | Fecha Emi. |
Descripción | Fecha de Emisión |
Se utiliza | Sí |
Obligatorio | Sí |
Browse | Sí |
Contexto | Real |
Propiedad | Visualizar |
Orden | 03 |
Campo | RVS_DESCRI |
Tipo | Carácter |
Tamaño | 250 |
Decimal | 0 |
Formato | @! |
Título | Descripción |
Descripción | Descripción del Título |
Se utiliza | Sí |
Obligatorio | Sí |
Browse | No |
Contexto | Real |
Propiedad | Visualizar |
Orden | 04 |
Campo | RVS_DOCREL |
Tipo | Carácter |
Tamaño | 80 |
Decimal | 0 |
Formato | @! |
Título | Numero Doc. |
Descripción | Numero de Documento |
Se utiliza | Sí |
Obligatorio | No |
Browse | Sí |
Contexto | Real |
Propiedad | Visualizar |
Orden | 05 |
Campo | RVS_CATEGO |
Tipo | Carácter |
Tamaño | 1 |
Decimal | 0 |
Título | Categoría |
Descripción | Categoría |
Se utiliza | Sí |
Obligatorio | Sí |
Browse | Sí |
Opciones | 1=Un registro encontrado;2=Varios registros encontrados;3=Gasto No Identificado;4=Ingreso No Identificado |
Inic. Estándar | '1' |
Contexto | Real |
Propiedad | Visualizar |
Orden | 06 |
Campo | RVS_VALDEB |
Tipo | Numérico |
Tamaño | 12 |
Decimal | 2 |
Formato | @E 999,999,999.99 |
Título | Valor Débito |
Descripción | Valor Débito |
Se utiliza | Sí |
Obligatorio | No |
Browse | Sí |
Contexto | Real |
Propiedad | Visualizar |
Orden | 07 |
Campo | RVS_VALCRE |
Tipo | Numérico |
Tamaño | 12 |
Decimal | 2 |
Formato | @E 999,999,999.99 |
Título | Valor Crédito |
Descripción | Valor Crédito |
Se utiliza | Sí |
Obligatorio | No |
Browse | Sí |
Contexto | Real |
Propiedad | Visualizar |
Orden | 08 |
Campo | RVS_COD |
Tipo | Carácter |
Tamaño | 3 |
Decimal | 0 |
Título | Código |
Descripción | Código del Banco |
Se utiliza | Sí |
Obligatorio | Sí |
Browse | Sí |
Contexto | Real |
Propiedad | Visualizar |
Orden | 09 |
Campo | RVS_AGENCI |
Tipo | Carácter |
Tamaño | 5 |
Decimal | 0 |
Título | Nro Agencia |
Descripción | Numero Agencia del Banco |
Se utiliza | No |
Obligatorio | No |
Browse | No |
Contexto | Real |
Propiedad | Visualizar |
Orden | 10 |
Campo | RVS_NUMCON |
Tipo | Carácter |
Tamaño | 10 |
Decimal | 0 |
Formato | @! |
Título | Nro Cuenta |
Descripción | Numero de Cuenta |
Se utiliza | No |
Obligatorio | No |
Browse | No |
Contexto | Real |
Propiedad | Visualizar |
Orden | 11 |
Campo | RVS_NOMEAG |
Tipo | Carácter |
Tamaño | 40 |
Decimal | 0 |
Formato | @S20 |
Título | Nomb.Agencia |
Descripción | Nombre de la Agencia |
Se utiliza | Sí |
Obligatorio | No |
Browse | Sí |
Contexto | Real |
Propiedad | Visualizar |
Orden | 12 |
Campo | RVS_STATUS |
Tipo | Numérico |
Tamaño | 1 |
Decimal | 0 |
Formato | 9 |
Título | Estatus |
Descripción | Estatus |
Se utiliza | No |
Obligatorio | No |
Browse | No |
Contexto | Real |
Propiedad | Visualizar |
Orden | 13 |
Campo | RVS_IDPLAI |
Tipo | Carácter |
Tamaño | 60 |
Decimal | 0 |
Formato | @! |
Título | Id Plaid |
Descripción | Id Plaid |
Se utiliza | No |
Obligatorio | No |
Browse | No |
Contexto | Real |
Propiedad | Visualizar |
Orden | 14 |
Campo | RVS_IDBANK |
Tipo | Carácter |
Tamaño | 60 |
Decimal | 0 |
Formato | @! |
Título | Id Banco |
Descripción | Id Banco |
Se utiliza | Sí |
Obligatorio | No |
Browse | No |
Contexto | Real |
Propiedad | Visualizar |
Orden | 15 |
Campo | RVT_FILIAL |
Tipo | Carácter |
Tamaño | 8 |
Decimal | 0 |
Formato | @! |
Título | Sucursal |
Descripción | Sucursal |
Se utiliza | No |
Obligatorio | No |
Browse | No |
Grupo de Campos | 033 - Tamaño de la Sucursal |
Orden | 01 |
Campo | RVT_ITEM |
Tipo | Carácter |
Tamaño | 2 |
Decimal | 0 |
Título | Ítem |
Descripción | Ítem |
Se utiliza | Sí |
Obligatorio | No |
Browse | No |
Contexto | Real |
Propiedad | Modificar |
Orden | 02 |
Campo | RVT_ID |
Tipo | Carácter |
Tamaño | 10 |
Decimal | 0 |
Título | Id |
Descripción | Identificador |
Se utiliza | No |
Obligatorio | No |
Browse | No |
Contexto | Real |
Propiedad | Modificar |
Orden | 03 |
Campo | RVT_CATEGO |
Tipo | Carácter |
Tamaño | 10 |
Decimal | 0 |
Formato | @! |
Título | Categoría |
Descripción | Categoría |
Se utiliza | Sí |
Obligatorio | No |
Browse | No |
Contexto | Real |
Propiedad | Cambiar |
Consulta Estándar | SED |
Disparadores | Sí |
Orden | 04 |
Campo | RVT_TIPO |
Tipo | Carácter |
Tamaño | 3 |
Decimal | 0 |
Formato | @! |
Título | Tipo Cuenta |
Descripción | Tipo de Cuenta |
Se utiliza | Sí |
Obligatorio | No |
Browse | No |
Opciones | NF=NF;TB=TB;CH=CH;VL=VL |
Inic. Estándar | |
Contexto | Real |
Propiedad | Cambiar |
Orden | 05 |
Campo | RVT_DOC |
Tipo | Carácter |
Tamaño | 13 |
Decimal | 0 |
Formato | @! |
Título | Num. Doc. |
Descripción | Número de Documento |
Se utiliza | Sí |
Obligatorio | Sí |
Browse | No |
Contexto | Real |
Propiedad | Modificar |
Grupo de Campos | 018 - Documento de Entrada/Salida |
Orden | 06 |
Campo | RVT_SERIE |
Tipo | Carácter |
Tamaño | 3 |
Decimal | 0 |
Formato | @! |
Título | Serie |
Descripción | Serie |
Se utiliza | Sí |
Obligatorio | No |
Browse | No |
Contexto | Real |
Propiedad | Visualizar |
Grupo de Campos | 094 - Id de control de Documentos Fiscales |
Orden | 07 |
Campo | RVT_CLIPRO |
Tipo | Carácter |
Tamaño | 6 |
Decimal | 0 |
Formato | @! |
Título | Entidad |
Descripción | Entidad |
Se utiliza | Sí |
Obligatorio | No |
Browse | No |
Contexto | Real |
Propiedad | Visualizar |
Orden | 08 |
Campo | RVT_LOJA |
Tipo | Carácter |
Tamaño | 2 |
Decimal | 0 |
Formato | @! |
Título | Tienda |
Descripción | Tienda |
Se utiliza | Sí |
Obligatorio | No |
Browse | No |
Contexto | Real |
Propiedad | Visualizar |
Grupo de Campos | 002 - Tienda Cliente/Proveedor |
Orden | 09 |
Campo | RVT_DATAMO |
Tipo | Fecha |
Tamaño | 8 |
Decimal | 0 |
Título | Fecha Mov |
Descripción | Fecha Movimiento |
Se utiliza | Sí |
Obligatorio | Sí |
Browse | No |
Contexto | Real |
Propiedad | Modificar |
Orden | 10 |
Campo | RVT_VALOR |
Tipo | Numérico |
Tamaño | 12 |
Decimal | 2 |
Formato | @E 999,999,999.99 |
Título | Valor Total |
Descripción | Valor Total |
Se utiliza | Sí |
Obligatorio | No |
Browse | Sí |
Contexto | Real |
Propiedad | Visualizar |
Orden | 11 |
Campo | RVT_SALDO |
Tipo | Numérico |
Tamaño | 12 |
Decimal | 2 |
Formato | @E 999,999,999.99 |
Título | Saldo |
Descripción | Saldo de la Factura |
Se utiliza | Sí |
Obligatorio | No |
Browse | No |
Contexto | Real |
Propiedad | Visualizar |
Orden | 12 |
Campo | RVT_SLPLAI |
Tipo | Numérico |
Tamaño | 12 |
Decimal | 2 |
Formato | @E 999,999,999.99 |
Título | Bal Plaid |
Descripción | Bal Plaid |
Se utiliza | Sí |
Obligatorio | No |
Browse | No |
Contexto | Real |
Propiedad | Visualizar |
Orden | 13 |
Campo | RVT_OPPLAI |
Tipo | Numérico |
Tamaño | 12 |
Decimal | 2 |
Formato | @E 999,999,999.99 |
Título | Value Plaid |
Descripción | Value Plaid |
Se utiliza | Sí |
Obligatorio | No |
Browse | No |
Val. Sistema | ZIValIMP() |
Contexto | Real |
Propiedad | Modificar |
Disparadores | Sí |
Orden | 14 |
Campo | RVT_VLDOP |
Tipo | Numérico |
Tamaño | 12 |
Decimal | 2 |
Formato | @E 999,999,999.99 |
Título | Valor Cheque |
Descripción | Valor Cheque Beneficiario |
Se utiliza | Sí |
Obligatorio | No |
Browse | No |
Val. Sistema | ZIValIMP2() |
Contexto | Real |
Propiedad | Visualizar |
Disparadores | Sí |
Orden | 15 |
Campo | RVT_OBS |
Tipo | Carácter |
Tamaño | 60 |
Decimal | 0 |
Formato | @! |
Título | Observaciones |
Descripción | Observaciones |
Se utiliza | Sí |
Obligatorio | No |
Browse | No |
Contexto | Real |
Propiedad | Modificar |
Orden | 16 |
Campo | RVT_PARCEL |
Tipo | Carácter |
Tamaño | 2 |
Decimal | 0 |
Formato | @! |
Título | Parcialidad |
Descripción | Parcialidad |
Se utiliza | Sí |
Obligatorio | No |
Browse | No |
Contexto | Real |
Propiedad | Visualizar |
Grupo de Campos | 011 - Parcela |
Orden | 17 |
Campo | RVT_ORIGEN |
Tipo | Carácter |
Tamaño | 3 |
Decimal | 0 |
Formato | @! |
Título | Origen |
Descripción | Origen |
Se utiliza | Sí |
Obligatorio | No |
Browse | No |
Contexto | Real |
Propiedad | Visualizar |
Orden | 18 |
Campo | RVT_SEQ |
Tipo | Numérico |
Tamaño | 12 |
Decimal | 0 |
Formato | @E 999999999999 |
Título | Secuencia |
Descripción | Secuencia del Registro |
Se utiliza | Sí |
Obligatorio | No |
Browse | No |
Contexto | Real |
Propiedad | Visualizar |
Orden | 19 |
Nota: El tamaño de los campos que disponen de "Grupo de Campos", puede variar de acuerdo con el entorno en uso.
5. Creación de Consulta Estándar en el archivo SXB – Consulta Estándar:
RVR - Consulta de Bancos I
Alias | RVR |
Tipo | 1 - Consulta Estándar |
Secuencia | 01 |
Columna | DB |
Descripción | Consulta Bancos I |
Contiene | RVR |
Alias | RVR |
Tipo | 2 - Órdenes |
Secuencia | 01 |
Columna | 02 |
Descripción | Id Usuario |
Alias | RVR |
Tipo | 4 - Columnas |
Secuencia | 01 |
Columna | 01 |
Descripción | Id Usuario |
Contiene | RVR_USERID |
Alias | RVR |
Tipo | 4 - Columnas |
Secuencia | 02 |
Columna | 01 |
Descripción | Token |
Contiene | RVR_TOKEN |
Alias | RVR |
Tipo | 5 - Retorno |
Secuencia | 01 |
Contiene | RVR_USERID |
6. Creación de Índices en el archivo SIX – Índices:
Índice | RVR |
Orden | 1 |
Clave | RVR_FILIAL + RVR_TOKEN |
Descripción | RVR_FILIAL + RVR_TOKEN |
Muestra Busq. | Sí |
Índice | RVR |
Orden | 2 |
Clave | RVR_FILIAL + RVR_USERID |
Descripción | User ID |
Muestra Busq. | Sí |
Índice | RVS |
Orden | 1 |
Clave | RVS_FILIAL + RVS_ID |
Descripción | ID |
Muestra Busq. | Sí |
Índice | RVS |
Orden | 2 |
Clave | RVS_FILIAL + RVS_COD + RVS_AGENCI + RVS_NUMCON |
Descripción | Código+Nro Agencia+Account Num |
Muestra Busq. | Sí |
Índice | RVS |
Orden | 3 |
Clave | RVS_FILIAL + RVS_IDPLAI |
Descripción | Id Plaid |
Muestra Busq. | Sí |
Índice | RVT |
Orden | 1 |
Clave | RVT_FILIAL + RVT_ID + RVT_ITEM |
Descripción | ID+ITEM |
Muestra Busq. | Sí |
7. Creación de Parámetros en el archivo SX6 – Parámetros:
Nombre de la Variable | MV_PLPUBK |
Tipo | Carácter |
Descripción | Clave de acceso publica para conexión con PLAID, por ejemplo: '4ff6ae0c0253Re5019d24258eb8cf9'. Es proporcionada por el admin. del servicio PLAID. |
Valor Estándar |
Nombre de la Variable | MV_PLURNET |
Tipo | Carácter |
Descripción | URL conexión servio REST, ejemplo: 'http://129.150.123.218:8084/rest/ WSFIN884'. El servicio REST está identificado como 'WSFIN884'. |
Valor Estándar |
Nombre de la Variable | MV_PLUSNET |
Tipo | Carácter |
Descripción | Usuario protheus para Conexión REST. Se recomienda crear un usuario y password con los permisos de acceso y de uso exclusivo para el servicio |
Valor Estándar |
Nombre de la Variable | MV_PLPANET |
Tipo | Carácter |
Descripción | Contraseña de usuario protheus para conexión REST. |
Valor Estándar |
Nombre de la Variable | MV_PLLOGIN |
Tipo | Carácter |
Descripción | Código del usuario que tiene acceso al servicio de PLAID. Por ejemplo: '598b16d04e95b8Acda1f0794'. |
Valor Estándar |
Nombre de la Variable | MV_PLPASS |
Tipo | Carácter |
Descripción | Contraseña de conexión al servicio de PLAID. Por ejemplo: 'af8cefe631eb9a2Rf4f465499be87a'. |
Valor Estándar |
Nombre de la Variable | MV_PLEMENT |
Tipo | Carácter |
Descripción | Entorno de conexión con sitio PLAID. Por ejemplo: 'pruebas', 'desarrollo' o 'producción'. |
Valor Estándar |
Nombre de la Variable | MV_PLURL |
Tipo | Carácter |
Descripción | Https de conexión con sitio PLAID. Por ejemplo: 'pruebas', 'desarrollo' o 'producción'. |
Valor Estándar |
8. Creación de Disparadores en el archivo SX7 – Disparadores:
Campo | A6_IPLAID |
Secuencia | 001 |
Cnt. Dominio | A6_PLID |
Tipo | P - Primario |
Regla | M->A6_PLID := IIf(M->A6_IPLAID == "2", "", M->A6_PLID) |
Campo | A6_IPLAID |
Secuencia | 002 |
Cnt. Dominio | A6_BANKID |
Tipo | P - Primario |
Regla | M->A6_BANKID := IIf(M->A6_IPLAID == "2", "", M->A6_BANKID) |
Campo | A6_IPLAID |
Secuencia | 003 |
Cnt. Dominio | A6_INTID |
Tipo | P - Primario |
Regla | M->A6_BANKID := IIf(M->A6_IPLAID == "2", "", M->A6_INTID) |
Campo | E1_CLIENTE |
Secuencia | 003 |
Cnt. Dominio | E1_PORTADO |
Tipo | P - Primario |
Regla | Posicione("SA1", 1, xFilial("SA1") + M->E1_CLIENTE + M->E1_LOJA, "A1_BCO1") |
Campo | E1_VALOR |
Secuencia | 011 |
Cnt. Dominio | E1_SLPLAID |
Tipo | P - Primario |
Regla | M->E1_VALOR |
Campo | E2_FORNECE |
Secuencia | 005 |
Cnt. Dominio | E2_BCOPAG |
Tipo | P - Primario |
Regla | Posicione("SA2", 1, xFilial("SA2") + M->E2_FORNECE + M->E2_LOJA, "A2_BANCO") |
Campo | E2_VALOR |
Secuencia | 001 |
Cnt. Dominio | E2_SLPLAID |
Tipo | P - Primario |
Regla | M->E2_VALOR |
Campo | RVT_CATEGO |
Secuencia | 001 |
Cnt. Dominio | RVT_DATAMO |
Tipo | P - Primario |
Regla | M->RVT_DATAMO := PlaidData() |
Campo | RVT_OPPLAI |
Secuencia | 001 |
Cnt. Dominio | RVT_VLDOP |
Tipo | P - Primario |
Regla | M->RVT_VLDOP := IIf(M->RVT_SALDO>=M->RVT_OPPLAI,M->RVT_OPPLAI,0) |
Campo | RVT_VLDOP |
Secuencia | 001 |
Cnt. Dominio | RVT_VLDOP |
Tipo | P - Primario |
Regla | M->RVT_VLDOP := IIf(M->RVT_SALDO>=M->RVT_VLDOP,M->RVT_VLDOP,0) |
CONFIGURACIÓN DE MENÚS
1. En el Configurador (SIGACFG), acceda a Entornos/Archivo/Menú (CFGX013). Informe la nueva opción del menú SIGAFIN, conforme las instrucciones a continuación:
Menú | Actualizaciones |
Submenú | Movimientos Bancarios |
Nombre de la Rutina | Transacciones PLAID |
Programa | FINA884 |
Módulo | SIGAFIN |
Tipo | Función Estándar |
CONFIGURACIÓN DE APPSERVER.INI PARA HABILITAR EL SERVICIO
2. Edite el archivo AppServer.Ini y configure como sigue, después guarde y reinicie el servicio:
[SSLCONFIGURE]
SSL2=1
SSL3=1
TLS1_0=1
TLS1_1=1
TLS1_2=1
TryProtocols=1
[ONSTART]
JOBS=HTTPJOB
RefreshRate=80
[HTTPV11]
Enable=1
Sockets=HTTPREST
[HTTPREST]
Port=8084
URIs=URIHTML
SECURITY=1
[URIHTML]
URL=/rest
PrepareIn=All
Instances=2,2
CORSEnable=1
AllowOrigin=*
[HTTPJOB]
MAIN=HTTP_START
ENVIRONMENT= Ambiente que utilizar la integración
CONFIGURACIÓN DE SMARTCLIENT.INI PARA HABILITAR EL SERVICIO
3. Edite el archivo SmartClient.Ini y configure como sigue:
[config]
BrowserEnabled=1
Nota: Una forma de validar que esta activo el parámetro “BROWSERENABLED=1” es cuando ingresas al sistema y en la pantalla principal visualizará la pagina WEB de inicio de su navegador de Windows.
Datos del Encabezado (solo se visualizaran):
Registre los datos del Detalle:
Descripción de los datos al pie de página:
13. Confirme para guardar la información registrada.
DESCRIPCION DE LA UTILIDAD DE OTROS BOTONES
Ingresos.- Permite al usuario visualizar los títulos por cobrar con balance pendiente de integrar con la banca On-line (E1_SLPLAID vacío) y solo estará disponible para los movimientos con valor en campo “CREDIT VALUE”. Después seleccionarlo presentará una pantalla con opción para marcar los registros que se podrían relacionar al registro de la banca. El usuario podrá seleccionar uno o varios títulos y finalizar con la opción Confirmar, y grabará los movimientos para presentarlos en el grid de Detalle. Con la opción EXIT regresará a la pantalla anterior.
Egresos.- Permite visualizar los títulos por pagar con balance pendiente de integrar con la banca On-line (E2_SLPLAID vacío) y solo estará disponible para los movimientos con valor en campo “DEBIT VALUE”. Después de seleccionarlo presentará una pantalla con opción para marcar los registros que se podrían relacionar al registro de la banca. El usuario podrá seleccionar uno o varios títulos y finalizar con la opción Confirmar, y grabara los movimientos para presentarlos en el grid de Detalle. Con la opción EXIT regresará a la pantalla anterior.
Bancos.- Permite visualizar Movimientos bancarios Pagados, si el movimiento de la banca es “DEBIT VALUE” o visualizar los movimientos bancarios de Ingresos Recibidos, si el movimiento de la banca es “CREDIT VALUE”. Los movimientos presentados son aquellos que no tienen relación con otros movimientos de la banca On-line (E5_INTPLAI) sin valor de integración aplicada. El usuario podrá seleccionar uno o varios movimientos bancarios y finalizar con la opción Confirmar, y grabará los movimientos para presentarlos en el grid de Detalle. Con la opción EXIT regresará a la pantalla anterior.
Relacionar.- Permite al usuario realizar el Match del movimiento de la banca On-line y el, o los movimientos financieros del sistema. Es en esta parte del proceso donde aquellos títulos en los que el usuario informó un Valor en el campo “Val Plaid” y “Val Payee”, aplicara ya sea una liquidación para un título por cobrar o un movimiento bancario de ingreso si el usuario capturo un registro manualmente, o si es un movimiento bancario ya existente, será marcado como ya integrado con el movimiento de la banca On-line. Así mismo realiza la aplicación de un pago para los títulos por pagar o un movimiento bancario en automático para un registro manual, generando un pago o marcando el movimiento bancario ya existente como ya integrado, con los movimientos de la banca On-line. Realizado este proceso el registro de la banca On-line será marcado con MATCH realizado y en el browse se visualizará de color Rojo.
Borrar.- Permite eliminar el contenido de encabezado y detalle de los ítem informados en el grid, sin la necesidad de que el usuario elimine ítem por ítem. Restaurando el saldo de los movimientos informados si el usuario había informado ya algunos valores en el campo “Val PLAID” y eliminando el registro total del browse de movimientos importados de la banca On-line. Los movimientos eliminados por el usuario en el próximo ingreso a la rutina, el sistema los presentara nuevamente con el number Id consecutivo sin embargo respetará toda la información extraída de la banca como es la fecha, importe, descripción y datos generales del movimiento On-line, este procedimiento aplicara para los movimientos que están pendientes de MATCH.
Para los movimientos que se requieran eliminar y que ya se había realizado el MATCH, el usuario previamente deberá revertir en cada una de las rutinas estándar del sistema los movimientos automáticos realizados en el cual el sistema validara si permite bajo las políticas de seguridad de integridad revertir los movimientos, por lo que deberá tener mucho cuidado de realizar las reversiones en su totalidad como pueden ser, des-conciliar el movimiento bancarios de ingreso o egreso, anular pagos aplicados, cobros aplicados. Paso siguiente el usuario debería realizar dicha anulación.
Significado de las Leyendas:
Información Adicional:
Configuración para mostrar la columna “Nombre Cliente” (Ingresos) o “Nombre Proveedor” (Egresos) en las primeras posiciones del grid.
Dentro de módulo de Financiero (SIGAFIN) desde el menú Transacciones > Movim. Bancario > Transacciones Plaid (FINA844)
Nombre | Finalidad |
FINPIDMNU | Punto de entrada disponible para adicionar botones al menú principal variable aRotinaRVS “ExecBlock("FINPIDMNU",.F.,.F.)” |