Table des matières

Search

  1. Préface
  2. Programmes et utilitaires de ligne de commande
  3. Installation et configuration des utilitaires de ligne de commande
  4. Utilisation des programmes de ligne de commande
  5. Variables d'environnement pour les programmes de ligne de commande
  6. Utilisation d'infacmd
  7. infacmd comme Référence de commande
  8. infacmd aud Command Reference
  9. Référence de commande infacmd autotune
  10. Référence de commande infacmd bg
  11. Référence de commande infacmd ccps
  12. Référence de commande de cluster infacmd
  13. Référence de commande infacmd CMS
  14. référence de commande infacmd dis
  15. Référence de commande infacmd dp
  16. Référence de commande infacmd idp
  17. Référence de commande infacmd edp
  18. Référence de commande infacmd es
  19. Référence de commande infacmd ihs
  20. Référence de commande infacmd ipc
  21. Référence de commande infacmd isp
  22. Référence de commande infacmd ldm
  23. Référence de commande infacmd mas
  24. Référence de commande infacmd mi
  25. Référence de commande infacmd mrs
  26. Référence de commande d'infacmd ms
  27. Référence de commande infacmd oie
  28. Référence de commande infacmd ps
  29. Référence de commande infacmd pwx
  30. Référence de commande infacmd roh
  31. Référence de commande infacmd rms
  32. Référence de commande infacmd rtm
  33. Référence de commande infacmd sch
  34. Référence de commande infacmd search
  35. Référence de commande infacmd sql
  36. Référence de commande infacmd tdm
  37. Référence de commande infacmd tools
  38. Référence de la commande infacmd wfs
  39. Référence de commande infacmd ws
  40. Référence de la commande infacmd xrf
  41. Fichiers de contrôle infacmd
  42. Référence de commande infasetup
  43. Référence de commande pmcmd
  44. Référence de commande pmrep
  45. Utilisation de pmrep Files

Command Reference

Command Reference

GenerateAbapProgramToFile

GenerateAbapProgramToFile

Génère le programme ABAP pour un mappage avec la table SAP comme source et enregistre le programme en tant que fichier. La commande GenerateAbapProgramToFile génère le programme ABAP pour un mappage dans le référentiel PowerCenter. Le programme généré est enregistré en tant que fichier. Vous pouvez utiliser la commande GenerateAbapProgramToFile pour les mappages qui utilisent des tables SAP comme source.
La convention de nommage pour le fichier est
nomdemappage_<version>_<mode_programme>.ab4
. Placez le chemin et le nom de fichier entre guillemets doubles. Après avoir généré et sauvegardé le programme ABAP dans un fichier, utilisez la commande InstallAbapProgram pour l'installer dans un système SAP.
La commande GenerateAbapProgramToFile utilise la syntaxe suivante :
generateabapprogramtofile -s <folder_name> -m <mapping_name> [-v <version_number>] [-l <log_filename>] -u <user_name> -x <password> -c <connect_string> -t <client> [-y <language>] -p <program_mode (file, stream)> -f <output_file_location> {-e (enable override) -o <override_name> } [-a (authority check)] [-n (use namespace)]
Le tableau suivant décrit les options et arguments de pmrep GenerateAbapProgramToFile :
Option
Argument
Description
-s
folder_name
Obligatoire. Le nom du dossier qui contient le mappage pour lequel le programme ABAP doit être généré.
-m
mapping_name
Obligatoire. Nom du mappage.
-v
version_number
Facultatif. Numéro de version du mappage. La valeur par défaut est la dernière version.
-l
log_filename
Facultatif. Nom du fichier journal où les informations ou des messages d'erreur sont écrits. Par défaut, le fichier journal est créé dans le répertoire où vous exécutez la commande.
-u
user_name
Obligatoire. Nom d'utilisateur de connexion du système source SAP. Doit être un utilisateur pour lequel vous avez créé une connexion de système source.
-x
mot de passe
Obligatoire. Mot de passe pour le nom d'utilisateur. Utilisez le programme de ligne de commande pmpasswd pour crypter le mot de passe utilisateur.
-c
connect_string
Obligatoire. Entrée DEST définie dans le fichier
sapnwrfc.ini
pour une connexion à un serveur d'application SAP spécifique ou pour une connexion qui utilise l'équilibrage de charge SAP.
-t
client
Obligatoire. Numéro de client SAP.
-y
langue
Facultatif. Langue de connexion SAP. Doit être compatible avec le code page client PowerCenter. La valeur par défaut est la langue du système SAP.
-p
program_mode (file, stream)
Obligatoire. Mode dans lequel le service d'intégration PowerCenter extrait les données depuis le système SAP. Sélectionnez le fichier ou le flux.
-f
output_file_location
Obligatoire. Emplacement dans la machine locale où vous souhaitez enregistrer le fichier du programme ABAP.
-e
-
Facultatif. Écrase le nom de fichier par défaut du programme ABAP.
-o
override_name
Obligatoire si vous activez l'écrasement. Nom de fichier du programme ABAP.
-a
-
Facultatif. Ajoute la vérification des autorisations au programme ABAP.
-n
-
Facultatif. Ajoute un espace de nom que vous avez enregistré avec SAP au nom de programme ABAP.

Exemple

L'exemple suivant génère un programme ABAP et l'enregistre dans un fichier :
generateabapprogramtofile -s folder_name -m mapping_name -l logfile_name -u user_name -x password -c connect_string -t 800 -y EN -p stream -e -o program_name -n -a -f "C:\<informatica_installation_dir>\ABAP_prog"