Aller au contenu principal

Sommes de contrôle

1 SOMME DE CONTRÔLE

Qu'est-ce qu'une somme de contrôle dans IDL Konsis ?

Une somme de contrôle (parfois appelée chiffre de contrôle) est une séquence de 32 bits, représentée dans IDL Konsis sous la forme d'une valeur numérique à 10 chiffres. Lorsque les montants sont présentés dans une colonne, deux décimales ( »,00 ») sont ajoutées.

Comment se forme une somme de contrôle ?

La méthode CRC-32 est utilisée pour calculer une somme de contrôle dans la solution IDL. Les attributs pertinents d'un ensemble d'ensembles de données sont ainsi convertis en somme de contrôle dans leur présentation interne au programme.

Pour quelles données les sommes de contrôle sont-elles créées ?

  • Pour les soldes de compte et leurs détails (IC et soldes analytiques, variations, variations de l'actif immobilisé IC, stocks IC), des sommes de contrôle sont établies par combinaison de clés <période de facturation / type de données / ≠ / société secteur d'activités>. Ces sommes de contrôle sont stockées dans la table du Statu quo des données (Vue d'ensemble SOCTRA ).
  • Pour les écritures, une somme de contrôle par justificatif est établie. Cette somme de contrôle est stockée dans l'en-tête du document (Synthèse ECRIT ).
  • Pour les écritures de consolidation, une somme de contrôle est établie par justificatif de consolidation. Cette somme de contrôle est stockée dans l'en-tête du document (Vue d'ensemble de CONECR ).
  • Une somme de contrôle distincte est créée pour chaque devise (pays/groupe/monnaie parallèle). Les lignes contenant des valeurs nulles ne sont pas incluses dans le calcul de la somme de contrôle. Par exemple, les sommes de contrôle de monnaie locale restent inchangées par la conversion de monnaie.
  • Les attributs pertinents sont le numéro de compte société, l'indicateur de débit/crédit et le montant, ainsi que les codes de comptabilisation (selon la table), IC-₆, le secteur d'activités IC, l'objet analytique, le produit/groupe de produits et/ou la fiche d'immobilisation. Société Comme la quantité de gaz est également prise en compte, les sommes de contrôle varient selon les sociétés, même si les valeurs sont identiques.

Comment le calcul des sommes de contrôle est-il contrôlé ?

Entre-temps, le calcul des sommes de contrôle a été effectué en principe. Il n'existe plus de possibilité de pilotage.

À quoi servent les sommes de contrôle ?

  • Les sommes de contrôle représentent presque clairement un état des données concernées. Toute modification des attributs pertinents entraîne une modification de la somme de contrôle.
  • La modification d'une somme de contrôle figurant dans la table LOGSOCTRA entraîne une entrée dans le journal des modifications des Statu quo des données (Vue d'ensemble LOGSOCTRA ), ce qui permet de comprendre quand, par qui et par quelle application la base de données a été modifiée pour la dernière fois.
  • Lors de la création d'une liasse, la somme de contrôle des données de base entrant est stockée (par devise) ou issue des sommes de contrôle des données de base (p. ex. Soldes de plusieurs sociétés, plusieurs justificatifs de consolidation) une nouvelle somme de contrôle de liasse a été créée selon le même algorithme.
  • Lorsqu'une liasse est affichée (récapitulatif du rapport RAPPSOC ou affichage du rapportREPERG ), cette étape est répétée et la somme de contrôle déterminée est comparée à la somme de contrôle stockée. Les différences sont visualisées par un message ou par des cellules rouges dans les colonnes somme de contrôle-état. Vous affichez une modification des données de base après la génération du rapport.

Est-il possible de créer et de comparer des sommes de contrôle dans d'autres systèmes ?

Bien que l’algorithme CRC 32 soit une procédure standard qui puisse être appliquée à d’autres systèmes, les sommes de contrôle calculées selon IDL Konsis requièrent certaines conditions particulières pour obtenir des résultats reproductibles :

  • Les attributs alphanumériques utilisent un jeu de caractères spécial (IBM 850) en interne.
  • Les valeurs numériques sont disponibles dans des formats spéciaux du langage de programmation COBOL (BCD).
  • Étant donné que l'ordre des données est déterminant, il convient de respecter un certain tri.
  • Outre les données transmises à partir des présystèmes, IDL Konsis contient des valeurs calculées complétées (p. ex. Résultat net de l'exercice, reports à nouveau), qui sont également intégrés dans la somme de contrôle.

Pour ces raisons, il est pratiquement exclu que des sommes de contrôle soient également utilisées dans des systèmes préliminaires (p. ex. Comptabilité, formulaires d'enregistrement Excel) ou en aval, et peuvent être utilisés pour assurer la cohérence avec les sommes de contrôle d'IDL.

Cet article vous a-t-il été utile ?

We're sorry to hear that.