01. DATOS GENERALES

Línea de producto: Microsiga Protheus.
Segmento:Servicios - Mercado Internacional.
Módulo:SIGAFIN - Financiero.
Función:
RutinaNombre Técnico
FINA371Contabilización Off-Line
Ticket:4115672
Requisito/Story/Issue (informe el requisito vinculado):DMINA-5125 ( DMINA-5186 )


02. SITUACIÓN/REQUISITO

Al realizar la compensación de documentos del mismo cliente y diferente tienda desde la rutina de cobros diversos, y generar la póliza desde la opción de Contabilización Off-Line, se genera una póliza por cada documento, y no una única póliza que contenga todos los documentos que se utilizaron en la compensación que corresponden al mismo cliente.

03. SOLUCIÓN

En la rutina de Contabilización Off-Line(FINA371), dentro de la función OrdPagProc, se valida si el valor de la pregunta ¿Separa por? = Documento (MV_PAR14 = 2) para considerar el número del recibo y el código del cliente, pero no la tienda, para realizar el filtrado de los documentos que se agregaran a la póliza.

Requisitos previos:

Se debe contar con documentos pendientes de cobro; facturas de venta timbradas (NF) y recibos anticipados (RA) de un mismo cliente con diferentes tiendas.

Pasos para probar la solución:

  1. Ingresar a la rutina "SIGAFIN >> Actualizaciones | Cuentas por Cobrar | Cobros Diversos" (FINA087A)
  2. Realizar la captura de un cobro diverso, compensando documentos de un mismo cliente con diferente tienda.
  3. Ingresar a la rutina "SIGAFIN >> Miscelánea | Contable | Contabilización Offline Orden de Pago/Recibo" (FINA371)
  4. Dentro de los parámetros indicar la pregunta ¿Separa por? la opción Documento (MV_PAR14 = 2)
  5. Cuando se visualice la póliza, verificar que cuente con todos los documentos que corresponden al mismo cliente sin importar si son de diferente tienda.