| Share tables between operational and archive companies (ttaad4120m000) |  |
| Vous devez partager les tables tccom000, tttxt004 et tttxt005 entre vos sociétés opérationnelles et d'archivage. Chemin : // Tools / Database Management / Database Definitions and Directories Instructions (dans la société opérationnelle ou 000) Pour partager la table (tccom000) entre la société opérationnelle et la société d'archivage, utilisez la session Logical Tables (ttaad4120m000). Dans cette session, la société opérationnelle est la société physique et la société d'archivage, la société logique. Partagez les tables Fenêtres de texte (tttxt004) et Groupes de texte (tttxt005) de la même façon. Remarque Les modifications ne prendront effet qu'après conversion en runtime et redémarrage de l'application ERP LN (bshell). Si d'autres tables doivent être liées, un ou plusieurs champs de référence sont effacés dans les sociétés opérationnelles et d'archivage. En principe, au lancement d'une session d'archivage, l'une des premières étapes consiste à copier les données générales. Dans certaines sessions d'archivage, cette étape est facultative, mais dans d'autres elle est obligatoire. Au cours de ce processus de copie, certaines des tables de données générales sont copiées à deux reprises depuis la société opérationnelle à la société d'archivage. Dans le premier processus de copie, les champs de référence spécifiques sont effacés dans la société d'archivage. Lorsque vous copiez la table une deuxième fois, toutes les données sont copiées de la société opérationnelle à la société d'archivage. Ce processus particulier est nécessaire pour éviter toute erreur de référence au cours de la copie. Il peut techniquement être lu dans le script tcmcsdll0008 où figurent, pour certaines tables, les deux fonctions suivantes qui permettent d'exécuter le processus de copie : tccom.dll0026.archive.table tccom.dll0025.archive.table La fonction tccom.dll0026.archive.table appelle également une fonction empty.ref.fields, qui efface un ou plusieurs champs de référence de la table indiquée. Comme mentionné précédemment, les tables tccom000, tttxt004 et tttxt005 doivent toujours être liées, conformément à la figure suivante. Pour toutes les sociétés multisite et d'archivage associées, les tables tccom000, tttxt004 et tttxt005 doivent être liées à la même société opérationnelle : |