L’ESMA impose un certain nombre de restrictions sur les formules et nous ne pouvons donc pas les supprimer.
Comme vous le savez probablement, il est obligatoire d’indiquer aux autorités comment vous calculez vos chiffres. Nous traduisons donc vos formules en calculs XBRL, mais il existe des restrictions dans XBRL sur la façon dont vous calculez les postes (vous pouvez en savoir plus à ce sujet ici.).
Pour maintenir la cohérence comptable, iXBRL ne permet pas certains calculs du débit au crédit et vice versa. En bref, vous ne pouvez pas utiliser l’addition et la soustraction comme vous le souhaitez entre les éléments de débit et de crédit.
Le problème
À titre d’exemple, le sous-total « Cash flow from operations » serait normalement un débit et le « Profit (perte) » serait un crédit.
Il n’est pas permis de faire une somme positive de crédit à débit - mais pour permettre ce calcul assez courant dans CF où « Cash flow from operations » inclut « Profit (loss) », « Cash flow from operations » a reçu un attribut « null"/blank debit/credit.
Le problème « Calculation relationship has illegal weight » se pose si vous créez des extensions de sous-totaux dans CF comme « Cash flow from operations before adjustments to net finance expenses » car iXBRL ne vous permet pas d’étendre la taxonomie sans ajouter un attribut de débit/crédit (solde)*.
*Note : Le manuel de reporting de l’ESMA reconnaît que certains scénarios spécifiques peuvent être acceptés pour des extensions sans l’attribut de solde débit/crédit, ce qui signifie une absence de cet attribut. Les exemples décrits ci-dessus sont l’un d’entre eux, sinon le calcul déclenchera l’err5 eur.1,1.2
Comment résoudre le problème
Il n’y a actuellement aucune solution disponible, à part ignorer les erreurs de validation, supprimer le calcul ou ajuster l’attribut de solde d’extension (le cas échéant).