Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

01. DATOS GENERALES


Producto

Solucoes_espanhol
SolucaoTOTVS Backoffice

Línea de producto: 

Linhas_totvs_espanhol
LinhaLínea Protheus

Segmento:

Segmentos_totvs_espanhol
SegmentoBackoffice

Módulo:SIGAFIN - Financiero
Función:
RutinaNombre TécnicoFecha
FINA371Contabilización offline de Orden de Pago/Recibo 
23
24/07/
072024
2024
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
tabsPaso 01, Paso 02, Paso 03, Paso 04Pre-condiciones, Procedimiento
idspaso1,paso2
Totvs custom tabs box items
defaultyes
referenciapaso1
  1. Realizar un respaldo del repositorio (RPO).
  2. Aplicar el parche correspondiente al issue DMINA-23504.
  3. Aplicar el paquete de expedición continua Financiero - Totvs Recibo MI con fecha de corte superior a este comunicado.
  4. Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico.
  5. 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
defaultno
referenciapaso2
  1. Ingresar a la rutina "SIGAFIN >> Miscelánea | Contable | Contabilización Offline Orden de Pago/Recibo" (FINA371)
  2. 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
  3. Ejecutar la generación de los asientos.
  4. 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.
  5. Validar 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
InformacaoLa 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