Flux detail-vente

Entité: DetailVente

Les informations des détails de vente proviennent uniquement de DB2.

Topics

as400.chf.CSDEVEN.wdt

Import des données depuis l’AS400.

Les données importées sont des entitées CsDeVen.

cineges.detail-vente.saveToComplexe

Le topic est copié du central au complexe

Les données qui transitente sont des entitées DetailVente.

cineges.detail-vente.data

Copie des entités DetailVente depuis ES

cineges.cineges-stats-sales-cinema.data

Copie des entités CinemaSalesStats depuis ES

cineges.cineges-stats-sales-product.data

Copie des entités ProductSalesStats depuis ES

Flux

Db2KafkaCsDeVenStream (Central)

A l’import des details ventes depuis Db2Kafka (AS400), si celles ci ne correspondent à aucune entête vente, le Stream s’arrête et redémarre pour relancer une recherche de correspondance detail-vente/entete-vente.

DetailVenteStream (Complexe)

Une ligne de vente (Detail-Vente) contient un article cinema ou un article product. Le Stream génère, en plus de sauvgarder dans l’ES du complexe les details ventes, les lignes de statistiques correspondant à l’article (GenerateDetailVenteCinemaSalesStats/GenerateDetailVenteProductSalesStats).
Si la catégorie du produit n’est pas indiquée sur le détail de vente, alors la statistique correspond à une statistique cinema. Si la catégorie du produit est indiquée, alors c’est une statistique produit.