01. DATOS GENERALES
| Línea de producto: | Microsiga Protheus. |
|---|
| Segmento: | Servicios y Jurídico - Mercado Internacional. |
|---|
| Módulo: | SIGAFIN - FINANCIERO |
|---|
| Función: |
| Rutina | Nombre |
|---|
CTBA012.PRW | Bloqueo de movimientos por el calendario contable. | CTBXVLD.PRW | Validación de entidades contables para bloqueo por fecha. | FINA840.PRW | Generación de recibos. | FINA846.PRW | Cobros diversos II. | | FINXFIN.PRX | Funciones genéricas para modulo financiero. |
|
|---|
| Ticket: | 7085658 |
|---|
| Issue: | DMICNS-7144 |
|---|
02. SITUACIÓN/REQUISITO
Se reporta una baja de performance en la rutina de "Cobros Diversos Mod II" (FINA846), cuando se registra un recibo de cobro, al avanzar entre los diferentes paneles (Posicionados abajo del encabezado del recibo) toma demasiado tiempo.
03. SOLUCIÓN
Se modifica la verificación del "bloqueo de movimientos por el calendario contable", dicho proceso se localiza en la rutina CTBXVLD dentro la función CTBLoadCQD(). En la rutina se modifica la función CtbValiDt() para que solo ejecute la función CTBLoadCQD() cuando se llamada por la rutina FINA840 y existan los paneles.
Configuraciones previas
- Tener al menos un cliente (SIGAFIN >> Actualizaciones | Archivos | Clientes).
- Tener al menos un banco con numero de agencia y numero de cuenta (SIGAFIN >> Actualizaciones | Archivos | Bancos).
- Tener al menos una entidad bancaria con estatus desbloqueado, agencia, dígito verificador y código postal (SIGAFIN >> Actualizaciones | Archivos | Entidades Bancarias).
- Tener una NF por un valor similar al valor del cual se va realizar el recibo (SIGAFIN >> Actualizaciones | Archivos | Cuentas Por Cobrar).
Flujo de prueba
En la rutina "Cobros diversos II" (SIGAFIN >> Actualizaciones | Proceso Mod II | Cobros Diversos II)
- Incluya un recibo:
- En el encabezado debe informar al menos:
- Serie/Recibo
- Modalidad
- Cliente
- Tienda
- En el panel 1 debe informar al menos:
- Tipo tit (Cheque,transferencia,deposito,etc.)
- Numero
- Valor
- Valor Base
- Emisión
- Vencimiento
- Banco
- Banco cheque
- Avanzar verificar los datos del Panel 2.
- Verificar el tiempo al avanzar entre paneles.
- Avanzar y en el Panel 3.
- Seleccionar alguna NF con un valor igual o mayor a la del recibo.
- Verificar el tiempo al avanzar entre paneles.
- Clic en "Grabar" para guardar la información.
04. TABLAS UTILIZADAS
| TABLA | NOMBRE |
| CTG | Calendario contable |
| COD | Reglas para licitaciones Items |
| CQD | Bloqueo de movimientos por el calendario contable |
| SEL | Recibos de cobranza |
| FJT | Encabezado del recibo |