La definición de la regla de automatización de pérdidas operativas netas se almacena en la etiqueta del texto de celda Automatización de pérdidas operativas netas/crédito en el siguiente PDV:
Escenario de destino
Año de destino
Periodo de destino
A- Cuentas de crédito de destino (descendientes base de TaxLossesCFSTotal y TaxCreditTotal)
Entity - [None]
Value - [None]
ICP: [Ninguno]
JD - SystemMembers
DC - SystemMembers
TT - SystemMembers
RF - SystemMembers
RS - SystemMembers
Sintaxis
Separador de dos puntos (:): se utiliza para separar la palabra clave del valor.
Separador de signo exponencial (^): se utiliza para identificar y separar los diferentes pares de palabra clave/valor.
Separador de punto y coma (;): sirve para identificar varios valores para la misma palabra clave.
Símbolo @: se utiliza para identificar lógica adicional que se va a utilizar para la misma cuenta de destino.
Palabras clave
Se pueden usar las siguientes palabras clave en una celda de texto:
Entidad: se usa para restringir la regla a una entidad o lista de entidades concreta. Si está en blanco, la regla se aplica a todas las entidades. Utilice un punto y coma para separar varias entidades. Las entidades padre están soportadas cuando la propiedad TaxCalc está establecida en Sí para la entidad padre.
ExcEntity: se utiliza para excluir entidades. Si está en blanco, no se excluye ninguna entidad.
DACC: se utiliza para definir la cuenta de detalle. Puede especificar solo una cuenta de detalle.
DPER: se utiliza para definir el importe de porcentaje de aplazamiento; los importes de porcentaje válidos oscilan entre 0 y 100.
SEQ - Secuencia. Necesario para Utilización, para especificar el orden en el que se debe distribuir la utilización de los ingresos gravables.
PER: porcentaje de la pérdida total que se puede utilizar. No se puede aplicar para Vencimiento.
DAMT: importe absoluto de la pérdida total que se puede utilizar. No se puede aplicar para Vencimiento.
UTIL: se establece en Sí para Utilización, por ejemplo: UTIL:YES
DIS: se establece en Sí para desactivar la regla, por ejemplo: DIS:YES
CellTextLabel
DeferralNOLAutomation
ExpireNOLAutomation
UtilizeNOLAutomation
Ejemplos
Aplazamiento
DPER:100^ENTITY:LE101^EXCENTITY:^DACC:TaxLossD0001^DEF:YES^UTIL:YES^EXP:YES^SEQ:1
Utilización
TaxLosses0001CFS PER:100^ENTITY:^EXCENTITY:^DACC:TaxLossD0001^DAMT:^SEQ:1^UTIL:YES
TaxLosses0002CFS PER:100^ENTITY:^EXCENTITY:^DACC:TaxLossD0002^DAMT:^SEQ:2^UTIL:YES
Vencimiento
TaxLosses0001CFS ENTITY:LE105^EXCENTITY:^DACC:TaxLoss00001
TaxLosses0002CFS ENTITY:LE105^EXCENTITY:^DACC:TaxLoss00002
Constantes usadas en Automatización de pérdidas operativas netas/créditos (modifique estas constantes cuando sea necesario)
'This should match the last year of expiration years defined under ExpirationYears hierarchy (DataCategory Dimension)
Const MAX_NOL_YEAR = 2070
‘We have to run the number of iterations in order to completely utilize the Taxable amount, default it is set to 20.
‘Need to increase the value only if the Taxable income does not completely utilize even though we have the available amount under detail account
Const MAX_NOL_LOOP = 20
Note: Lines in rules file starting from 51 to 54
Nota:
Las reglas de texto de celda se deben copiar periodo a periodo. Puede usar la pantalla personalizada Administración de impuestos.