01. Paso a paso - Nuevo mecanismo valor del activo fijo 

Cálculo del valor del bien inmovilizado

Total de la factura: R$ 1.000,00
Descuento: R$ 100,00
ICMS (ATF001 – Sustrae): R$ 180,00
IPI (ATF002 – Suma): R$ 6,50

Cálculo:

R$ 1.000,00  
– R$ 100,00 (Descuento)  
= R$ 900,00  

– R$ 180,00 (ICMS)  
= R$ 720,00  

+ R$ 6,50 (IPI)  
= R$ 726,50

Valor del bien inmovilizado: R$ 726,50

02. Informaciones y avisos

✅ El parámetro MV_VLATFCT, aliado al Configurador de tributos, representa un nuevo mecanismo y abordaje para la definición del valor del bien inmovilizado.

⚠️ A pesar de que el parámetro sea del tipo Carácter, no es necesario utilizar comillas para iniciar y finalizar la fórmula.

🔔 El parámetro MV_VLATFCT y el nuevo método para definir el valor del bien inmovilizado solamente entrarán en funcionamiento Si:

📝 El parámetro MV_VLATFCT, junto a las configuraciones de la regla de cálculo del Configurador de tributos, definirá el valor del bien inmovilizado en todas las inclusiones involucrando el Activo, incluyendo:

03. Nuevo mecanismo valor del activo fijo  

Con la implementación del Configurador de tributos y la descontinuación de campos de la tabla SF4, conforme se documentó en CFGTRIB - Campos que permanecen en el TES - Línea Microsiga Protheus - TDN, fue necesario desarrollar un nuevo parámetro para definir el valor del Activo inmovilizado en la Integración Compras vs. Activo fijo, junto con un nuevo concepto para esta definición de valor.

Problema

Actualmente, el contenido estándar del parámetro MV_VLRATF es el siguiente:

(SD1->D1_TOTAL - SD1->D1_VALDESC) + IIf(SF4->F4_CREDIPI == "S", 0, SD1->D1_VALIPI) - IIf(SF4->F4_CREDICM == "S", SD1->D1_VALICM, 0)

Sin embargo, el uso de los campos de la tabla SF4, como F4_CREDIPI y F4_CREDICM, dejará de estar permitido, ya que estos campos serán descontinuados con la implementación del Configurador de tributos.

Solución

Ante esto, es necesaria la adopción de un nuevo concepto para definir el valor del bien inmovilizado.


Nuevo parámetro: MV_VLATFCT

Nombre

MV_VLATFCT

Descripción

Define el valor del bien inmovilizado de acuerdo con el Configurador de tributos.

Tipo

Carácter

Default

Vacío (En blanco)


Este parámetro tendrá un comportamiento similar en partes al del parámetro MV_VLRATF, sin embargo será funcional solamente para campos de la tabla SD1.

Es decir, el parámetro permitirá que una fórmula pueda utilizarse para definición del valor del Activo con base exclusivamente en los campos de la tabla SD1.

Ejemplo:


Funcionamiento del nuevo mecanismo

Coon el resultado de esta fórmula, el valor del Activo se actualizará.

A partir de este valor actualizado, el sistema verificará internamente si la Factura de entrada que está generando el Activo tiene tributos que se calcularán por el Configurador de tributos, es decir, si el campo D1_IDTRIB está completado.

Si hubiera tributos definidos, estos podrán sumarse, sustraerse o no impactar al valor del bien inmovilizado, de acuerdo con lo establecido en la regla de Costo de la Regla de cálculo de documentos fiscales.


Regla de costo vs. Activo fijo

En el Configurador de tributos, es posible definir la operación de Costo en la Regla de cálculo de documentos fiscales.

Las opciones disponibles para esta operación son:


La funcionalidad para el parámetro Operación, solamente estará disponible desde el release 12.1.2410 en adelante.


Para configurar, acceda a: Configurador de tributos → Reglas Stock/Costos → Regla de costo.

Ejemplo Registros:



Vínculo de Costo a la Regla de cálculo Documentos fiscales:



Funcionalidad

Con el valor del bien inmovilizado actualizado por medio de la ejecución de la fórmula definida en el parámetro MV_VLATFCT, las reglas de cálculo configuradas en el momento de la inclusión del Documento de entrada, si tuvieran una Operación de costo definida, ajustarán este valor de acuerdo con la operación seleccionada:

Ejemplo práctico

Fórmula base (MV_VLATFCT):

(SD1->D1_TOTAL - SD1->D1_VALDESC)

Valores utilizados:

Cálculo paso a paso:

    1. Valor inicial del bien inmovilizado (por la fórmula):
      1.000,00 - 100,00 = 900,00
    2. Aplicando la operación de costo (sustraer el CMS):
      900,00 - 120,00 = 780,00

Resultado final: El valor del bien inmovilizado será de R$ 780,00.