01. DATOS GENERALES
Producto | |
---|
Línea de producto: | |
---|
Segmento: | |
---|
Módulo: | SIGAFIN - Financiero |
---|
Función: | Rutina | Nombre Técnico | Fecha |
---|
FINA371 | Contabilización offline de Orden de Pago/Recibo |
|
---|
23072024 |
País: | México |
---|
Ticket: | 20315140 |
---|
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-23504 |
---|
02. SITUACIÓN/REQUISITO
En la rutina "Contabilización offline de Orden de Pago/Recibo (FINA371)", no esta está contabilizando los recibos cuando el parámetro ¿Emis/Fecha de hoy? tiene el , tiene el valor Emisión, aun cuando los recibos están dentro del rango de fechas informado en los parámetros de la rutina ¿De fecha? y ¿A fecha?.
03. SOLUCIÓN
En la rutina de Contabilización Off-Line Orden de Pago/Recibo (FINA371) , dentro de la función OrdPagProc(), en la sección de código que se ejecuta cuando el parámetro ¿Cartera? = Recibo, se modifica la ejecución del Orden con índice 8 de ordenando la tabla de Recibos (SEL) con el índice 8 (EL_FILIAL+EL_SERIE+EL_RECIBO+EL_TIPODOC+EL_PREFIXO+EL_NUMERO+EL_PARCELA+EL_TIPO), indicando que solo se ejecute una vez por proceso para que no se pierda la posición del último recibo (que genero asientos ) y respete el seguimiento de los recibos pendientes.
...
Totvs custom tabs box |
---|
tabs | Paso 01, Paso 02, Paso 03, Paso 04Pre-condiciones, Procedimiento |
---|
ids | paso1,paso2 |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | paso1 |
---|
| - Realizar un respaldo del repositorio (RPO).
- Aplicar el parche correspondiente al issue DMINA-23504.
- Aplicar el paquete de expedición continua Financiero - Totvs Recibo MI con fecha de corte superior a este comunicado.
- Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico.
- Desde el módulo Facturación (SIGAFAT):
- Desde el menú Actualizaciones | Archivos | Productos (MATA010), configurar un Producto.
- Desde el menú Actualizaciones | Archivos | Clientes(MATA030), configurar tres Clientes.
- Desde el menú Actualizaciones | Archivos | Condición de Pago (MATA360), configurar dos Condiciones de Pago, una de tipo PUE y la otra de tipo PPD con mas de una cuotapara varias cuotas.
- Desde el menú Actualizaciones | Archivos | Tipos de Entrada y Salida (MATA080), configurar una TES de Salida.
- Desde el menú Actualizaciones | Facturación | Facturaciones(MATA467N) , agregar y timbrar tres Facturas, utilizar el Cliente, Producto, TES y Condición de Pago previamente configurados.
- Factura 1 para el cliente 1, con Condición de Pago de tipo PUE y fecha de generación 19/07/2024 - Factura 3 2 para el cliente 2, con Condición de Pago de tipo PPD (Cuotas) 22/07/2024 - Factura 2 3 para el cliente 3, con Condición de Pago de tipo PUE y fecha de generación 23/07/2024 - Ingresar a TOTVS Recibo (SIGAFIN >> Movimientos | Cuentas por Cobrar | TOTVS Recibo), generar tres Recibos (un Recibo por cada Factura).
- RECIBO 1 realizar compensación cobro de la Factura 1 por el valor total para el día 19/07/2024
- RECIBO 2 realizar compensación cobro de una cuota de Factura 2 para el día 22/07/2024 y Generar CFDI
- RECIBO 3 realizar compensación cobro de la Factura 3 por el valor total para el día 23/07/2024
- Anular el RECIBO 2 con Motivo = 02 - Compr. Emitido c/errores s/relac.
Informações |
---|
La finalidad de generar las Facturas y Recibos en diferentes fechas, es para replicar el error reportado en la issue. La En la generación de los asientos OffLine, la fecha del Recibo anulado debe ser mayor a la fecha del primer Recibo a procesarse y menor a la fecha de último Recibo a procesarse ( no debe ser ni el primero, ni el último en procesarse). Ejemplo:
|
|
Totvs custom tabs box items |
---|
| - Ingresar a la rutina "SIGAFIN >> Miscelánea | Contable | Contabilización Offline Orden de Pago/Recibo" (FINA371)
- Configurar los siguientes parámetros:
¿Muestra Asientos? = "Si" ¿Agrupa Asientos? = "SiNo" ¿Emis/Fecha de Hoy? = Emisión ¿De Fecha? ="01/07/2024" ¿A Fecha? ="31/07/2024" ¿Cartera? = "Recibos" ¿Cons. Pregs Abajo? = "No" ¿De Orden de Pago? = "" ¿A Orden de Pago? = "ZZZZZZ" ¿De Recibo? = "" ¿A Recibo? = "ZZZZZZ" ¿De Serie? = "" ¿A Serie? = "ZZZ" ¿Separado por? = Documento - Ejecutar la generación de los asientos.
- Validar Verificar que se muestre la póliza del RECIBO 1 y confirmar la generación de los asientos, seguido de éste, validar que se muestre la póliza del RECIBO 3 y confirmar la generación de los asientos.
- Validar Verificar que se muestren las pólizas relacionadas al rango de fechas indicadas en las preguntas ¿De Fecha ? y ¿A Fecha ?
|
|
N/A
Card documentos |
---|
Informacao | La presente solución aplica para versión 12.1.2310 o superior, siempre y cuando se tengan las rutinas actualizadas a la fecha indicada en la sección 01 - Datos Generales. |
---|
Titulo | ¡IMPORTANTE! |
---|
|
05. ASUNTOS RELACIONADOS