Línea de Producto: | Microsiga Protheus. | ||||||||||||||||||||||||
Segmento: | MI - Mercado Internacional. | ||||||||||||||||||||||||
Módulo: | SIGAFIN - Financiero. | ||||||||||||||||||||||||
Función: |
| ||||||||||||||||||||||||
Situación/Requisito: | Al emitir un complemento para la recepción de pagos, el atributo CtaBeneficiario es generado a partir del número de cuenta (A6_NUMCON) del banco informado al registrar el cobro diverso la cual debe contener de 10 hasta 50 dígitos, sin embargo existen clientes que manejan cuentas con 9 dígitos o menos lo cual origina que el XML no pueda ser timbrado correctamente. | ||||||||||||||||||||||||
Solución/Implementación: | Solución: Se realiza la re-configuración de la tabla F3H para que se pueda ingresar el Patrón de Validación para la Cuenta Ordenante y Cuenta Beneficiario el cual se encuentra en el documento catPagos.xls que provee el SAT, con lo cual se realizan las validaciones para la estructura de la Cta. Ordenante y Cta. Beneficiario mediante la función FIS815PatCta() durante la captura de un recibo de recepción de pagos y durante la creación del XML antes de realizar el timbrado. Configuraciones Previas a realizar: Campos (SX3).
Para un correcto funcionamiento de las Formas de Pago bancarizadas, se recomienda realizar el siguiente Mantenimiento de Catálogos:
Criterios a tomar en cuenta tras el mantenimiento del Catálogo: |
|
|
Importante: Los patrones de las Formas de Pago bancarizadas, se interpretan de la siguiente forma: Ejemplo del patrón para Cuenta Ordenante de la forma de pago - "04 - Tarjeta de Crédito": [0-9]{10,11}|[0-9]{15,16}|[0-9]{18}|[A-Z0-9_]{10,50}
Ejemplo para Expresión [0-9]{10,11}:
Implementación:
Criterios a tomar en cuenta:
| |
Requisito (Issue): | DMINA-3765 | DMINA-3912 | DMINA-4055 | DMINA-4354 |
Versión: | 12.1.14 | 12.1.17 | 12.1.7 | 11.8 |
Diccionario de Datos (Versión): | 005239 (12.1.23). |