Documentation technique Interface avancée
Interface de saisie avancée
Principe
C'est écran sont fait pour aider les personnes non comptable à saisir leur comptabilité au travers une configuration établie par leur comptable. Ils permettent une meilleur communication/travail entre la personne en saisie et la personne en contrôle.
La configuration de l'environnement de saisie s'effectue au travers du moteur d'intégration, relié au journaux de saisie. Les entités intervenantes sont :
- GlPeriod : période (mois) de saisi
- AcctgTransactionType : Journal de saisi
- AcctgTransaction : Feuille de saisi pour un journal et une période
- BuisnessObjectName (BON): Élement de correspondance par thème
- BuisnessObjectCondition (BOC): Élement de filtre sur un thème fonctionnel
- OneToOne : Entité de orrespondance entre un élement et son compte comptable
- AcctgTransTypeBonAssoc (ATTBA): Entité effectuant le lien entre un journal et un Élement de correspondance, avec les règles d'application fonctionnel
- BonEntryAccValue: Entité de mémorisation des valeurs de correspondance à l'origine du compte trouvé.
Type de relation
Pour la construction d'un écran on se base sur le journal de saisi, puis on récupère les ATTBA associés. En fonction du type de ATTBA, les BON en relation seront placé sur l'écran de différente manière :
- [ATTBATYPE_FIX] Affichage fixe : affiche les correspondance en colonne pour une saisie du montant
- [ATTBATYPE_DYNAMIC] Séléction dynamique : affiche la liste des correspondance dans une liste de sélection.
- [ATTBATYPE_MAIN] Principal : idem que ATTBATYPE_DYNAMIC mais est une référence à l'objet principal de l'écriture
- [ATTBATYPE_FIX_PAY] Affichage Fixe pour paiement : affichage des correspondance par colonne avec typage.
- [ATTBATYPE_FIX_CHAN] Affichage Fix pour affichage des correspondance par colonne avec typage.


