Puntos de entrada > Módulo Inmovilizados > Script estándar GLOBI4 

FIYDPC: Cálculo de la dotación a la amortización de un ejercicio

El punto de entrada FYDPCpermite calcular la dotación de un ejercicio en lugar del proceso estándar de un modo de amortización específico.

Contexto y modo de funcionamiento

Contexto de llamada

Este punto de entrada se activa antes de calcular la dotación del ejercicio de un bien para uno de los planes de amortización de un contexto en curso de cálculo. La dotación del ejercicio de un bien se calcula a tres niveles: "Real", "Teórico", "Inicial". Permite calcular la dotación del ejercicio para los modos de amortización "específicos".

La información que se necesita para calcular un bien está disponible en las máscaras abiertas prealimentadas antes del cálculo: Ejercicios/Periodos, Modo de amortización, Contexto, Plan de producción, ...
Hay una máscara CALDEP abierta para cada plan de amortización que hay que calcular. Una línea de esta máscara corresponde a un registro de la tabla DEPREC. Cada plan cuenta con una abreviatura específica y la máscara correspondiente contiene la información tal y como está en la tabla DEPREC.

La dotación del ejercicio calculada se encuentra en [M:DIV]DOTEXE. Se recupera posteriormente en el campo [F:DEPC]ENDDPE, ENDDPET o ENDDPEI si el seguimiento del cálculo de la dotación es "Real", "Teórico" o "Inicial", respectivamente. También se puede calcular una amortización excepcional en [M:DIV]AMTEXC. Se recupera posteriormente en el campo [F:DEPC]EXCDPR, EXCDPRT o EXCDPRI, según el seguimiento.

En un modo "específico", se pueden modificar los campos de la clase [F:DEPC]. No obstante, es recomendable que estas modificaciones solo las realice una persona que sepa cómo funciona el proceso de cálculo y conozca las consecuencias de dichas modificaciones. Asimismo, hay que controlar la validez de los resultados obtenidos en los distintos casos de gestión considerados en el cálculo: reconstitución del acumulado, cambio de método según las distintas fechas efectivas, revaloración, depreciación, salida, salida retroactiva, etc., resultados que pueden no ser adecuados.

Variables y máscaras disponibles

[M:DIV]: pantalla CALDIV con distintos datos utilizados en el cálculo.
[M:DIV2]: pantalla CALDIV2 con distintos datos utilizados en el cálculo.
[M:FIY]: pantalla CALFIY con los ejercicios/periodos del contexto al que pertenece el plan que hay que calcular.
[M:DEP]: pantalla CALDEP con los datos del plan de amortización que hay que calcular.
[M:PPL]: pantalla CALPPL con los datos del plan de producción.
[M:TAB]: pantalla CALTAB con los datos sobre los límites de reintegración del vehículo.

[F:DEPC]: clase de fichero del ejercicio que hay que calcular.

La variable global G_SKPSTD debe inicializarse con el valor 1. De esta forma, puede ignorar el proceso de los modos de amortización "estándar".

La variable GOK puede tomar el valor 1 o 0 (1 por defecto). Si se detecta un error y hay que interrumpir el proceso de cálculo, la variable GOK debe pasar a 0. En este caso, en la traza aparece el error 9100.