Show TOC

Arrière-planPersonnalisation de ALE pour la communication avec SAP ME

Connaiss. requises

  • Vous avez créé une division dans SAP ERP.

  • Vous avez configuré le Listener de message de SAP MII.

  • Vous avez des autorisations incluses dans les rôles individuels suivants dans SAP ERP pour gérer les options d'ALE :

    • SAP_IDOC_IMPLEMENTATION

    • SAP_WPS_ADMIN avec l'objet supplémentaire B_ALE_LSYS

    • SAP_AUDITOR_SA_BC

Activités

Gestion d'un système logique
  1. Dans la personnalisation de Logistique - données générales, sélectionnez Début du chemin de navigation Interfaces de planification de la chaîne logistique (IPCL) Etape de navigation Interface d'optimisation de la production (IOP) Etape de navigation Options ALE pour l'IOP Etape de navigation Gérer système logique Fin du chemin de navigation.

  2. Dans l'écran Modifier vue "Systèmes logiques" : synthèse, sélectionnez Nouvelles entrées.

  3. Saisissez les données suivantes :

    Zone

    Description

    Action utilisateur et valeurs

    Commentaires

    Syst.log.

    Système dans lequel les applications s'exécutent, intégrées sur la base de données partagées

    Saisissez le nom de la destination RFC précédemment créée.

    Limitez le nom à 10 caractères pour simplifier les conventions d'appellation des objets liés.

    Nom

    Désignation significative du système logique

    Saisissez une désignation significative.

  4. Sauvegardez vos entrées.

Définition d'une destination RFC
  1. Dans la personnalisation de Logistique - données générales, sélectionnez Début du chemin de navigation Interfaces de planification de la chaîne logistique (IPCL) Etape de navigation Interface d'optimisation de la production (IOP) Etape de navigation Options ALE pour l'IOP Etape de navigation Définir destination RFC Fin du chemin de navigation.

  2. Dans l'écran Configuration des connexions RFC, sélectionnez le nœud Connexions TCP/IP et cliquez sur l'icône Créer.

  3. Dans l'écran Destination RFC, saisissez les données suivantes :

    Zone

    Description

    Action utilisateur et valeurs

    Commentaires

    Destination RFC

    Nom standard d'une destination RFC

    Saisissez un nom significatif qui identifie à la fois le Listener de message de SAP MII et SAP ERP.

    Vous serez amené à saisir le nom de la destination RFC plusieurs fois. Nous vous recommandons de choisir un nom simple et facile à retenir.

    Nous vous recommandons également de choisir un nom identique pour la destination RFC, l'ID de programme et le Listener de message de SAP MII. Le nom doit être tout en majuscules car certaines zones sont sensibles à la casse. Cela garantira une cohérence tout au long du processus.

    Type de connexion

    Type de connexion RFC

    Saisissez T.

    Les destinations de type T sont des connexions aux programmes externes qui utilisent l'API RFC pour recevoir des Remote Function Calls.

    Désignation 1

    Description synthétique de la destination RFC

    Saisissez une désignation significative (facultatif).

  4. Appuyez sur Entrée.

  5. Dans la page à onglet Options techniques de l'écran Destination RFC, saisissez les données suivantes :

    Zone

    Description

    Action utilisateur et valeurs

    Commentaires

    Type d'activation

    Cases d'option

    Sélectionnez Programme serveur enregistré.

    À l'aide de la fonction d'enregistrement de la passerelle SAP, les programmes de serveur RFC peuvent être lancés avant, effectuer des enregistrements au niveau de cette passerelle SAP, puis attendre les demandes d'appel RFC.

    Lancement sur

    Programme serveur d'application

    Identification d'un programme de serveur RFC enregistré

    Saisissez le même nom que la destination RFC

    Nous vous recommandons d'utiliser le nom et le nom d'hôte du programme de serveur RFC.

    L'ID de programme que vous saisissez ici correspond au Listener de message dans SAP MII et doit donc avoir le même nom.

    Options passerelle

    Hôte passerelle

    Nom de l'hôte passerelle

    Saisissez le serveur d'application du système SAP.

    Par exemple, sapprod.visiprise.com.

    Service passerelle

    Service passerelle

    Saisissez sapgw<numéro du système SAP>.

    Vous pouvez rechercher le nom du service passerelle en vous connectant au serveur d'application défini ci-dessus et en lançant la transaction SMGW. Le nom du serveur passerelle peut être recherché dans le menu Début du chemin de navigation Saut Etape de navigation Paramètres Etape de navigation Afficher Fin du chemin de navigation

  6. Sauvegardez vos entrées.

  7. (Facultatif) Si vous avez configuré le Listener d'IDoc de SAP MII, testez la connexion RFC.

Définition d'un port logique
  1. Dans la personnalisation de Logistique - données générales, sélectionnez Début du chemin de navigation Interfaces de planification de la chaîne logistique (IPCL) Etape de navigation Interface d'optimisation de la production (IOP) Etape de navigation Options ALE pour l'IOP Etape de navigation Définir port Fin du chemin de navigation

  2. Dans l'écran Ports dans le traitement des IDocs, sélectionnez le nœud RFC transactionnel et cliquez sur l'icône Créer.

  3. Dans la boîte de dialogue Ports dans le traitement des IDocs, sélectionnez le propre nom de port et saisissez un nom de port descriptif. Nous vous recommandons d'utilisez le même nom que celui de la connexion RFC précédemment créée.

  4. Cliquez sur l'icône Saisir.

  5. Dans l'écran Ports dans le traitement des IDocs, saisissez les données suivantes :

    Zone

    Description

    Action utilisateur et valeurs

    Commentaires

    Description

    Description synthétique du port

    Saisissez une désignation significative.

    Version

    Permet au système de sélectionner un enregistrement de gestion approprié.

    Sélectionnez Types enreg. version SAP 4.x.

    Destination RFC

    Nom standard d'une destination RFC

    Saisissez le nom de la destination RFC précédemment créée.

  6. Sauvegardez vos entrées.

Gestion d'un accord d'interchange
  1. Dans la personnalisation de Logistique - données générales, sélectionnez Début du chemin de navigation Interfaces de planification de la chaîne logistique (IPCL) Etape de navigation Interface d'optimisation de la production (IOP) Etape de navigation Options ALE pour l'IOP Etape de navigation Gérer accord d'interchange Fin du chemin de navigation

  2. Dans l'écran Accords d'interchange, créez un nouvel accord pour Type de partenaire LS.

  3. Saisissez les données suivantes :

    Zone

    Description

    Action utilisateur et valeurs

    Commentaires

    N° parten.

    Identifie uniquement un fournisseur, un client ou un système logique.

    Saisissez le système logique précédemment créé.

    Ty.

    Classifie le destinataire des notifications d'erreur.

    Saisissez C (Job).

    Agent

    Indique le job (personne ou groupe de personnes) à informer si des erreurs de traitement se produisent.

    Utilisez la recherche par matchcode pour sélectionner le numéro de job responsable de la gestion des erreurs.

    La clé de job est générée en interne lorsque vous créez des agents.

  4. Sauvegardez vos entrées.

  5. Sous la table Paramètres émiss., cliquez sur l'icône Créer paramètre d'émission.

  6. Dans l'écran Accords d'interchange : paramètres d'émission, saisissez les données suivantes pour chaque type de message :

    Zone

    Description

    Action utilisateur et valeurs

    Commentaires

    Type de message

    Uniquement affecté à des types de document de SAP ERP

    Vous saisissez les données suivantes :

    MATMAS

    CLFMAS

    BOMMAT

    LOIPRO

    LOIROU

    LOIPLO

    INVCON

    IORDER

    HRMD_A

    LOIWCS

    Port récepteur

    Indique comment les IDocs sont transférés au sous-système EDI.

    Saisissez le système logique précédemment créé.

    Mode de sortie

    L'édition est lancée immédiatement pour chaque IDoc individuel.

    Le sous-système externe n'est pas lancé à partir de SAP ERP. Il doit devenir actif pour récupérer les données.

    Sélectionnez Transf. IDOC immédiat et Ne pas lancer sous-sys..

    Type d'IDoc

    Type de base

    Peut être utilisée sans codage supplémentaire pour la communication des données.

    Vous saisissez les données suivantes :

    MATMAS03 ou MATMAS05 (voir Transfert de longs numéros d'articles)

    CLFMAS02

    BOMMAT03

    LOIPRO01, LOIPRO02, ou LOIPRO03

    LOIROU02 ou LOIROU03

    LOIPLO01

    INVCON02

    IORDER01

    HRMD_A06

    LOIWCS02 ou LOIWCS03 (voir Transfert d'un centre de travail avec ressources individuelles)

    Pour plus d'informations sur les IDocs requis, voir le document attaché à la note SAP 1793291Informations publiées sur le site SAP.

    Chaque type de base correspond à la liste des types de message ci-dessus.

    Interrupt. du trait. car erreur de syntaxe

    Si cette zone est sélectionnée, l'interface IDoc interrompt la gestion si une erreur de syntaxe est trouvée.

    Cochez la case.

  7. Sauvegardez vos entrées.

  8. Répétez les étapes 5 à 7 pour chaque type de base figurant dans la liste.

Gestion d'un modèle de répartition
  1. Dans la personnalisation de Logistique - données générales, sélectionnez Début du chemin de navigation Interfaces de planification de la chaîne logistique (IPCL) Etape de navigation Interface d'optimisation de la production (IOP) Etape de navigation Options ALE pour l'IOP Etape de navigation Gérer directement modèle de répartition Fin du chemin de navigation

  2. Dans l'écran Modifier modèle de répartition, sélectionnez Créer vue du modèle.

  3. Dans l'écran Créer vue du modèle, saisissez les données suivantes :

    Zone

    Description

    Action utilisateur et valeurs

    Commentaires

    Désignation

    Description synthétique d'une vue de modèle de répartition

    Saisissez une désignation significative.

    Nom technique

    Vue du modèle ALE

    Saisissez un nom technique.

    Date de début

    Identifie la date de début d'une période de validité.

    Saisissez la date de début de la période de validité.

    Date de fin

    Identifie la fin de la période de validité.

    Saisissez la date de fin de la période de validité.

  4. Cliquez sur l'icône Saisir.

  5. Dans l'écran Modifier modèle de répartition, sélectionnez le modèle de répartition précédemment créé et sélectionnez Insérer type de message.

  6. Dans l'écran Insérer type de message, saisissez les données suivantes :

    Zone

    Description

    Action utilisateur et valeurs

    Commentaires

    Vue du modèle

    Vue du modèle de répartition

    Saisissez le nom du modèle de répartition précédemment créé.

    Émetteur

    Nom du système logique source pour échanger des messages

    Saisissez le nom du système qui envoie les IDocs.

    Il s'agit généralement du nom du système logique pour le mandant SAP.

    Récepteur

    Nom du système logique cible pour échanger des messages

    Saisissez le nom du système logique précédemment créé.

    Type de message

    Identifie les différents types d'IDoc.

    Saisissez le type de message :

    MATMAS

    CLFMAS

    BOMMAT

    LOIPRO

    LOIROU

    LOIPLO

    INVCON

    IORDER

    HRMD_A

    LOIWCS

    DOCMAS

    Chaque type de message est ajouté séparément en suivant la même procédure.

  7. Cliquez sur l'icône Saisir.

  8. Répétez les étapes 5 à 7 pour ajouter chaque type de message au modèle de répartition comme présenté ci-dessus.

  9. Sauvegardez vos entrées.

Configuration d'un filtre de code mouvement/division pour les processus de gestion pris en charge

Cette configuration est nécessaire afin de garantir que seuls les IDocs des articles issus des divisions spécifiées, avec les codes mouvement 261 (Sortie de marchandises pour un ordre de fabrication) ou 311 (Transfert de magasin à magasin en une étape), sont envoyés à SAP ME, si les Business Functions LOG_PP_MES_INT_01 et LOG_PP_MES_INT_02 ne sont pas activées dans SAP ERP (voir SAPMEINT : configuration SAP ERP). Si elles sont activées, les filtres correspondants sont gérés dans la transaction DRFF de la Structure de réplication des données (DRF) et le filtrage au niveau ALE n'est pas nécessaire.

  1. Dans l'écran Modifier vue "Type d'objet ALE" : synthèse (transaction BD95), créez une nouvelle entrée :

    paramètres

    Valeur

    Type d'objet ALE

    BWART

    Nom de table

    MSEG

    Nom de zone

    BWART

  2. Sauvegardez vos entrées.

  3. Dans l'écran Modifier vue "Affectation type objet au message" : synthèse (transaction BD59), affectez la zone BWART au type de message INVCON.

  4. Sauvegardez vos entrées.

  5. Dans l'écran Modifier modèle de répartition (transaction BD64, mode de traitement), sélectionnez le modèle de répartition que vous souhaitez modifier et accédez au message INVCON.

  6. Double-cliquez sur Pas de filtre paramétré, puis sélectionnez Créer groupe de filtres.

  7. Dans l'écran Filtre modifié, développez le sous-arbre et double-cliquez sur Code mouvement, puis ajoutez les codes mouvements suivants en insérant de nouvelles lignes :

    • 261

    • 311

  8. Sauvegardez vos entrées.

  9. Dans l'écran Filtre modifié, double-cliquez sur Division et ajoutez les divisions (sites) auxquelles vous souhaitez envoyer les documents de stock.

  10. Sauvegardez vos entrées.

Autres infos

En ce qui concerne SAP NetWeaver et SAP ERP, reportez-vous aux sujets suivants dans la bibliothèque SAP sur http://help.sap.comInformations publiées sur le site SAP :

  • Interface IDoc/ALE

  • Interface d'optimisation de la production (IOP) : synthèse

  • Transfert et répartition des données de base article