Actualizaciones al Diccionario
- Creación de Preguntas en el archivo SX1 - Preguntas:
Grupo | FINRVS | FINRVS
| FINRVS
| FINRVS
| FINRVS
| FINRVS
|
Orden | 01 | 02 | 03 | 04 | 05 | 06 |
Descripción | ¿De Fecha?
| ¿A Fecha? | ¿Banco? |
Actualizaciones al Diccionario
Creación de Preguntas en el archivo SX1 - Preguntas: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 | NS |
RVS | Encabezado de Movimientos. | C | NS |
RVT | Detalle de Movimientos. | C | NS |
3. Creación de Campos en el archivo SX3 - Campos:
Campo | A6_IPLAID |
Tipo | Carácter |
Tamaño | 1 |
Decimal | 0 |
Título | IntegraciónInt. 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 |
- Tabla SE1 - Cuentas por Pagar:
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 | CaracterCará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 |
Tabla SE2 - Cuentas por Cobrar:Campo | E2E1_SLPLAIDNOMCLI |
Tipo | NuméricoCarácter |
Tamaño | 1320 |
Decimal | 2 | 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 |
- Tabla SE2 - Cuentas por Cobrar:
Campo | E2_SLPLAID |
Tipo | Numérico |
Tamaño | 13 |
Decimal | 2 |
Formato | @E 9, | 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 |
Tabla SE5 - Movimientos Bancarios:Campo | E5E2_INTPLAINOMFOR |
Tipo | Carácter |
Tamaño | 120 |
Decimal | 0 |
Formato | @! |
Título | INTPLAIDNomb Proveed |
Descripción | INTPLAIDNombre del Proveedor |
Se utiliza | Si |
Obligatorio | No |
Browse | Sí |
Contexto | Real |
Propiedad | Visualizar |
Carpeta | 1 |
Orden | 10 |
- Tabla SE5 - Movimientos Bancarios:
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 |
- Tabla RVR - Acces Token Plaid:
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 |
- Tabla RVS - Encabezado de Movimientos:
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 | 10080 |
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 | NoSí |
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 | NoSí |
Browse | Sí |
Contexto | Real |
Propiedad | Visualizar |
Orden | 09 |
Grupo campos | 007 - Bancos |
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 |
Grupo de campos | 008 - Agencia |
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 |
Grupo de campos | 009 - Current Account |
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 |
- Tabla RVT - Detalle de Movimientos:
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 | NoSí |
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 | ObservacioneObservaciones |
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 IAlias
RVR
Tipo
1 - Consulta
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->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)
Procedimiento de Configuración
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.
Campo | RVT_NAME |
Tipo | Carácter |
Tamaño | 30 |
Decimal | 0 |
Formato | @! |
Título | Nombre |
Descripción | Nombre |
Se utiliza | Sí |
Obligatorio | No |
Browse | No |
Contexto | Real |
Propiedad | Visualizar |
Orden | 20 |
Campo | RVT_CHAVE |
Tipo | Carácter |
Tamaño | 100 |
Decimal | 0 |
Formato | @! |
Título | ID Recno |
Descripción | ID Recno |
Se utiliza | Sí |
Obligatorio | No |
Browse | No |
Contexto | Real |
Propiedad | Visualizar |
Orden | 21 |
Campo | RVT_ACRESC |
Tipo | Numérico |
Tamaño | 16 |
Decimal | 2 |
Formato | @E 9,999,999,999,999.99 |
Título | Aumento |
Descripción | Valor del aumento |
Se utiliza | Sí |
Obligatorio | No |
Browse | No |
Contexto | Real |
Propiedad | Visualizar |
Orden | 22 |
Campo | RVT_SEQSE5 |
Tipo | Carácter |
Tamaño | 2 |
Decimal | 0 |
Formato | @! |
Título | Secuencia |
Descripción | Secuencia del Registro |
Se utiliza | Sí |
Obligatorio | No |
Browse | No |
Contexto | Real |
Propiedad | Visualizar |
Orden | 23 |
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. 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.
|
Valor Estándar
|
|
Nombre de la Variable | MV_PLPASS |
Tipo | Carácter |
Descripción | Contraseña de conexión al servicio de PLAID. |
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
|
|
Nombre de la Variable | MV_PLINTOL |
Tipo | Lógico |
Descripción | Integration PLAID |
Valor Estándar
| .T. |
Nombre de la Variable | MV_PLEXTCR |
Tipo | Carácter |
Descripción | Tipos de títulos de cuentas por cobrar que serán excepciones |
Valor Estándar
|
|
Nombre de la Variable | MV_PLEXTCP |
Tipo | Carácter |
Descripción | Los tipos de títulos de cuentas por pagar serán una excepción |
Valor Estándar
|
|
Nombre de la Variable | MV_PLDASPO |
Tipo | Carácter |
Descripción | Pregunta si usa PO UI |
Valor Estándar
|
|
Nombre de la Variable | MV_PLTOLER |
Tipo | Carácter |
Descripción | % tolerancia para sugerencia de Plaid |
Valor Estándar
|
|
Nombre de la Variable | MV_GCTPURL |
Tipo | Carácter |
Descripción | URL del servicio HTTP |
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) |