Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

En la rutina “Cheques Recibidos” (FINA096.PRW) se presentan inconsistencias al realizar el proceso el proceso para anular un cheque Liquidado, al momento de generar la NDC e informar todos los datos necesarios para el calculo del Impuesto (IVA, IIBB, etc.), no se visualiza el cálculo de impuestos, lo que provoca confusión con los usuarios porque al grabar el documento son generados los cálculos.

La inconsistencia se da al informar los datos del encabezado de la NDC, específicamente la Serie (F2_SERIE), dependiendo de como te cambies de campo (TAB, ENTER, etc.) no se detona la asignación de la variable cSerie a “NF_SERIENF” de para uso en la rutina MATXFIS, lo que provocaba provoca que la variable no tuviera tenga el contenido correcto y por lo tanto no realizaba realiza el cálculo.

03. SOLUCIÓN

En la función A089Recibe() que obtiene los datos y genera la ventana “Selección de títulos cobrados,“ se localiza la funcionalidad para que filtre las situaciones de cobranza correctas, se tenia la condición de filtrar las situaciones o que el saldo fuera diferente de 0 y de está manera mostraba todos los cheques con un saldo sin importar la situación, los cheques en cartera que no han sido liquidados cuentan con un saldo, independientemente que tengan o no bordero, adicional; ya se tiene la validación de que el saldo sea mayor a 0validación LocXVal() del campo Serie (F2_SERIE), se actualiza la variable “NF_SERIENF” con la función MaFisAlt('NF_SERIENF',cSerie), de esta forma la variable tendrá el valor correcto de acuerdo a lo informado en el campo.



Totvs custom tabs box
tabsConfiguraciones Previas, Flujo de Pruebas
idsConfiguraciones,Flujo
Totvs custom tabs box items
defaultyes
referenciaConfiguraciones

Configuraciones Previas

  1. A través de la rutina “Tipos de Entrada y Salida” en el módulo de Facturación (Actualizaciones | Archivos), se deben capturar al menos 2 TES, una con calculo de Impuestos y otra que no calcule.
  2. A través de la rutina “Clientes” en el menú Financiero – SIGAFIN (Actualizaciones | Archivos), se debe tener creado un Cliente.
Totvs custom tabs box items
defaultno
referenciaFlujo

Cheques Recibidos (FINA096.PRW)

  1. A través de la rutina “Cobros Diversos” en el menú Financiero (Actualizaciones | Proceso Mod Ii), damos de alta para el Recibo de Cobro varios cheques para el cliente previamente registrado y un mismo banco.
  2. Grabamos el Recibo de Cobro y confirmamos la generación del Recibo anticipado (RA).

  3. A través de la rutina “Transferencias” en el menú Financiero (Actualizaciones | Cuentas por Cobrar), creamos un bordero para alguno de los cheques previamente registrados.

  4. Generamos el bordero para el cheque y al grabar cambia la leyenda a "Título transferido"
  5. A través de la rutina “Cheques Recibos” en el menú Financiero (Actualizaciones | Proceso Mod Ii), visualizamos los cheques.
  6. En el Browse nos posicionamos en uno de los cheques sin bordero y damos clic en el botón “Liquidar”, enseguida muestra el mensaje: “El cheque se encuentra en cartera y no compone un bordero, por lo tanto, no se puede liquidar”, lo cual es correcto porque no tiene un bordero. 
  7. En el Browse nos posicionamos en uno de los cheques con bordero y damos clic en el botón “Liquidar", permite continuar.  Muestra solo los cheques con bordero, lo cual es correcto.
  8. Liquidamos un cheque y confirmamos el proceso
  9. Al confirmar el proceso lo cambia de estatus a "Liquidado". 



...