Línea de producto: | Microsiga Protheus. |
---|
Segmento: | Servicios & Jurídico - Mercado Internacional. |
---|
Módulo: | SIGAFIN- Financiero |
---|
Función: | Rutina | Nombre |
---|
FINA086.PRX | Cancelación de Orden de Pago Mod Ii. | FINA847.PRW | Browse de la Orden de Pago Mod Ii. | FINA850.PRW | Orden de Pago Mod. Ii. | FINRETARG.PRW | Funciones de Cálculo de Retenciones Argentina. | FINA850I.PRW | Funciones genéricas para Orden de Pago Mod Ii. | FINA850A.PRW | Funciones genéricas para Orden de Pago Mod Ii. |
|
---|
Ticket: | 5966458 | 6362973 |
---|
Issue: | DMICNS-6405 | DMICNS-6604 |
---|
Versión: | 12.1.17 | 12.1.23 | 12.1.25 |
---|
Al Anular una Orden de Pago Mod. Ii (FINA086.PRW), la rutina tarda más de treinta minutos en finalizar el proceso; este problema proviene de la tabla Rastreo de Movimientos (FKA) donde se insertan registros con el campo "Id del proceso" (FKA_IDPROC) vacío; esto hace que al crear el modelo del fuente (FINM020) y usar la operación de actualización para anular la tabla de Movimientos Bancarios (SE5), demore mucho tiempo para la construcción del modelo.
*El campo "Id del proceso" (FKA_IDPROC) es generado vacío al realizar la operación de insertar en algunos modelos.
Se excluyen los registros que tengan vacío el campo "Id del proceso" (FKA_IDPROC) mediante el uso de un método de filtrado en el modelo (FINM020), en este caso se usa el filtro SetLoadFilter() al cual se le asigna la exclusión de los registros vacíos, en la función xDelSE5() de la rutina de Anulación de la Orden de Pago (FINA086.PRW).
Configuraciones previas
Sin contabilidad online
- Tener un Proveedor registrado.
Con contabilidad online
- Tener un Proveedor registrado.
- Verificar el calendario contable (Contabilidad de Gestion | Actualizaciones | Archivo | Calendario Contab).
- Verificar monedas contables (Contabilidad de Gestion | Actualizaciones |Archivo | Monedas Contables).
- Monedas contables Vs Calendario (Contabilidad de Gestion | Actualizaciones | Monedas Vs Calendarios).
- Verificar que al menos exista una cuenta de Crédito y Débito en Cuentas (Contabilidad de Gestion | Actualizaciones | Entes | Plan de cuentas)
- Cuenta Crédito.
- Cuenta Débito.
- Verificar que exista el asiento estándar (Contabilidad de Gestion | Actualizaciones | Asiento estandar) para la inclusión de la orden de pago 570.
- Verificar que exista el asiento estándar (Contabilidad de Gestion | Actualizaciones | Asiento estandar) para la anulación de la orden de pago 571.
Flujo de prueba
Sin contabilidad online
- Crear una "Ctas Por Pagar" (Financiero | Actualizaciones | Cuentas por Pagar ) .
- A través de la rutina "Orden de Pago Mod. Ii" (Financiero | Actualizaciones | Proceso Mod li | Orden Pago Modelo li), capturar una Orden de Pago para la cuenta previamente creada, e informar el pago a través de un deposito (TF).
- Grabar la Orden de Pago.
- Anular la Orden de Pago (Financiero | Actualizaciones | Proceso Mod li | Orden Pago Modelo li) clic en el botón “Otras acciones” y seleccionar “Anular Ord. pago”.
- De acuerdo a la imagen 1.1 configure para poder seleccionar la Orden de Pago que desea cancelar para este caso no se requiere mostrar asientos.
- Una vez configurados los parámetros, seleccionar la orden de pago y confirmar.
- Verificar que el tiempo de la anulación de la Orden de Pago se redujo.
Imagen 1.1
Con contabilidad online
- Crear una "Ctas Por Pagar" (Financiero | Actualizaciones | Cuentas por Pagar ) .
- A través de la rutina "Orden de Pago Mod. Ii" (Financiero | Actualizaciones | Proceso Mod li | Orden Pago Modelo li), capturar una Orden de Pago para la cuenta previamente creada, e informar el pago a través de un deposito (TF).
- Grabar la Orden de Pago.
- Verificar que se muestre la pantalla de los asientos.
- Anular la Orden de Pago (Financiero | Actualizaciones | Proceso Mod li | Orden Pago Modelo li) clic en el botón “Otras acciones” y seleccionar “Anular Ord. pago”.
- De acuerdo a la imagen 1.1 configure para poder seleccionar la Orden de Pago que desea cancelar, mostrando los asientos.
- Una vez configurados los parámetros, seleccionar la orden de pago y confirmar.
- Verificar que se muestre la pantalla de los asientos.
- Verificar que el tiempo de la anulación de la Orden de Pago se redujo.