Aller directement à la fin des métadonnées
Aller au début des métadonnées

You are viewing an old version of this content. View the current version.

afficher les différences View Version History

Vous regardez la version actuelle de cette page. (v. 1) Actuel »

Exemple d'implémentation de l'entité Article dans le module « GTTMCHKART.dhsp » .

  • Ajouter les fonctions Extract_XXX_Key et Load_XXX_FromCleEntite :




  • Ajouter la fonction IcpInitialize_XXX_SynchroData : qui trait le forçage de données selon l'origine ou la destination


  • Ajouter la fonction IcpInitialize_XXX_Synchro :


  • Ajouter la fonction IcpInitialize_XXX_Delete :


Implémentation dans un zoom :

  • Le zoom doit nécessairement passer en mode 'objet métier' avec les Authorize_xxx, XX_PreInsert, YY_PreUpdate,…


  • Mise en place du drapeau « XXX.IcpFl » dans le masque écran du zoom :


Mode fiche : Multi-Choix « ICP_FLAG_G » du dictionnaire des multi-choix « GTFDMC.dhfi ».
Mode Liste : Multi-Choix « ICP_FLAG » du dictionnaire des multi-choix « GTFDMC.dhfi ».
Implémentation dans les objets métiers modules de bas niveau pour les tables standards non encore synchronisées :

  • Exemple à partir de la table CLI (Client) :



  • Attention la fonction « ICP_Track_XXX » doit être appelée après chaque « Insert », « Update », « Delete » pour les RecordSQL et chaque « IWrite / HWrite », « IRewrite / HRewrite », « IDelete / HDelete » pour les Record dans le cas où ces opérations sont appelées directement dans des modules.

Exemple à partir de la table ART (Article) :

  • Aucune étiquette