Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAFIN - Financiero 
Función:
RutinaNombre técnicoFecha
FINA087ACobros Diversos17/05/2023
País:Colombia
Ticket:16760282
Requisito/Story/Issue (informe el requisito vinculado):DMINA-19317


02. SITUACIÓN/REQUISITO

Al generar un cobro diverso en moneda 2 (Dólar) con banco en moneda 1 (Peso), se genera una diferencia de $ 0.01 en el campo Valor Movimiento (E5_VALOR) de la tabla de Movimientos Bancarios (SE5), esto en relación al campo Valor Moneda 1 (EL_VLMOED1) de la tabla de Recibos de Cobro (SEL).


03. SOLUCIÓN

Modificación localizada para Colombia.

  • En la función FaGrvSE5() de la rutina Cobros Diversos FINA087A, se graba el campo Valor Mov (FK5_VALOR) con el mismo cálculo que se hace para el campo Valor Moneda 1 (EL_VLMOED1), usando la función Round() en vez de xMoeda().
  • Posteriormente, el contenido del campo Valor Mov (FK5_VALOR) es copiado al campo Valor Movimiento (E5_VALOR).


  1. Realizar un respaldo del repositorio (RPO).
  2. Aplicar el parche correspondiente al issue DMINA-19317.
  3. Verificar que las rutinas actualizadas correspondan a las descritas en la sección 01. Datos Generales.
  4. Contar con un banco en moneda 1.
  5. Contar con un título por cobrar generado desde una factura de venta en dólares.
  1. Registrar un recibo de cobro; SIGAFIN | Actualizaciones | Cuentas por Cobrar | Cobros Diversos (FINA087A).  
  2. Configurar los parámetros de la rutina.
  3. En sección de monedas, indicar la paridad de dólar que se aplicará.
  4. Definir los datos de encabezado del Recibo de Cobro.
  5. Datos de la forma de pago:
    Valor en dólares.
    Moneda 2 - Dólares.
    Banco en moneda 1.
  6. Hacer clic en el botón Avanzar.
  7. Se visualiza el cliente indicado en el encabezado, clic en el botón Avanzar.
  8. Seleccionar el título a dar de baja. Confirmar los Valores la Baja. Clic en el botón Avanzar.
  9. Verificar que los totales sean correctos. Confirmar el recibo de cobro.
  10. Verificar los valores grabados; SIGAFIN | Consultas | Genéricos (EDAPP).  
  11. Buscar la tabla SEL - Recibos de Cobro y dar clic en el botón OK.
  12. Buscar el registro correspondiente al recibo de cobro generado.
  13. Validar el campo Valor Moneda 1:
  14. Clic en el botón Archivo.
  15. Buscar la tabla FK5 - Movimientos Bancarios y dar clic en el botón OK.
  16. Buscar el registro correspondiente al recibo de cobro generado.
  17. Validar el campo Valor Mov:
  18. Clic en el botón Archivo.
  19. Buscar la tabla SE5 - Movimientos Bancarios y dar clic en el botón OK.
  20. Buscar el registro correspondiente al recibo de cobro generado.
  21. Validar el campo Valor Movimiento:


04. INFORMACIÓN ADICIONAL


¡IMPORTANTE!

Solución disponible para Protheus release 12.1.33 o posterior.


05. ASUNTOS RELACIONADOS

Cobranzas diversas (FINA087A - SIGAFIN)

FINA087A - Cobros diversos - Descontinuada para MI a partir de 10/10/23