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 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 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 para 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 2 para el cliente 2, con Condición de Pago de tipo PPD (Cuotas) 22/07/2024 - Factura 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 cobro de la Factura 1 por el valor total para el día 19/07/2024
- RECIBO 2 realizar cobro de una cuota de Factura 2 para el día 22/07/2024 y Generar CFDI
- RECIBO 3 realizar 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. En la generación de los asientos OffLine, la fecha del Recibo anulado no debe ser el último en procesarse. Ejemplo: Image Added
|
|
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? = "No" ¿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.
- 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.
- Verificar que se muestren las pólizas relacionadas al rango de fechas indicadas en las preguntas ¿De Fecha ? y ¿A Fecha ?
|
|
04. INFORMACIÓN ADICIONAL
N/A
Card documentos |
---|
Informacao | Utilice este box para resaltar información relevante y/o de destaqueLa 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