Árvore de páginas

Versões comparadas

Chave

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

01. DATOS GENERALES


Producto

Solucoes_espanhol
SolucaoTOTVS Backoffice

Línea de producto: 

Linhas_totvs_espanhol
LinhaLínea Protheus

Segmento:

Segmentos_totvs_espanhol
SegmentoServicios

Módulo:SIGAFIN - Financiero
Función:
Rutina(s)Nombre TécnicoFecha
fina450
FINA450Compensación Pagar / Cobrar19/10/2020
fina086
FINA086Cancelación de la orden de Pago19/10/2020
fina080
FINA080Baja de Títulos por Pagar19/10/2020
finxfumi
FINXFUMIFunciones genéricas Financiero19/10/2020
finc040
FINC040Consulta títulos por cobrar19/10/2020
finc050
FINC050Consulta títulos por Pagar19/10/2020
finxbx
FINXBXFunciones genéricas cuentas por Pagar / Cobrar19/10/2020
Ticket:9037440
Requisito/Story/Issue (informe el requisito vinculado):DMINA-9385


02. SITUACIÓN/REQUISITO

La rutina FINA450 (compensación entre carteras) no permite compensar títulos con distinta moneda.

...

Se actualizan los siguientes fuentes:

Fina450FINA450 - Compensación entre carteras

  1. En la función FA450CMP() se asigna checkbox “Cualquier moneda” que se utiliza para la activación del nuevo proceso. En el encabezado del grid de compensaciones listado de documentos a compensar se agregan columnas con los valores “Moneda Moneda Seleccionada” y “Tasa” y en Tasa”. En el pie de página se informa los “Totales mostrados en” Totales mostrados enla moneda en que serán exhibidos los totales de los títulos por Pagar/Cobrar seleccionados. En la misma función se agregan agrega el uso de las siguientes funciones:

    • Fn450CPOFn450Cpo() - Agrega campos , Moneda, Tasa y Val en Moneda a encabezado de oMark al listado de documentos a compensar (oMark) y a la tabla temporal (TRB).
    • fn450DbEvx - Validación y asignación de valores en la moneda de la compensación cuando se inicializa el grid de compensación ítem en oMarkel listado de documentos a compensar (oMark).
    • fn450Invet - Validación y asignación de valores en la moneda de la compensación cuando se marca y desmarca uno, varios o todos los ítems en oMarkdel listado de documentos a compensar (oMark).
    • Fn450VlMnd - Convierte valor a cobrar / pagar a al valor de la moneda seleccionada seleccionada. 
    • fn450OtrVl - Convierte valores Interés, Decrementos, AcrementosAumentos, descuentos Descuentos y multas Multas a la moneda seleccionada.
    • fn450AsgVl - Obtiene la diferencia de cambio de tasa (Valor Corrección Monetaria.)

  2. En la función FA450Chec1() se asigna la función fn450SEX() para excluir filtro de monedas del query en las cuentas por cobrar cuando está activo el check “Cualquier moneda”.
  3. En la función FA450Chec2() se asigna la función fn450SEX() para excluir filtro de monedas del query en las cuentas por pagar cuando este esté activo el check “Cualquier moneda”.
  4. En Función Fa450Repl se asigna función fn450GrTmp en Desde la función Fa450Repl() se ejecuta la función fn450GrTmp() a las cuentas por pagar/cobrar para llenar archivo temporal y obtener totales en la moneda seleccionada en la compensación.
  5. En la función Fa450Edit() se asigna ejecuta función Fn450Mark() para actualiza actualizar los totalizadores de las Cuentas por Cobrar /Pagar desde el proceso de compensación entre carteras.
  6. En la función Fa450ValOk() se realiza la conversión del valor por pagar a la moneda de la compensación.

FinxbxFINXBX - Funciones genéricas relacionadas a bajas de CxC y CxP

  1. En la función FA070GRV() se inicializa la variable lMonedaC que contiene el valor del check “Cualquier moneda” que será utilizada en el fuente y se agregan Cualquier moneda” la cual es utilizada en la rutina. Se agrega el uso de las siguientes funciones:

    • fn450AsgMn() - Asigna la moneda y tasa seleccionada en la compensación.
    • fn450nSal () - Obtiene el saldo en la moneda del título para las cuentas Cuentas por Cobrar.
    • fn450AgnBc() - realiza Realiza conversión de valor a la moneda de título para Interés, Decrementos, AcrementosAumentos, descuentosDescuentos, multas Multas y valor Valor a liquidar.

  2. En función Fa070GrvSE5() se agregan agrega la ejecución de las siguientes funciones:
    • fn450AsgMn() - Asigna la moneda y tasa seleccionada en la compensación.
    • Fn450FK1() - Actualiza el campo de valor moneda 2 (FK1_VLMOE2) con el valor convertido a la moneda del título, en la tabla bajas por cobrar (FK1).
    • fn450CmMon () - Hace conversión de Corrección Monetaria a la moneda del título.
    • fn450fk6() - Actualiza los campos valor movimiento (FK6_VALMOV) y valor calculado (FK6_VALCAL) con el valor convertido a la moneda del título, en la tabla valores accesorios (FK6)..
    • Fn450VlAux - Asigna Valores () - Salva los valores de Intereses, Multas y descuentos Descuentos en la moneda origen de la compensación. 

FINA086 - Cancelación de orden de pagoFina086

  1. En la función fn086MoeEx() se asigna considera el motivo de baja CEC –Compensación – Compensación para validar si se muestra el contenido de los campos de valor moneda 2 (E5_VLMOED2, ) y moneda (E5_VALOR).


FINA080 - Baja de títulos a pagarFina080

  1. En la función FA080Grv() se inicializa la variable lMonedaC que contiene valor del check “Cualquier moneda” Cualquier moneday se agregan agrega el uso de las siguientes funciones:

    • fn450AsgMn() - Asigna moneda y tasa seleccionada en la compensaciónCompensación.
    • fn450nSal – fn450nSal89() - Obtiene el saldo en la moneda del título para las cuentas Cuentas por Pagar.
    • fn450Gsts() - Realiza conversión a la moneda del título y actualiza los campos descuento (E2_DESCONT), Multa (E2_MULTA), saldo de aumentos (E2_SDACRES, y ) e intereses (E2_JUROS) de la tabla de CxP (SE2).
    • fn450mFk2() - Realiza conversión a la moneda del título y actualiza los campos valor de baja (FK2_VALOR, ) y valor moneda 2 (FK2_VLMOE2) en la tabla bajas por pagar (FK2).
    • fn450Fk6() - Realiza conversión a la moneda del título y actualiza los campos valor movimiento (FK6_VALMOV) y valor calculado (FK6_VALCAL) en la tabla valores accesorios (FK6).
    • Fn450CnvAc - Asigna Valores () - Conversión de los valores Intereses, Multas y descuentos Descuentos en la moneda origen de la compensación.

...