Árvore de páginas

Versões comparadas

Chave

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

...

Producto

Solucoes_espanhol
SolucaoTOTVS Backoffice

Línea de producto: 

Linhas_totvs_espanhol
LinhaLínea Protheus

Segmento:

Segmentos_totvs_espanhol
SegmentoBackoffice

Módulo:SIGAFIN - Financiero
Función:
RutinaNombre TécnicoFecha
FINA080Baja de cuentas por pagar
??
22/
09
10/2025
FINXSE5Funciones auxiliares para los modelos de datos (FKs)
??
24/
09
10/2025
FINXFUMIFunciones de financiero Mercado Internacional
??
22/
09
10/2025
País:Perú
Ticket:No aplica.
Requisito/Story/Issue (informe el requisito vinculado):DMINA-27301


02. SITUACIÓN/REQUISITO

En la rutina de Baja de cuentas por pagar (FINA080):

En bajas pruebas con "Valores Accesorios"; Descuento, Multa e Intereses (Ts. Permanec.), se graban los registros de distinta manera entre las tablas de Títulos por Pagar (SE2) y Movimientos Bancarios (SE5/FK5).

...

Se modifican rutinas para el tratamiento de valores accesorios, para Mercado Internacional:

Rutina de funciones Funciones de financiero Mercado Internacional: FINXFUMI

    • Se crea función fn080mFk6() que Actualiza actualiza campos de la tabla de Valores Accesorios (FK6) desde la rutina de Baja de cuentas por pagar (fina080).

Rutina de bajas Bajas de cuentas por pagar: FINA080

    • En la función que Procesa baja de anticipo, fa080Adiant(), se ejecuta la función fn080mFk6() para convertir el valor a la moneda del título.
    • En la función Utilizada para actualizar la baja efectuada, fA080Grv(), se :
      • Se ejecuta la función que Realiza conversión moneda y actualiza E2_DESCONT, E2_MULTA, E2_SDACRES, y E2_JUROS, Fn450Gsts().
      • Se ejecuta la función fn080mFk6() para convertir el valor a moneda del título.

Rutina de Funciones auxiliares para los modelos de datos - Reestructuración SE5: FINXSE5

    • En la función que Hace Realiza la grabación de los valores en la SE5 con base en la FK6, FinGrvFK6(), se actualiza el campo de valor en moneda 2, E5_VLMOED2 con FK6_VLMOE2, si este último contiene valor.

...

Totvs custom tabs box
tabsCondiciones Previas, Procedimiento de Prueba, Paso 03, Paso 04
idspaso1,paso2
Totvs custom tabs box items
defaultyes
referenciapaso1
1. Realizar
  1. Realizar un respaldo de repositorio (.RPO)
2.
  1. Aplicar el parche correspondiente a la issue DMINA-27301.
3.
  1. Validar que las rutinas actualizadas coincidan con las indicadas en la sección 01. Datos Generales del presente Documento Técnico.
  2. En el módulo Financiero (SIGAFIN):
      4.
        1. Definir la tasa de paridad para la moneda 2.
      5. Desde
        1. Ir al menú Actualizaciones | Archivos | Proveedores (MATA020), configurar un Proveedor.
      6. Desde
        1. Ir al menú Actualizaciones | Archivos | Bancos (MATA070), configurar un Banco en moneda 1 y
      otro
        1. un Banco en moneda 2.
      7. Desde
        1. Ir al menú Actualizaciones | Movim. Bancario | Movimientos Bancarios (FINA100), registrar movimientos de tipo Cobrar para crear saldo en los bancos creados.
      8. Desde
        1. Ir al menú Actualizaciones | Cuentas por Pagar | Orden Pago (FINA085A), generar un Pago Anticipado para el Proveedor
      y Banco
        1. , utilizando el Banco que fue configurado previamente en moneda 2
      , creados previamente
        1. .
    Totvs custom tabs box items
    defaultno
    referenciapaso2

    Módulo En el módulo Financiero (SIGAFIN):

    • Definir la tasa de paridad para la moneda 2.
    • Desde Acceder al menú Actualizaciones | Cuentas por Pagar | Baja de Cuentas por Pagar (FINA080):
      • Seleccionar el título de Pago Anticipado, y dar clic en "Dar de baja".
      • Registrar los siguientes datos necesarios:
        • Mot. Cancel. = NORMAL
        • Banco / Agencia / Cuenta = Indicar los datos del Banco en moneda 1 creado en las condiciones previasque fue configurado previamente.
        • - Descuentos = Informar un valor.
        • + Multa = Informar un valor.
        • + Ts. Permanenc. = Informar un valor.
        • = Valor Moneda Bco = Informar un valor inferior al monto del Pago Anticipado.

    Por ejemplo:

      • Grabar la baja.
    • Verificar la actualización de las tablas relacionadas.
    • Por ejemplo:
      • SE2 - Títulos por pagar
         
      • SE5 - Movimientos bancarios
         
      • FK5 - Movimientos bancarios
         
      • FK2 - Cuentas por pagar
         
      • FK5 - Valores accesorios
         

    ...

    Informações
    titleImportante

    Para que se realice la grabación de las tablas FK2 y FK6 con los valores accesorios, es necesario tener el parámetro MV_ESTORDP configurado como "S" 


    Card documentos
    InformacaoSolución disponible para Protheus versión 12.1.2410 o posterior, se podría requerir Garantía Extendida.
    Titulo¡IMPORTANTE!

    05. ASUNTOS RELACIONADOS