Árvore de páginas

01. DATOS GENERALES


Producto

TOTVS Backoffice

Línea de producto: 

Línea Protheus

Segmento:

Backoffice

Módulo:SIGAATF - Activo Fijo
Función:
Rutina:Nombre Técnico:

IMPGENER.PRX

Cálculo de Impuestos Genéricos.

País:Argentina. 
Ticket:19750054. 
Requisito/Story/Issue (informe el requisito vinculado):DMICNS-19955.


02. SITUACIÓN/REQUISITO

Se identifica un comportamiento anormal al momento de la aprobación de una solicitud de la baja de un activo con motivo venta facturado, el sistema muestra el mensaje "Módulo Llamador No Considerado en IMPGENER" y luego se genera el error: argumento #0 error, expected C->U, function left on IMPGENER(IMPGENER.PRX).


03. SOLUCIÓN

En la función Impgener (IMPGENER.PRX) se realiza el tratamiento específico para considerar la generación de documentos fiscales desde el módulo de activos fijos, se da tratamiento en la rutina de baja de activos para que permita la generación del documento fiscal.


  1. En el módulo de Configuración(Actualizaciones | Base de Datos) es necesario contar con la configuración de los siguientes parámetros:
    1. MV_ATFSOLD = 1 (Indica si el proceso de solicitud de documentos de Baja y Transferencia de ítems del activo Inmovilizado está activado (1=Activado,2=Desactiva))
    2. MV_ALTLCTO = N (¿Permite modificar asiento de integración? (S)Si o (N)No.)
    3. MV_PRELAN = S (Muestra si el asiento se hará automáticamente o si pasará por un pre-asiento. S=Siempre, N=Nunca, D=documento inconsistente)
    4. MV_ATFDPBX = 1 (Define el método de deprec. en la baja (ATFA036) 0 = No deprecia en la baja, 1=Depreciación proporcional en la Baja, 2= Depreciación total en mes de Baja)
    5. MV_ULTDEPR = 20240430 (Fecha del último cálculo de la depreciacion activos fijos.)
  2. En la rutina de Productos(MATA010) que se encuentra en el menú perteneciente al módulo Compras (Actualizaciones | Archivos) registre un producto.
  3. En la rutina de Clientes(MATA030) que se encuentra en el menú perteneciente al módulo Facturación (Actualizaciones | Archivos) registre un cliente informando los campos obligatorios adaptando la información según sean sus necesidades, el cliente debe de ser configurado con Riesgo (A1_RISCO) igual a A – Riesgo A.
  4. En la rutina de Tipos de Entrada Y Salida(MATA080) que se encuentra en el menú perteneciente al módulo Compras (Actualizaciones | Archivos) registre una TES de entrada/salida, la TES debe de tener configurado el cálculo del impuesto deseado, es importante, la TES no debe de Actualizar Stock (F4_ESTOQUE = N) y no debe de actualizar Activo (F4_ATUATF = N).
  5. En la rutina de Activos(ATFA012) que se encuentra en el menú perteneciente al módulo Activo Fijo (Actualizaciones | Archivos) debe de registrar un Activo informando los campos obligatorios del registro, es importante, en el campo Cód. Producto (N1_PRODUTO) informar el código del producto previamente registrado.
  6. En la rutina de Solicitación de Baja o transferencia(ATFA125) que se encuentra en el menú perteneciente al módulo Activo Fijo(Actualizaciones | Movimientos) debe generar una solicitud utilizando el activo del paso anterior, es importante, que el campo Genera Factura este marcado como SI.
  1. En la rutina de Aprobación de Baja o transferencia(ATFA126) que se encuentra en el menú perteneciente al módulo Activo Fijo(Actualizaciones | Movimientos) debe realizar el siguiente proceso.
    1. Seleccionar la solicitud previamente registrada > presionar Aprobar.
    2. Verificar que el pedido quede completamente liberado y listo para la generación del documento.
    3. Aceptar la generación de la Factura.
    4. Verificar que la factura es generada de manera exitosa, sin mensajes inesperados que impiden el proceso.


04. INFORMACIÓN ADICIONAL


¡IMPORTANTE!

Para dar de baja el activo, debe introducir una fecha superior a la fecha del parámetro MV_ULTDEPR y no debe haber movimientos con el activo con una fecha superior a la fecha en que está dando de baja el activo.


05. ASUNTOS RELACIONADOS

  • No aplica.