![]() |
Pendant que vous configurez SAP, demandez l'assistance d'un consultant de base capable de configurer ALE. Les étapes ALE de ce document doivent cependant être suivies à la lettre. Elles peuvent différer des étapes standard du consultant.
REMARQUE : L'architecture du pilote et les relations pilote/application sont décrites en détail dans les guides d'implémentation des pilotes. Ces guides sont disponibles sur le site Web de la documentation de Novell.
Pour préparer un poste de travail de test et effectuer le provisioning des utilisateurs de SAP, exécutez les sections suivantes :
L'ordinateur sur lequel vous allez installer le chargeur distant et le pilote doit exécuter les logiciels suivants :
Actuellement, seule la version 1.1.x du client est prise en charge par le pilote. Ce client est disponible gratuitement par l'intermédiaire de SAP et est fourni pour la plupart des systèmes d'exploitation serveur. Vous pouvez télécharger le JCO sur le site Connectors de SAP .
Vous devrez fournir un certain nombre d'informations détaillées spécifiques au système lors de l'installation et de la configuration de Novell Nsure Resources pour SAP. Certaines de ces informations peuvent être collectées avant d'effectuer les procédures suivantes, tandis que d'autres seront définies en cours de procédure.
Imprimez le tableau suivant et notez les informations pour vous en servir ultérieurement.
| Système | Valeur |
|
|---|---|---|
Adresse IP du serveur d'applications SAP (Demandez à votre administrateur SAP.) |
|
|
Numéro de système SAP (Demandez à votre administrateur SAP.) |
|
|
Numéro de client SAP (Demandez à votre administrateur SAP.) |
|
|
ID utilisateur et mot de passe SAP (Demandez à votre administrateur SAP.) |
|
|
Répertoire des fichiers de métadonnées (Par défaut = c:\Novell\RemoteLoader\lib\SAPutils.) |
|
|
Répertoire des fichiers IDoc (Reportez-vous à Création d'une définition de port.) |
|
|
Adresse IP et numéro de port du chargeur distant (Reportez-vous à Installation et configuration du chargeur distant et du pilote.) |
|
|
Mot de passe de l'objet Pilote (Reportez-vous à Installation et configuration du chargeur distant et du pilote.) |
|
|
Mot de passe du chargeur distant (Reportez-vous à Installation et configuration du chargeur distant et du pilote.) |
|
|
Lors de la configuration du système SAP, vous devez exécuter les tâches suivantes dans l'ordre indiqué :
REMARQUE : Les instructions suivantes concernent la version 4.6C de SAP. Si vous utilisez une version précédente de SAP, le processus de configuration est le même, mais l'interface SAP diffère.
Pour la messagerie, les systèmes d'envoi et de réception doivent être définis. Pour pouvoir distribuer les données entre les systèmes, vous devez au préalable définir les systèmes d'envoi et de réception en tant que systèmes logiques uniques.
Il existe une relation de un à un entre un client et un système logique. Par conséquent, vous devez assigner un client à chaque système logique. Veillez à ne jamais assigner le même client à plusieurs systèmes logiques.
Pour cette solution particulière, il est recommandé de définir deux systèmes logiques. L'un agit en tant que système de réception, l'autre en tant que système d'envoi. Bien qu'un seul de ces clients soit utilisé comme source de données (c'est-à-dire le système logique/client sur lequel sont stockées les données sur les employés et sur lequel les opérations ont lieu) et cible du pilote, le second client est requis pour définir le système logique de réception.
REMARQUE : Selon votre environnement SAP actuel, il n'est peut-être pas nécessaire de créer un système logique. Il vous suffira peut-être de modifier un modèle de distribution existant en ajoutant le type de message HRMD_A à une vue de modèle configurée précédemment. Pour plus d'informations, reportez-vous à Création d'un modèle de distribution.
Toutefois, il est important de suivre les recommandations de SAP relatives aux systèmes logiques et à la configuration de votre réseau ALE. Les instructions ci-dessous supposent la création de nouveaux systèmes logiques et d'une nouvelle vue de modèle.
Entrez le code de transaction SPRO, puis affichez le projet IMG de référence SAP (ou le projet applicable à votre organisation).
Cliquez sur Basis Components (Composants de base) > Application Link Enabling (ALE) > Sending and Receiving Systems (Systèmes d'envoi et de réception) > Logical Systems (Systèmes logiques) > Define Logical System (Définir le système logique).
Sélectionnez Edit (Édition) > New Entries (Nouvelles entrées).
Entrez le nom et la description du système logique à créer.
Enregistrez vos entrées.
Entrez le code de transaction SPRO, puis affichez le projet IMG de référence SAP (ou le projet applicable à votre organisation).
Cliquez sur Basis Components (Composants de base) > Application Link Enabling (ALE) > Sending and Receiving Systems (Systèmes d'envoi et de réception) > Logical Systems (Systèmes logiques) > Assign Client to Logical System (Assigner le client au système logique).
Sélectionnez le client
Cliquez sur GOTO > Details (Détails) pour afficher la boîte de dialogue Client Details (Détails sur le client).
Dans le champ Logical System (Système logique), entrez le nom du système logique à assigner à ce client.
Enregistrez votre entrée.
Le modèle de distribution contient les informations essentielles sur le flux de messages. La vue du modèle définit les systèmes qui communiqueront entre eux et les messages qu'ils se transmettront mutuellement. Le modèle de distribution constitue la base de la distribution et la contrôle directement.
Pour créer un modèle de distribution, procédez comme suit :
Vérifiez que vous êtes logué au système d'envoi/client.
Entrez le code de transaction BD64. Vérifiez que vous vous trouvez en mode de modification.
Cliquez sur Edit (Édition) > Model View (Vue de modèle) > Create (Créer).
Entrez les noms court et technique de votre vue, ainsi que les dates de début et de fin, puis cliquez sur Continue (Continuer).
Sélectionnez la vue que vous avez créée, puis cliquez sur Add Message Type (Ajouter un type de message).
Définissez le nom du système d'envoi/du système logique.
Définissez le nom du système de réception/du serveur.
Définissez le type de message que vous souhaitez utiliser (HRMD_A), puis cliquez sur Continue (Continuer).
Cliquez sur Save (Enregistrer).
Le port constitue le canal de communication auquel sont envoyés les fichiers IDoc. Le port décrit la liaison technique qui existe entre les systèmes d'envoi et de réception. Vous devez configurer un port de fichier pour cette solution. Le port de fichier est utilisé pour déterminer le répertoire et le fichier d'envoi des fichiers IDoc.
Pour créer une définition de port de fichier, procédez comme suit :
Entrez le code de transaction WE21.
Sélectionnez File (Fichier), puis cliquez sur l'icône Create (Créer). Renseignez les champs suivants :
Définissez le fichier sortant :
Sélectionnez un répertoire physique. Il s'agit du répertoire dans lequel vous souhaitez placer les fichiers IDoc. Vous devrez peut-être créer ce répertoire.
Entrez le nom du répertoire dans lequel se trouvent les fichiers à destination de l'extérieur, par exemple : \\SAPDEV\NOV\SYS\GLOBAL\SAPNDSCONNECTOR
Entrez le module de fonction. Cela permet de nommer le fichier IDoc en utilisant un format spécifique. Exemple : EDI_PATH_CREATE_CLIENT_DOCNUM
Enregistrez vos modifications.
REMARQUE : Il est inutile de configurer les trois autres onglets de propriétés de port (propriétés de déclencheur, de fichier entrant et de fichier d'état).
Le système crée automatiquement un profil de partenaire, mais vous pouvez également mettre à jour ce profil manuellement.
REMARQUE : Si vous utilisez un modèle de distribution et un profil de partenaire existants, il est inutile de générer automatiquement un profil de partenaire. Vous pouvez par contre modifier le profil existant afin d'inclure le type de message HRMD_A.
Pour générer automatiquement un profil de partenaire, procédez comme suit :
Entrez le code de transaction BD82.
Sélectionnez la vue de modèle. Il doit s'agir de la vue précédemment créée à la section Création d'un modèle de distribution.
Vérifiez que les boutons d'option Transfer IDoc immediately (Transférer IDoc immédiatement) et Trigger Immediately (Déclencher immédiatement) sont sélectionnés.
Cliquez sur Execute (Exécuter).
Lorsque vous avez généré un profil de partenaire, la définition de port a peut-être été saisie de manière incorrecte. Pour que votre système fonctionne correctement, vous devez modifier la définition de port.
Entrez le code de transaction WE20.
Sélectionnez le type de partenaire LS.
Sélectionnez le profil de partenaire de réception.
Sélectionnez Outbound Parameters (Paramètres sortants), puis cliquez sur Display (Afficher).
Sélectionnez le type de message HRMD_A.
Cliquez sur Outbound Options (Options sortantes), puis modifiez le port du système de réception conformément au nom du port du fichier créé à la section Création d'une définition de port.
Dans le champ Output Mode (Mode de sortie), sélectionnez Transfer IDoc Immediately (Transférer IDoc immédiatement) pour envoyer les fichiers IDoc dès qu'ils sont créés.
Dans la section consacrée aux types de fichiers IDoc, sélectionnez HRMD_A03 comme type de base si vous utilisez SAP 4.5. Si vous utilisez SAP 4.6, vous devez sélectionner HRMD_A05.
Cliquez sur Continue/Save (Continuer/Enregistrer).
Entrez le code de transaction PFAL.
Insérez le type d'objet P pour les objets Personne.
Entrez un ID d'employé pour l'ID d'objet ou sélectionnez une plage d'employés.
Cliquez sur Execute (Exécuter).
Vérifiez que l'état est celui de transmission au port.
Le fichier IDoc a été créé. Accédez au répertoire dans lequel les fichiers IDoc sont stockés (défini dans la configuration du port de fichier) et vérifiez que le fichier texte IDoc a été créé.
Pour activer globalement les pointeurs de modification, procédez comme suit :
Entrez le code de transaction BD61.
Activez l'onglet Change Pointers Active (Pointeurs de modification actifs).
Pour activer les pointeurs de modification pour un type de message, procédez comme suit :
Entrez le code de transaction BD50.
Recherchez le type de message HRMD_A.
Cochez la case HRMD_A, puis cliquez sur Save (Enregistrer).
Entrez le code de transaction SE38 pour commencer la définition de la variante.
Sélectionnez le programme RBDMIDOC, sélectionnez Variant (Variante), puis cliquez sur l'icône Create (Créer).
Nommez la variante et attribuez-lui une description.
REMARQUE : Prenez note du nom de variante afin de pouvoir l'utiliser au moment de la planification du travail.
Sélectionnez le type de message HRMD_A, puis cliquez sur Save (Enregistrer).
Vous serez invité à sélectionner les attributs de variante. Sélectionnez l'attribut de traitement d'arrière-plan.
Cliquez sur Save (Enregistrer).
Entrez le code de transaction SM36.
Nommez le travail.
Assignez une classe de travaux.
La classe de travaux détermine la priorité de traitement des travaux. La classe A constitue la priorité la plus élevée et est traitée en premier. Pour un environnement de production, il est recommandé d'assigner la classe B ou C.
Planifiez une heure de début. Cliquez sur l'onglet Start Condition (Condition de démarrage), puis sur Date and Time (Date et heure). Entrez une heure de début planifiée, qui doit correspondre à un événement futur.
Marquez le travail comme périodique > cliquez sur l'onglet Periodic Values (Valeurs périodiques), planifiez la fréquence à laquelle vous souhaitez exécuter le travail et appuyez sur Entrée. À des fins de test, nous vous recommandons de définir une valeur égale à 5 minutes.
Cliquez sur Save (Enregistrer).
Définissez les différentes étapes du travail.
Cliquez sur Save (Enregistrer).
IMPORTANT : Cliquez une seule fois sur Save (Enregistrer), sinon le travail sera planifié pour s'exécuter plusieurs fois.
À partir du client SAP, embauchez un employé.
Vérifiez qu'un fichier IDoc a été créé.
Vous pouvez vérifier la création des fichiers IDoc dans deux emplacements :
Les utilisateurs ne dépendent pas des clients. Vous devez créer un utilisateur système avec accès CPIC pour chaque client qui utilisera le pilote.
À partir de User Maintenance (Maintenance des utilisateurs) dans SAP, entrez un nom d'utilisateur dans la boîte de dialogue utilisateur, puis cliquez sur l'icône Create (Créer).
Cliquez sur l'onglet Address (Adresse), puis renseignez les champs du nom de famille et du format.
Cliquez sur l'onglet Logon Data (Données de connexion), puis définissez le mot de passe initial et définissez le type d'utilisateur CPIC.
Cliquez sur l'onglet Profiles (Profils), puis ajoutez les profils SAP_ALL, SAP_NEW et S_A.CPIC.
Cliquez sur Save (Enregistrer).
REMARQUE : Au début, vous pouvez créer un utilisateur de boîte de dialogue afin de tester votre configuration système SAP. En cas de problème lors du traitement, vous pouvez analyser cet utilisateur à l'aide de l'outil de débogage. Vous devez également vous loguer au système SAP pour définir le mot de passe de cet utilisateur. Une fois que le système a été testé et qu'il fonctionne correctement, vous devez créer un utilisateur CPIC pour des mesures de sécurité.
Dans SAP HR, il n'existe pas de relation directe entre un responsable et ses employés. La relation hiérarchique existe entre les postes qu'ils occupent. Pour établir une relation entre responsables et employés, il est nécessaire d'effectuer le parcours suivant : attribut Person du responsable > attribut Position du responsable > attribut Position de l'employé > attribut Person de l'employé.
Pour renseigner eDirectory avec les données organisationnelles, les données existantes doivent être exportées depuis SAP. Pour exporter les données hiérarchiques de votre organisation, procédez comme suit avant de démarrer le pilote :
À partir du client SAP, entrez le code de transaction PFAL.
Insérez le type d'objet O pour les objets Organisation.
Entrez les organisations que vous souhaitez exporter vers eDirectory. Vous pouvez choisir d'exporter une organisation, une série d'organisations ou toutes les organisations.
Cliquez sur Execute (Exécuter). Vérifiez que l'état est celui de transmission au port
Répétez la procédure ci-dessus pour le type d'objet C des objets Travail.
Répétez la procédure ci-dessus pour le type d'objet S des objets Position.
IMPORTANT : Il est important d'exporter les objets dans l'ordre indiqué ci-dessus pour que le pilote crée les relations adéquates.
Les instructions suivantes expliquent comment installer le chargeur distant et le pilote sur la plate-forme Windows NT/2000. Pour obtenir des instructions d'installation sur les plates-formes UNIX, reportez-vous à DirXML Driver for SAP Implementation Guide (Guide d'implémentation du pilote DirXML pour SAP).
REMARQUE : Si, sur cet ordinateur, vous exécutez un autre service de chargeur distant DirXML (par exemple, le chargeur distant pour le pilote Exchange), arrêtez-le avant de commencer la procédure. Redémarrez le service à la fin de l'installation de ce chargeur distant.
Insérez le CD de Novell Nsure Resources dans le lecteur et cliquez sur Suivant dans la page d'accueil.
Dans la page de licence, cliquez sur J'accepte.
Dans la boîte de dialogue Composants, sélectionnez Service du chargeur distant de DirXML, puis cliquez sur Suivant.
Acceptez le chemin d'installation par défaut du chargeur distant, puis cliquez sur Suivant.
Sélectionnez les éléments suivants, puis cliquez sur Suivant.
Lisez le résumé du produit, puis cliquez sur Terminer pour installer les fichiers du chargeur distant.
Lorsque vous y êtes invité, créez un raccourci.
Exécutez l'assistant de configuration du chargeur distant de DirXML à partir de votre bureau.
Dans la page Bienvenue, cliquez sur Suivant.
Conservez le numéro de port de commande par défaut, puis cliquez sur Suivant.
Conservez le nom de fichier de configuration par défaut, puis cliquez sur Suivant.
Dans la boîte de dialogue Pilote DirXML, cochez la case Java, puis cliquez sur Suivant.
Dans la boîte de dialogue Connexion à DirXML, conservez les paramètres de port par défaut et vérifiez que la case Utiliser SSL n'est pas cochée.
Notez le numéro de port dans le tableau sous Collecte d'informations de configuration, puis cliquez sur Suivant. Cette information vous sera demandée ultérieurement au cours de la configuration des paramètres du pilote.
Fixez le niveau de trace à 3 afin d'obtenir des données de suivi minimales pour le dépannage, indiquez l'emplacement et le nom du fichier de trace, puis cliquez sur Suivant.
REMARQUE : Si vous exécutez plusieurs sessions de chargeur distant sur un même ordinateur, créez des fichiers de trace distincts.
Sélectionnez Installer cette instance du chargeur distant comme un service, puis cliquez sur Suivant.
Définissez les mots de passe du chargeur distant et de l'objet Pilote.
Nous vous recommandons d'utiliser des mots de passe distants et des mots de passe pour le pilote identiques quels que soient les systèmes, et de les changer au moment de passer en production. Notez les mots de passe dans le tableau sous Collecte d'informations de configuration. Cette information vous sera demandée ultérieurement au cours de la configuration des paramètres du pilote.
Passez en revue le résumé, puis cliquez sur Terminer.
Lorsque vous y êtes invité, démarrez le service.
Le système SAP est prêt à fournir des ressources aux employés. Terminez la préparation des autres systèmes participants puis passez au Configuration des pilotes DirXML.
 ![]() |