01. DATOS GENERALES
Producto | TOTVS Backoffice | ||||||
---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | ||||||
Segmento: | Backoffice | ||||||
Módulo: | SIGAFIN - Financiero | ||||||
Función: |
| ||||||
País: | México | ||||||
Ticket: | 12193043 | ||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-13557 |
02. SITUACIÓN/REQUISITO
En la rutina de Cobros Diversos (FINA087A), al generar un recibo con en el complemento para recepción de pago, en el XML dentro del atributo NumParcialidad se está generando a partir de la configuración de la condición de pago utilizada al momento de generar una Factura; Cuando se usa una condición de pago a una sola parcialidad a 60 días y al generar dos o más complementos de pago en todos los XML's se muestra en el atributo NumParcialidad ="1".
03. SOLUCIÓN
En la rutina Complemento de Recepción de Pagos (FISA815), dentro de la función GetParcela(), se modifica la forma en la que se obtiene la parcialidad del documento. Ahora la parcialidad se asigna de acuerdo a los recibos que fueron timbrados previamente .
- Realizar un respaldo del repositorio (RPO).
- Aplicar el parche correspondiente al issue DMINA-13557.
- Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico, así como las fechas.
- Contar con una Factura de Venta (NF) timbrada con una Condición de Pago que solo genere una Parcialidad , y que el campo Met Pago SAT (E4_MPAGSAT) esté configurado como PPD.
- Ir al modulo "Financiero - SIGAFIN".
- Ir al menú "Actualizaciones > Cuentas por Cobrar > Cobros Diversos (FINA087A)".
- Indicar los parámetros.
- Informar los datos del encabezado.
- Indicar los datos del pago solo de una parte del monto de la Factura timbrada (ver Pre-condiciones).
- Dar clic en "Avanzar".
- Seleccionar el cliente de las Factura de Venta timbrada (ver Pre-condiciones).
- Seleccionar la Factura de Venta y compensar.
- Dar clic en "Avanzar".
- Dar clic en "Confirmar".
- "Desea realizar el Complemento de recepción de pago", dar clic en "Si".
- Verificar que se timbre correctamente el recibo.
- Generar otro Recibo de Cobro.
- Informar los datos del encabezado.
- Indicar los datos del pago del monto faltante de la Factura de Venta timbrada (ver Pre-condiciones).
- Dar clic en "Avanzar".
- Seleccionar el Cliente de las Factura de Venta timbrada (ver Pre-condiciones).
- Seleccionar la Factura de Venta y compensar.
- Dar clic en "Avanzar".
- Dar clic en "Confirmar".
- "Desea realizar el Complemento de recepción de pago", dar clic en "Si".
- Verificar que se timbre correctamente el recibo y muestre en el atributo NumParcialidad="2".
Ejemplo:
04. INFORMACIÓN ADICIONAL
No aplica.
Es necesario tener configurado el sistema para timbrado de Complemento de Recepción de Pagos CFDI versión 3.3., esta solución aplica para versión Protheus 12.1.17 o superior, con un RPO que cuente con las rutinas correspondientes actualizadas como se indicada en la sección 01 - Datos Generales.¡IMPORTANTE!