01. DATOS GENERALES
Línea de producto: | Microsiga Protheus. |
---|
Segmento: | Servicios - Mercado Internacional. |
---|
Módulo: | SIGAFIN - Financiero. |
---|
Función: | Rutina | Nombre Técnico |
---|
FINA371 | Contabilizació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:
- Ingresar a la rutina "SIGAFIN >> Actualizaciones | Cuentas por Cobrar | Cobros Diversos" (FINA087A)
- Realizar la captura de un cobro diverso, compensando documentos de un mismo cliente con diferente tienda.
- Ingresar a la rutina "SIGAFIN >> Miscelánea | Contable | Contabilización Offline Orden de Pago/Recibo" (FINA371)
- Dentro de los parámetros indicar la pregunta ¿Separa por? la opción Documento (MV_PAR14 = 2)
- 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.