Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:Financiero - SIGAFIN
Función:
RutinaNombre TécnicoFecha
F887FIN.PRWEventos del modelo para todos los países19/04/2023
F887CHQ.PRW  Eventos del modelo para los cheques11/04/2023
F887CHQARG.PRW  Eventos del modelo para los cheques de Argentina22/02/2023
F887CTB.PRW  Eventos del modelo para contabilidad08/09/2022
F887DIFCAM.PRW  Eventos del modelo de diferencia de cambio13/04/2023
F887FINARG.PRW  Eventos del modelo para Argentina14/04/2023
F887FINBOL.PRW  Eventos del modelo para Bolivia08/09/2022
F887FINCHI.PRW  Eventos del modelo para Chile08/09/2022
F887FINMEX.PRW  Eventos del modelo para México31/03/2023
F887FINPAR.PRW  Eventos del modelo para Paraguay08/09/2022
F887FINPER.PRW  Eventos del modelo para Peru04/04/2023
F887RETARG.PRW  Eventos del modelo para retenciones de Argentina17/04/2023
F887RETPAR.PRW  Eventos del modelo para retenciones de Paraguay31/01/2023
F887RETPER.PRW  Eventos del modelo para retenciones de Peru08/09/2022
País:Todos
Ticket:16823428
Requisito/Story/Issue (informe el requisito vinculado):DMINA-19322


02. SITUACIÓN/REQUISITO

En la rutina de TOTVS Recibo (FINA998) al realizar un recibo nuevo en una moneda diferente a la del banco de la forma de pago, el saldo del banco (A6_SALATU) se actualiza con el valor del recibo y no realiza la conversión a la moneda del banco.


03. SOLUCIÓN

Se realiza los siguientes ajutes en la rutina Eventos del modelo para todos los países (F887FIN.PRW):

  • Se realizo un ajuste en el quinto parámetro del método ATUSALBCO() para cambiar la manera de obtener el valor que determinará el saldo a actualizar en el banco(A6_SALATU). Se modifica la instrucción de OMODELSEL:GETVALUE("EL_VALOR",NPOSLIN) a SE5->E5_VALOR, de esta manera será grabado correctamente el saldo del banco (A6_SALATU) convertido a la moneda del banco.


  1. Realizar un respaldo del repositorio (RPO).
  2. Aplicar el parche correspondiente al issue DMINA-19322.
  3. Validar que las rutinas actualizadas en el repositorio, coincidan con las descritas en el encabezado del presente Documento Técnico.
  4. A través de la rutina “Productos”, ubicada en el módulo de SIGAFIN (Actualizaciones | Archivos), incluir un producto.
  5. A través de la rutina “Bancos”, ubicada en el módulo de SIGAFIN (Actualizaciones | Archivos), incluir un banco en moneda 2.
  6. A través de la rutina “Clientes”, ubicada en el módulo de SIGAFIN (Actualizaciones | Archivos), incluir un cliente.

  7. A través de la rutina "Tipo de Entrada y Salida", ubicada en el módulo Facturación – SIGAFAT (Actualizaciones | Archivos), se debe tener una TES de salida configurada.
  8. A través de la rutina "Factura de Venta", ubicada en el módulo Facturación – SIGAFAT (Actualizaciones | Movimientos), capturamos una Factura para el Cliente  con el producto , la TES previamente configurados y en moneda 1.
  1. Registrar un recibo de cobro en la rutina TOTVS Recibo, ubicada en el módulo de SIGAFIN  ( Actualizaciones | Cuentas por Cobrar)
    1. Ingresar a la opción de "Nuevo recibo".
    2. Ingresar a la opción "Tasa de cambio" y colocar la tasa de 5,000.00 a la moneda 2.
    3. Capturar los datos del encabezado y dar clic en "Extraer Títulos".
      1. Es necesario informar el mismo cliente de la Factura de Venta configurada en las pre-condiciones.
    4. Seleccionar en la sección de "Títulos a Cobrar o Compensar" la factura generada en las pre-condiciones.
    5. Agregar la forma de pago en moneda 1 por el valor total de la Factura de salida, seleccionando el banco configurado en las pre-condiciones.
    6. Verificar que se realiza correctamente del grabado del recibo.
  2. Ingresar a la rutina de Bancos ubicada en el módulo de SIGAFIN (Actualizaciones | Archivos).
    1. Dar clic en la opción de "Visualizar" seleccionando el banco configurado en las pre-condiciones y verificar que el saldo actual del banco (A6_SALATU) haya sido actualizado por un valor de $200.00 ($1,000,000 / 5,000.00 = $200) .


04. INFORMACIÓN ADICIONAL

¡IMPORTANTE!

La presente solución aplica para versión 12.1.33 o superior, siempre y cuando se tengan las rutinas actualizadas a la fecha de la expedición del issue.


05. ASUNTOS RELACIONADOS