Numero de cuenta ordenante al timbrar complemento de pago

Línea de Producto:

Microsiga Protheus.

Segmento:

MI - Mercado Internacional.

Módulo:

SIGAFIN - Financiero.

Función:

Rutina(s)Nombre Técnico
FINA087AGeneración de Recibos
FISA814Información de Catálogos
FISA815

Generación de XML de Complemento de Recepción de Pagos

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:

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 fPatronCta() 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:

Campos(SX3)

  • Actualizar campo EL_CTAORD
ValidaciónFIS815PatCta(M->EL_CTAORD,1,M->EL_FORPGO)
  • Incluir campo EL_CTABEN
TipoM
Tamaño10
TítuloCuenta Ben.
DescripciónCuenta Recibe Pago
ValidaciónFIS815PatCta
ObligatorioNo
VisualAlterar
ContextoReal
WhenFN087AWH()
HelpSe puede registrar el número de la cuenta que recibe el pago, considerar las reglas de obligatoriedad de acuerdo con la columna Cuenta Beneficiario del catálogo c_FormaPago publicado en el Portal del SAT.


  • Eliminar mediante APSDU los registros relacionados a la tabla S005 de las tablas F3H y F3I.
  • Aplicar el archivo de actualización.
  • Ingresar al módulo SIGAFAT
  • Validar que la nueva estructura para el catalogo de Formas de Pago (S005) ingresando al menú "Actualizaciones > Archivos > Definición de Catálogos" cuente con las columnas "Patrón Cuenta Ordenante" y "Patrón Cuenta Beneficiario"
  • Capturar el Patrón para Cuenta Ordenante y Cuenta Beneficiario como se encuentra en el documento catPagos.xls proporcionado por el SAT, ingresando al menú "Actualizaciones > Archivos > Mantenimiento de Catálogos"

Implementación:

  1. Ingresar al módulo SIGAFIN
  2. Ingresar al Menú "Actualizaciones > Cuentas por Cobrar > Cobros Diversos"
  3. Capturar los datos del encabezado.
  4. Seleccionar un banco el cual tenga registrada una cuenta con una longitud de 9 dígitos o menos(numéricos o alfanuméricos).
  5. Seleccionar una Forma de Pago la cual cuente con un patrón de Validación para la Cuenta Ordenante y/o Cuenta Beneficiario.
  6. Validar en los campos Cta. Ordenante (EL_CTAORD) y Cta. Beneficario (EL_CTABEN)
  7. Realizar el timbrado.
Requisito (Issue):DMINA-3765
Versión:12.1.14
Código Pacote (Versión):005239 (12.1.23)