Á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
FINA415Eliminación de Residuos25/10/2023
País:México
Ticket:17865305
Requisito/Story/Issue (informe el requisito vinculado):DMINA-20727


02. SITUACIÓN/REQUISITO

Al ejecutar la rutina Eliminación de Residuos (FINA415) en donde por conversión de moneda existen restantes (por ejemplo $0.01) se detona el error "Alias already in use TRB on FRVLCOMPFIL, FINXFIN.PRX)".


03. SOLUCIÓN

En la rutina Eliminación de Residuos (FINA415) se realiza el siguiente ajuste:

    • Dentro de la función Tratamiento de Títulos por Cobrar/Pagar (F415Proc()), se sustituye la asignación directa del Alias ("TRB") por la función GetNextAlias().


  1. Realizar un respaldo del repositorio (archivo .rpo)
  2. Aplicar el parche correspondiente al issue DMINA-20727.
  3. Validar que la rutina actualizada coincida con la indicada en la sección 01. DATOS GENERALES del presente Documento Técnico.
  4. Desde el módulo Facturación (SIGAFAT):
    • Desde el menú Actualizaciones | Archivos | Monedas (MATA090), configurar una Tasa de 20.0000 para la Moneda 2 de la fecha en la que se realizará la prueba.
    • Desde el menú Actualizaciones | Archivos | Clientes (CRMA980), configurar un Cliente.
    • Desde el menú Actualizaciones | Archivos | Productos (MATA010), configurar un Producto.
    • Desde el menú Actualizaciones | Facturación | Facturaciones (MATA467N) agregar una factura de salida.
      • Moneda = 2, informando el Cliente y el Producto configurados anteriormente, por un monto total de $117.00.
      • Al grabar la factura, confirmar la generación y timbrado del Comprobante Fiscal Digital.
  5. Desde el módulo de Compras (SIGACOM):
    • Desde el menú Actualizaciones | Archivos | Proveedores (MATA020), configurar un Proveedor.
    • Desde el menú Actualizaciones | Movimientos | Factura de Entrada (MATA101N), agregar una factura de entrada en moneda 1, informando el proveedor y el producto configurados anteriormente, por un monto total de $350.00.
  6. Desde el módulo de Financiero (SIGAFIN):
    • Desde el menú Actualizaciones | Cuentas por Pagar | Compensación Entre Carteras (FINA450), realizar compensación entre las facturas de entrada y salida creadas anteriormente.
    • Desde el menú Actualizaciones | Cuentas por Cobrar | Totvs Recibo (FINA998), generar un nuevo recibo de cobro:
      1. Configurar el "Tipo de Recibo" como "Factoraje"
      2. Seleccionar la factura de salida creada anteriormente
      3. En la ventana de Compensaciones, seleccionar la factura de entrada creada anteriormente
      4. Modificar el monto de cobro, informando la cantidad en Pesos ($2,364.20; con la intención de que quede un saldo pendiente de $0.01)
      5. Confirmar nuevamente la selección de la factura de entrada
      6. Agregar una forma de pago informando:
        • Tipo Valor = Depósito
        • Prefijo = "TF"
        • Número = "207271"
        • Valor = $2,364.20 (monto informado para conseguir saldo pendiente $0.01)
        • Moneda = 1
        • Busc. Bancos para asignación automática de Banco, Agencia y Cuenta Banco; se selecciona la forma de pago
      7. Confirmar el Recibo.
  1. Ingresar al módulo Financiero (SIGAFIN).
  2. Ir a Miscelánea | Archivos | Eliminación de Residuos (FINA415).
  3. Se indican los parámetros:
    1. ¿Tipo del Título? = Cobrar
    2. ¿Tipo de baja? = DAC
    3. ¿Historial de la baja? = "Baja Automática"

    4. ¿De código? = <Cliente configurado en las precondiciones>
    5. ¿A Código? = <Cliente configurado en las precondiciones>
    6. ¿De Tienda? = <Tienda del cliente configurado en las precondiciones>
    7. ¿A Tienda? = <Tienda del cliente configurado en las precondiciones>
    8. ¿De Prefijo? = <Espacios>
    9. ¿A Prefijo? = "ZZZ"
    10. ¿De Título? = <Factura de Salida creada en las precondiciones>
    11. ¿A Título? = <Factura de Salida creada en las precondiciones>
    12. ¿De Tipo? = <Espacios>
    13. ¿A Tipo? = "ZZZ"
    14. ¿De Naturaleza? = <Espacios>
    15. ¿A Naturaleza? = "ZZZZZZZZZZ"
    16. ¿De Emisión? = <Fecha de emisión>
    17. ¿A Emisión? = <Fecha de emisión>
    18. ¿De Vencimiento? = <Fecha de vencimiento>
    19. ¿A Vencimiento? = <Fecha de vencimiento>
    20. ¿Saldo Máximo? = 1.00
    21. ¿Qué Moneda? = Moneda 2
    22. ¿Selecciona Título? = Sí
  4. Se selecciona el Título y se da clic en Confirmar.
  5. Se valida que el proceso concluya correctamente sin visualizar error:



04. INFORMACIÓN ADICIONAL

No aplica.


¡IMPORTANTE!

Solución disponible para Protheus versión 12.1.2210 o posterior.


05. ASUNTOS RELACIONADOS

  • No aplica.