Árvore de páginas

01. DATOS GENERALES


Línea de producto: Microsiga Protheus.
Segmento:Servicios - Mercado Internacional.
Módulo:

SIGAFIN - Financiero.

Función:
Rutina(s)Descripción
FINA087ACobros Diversos.
FISA815Generación de XML para Cobros Diversos.
Ticket:7241982
Issue:DMINA-7751
Versión:12.1.17 | 12.1.23 | 12.1.25


02. SITUACIÓN/REQUISITO

  • En la rutina de Cobros Diversos (FINA087A), al tratar de cobrar múltiples facturas de venta en pesos, mediante un recibo en moneda dólar; se observa que existe una diferencia de centavos entre el Valor por cobrar y el Valor por Bajar, lo cual no permite compensar totalmente cada título seleccionado.

03. SOLUCIÓN

  • En la función DCLBBaixa() ubicada en la rutina Cobros Diversos (FINA087A), se agrega el tratamiento para que el sistema informe automáticamente una Multa o Descuento, cuando existe una diferencia positiva o negativa entre el Valor por Cobrar y el Valor por Bajar en el proceso de generación de Cobros Diversos.


Pre-condiciones:

  1. Configurar los parámetros MV_CENT correspondientes a las monedas a utilizar. ¹
    • Para la Moneda 1 (Pesos) se utiliza el MV_CENT a 2 decimales.
    • Para la Moneda 2 (Dólares) se utiliza el MV_CENT2 a 2 decimales.
  2. Informar la tasa del día en "19.81".
  3. Crear una Factura de Venta en Moneda 1 con un valor bruto de "45,456.21", la cual debe encontrarse timbrada.


Proceso para validación de la solución:

  1. Ingresar a la rutina Cobros Diversos, ubicada en "SIGAFIN - Actualizaciones | Cuentas por Cobrar | Cobros Diversos".
  2. Informar los parámetros solicitados.
  3. Informar el encabezado del Recibo.
    • El cliente informado, debe corresponder al utilizado en el documento a cobrar.
  4. Seleccionar la forma de cobro e informar el valor por cobrar.
    1. Tipo Valor (EL_TIPODOC) = EF - En Efectivo.
    2. Prefijo (EL_PREFIXO) = "EF".
    3. Número (EL_NUMERO) = "10122019001".
    4. Moneda (EL_MOEDA) = "2".
    5. Valor (EL_VALOR) = "2,294.61".
      • El valor se calcula utilizando "Valor del título entre la tasa del recibo (la cual fue tomada de la tasa del día)".
        • 45,456.21 ÷ 19.81 = 2,294.6092
        • El resultado anterior se redondeará a: 2,294.61
  5. Seleccionar el cliente para el cual se realizará el cobro.
  6. Seleccionar el título a cobrar.
  7. En la ventana mostrada (Valores de la baja):
    1. Borrar el valor en la moneda 1 (PESO), quedando en "0.00".
    2. Informar el valor en la moneda 2 (DÓLAR), quedando en "2,294.61".
    3. Observar que el campo "Valor por bajar" es mayor al campo "= por cobrar" por un centavo (0.01).
    4. Para realizar el cuadre de los valores mencionados anteriormente; y conseguir un proceso de cobro correcto, se procede a informar en el campo "+ Multas" el valor 0.01.
      • <Léase la nota para conocer cómo utilizar los campos Multa, Intereses y Descuentos>
    5. Observar que el sistema actualizará el campo "= por cobrar"; como se describe a continuación:
      • El campo "= por cobrar"45,456.21 + 0.01 (Multa).


    6. Dar clic en el botón "Ok" y validar que no se muestre un mensaje que indique diferencia entre los valores por cobrar y bajar.
  8. Validar que el título haya quedado seleccionado y el "Saldo" correspondiente a la moneda utilizada, se encuentre en "0.00".
  9. En la ventana Recibo (Resumen):
    • Seleccionar la moneda "Dólar", en el campo "Valores en".
    • Validar que el campo "Saldo" se encuentra en "0.00".


  10. Dar clic en "Avanzar" o "Confirmar".
  11. Validar que no es solicitada la confirmación para la generación de un título de tipo "RA".


**NOTA:

  • Si  existe una diferencia entre el "Valor por Cobrar" y el "Valor por Bajar", se debe considerar lo siguiente:
    1. Si el valor del campo "Val. por Bajar" es mayor al valor del campo "= por Cobrar", se debe agregar una "Multa" o "Interés" por el valor de la diferencia.
    2. Si el valor del campo "Val. por Bajar" es menor al valor del campo "= por Cobrar", se debe agregar un "Descuento" por el valor de la diferencia.
    3. Con los puntos anteriores, se busca que el "Valor por Cobrar" sea igual al "Valor por bajar" cuando existe una diferencia de decimales por la conversión de tasa entre las monedas.


¡Importante!

¹ Por estándar el uso de decimales en el ERP está definido a 2 decimales pero, si es necesario el uso de más de 2 decimales, se deberá realizar la modificación de los parámetros del MV_CENT. Es importante que se realice una homologación de los campos de las tablas involucradas en el flujo operativo de la rutina de Cobros Diversos al realizar la actualización de los parámetros antes mencionados, como lo son: Facturación, Títulos por Cobrar, Contabilidad, etc.; con la finalidad de evitar inconsistencias en la información.

Recordando que los clientes son dueños y responsables de la creación o mantenimiento de la información generada en su ambiente.