Reprise de données externes avec les modules fonction 
Utilisation
SAP fournit les modules fonction pour reprendre les données pré-budgétées et les données réelles de systèmes existants ou externes. Vous appelez ces modules fonction dans un programme que vous devez créer.

Depuis la version 4.6A, SAP propose également les Business Application Programming Interfaces (BAPI) pour reprendre des données externes. SAP conseille d’utiliser ces BAPI pour transférer des données externes dans le système SAP sans avoir recours à la programmation.
Conditions préalables
Comme vous devez créer votre propre programme (comprenant toutes les étapes nécessaires à la reprise de données) pour reprendre des données externes à l’aide des modules fonction, il convient de disposer d’une certaine expérience de la programmation ABAP.
Des programmes de démonstration SAP sont disponibles pour simplifier le processus de reprise des données externes. Ces programmes comprennent des exemples d’appels de modules fonction, lesquels gèrent le transfert de données.
Fonctionnalités
Vous pouvez transférer les données pré-budgétées et les données réelles de systèmes existants ou externes dans le système SAP à l’aide des modules fonction.
Vous pouvez exécuter la
reprise de données pré-budgétées en appelant le module fonction approprié directement dans le programme. Le système SAP exécute toutes les vérifications des données à transférer dans une reprise des données pré-budgétées à l’aide des modules fonction.Vous pouvez exécuter une
reprise de données réelles en arrière-plan ou par le biais d’une mise à jour directe. Les modules fonction reprennent les données directement dans les écrans correspondants. Le système SAP effectue les contrôles à l’écran et non lors du traitement du module fonction. Ceci vous permet d’analyser les éventuelles erreurs. Il existe trois programmes de démonstration SAP pour la reprise des données réelles, lesquels reprennent les étapes importantes de la reprise des données réelles.Lorsque vous reprenez des données externes dans le système SAP (par exemple à partir d’un fichier séquentiel avec une structure spécifique), vous devez modifier la structure des données de manière à ce qu’elle soit conforme à la structure SAP existante. Ceci signifie que vous affectez les données externes aux zones de la structure SAP.
Le programme de reprise des données externes doit comprendre les étapes suivantes :