Documentation développeur Jobs Flux maison de distribution
November 26, 2025 at 2:48 AMFlux maison de distribution
Entité : DistributionHome
Les informations d’une maison de distribution proviennent de plusieurs sources :
- DB2 : Création et mise à jour
Import
as400.chf.CHMAISO
Flux d’import
sequenceDiagram
participant TAS400 as as400.chf.CHMAISO
participant JCentral as Job Central
participant ES as ElasticSearch
participant KS as KafkaStore
TAS400->>JCentral: ChMaiSo
JCentral->>JCentral: ChMaiSoToDistributionHome
JCentral->>ES: Persist
JCentral->>KS: Persist
Topics
Les données qui transitent sont des entités DistributionHome.
cineges.distributionhome.saveLocal
Enregistre les informations d’une maison de distribution dans ES, puis les propage dans le topic et le store kafka cineges.distributionhome.data.
cineges.distributionhome.data
Copie des entités DistributionHome depuis ES.
cineges.distributionhome.saveToComplexe
Topic repliqué du central au complexe.
cineges.distributionhome.saveToCentral
Topic repliqué du complexe au central.
Fonctionnement
L’objet DistributionHome peut être modifié depuis plusieurs endroits :
- Les jobs d’import AS400
Central
//TODO
Complexe
//TODO