Cette fonction permet de réaliser des exports de balance, à des fins d’intégration dans un progiciel de reporting financier.
Les comptes collectifs doivent être définis sur neuf caractères maximum.
Si l'option Somme des soldes individuels est retenue, l'interface créée deux lignes :
Les codes activités suivants (classés par type) peuvent avoir une influence sur le comportement de la fonction :
LIA :
Liasse
Une habilitation peut être réalisée sur cette fonction, pour limiter les traitements à une société ou à un site.
Présentation
Cette fonction affiche une boîte de dialogue définissant une série de paramètres à renseigner, qui sont de deux types : les paramètres comptables définissant les données à extraire, et des paramètres plus techniques d’extraction.
Les paramètres comptables sont les suivants :
Les paramètres techniques sont les suivants :
Les valeurs de paramètres proposées par défaut sont :
Une fois ces paramètres remplis, la génération du ou des fichiers d’extraction se fait (selon la case Toutes sociétés n’a pas été cochée ou l’a été). Les fichiers sont nommés sous le nom CCCYYYY.bal, CCC étant le code de la société sur au plus 3 caractères, et YYYY l’année de début d’extraction.
Cette phase terminée, une trace d’erreur peut être affichée (cf. paragraphe correspondant).
Fermer
Champs
Les champs suivants sont présents dans cet onglet :
Sélection
|
Si cette case est cochée, le traitement est lancé pour toutes les sociétés (sinon, on spécifiera laquelle). |
|
Il s'agit du code de la société de rattachement de l'entité. |
|
Type de référentiel (manuel ou automatique) dont les montants sont extraits, en devise de tenue du référentiel. |
|
Date à partir de laquelle les enregistrements sont sélectionnés. |
|
Date jusqu'à laquelle les enregistrements sont sélectionnés. Cette date ne peut correspondre qu'à une fin de période. |
|
  |
|
  |
|
  |
|
  |
Destination
|
Pas d'aide liée à ce champ. |
|
  |
Codage
|
  |
|
  |
Fermer
Outre les messages génériques, les messages d'erreur suivants peuvent apparaître lors de la saisie :
Ce message n’arrive que si on saisit des dates dans des fourchettes correspondant à des périodes inexistantes. Il est à noter que toute date située au milieu d’une période comptable est automatiquement ramenée sans avertissement au premier jour de la période comptable correspondante (pour la date de début) et au dernier jour (pour la date de fin). En effet, l’extraction n’est possible que pour un ensemble donné entier de périodes. Il n’y a par contre aucune contrainte de cadrage sur un exercice (même si pour les liasses fiscales légales, il y aura lieu de se ramener à l’exercice légal de la société).
A la fin de l’extraction, un fichier trace est produit, dans lequel on retrouve le nombre de lignes exportées pour chaque société, ainsi que l’indication du total de la balance. Il est aussi possible d’y trouver des messages d’erreur ou d’avertissement qui sont les suivants :
Ce message signifie qu’au moins un exercice antérieur à l’exercice extrait n’est pas clôturé. Les à-nouveaux peuvent n’être que provisoires, voire même pas calculés (selon l’option de report à nouveaux définie par le paramètre FRWGAC du chapitre CPT).
Ceci signifie que la balance n’est pas équilibrée. Ce message signifie qu’un problème de cohérence existe dans la base des écritures. Il ne peut normalement qu’être consécutif à un développement spécifique mal réalisé. Une re-synchronisation de la balance devra être réalisée pour rétablir la situation.
Aucune table n'est mise en oeuvre par cette fonction.
Certains paramètres de formatage sont fixés en dur dans le traitement ; ils correspondent à des variables locales.
Un point d’entrée, nommé INIT, existe dans le traitement EXPBAL : il est possible de mettre à profit ce point d’entrée pour réaffecter les variables en question.
Variable | Utilisation | Valeurs par défaut | Signification |
SEPCH | Séparateur entre les champs exportés | chr$(9) | caractère TAB |
SEPENR | Séparateur de lignes | chr$(13)+chr$(10) | caractères Carriage Return, Line Feed |
NAM | Expression calculée du nom du fichier créé | "[F :CPY]CPY”+num(year([M:DIA]DATDEB))” | Le code société suivi de l’année de début d’extraction |
EXT | Extension du fichier créé | "bal" | les caractères bal. |
POINT | Séparateur décimal utilisé pour les montants | "." | Le point |