01. DATOS GENERALES
Producto | TOTVS Backoffice | ||||||
---|---|---|---|---|---|---|---|
Línea de producto: | Línea Protheus | ||||||
Segmento: | Backoffice | ||||||
Módulo: | SIGAFIN - Financiero | ||||||
Función: |
| ||||||
País: | Colombia | ||||||
Ticket: | 18689696 | ||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-21790 |
02. SITUACIÓN/REQUISITO
El mensaje "Help: CTBBLOQ" se presenta por cada Orden de Pago a considerar en la rutina Anulación Orden de Pago (FINA086).
03. SOLUCIÓN
En la rutina FINA086 se realizan los siguientes ajustes:
Función F086VerOP()
- Excluir los países Colombia, México y Perú al ejecutar la función CtbValiDt(), para no validar antes de mostrar la pantalla de anulación.
Funciones fn086Mark() y fn086AllMk() que se ejecutan al marcar/desmarcar una o todas las órdenes de pago, respectivamente, para los países Colombia, México y Perú
- Realizar la validación de Calendario Contable ejecutando la función CtbValiDt(), si esta retorna Falso, entonces asigna el valor "N" al campo TRB->PODE del registro correspondiente de la tabla temporal TRB.
Nota:
La función CtbValiDt(), valida el calendario contable con base a la fecha de generación de la Orden de Pago (EK_DTDIGIT), si la fecha se encuentra dentro del periodo bloqueado, es enviado el mensaje Help: CTBBLOQ.
- Realizar un respaldo del repositorio (archivo .rpo)
- Aplicar el parche correspondiente al issue DMINA-21790.
- Validar que la rutina actualizada coincida con la indicada en la sección 01. DATOS GENERALES del presente Documento Técnico.
- Desde el módulo de Contabilidad de Gestión (SIGACTB):
- En la opción Actualizaciones | Archivos | Calendario Contable (CTBA010), configurar al menos dos periodos abiertos, sin bloqueo.
- En la opción Actualizaciones | Entes | Asiento Estándar (CTBA080), configurar los asientos para Orden de Pago y de anulación.
- Desde el módulo Compras (SIGACOM):
- En la opción Actualizaciones | Archivos | Proveedores (MATA020), configurar un Proveedor.
- En la opción Actualizaciones | Archivos | Productos (MATA010), configurar un Producto.
- Desde el módulo Financiero (SIGAFIN):
- En la opción Actualizaciones | Archivos | Bancos (MATA070), configurar un Banco.
Realizar el proceso siguiente con fecha del primer periodo contable, de acuerdo a las configuraciones del calendario que se indicó previamente.
- Desde el módulo Compras (SIGACOM):
- En la opción Actualizaciones | Movimientos | Factura de Entrada (MATA101N), registrar una Factura de Entrada informando el proveedor y producto configurados anteriormente.
- Desde el módulo Financiero (SIGAFIN), en la opción Actualizaciones | Cuentas por Pagar | Orden de Pago (FINA085A):
- Registrar un Pago Anticipado al proveedor previamente configurado.
- Seleccionar la factura generada y el pago anticipado indicados en los puntos anteriores.
- Registrar el pago de acuerdo al monto de la factura.
Realizar el proceso siguiente con fecha del segundo periodo contable.
- Bloqueo Contable
- Desde el módulo de Contabilidad de Gestión (SIGACTB), en la opción Actualizaciones | Archivos | Calendario Contable (CTBA010)
- Seleccionar el calendario contable configurado en las condiciones previas
- Bloquear el primer periodo que se configuró:
- Desde la pantalla principal, en Otras acciones| Bloqueo de Proceso:
Seleccionar el Ítem 009 FIN001 Financiero - Cuentas por Pagar
Cambiar Estatus Bloq = 4 - Bloqueado
- Anulación de Órdenes de Pago
- Ingresar al módulo Financiero (SIGAFIN).
- Ir a Actualizaciones | Cuentas por Pagar | Anular Ord. Pago (FINA086).
- Capturar los parámetros:
- Indicar el rango de Órdenes de Pago para mostrar las generadas en las Condiciones Previas.
- Verificar que no se presenta el mensaje "Help: CTBBLOQ" antes de visualizar las Órdenes de Pago disponibles para anular.
- Seleccionar las Órdenes de Pago generadas en las Condiciones Previas.
- Verificar la visualización del mensaje "Help: CTBBLOQ" si se marcan todas las órdenes de pago o sola una, de las correspondientes al periodo contable bloqueado.
- Dejar marcada la Orden de Pago generada en las Condiciones Previas.
- Confirmar la anulación.
- Confirmar los asientos contables.
- Verificar que se haya realizado la anulación.
04. INFORMACIÓN ADICIONAL
No aplica.
Solución disponible para Protheus versión 12.1.33 (que cuente con garantía extendida) o posterior.¡IMPORTANTE!
05. ASUNTOS RELACIONADOS
- No aplica.