-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Import vers Monitoring, Occhab, Occtax... #303
Comments
Pour le moment ce n'est pas sur le tapis et ce n'est pas si simple techniquement, d'autant plus pour le module monitoring dont les infos attendues dans les champs json sont variables. A l'heure actuelle les réflexions et travaux se concentrent sur l'amélioration de l'existant et sa robustesse pour traiter au mieux et de manière plus performante les imports vers la synthese. Un import vers occtax serait également un besoin pour certains et moins complexe car on connaît les formats attendus mais ca reste compliqué. En l'état. Le module a des prémices pour supporter différentes cibles (dict fields etc qui ne sont pas en dur). Mais bcp de choses restent quand même à consolider avant d'envisager plusieurs cibles. Se pose aussi la question de la pertinence. Les modules de saisie ont leur propre schéma destiné à recueillir les donnees qui y sont saisies. La synthese a vocation à synthétiser les donnees venant de plusieurs sources. Ca mérite réflexion je oense au niveau concept... |
On discute et réfléchit au sujet de loin depuis un moment car le fait de pouvoir importer dans Monitoring et dans Occhab, voire dans Occtax, est souvent évoqué. Pour cela on a imaginé 3 possibilités techniques :
C'est plutôt le scénario 3 qui nous semble le plus pertinent et le plus adapté pour éviter la multiplication des modules à installer et maintenir et pour n'avoir qu'une seule entrée où on commence par choisir sa destination. Mais à analyser plus précisément techniquement comment on peut découper tout ça et si c'est viable techniquement. Autre élément pas anodin est qu'actuellement on importe dans la Synthèse qui est une table à plat avec un fichier à plat. |
La réflexion sur une V3 du module IMPORT qui permettrait d'alimenter d'autres destinations que le module SYNTHÈSE a bien avancé :
Le principe général est de :
Niveau interface, on gardera les principes et fonctionnalités actuelles, en les étendant à plusieurs destinations :
Les développements vont commencer par permettre d'importer dans Occhab, puis Monitoring (plus complexe car plus de niveaux et surtout car la structure des sous-modules est différente à chaque sous-module). |
Pour importer vers occtax est-ce qu'une première approche consistant à pousser des données de la synthèse vers occtax ne serait pas plus générique et plus simple que de complexifier le module d'import ? Synthèse et Occtax sont très proches. Synthèse étant presque une vue applatie des 3 tables d'Occtax. Dans le module d'import, l'utilisateur choisi un import terminé et il clique sur un bouton 'vers occtax'. Il faut "juste" désactiver les trigger qui renvoient occtax vers la synthese avant d'écrire dans occtax et gestionner les UUID. Sinon à voir s'il serait pertinent que ça trouve une place dans le module metadonnées pour s'appliquer potentiellement à d'autres source qu'Import. Dans la gestion des jdd par ex. (ceux qui contiennent déjà des données). En analysant au préalable les effets de bords biensûr. Pour insérer vers Monitoring, c'est une autre affaire me semble t-il. Ca demande une grosse préparation des données à importer, avec la préparation de couches pour les sites, et toutes les spécificités et cas particuliers de chacun des sous-modules... |
On va faire évoluer le module d'IMPORT pour qu'il puisse alimenter Occhab, potentiellement aussi Occtax qui sera assez similaire. |
En complément, le support de présentation du COTECH du 19 décembre de présentation faite par @bouttier : |
Pour occtax si besoin je peux transmettre mon code pour:
|
Bonjour,
Ne me souvenant jamais si cela a déjà été discuté/si c'est dans les cartons, j'ouvre une discussion :
la possibilité d'utiliser le module d'import vers le module monitoring est-elle envisager ?
Celle-ci est en tout cas espérée mais implique beaucoup de réflexions....
The text was updated successfully, but these errors were encountered: