Lors du processus de validation, le système effectue les vérifications suivantes :
Comptes d'extourne de capitaux propres
Pour les comptes d'extourne de capitaux propres, vous devez indiquer le compte d'extourne correspondant.
Si le compte contenant le mot-clé EqRevN pour l'extourne temporaire/permanente de capitaux propres est national, le compte d'extourne correspondant doit être un descendant du compte CurrentAddtlCalcTotal.
Si le compte contenant le mot-clé EqRevR pour l'extourne temporaire/permanente de capitaux propres est régional, le compte d'extourne correspondant doit être un descendant du compte RCurrentAddtlCalcTotal.
Le compte d'extourne doit être défini sur Calculé.
Propriétés ClassSign de membre Account
La propriété ClassSign doit être autorisée uniquement si la propriété ClassLevel est définie.
Les comptes de taxes qui contiennent la propriété ClassSign dans le champ défini par l'utilisateur doivent avoir uniquement la propriété ClassLevel définie sur Yes.
Propriétés ClassLevel de membre Account
Les comptes avec la propriété ClassLevel dans le champ défini par l'utilisateur doivent respecter les règles suivantes :
Si plusieurs parents existent pour le compte avec la propriété ClassLevel, le champ Parent par défaut doit être indiqué pour le compte car les informations sur le parent par défaut sont utilisées pour le contrôle du parent.
Tous les semblables du compte avec la propriété ClassLevel doivent avoir la même valeur de propriété ClassLevel. <Blank> est identique à la valeur Yes.
Pour les parents du compte avec la propriété ClassLevel, certains membres parent doivent avoir ClassLevel:Yes.
Membre supérieur de compte de taxes
Le TopMember de tous les comptes de taxes doit disposer des informations suivantes :
Dimension RollForward—Doit être ClosingPlusTaxMovement
Dimension DataCategory—Doit être l'un des membres suivants :
PreTaxCETR
PreTaxNational
PreTaxNationalCETR
PreTaxNationalCurrent
PreTaxNationalNonCurrent
PreTaxNationalRegional
PreTaxNationalRegionalCETR
PreTaxNationalRegionalCurrent
PreTaxNationalRegionalNonCurrent
PreTaxRegional
PreTaxRegionalCurrent
PreTaxRegionalNonCurrent
TaxNational
TaxNationalCurrent
TaxNationalNonCurrent
TaxRegional
TaxRegionalCurrent
TaxRegionalNonCurrent
AppRegional
AppRegionalCurrent
Enfants de Résultat net avant imposition
Affectation de DataCategoryTopMember pour les comptes suivants :
Membres de base de A#NIBTAdjusted - Doivent être PreTaxNationalRegional
Enfants de A#PermSTTotal - Doivent être PreTaxNationalRegional
Enfants de A#PermGSTotal - Doivent être PreTaxNationalRegional
Enfants de A#TempSTTotal - Doivent être PreTaxNationalRegionalCurrent ou PreTaxNationalRegionalCurrent
Enfants de A#TempGSTotal - Doivent être PreTaxNationalRegionalCurrent ou PreTaxNationalRegionalCurrent
Propriétés de compensation pour les entités
Lorsque des propriétés de compensation sont définies pour le membre Entity, les règles suivantes doivent être validées :
Les mots-clés NettingNat et NettingReg doivent avoir la valeur Yes ou No.
Les mots-clés NettingNat et NettingReg sont autorisés uniquement au niveau de l'entité parent.
Lorsque NettingNat a la valeur Yes, tous les enfants de base de l'entité parent doivent avoir le même domicile.
Lorsque NettingNat a la valeur Yes, aucun autre membre descendant ne doit avoir NettingNat défini sur Yes.
Lorsque NettingNat a la valeur No, aucun autre membre descendant ne doit avoir NettingNat défini sur Yes.
Membres de base d'entité
Chaque membre d'entité de base doit contenir un mot-clé Domicile dans le champ défini par l'utilisateur, et le pays de domicile spécifié doit être un membre valide de JD#AllNational.
Juridiction régionale
Pour les membres de la hiérarchie régionale dans la dimension Juridiction, le membre parent doit avoir le libellé avec le format de "<country_code>_Region", par exemple : US_Region.
Ce membre parent doit contenir au moins un membre enfant nommé "<country code>_Blended", par exemple : US_Blended.
Les membres Additional Jurisdiction doivent avoir le libellé "<code pays>_xx", par exemple : US_CT.