Traitements des erreurs



Lorsque le programme détecte une erreur sur une ligne d'écriture, il y a rejet :

  • de l'écriture complète (niveau de contrôle 2)
  • du fichier en totalité (niveau de contrôle 1)


Les écritures rejetées sont signalées dans le livre de bord et sont conservées dans le fichier CCFM pour analyse.


Déroulement du traitement d'intégration

  • Création des intitulés inexistants


Le programme d'intégration crée les intitulés inexistants pour les comptes, les journaux et les axes.
Si les établissements sont gérés, le programme d'intégration crée également les relations inexistantes entre les comptes et les établissements, les relations entre les axes et les établissements, ainsi que les informations établissement des journaux. Les relations sont considérées comme des intitulés.
Pour cela, le fichier CCFM est lu sur la clé B des intitulés.

  • C3 : intitulé de compte

Création du compte si il n'existe pas
Si le compte existe déjà, le programme met à jour le compte

  • C4 : intitulé de journal

Création du journal si il n'existe pas
Si le journal existe déjà, le programme met à jour le journal

  • C5 : intitulé d'axe

Création de l'axe si il n'existe pas
Si l'axe existe déjà, le programme met à jour l'axe

  • C3ETS : relation compte/établissement

Création de la relation si elle n'existe pas
Si la relation existe déjà, le programme met à jour la relation

  • C4ETS : informations établissement du journal

Création de la relation si elle n'existe pas
Si la relation existe déjà, le programme met à jour la relation

  • C5ETS : relation axe/établissement

Création de la relation si elle n'existe pas
Si la relation existe déjà, le programme met à jour la relation
 Toute création d'intitulé ou de relation est spécifiée dans le Livre de Bord.
 Le CE6 doit être positionné à 1 sur les enregistrements C3ETS, C4ETS et C5ETS pour permettre l'intégration de ceux-ci dans le lot des intitulés.
De la même manière, les enregistrements C8, CX et CP ne devront pas avoir de CE6 positionné afin de ne pas être considérés comme des intitulés.

  • Génération des écritures


  • mise en place des codes enregistrement C8.CE2 à C8.CE5
  • mise à jour du libellé C8.LIB si signes spéciaux (< = #)
  • attribution du numéro d'ordre C8.ECRNO
  • garnissage C8.VTLCOD si ventilations
  • si la contrepartie n'est pas renseignée et si le paramètre journal est 'implicite', le programme renseigne la contrepartie de la première ligne avec le compte de la deuxième et les écritures suivantes avec le compte de la première ligne
  • reprise mode de règlement du compte si C8.REG non renseigné
  • calcul de la date d'échéance et de la date prévue banque si ces dates ne sont pas renseignées et si le journal les prévoit
  • si la devise n'est pas renseignée, reprise de CA.DEV (devise du dossier) dans la zone C8.DEV
  • génération des ventilations axes si pas d'enregistrement CX lié à l'écriture et si axe implicite au niveau du compte ou clé de répartition trouvée
  • si les établissements sont gérés, création des relations compte/établissement et/ou axe/établissement adéquates (compte de l'écriture autorisé sur tous les établissements)
  • si les établissements sont gérés, une écriture non équilibrée par établissement est équilibrée automatiquement lors de l'intégration



 Si les établissements sont gérés et si des écritures inter-établissement doivent être intégrés, vous pouvez :

  • ne pas fournir les lignes d'équilibrage inter-établissement et laisser Divalto Comptabilité générer ces lignes automatiquement,
  • inclure les lignes d'équilibrage au fichier CCFM. Dans ce cas, les lignes d'équilibrage présentes dans le fichier doivent impérativement être numérotées (C8.ECRLG) à partir de 1001.


  • Traitement des ventilations CP et CX


  • CP ventilation pièce/échéance, données obligatoires :
  • CP.CE1 = 1
  • CP.DOS = dossier
  • CP.ETB = code établissement (si les établissements sont gérés)
  • CP.ECRNO = numéro écriture en liaison avec C8
  • CP.MT = montant en devise principale
  • CP.MTDEV = montant en devise si écriture C8 en devise
  • CP.PIECE numéro de pièce

ou
CP.REG mode de règlement et CP.ECHDT échéance

  • CX ventilation axe, données obligatoires :
  • CX.CE1 = 2
  • CX.DOS = dossier
  • CX.ETB = code établissement (si les établissements sont gérés)
  • CX.ECRNO = numéro écriture en liaison avec C8
  • CX.MT = montant en devise principale
  • CX.MTDEV = montant en devise si écriture C8 en devise
  • CX.AXE(pouce baissé) : au moins un code axe renseigné