Processus de validation

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.