Scripts SAP - Interface de données brutes

L'utilisation de l'interface de données brutes dans SAP Scripting vous permet de vous connecter à des systèmes de gestion de texte externes. Cette interface contient toutes les données des formulaires SAP Script du système SAP mais ne contient aucune information de mise en page telle que la taille de la police, la couleur, le type, etc. Le système externe auquel vous êtes connecté via l'interface gère la mise en page et effectue la gestion des données.

À l'aide de l'interface de données brutes, vous pouvez facilement vous connecter à un système externe, mais il n'existe aucun mécanisme pour vérifier si le formulaire est correctement imprimé dans le système externe et si la mise en page est gérée.

Pour activer l'interface de données brutes (RDI) pour l'intégration du système externe, les paramètres suivants doivent être effectués dans le système SAP:

  • Output Device - Pour effectuer l'intégration RDI, il doit y avoir au moins un périphérique de sortie qui doit être configuré pour l'impression externe.

  • Printing to External System via RDI - Vous pouvez marquer un formulaire pour une impression externe dans le système SAP et si vous ne sélectionnez pas ce paramètre de personnalisation, les paramètres de l'application sont appliqués sur les formulaires.

  • Form Definition in External System - Pour chaque formulaire à imprimer dans le système de texte externe, vous devez définir la définition du formulaire dans le système de texte externe.

  • Print Status Management - Tous les formulaires que vous imprimez via RDI sur un système externe, vous devez conserver l'état d'impression de tous les documents avec des formulaires d'impression infructueux.

Nom de la table STXRDIDest utilisé pour conserver toutes les informations concernant SAPscript RDI. Vous pouvez afficher les informations de ce tableau à l'aide du code de transaction -SE11 ou SE80.

Voici le code de transaction: SE11. Mentionnez le nom de la table de base de données et cliquez sur Afficher.

Voici le code de transaction: SE80. Entrez le nom de la table et cliquez sur Exécuter.

Formats de sortie de l'interface de données brutes

Pour obtenir la sortie d'impression, ces techniques peuvent être utilisées -

  • SAPScript
  • SmartForms
  • Formulaires d'impression au format PDF

SAPScriptvous permet d'utiliser le format de sortie des données brutes où le mode de sortie est défini dans le script lui-même ou à l'exécution dans le programme d'impression. Le format préféré à utiliser ici est RDI en raison de la réduction de la surcharge et des fichiers de spoule compacts.

Vous devez sélectionner le formatage SAPscript en mode de sortie RDI.

Lorsque vous comparez le formatage SAPScript avec SmartForms et les formulaires d'impression basés sur PDF, les Smartforms sont une avancée de SAPScript et sont utilisés pour obtenir des données brutes basées sur XML au format XSF. PDF based print forms fournit un format de sortie de données brutes appelé XFP avec ou sans évaluation de contexte.