1 / 64

Support de formation Suivi de l’interface BFC-XLAB V1.2 12/06/07

Support de formation Suivi de l’interface BFC-XLAB V1.2 12/06/07. CNRS – Projet BFC Etablissement. Sommaire. Sommaire. Introduction à l’Interface BFC-Xlab Contexte et Objectif Liste des flux métiers Eléments de compréhension technique Rappels : Idocs

denver
Télécharger la présentation

Support de formation Suivi de l’interface BFC-XLAB V1.2 12/06/07

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Support de formation Suivi de l’interface BFC-XLAB V1.2 12/06/07 CNRS – Projet BFC Etablissement

  2. Sommaire

  3. Sommaire • Introduction à l’Interface BFC-Xlab • Contexte et Objectif • Liste des flux métiers • Eléments de compréhension technique • Rappels : Idocs • Matérialisation des objets dans BFC • Spécificités d’implémentation • Mécanisme d’intégration BFC avec les grandes familles de rejet • Contraintes techniques spécifiques : Séquencement des messages • Outil de suivi des interfaces BFC • Objectif et Principe • Mécanisme d’alimentation • Présentation des états • Rappel du mécanisme d’intégration BFC

  4. Introduction à l’Interface BFC-Xlab

  5. Introduction : Contexte • Instance unique EAI/SAP • BFC : Gestion centrale et DR • 22 flux entre XLAB et BFC

  6. Introduction : Objectif • Suivi opérationnel en DR • Outil de reporting et d’analyse • Préservation performances BFC • Solution évolutive

  7. Introduction : Flux entrants XlabBFC

  8. Introduction : Flux sortants BFC  Xlab

  9. Introduction : Flux métier : Données de base BFC EAI XLAB F45 – Marchés formalisés F47 – Mise en place des crédits F50 – Constantes : Informations de référence F50bis – Constantes : Informations de gestion F74 – Personnels SIRH

  10. Introduction : Flux métier : Dépense XLAB BFC EAI F29 – Commande d’achat F52 – Rejet d’intégration commande d’achat F52bis – Rejet post intégration commande d’achat F43bis – Référence tiers BFC F72 – Service fait F76 – Rejet d’intégration service fait F33 – Facture d’achat F54 – Rejet d’intégration facture d’achat F44 Liquidation facture d’achat

  11. Introduction : Flux métier : Mission XLAB EAI BFC F15bis – Personnels Xlab F30 – Ordre de mission F53 – Rejet d’intégration ordre de mission F74bis - Référence personnel Xlab F90 Liquidation ordre de mission

  12. Introduction : Flux métier : Engagement de personnel EAI XLAB BFC F43 - Engagement individuel de la rémunération F89 - Liquidation engagement de personnel

  13. Eléments de compréhension technique

  14. Eléments de compréhension technique : Session Xlab  Idoc BFC • Chaque fichier de transfert Xlab a un n° de session chronologique • Pour chaque unité (division) Xlab gère 2 n° de session : aller et retour • Une session Xlab contient différents objets fonctionnels (commandes, …) • Pour chaque objet fonctionnel d’une session Xlab l’EAI génère un Idoc

  15. Eléments de compréhension technique : Session Xlab  Idoc BFC Session n Commandes Service fait Idocs (etc….) Session m Idoc BFC XLAB EAI

  16. Eléments de compréhension technique : Idocs BFC • Accords d’interchange : Correspondance Idoc / Traitement • Accords d’interchange Flux entrant Type message  Code opération  Traitement • Accords d’interchange Flux sortant (évènement) Type message   Catégorie message , Code opération  Traitement • Accords d’interchange Flux sortant (batch) Type message   Traitement

  17. Eléments de compréhension technique : Accords d’interchange Transaction WE20 Flux entrant Type message

  18. Eléments de compréhension technique : Accords d’interchange Flux entrant Type message Code opération

  19. Eléments de compréhension technique : Accords d’interchange Flux entrant Type message Code opération Traitement

  20. Eléments de compréhension technique : Accords d’interchange Transaction WE20 Flux sortant (évènement) Type message

  21. Eléments de compréhension technique : Accords d’interchange Flux sortant (évènement) Type message Catégorie message Code opération

  22. Eléments de compréhension technique : Accords d’interchange Flux sortant (évènement) Type message Catégorie message Code opération Traitement

  23. Eléments de compréhension technique : Accords d’interchange Transaction WE20 Flux sortant (batch) Type message

  24. Eléments de compréhension technique : Accords d’interchange Flux sortant (batch) Type message Ni catégorie message ni code opération

  25. Eléments de compréhension technique : Idocs IDOC • Idoc = message structuré transportant des données d’interface • Idoc = enregistrement de contrôle (technique) + enregistrement de données (segments) + enregistrement statut (état d’exécution de l’Idoc) • Données de l’Idoc = segments + sous-segments • Segment = champs de données Enregistrement de contrôle (Table EDIDC) Enregistrement de données (Table EDID4) E1<nom> E1<nom> E1<nom> E1<nom> E1<nom> Enregistrement Statut (Table EDIDS)

  26. Eléments de compréhension technique : Exemple, Liste des Idocs BFC Transaction WE02

  27. Eléments de compréhension technique : Exemple, Liste des Idocs BFC

  28. Eléments de compréhension technique : Consultation d’un Idoc • Idoc • enreg.contrôle • enreg.données • enreg.statut • Idoc • segment • sous-segment

  29. Eléments de compréhension technique : Consultation d’un Idoc Segments • - Type d’opération • Date facture fournisseur • N° facture fournisseur • Montant facture HT • Division - N° fact. Xlab • Solde commande • Auteur système externe • Exercice Champs Valeurs

  30. Spécificités d’implémentation

  31. Spécificités d’implémentation : Mécanisme d’intégration BFC Flux entrant XLAB Idoc entrant Intégré Non intégré Statut Intégré 53 Pb technique Pb fonctionnel BFC Pb séquencement Autre pb SAP Rejet automatique Pas de rejet Rejet automatique Pas de rejet Statut En erreur 51 Statut 66 autres statuts… Statut Rejeté 67 Statut Rejeté 67 Rejet Manuel (..Autre Idoc/Session) Correction BFC Idoc rejet Idoc rejet Rejeu automatique Rejeu automatique XLAB Correction Xlab

  32. Spécificités d’implémentation : Grandes familles de rejet • Commande d’achat F29 • ~ 34 types d’erreur avec rejet automatique • ~ 5 types d’erreur avec correction BFC ou rejet manuel • ~ 7 types d’erreur avec correction BFC uniquement • ~ 14 types d’erreur post-intégration • Exemples d’erreurs :

  33. Spécificités d’implémentation : Grandes familles de rejet • Service fait F72 • ~ 9 types d’erreur avec rejet automatique • ~ 2 types d’erreur avec correction BFC ou rejet manuel • ~ 4 types d’erreur avec correction BFC uniquement • Exemples d’erreurs :

  34. Spécificités d’implémentation : Grandes familles de rejet • Facture F33 • ~ 6 types d’erreur avec rejet automatique • ~ 1 type d’erreur avec correction BFC ou rejet manuel • ~ 4 types d’erreur avec correction BFC uniquement • Exemples d’erreurs :

  35. Spécificités d’implémentation : Grandes familles de rejet • Ordre de mission F30 • ~ 21 types d’erreur avec rejet automatique • ~ 3 types d’erreur avec correction BFC ou rejet manuel • ~ 10 types d’erreur avec correction BFC uniquement • Exemples d’erreurs :

  36. Contraintes techniques spécifiques : Séquencement Idocs entrants • Séquencement BFC des Idocs entrants Xlab par Unité (Division) • Séquencement des sessions Xlab • un Idoc session N est traité si la session N-1 est terminée • sinon l’Idoc est en erreur : statut 66« Attente de fin de traitement de la session n » • Séquencement BFC des blocs fonctionnels Dépense et Mission • un Idoc du bloc N est traité si le bloc N-1 est terminé • sinonl’Idoc est en erreur : statut 66«  Attente de la fin du bloc précédent » • Un Idoc traité est au statut intégré (53), en erreur (51) ou rejeté vers Xlab (67)

  37. Contraintes techniques spécifiques : Séquencement Idocs entrants • Séquencement du flux Dépense : • F20 référentiel UF/OT • F72 service fait en suppression • F29 commande en suppression • F29 commande en création ou modification • F72 service fait en création • F33 facture • Séquencement du flux Mission • F15bis agents Xlab • F30 mission en suppression • F30 mission en création

  38. Contraintes techniques spécifiques : Séquencement Idocs entrants Séquencement des sessions BFC XLAB EAI Session n-1 Sn-1 / C1 C1: commande C2: commande Unité (Division) Sn-1 / C2 Sn Sn-1 Session n C3: commande Sn / C3

  39. Contraintes techniques spécifiques : Séquencement Idocs entrants Séquencement blocs fonctionnels BFC XLAB EAI UFOT1 Session n UFOT1 C1: com. suppr. C2 : com. C3: com. suppr. F1: facture C1 C3 Unité (Division) UFOT1 … C2 F1

  40. Outil de suivi des interfaces BFC

  41. Outil de suivi des interfaces BFC : Objectif et Principe • Objectif • Outil d’aide à l’analyse des flux entrants Xlab • Pas un outil de correction • Suivi opérationnel en DR et en central • Principe • Non dégradation des performances du système de production • Outil d’analyse indépendant • Évolutivité de la solution (usages autres futurs) • Historisation des informations pour une exploitation à posteriori

  42. Outil de suivi BFC : Périmètre, Mécanisme d’alimentation et Limites • Périmètre actuel • Commande d’achat F29 • Service fait F72 • Facture d’achat F33 • Ordre de mission F30 • Mécanisme d’alimentation • Données mémorisées dans BFC lors de l’intégration des Idocs • Données transférées vers BW issues de tables standard et spécifiques • Limites • Non prise en compte des Idocs en attente (statuts 64 et 66 non traités) • Pas d’historique des relances d’un même Idoc (dernier item conservé)

  43. ODS pour le suivi du flux idoc F29 ODS pour le suivi du flux idoc F30 ODS pour le suivi du flux idoc F72 ODS pour le suivi du flux idoc F33 Outil de suivi des interfaces BFC : Mécanisme d’alimentation BFC BW Report Détail Flux Commande ZBFCMMTA_F29 Table suivi Idoc Commande Cube Suivi du flux idoc F29 Delta Delta Report Détail Flux Service fait ZBFCMMTA_F72 Table suivi Idoc Service fait Cube Suivi du flux idoc F72 Delta Delta Report Détail Flux Facture ZBFCMMTA_F33 Table suivi Idoc Facture Cube Suivi du flux idoc F33 Delta Delta Report Détail Flux Ordre mission ZBFCMMTA_F30 Table suivi Idoc Ordre de mission Cube Suivi du flux idoc F30 Delta Delta

  44. Outil de suivi des interfaces BFC : Mécanisme d’alimentation BW Cube Suivi du flux idoc F29 Cube Suivi du flux idoc F72 Report Synthèse Idocs MultiCube Synthèse idocs Cube Suivi du flux idoc F33 Cube Suivi du flux idoc F30

  45. Master Data Statut IDOC Master Data Rejet XLAB Master Data Matricule Master data Organisation d’achat (DR) Master data Division Master data Fournisseur Outil de suivi des interfaces BFC : Mécanisme d’alimentation BFC BW Datasource 0VENDOR (Données Fournisseur) Full Datasource PLANT (Données Division) Full Datasource 0PURCH_ORG (Données Org Achat) Full Datasource 0EMPLOYEE (Données Matricule) Full Datasource ZREJX (Table ZREJX Rejets XLAB) Full Datasource ZSTATIDOC (Données Statut IDOC) Full

  46. Outil de suivi des interfaces BFC : Fonctionnalités • 5 écrans de consultation • Synthèse des flux • Suivi du flux Commande F29 • Suivi du flux Service fait F72 • Suivi du flux Facture F33 • Suivi du flux Ordre de mission F30 • 1 écran de filtrage des axes d’analyse • Organisation d’achat (DR) • Division (Unité) • Date de création Idoc • Type de flux • Message d’erreur XLAB • Statut

  47. Outil de suivi des interfaces BFC : Synthèse des flux

  48. Outil de suivi des interfaces BFC : Accès au suivi par type de flux Commandes intégrées Toutes les commandes

  49. Outil de suivi des interfaces BFC : Suivi du flux Commande Idocs commandes triés par division,par fournisseur, …

  50. Outil de suivi des interfaces BFC : Filtrage des axes d’analyse Filtre sur valeur Intervalle Ajout d’une ligne

More Related