FBS1 pas à pas : Comptabilisation de documents de précompte/post-compte
Ce document décrit la façon d'utiliser Automate Transaction pour publier des précomptes/post-comptes dans SAP Business Suite à partir de données dans Microsoft Excel grâce à la transaction SAP FBS1 (Comptabilisation de documents de précompte/post-compte). L'exemple ici montre comment utiliser la fonction de boucle de Transaction pour envoyer des entrées à plusieurs ligne d'un fichier Excel vers SAP.
Étapes
La transaction FBS1 est très comparable à FB01 (Publication de documents), F-02 (Saisie de comptabilisation de compte GL), et F-43 (Saisie de facture fournisseur), les étapes présentées ici peuvent aussi être utilisées pour ces transactions.
Enregistrement
- Démarrez Automate Studio à partir du raccourci de bureau ou du menu Démarrer de Windows.
- Cliquez sur Nouveau.
- Cliquez sur Transaction, puis cliquez sur Créer depuis enregistrement.
- Choisissez le système SAP à utiliser, saisissez les données d'utilisateur appropriées, puis cliquez sur Connectez-vous à SAP.
Si vous ne voyez pas le système SAP à utiliser, cliquez sur Connexion avancée à SAP et sur Ajouter un système, fournissez les informations du système et cliquez sur OK.
- Dans la case Code de transaction, tapez FBS1.
- Laissez le mode d'enregistrement Standard. Si vous ne voyez pas Standard, cliquez sur Modifier, cliquez sur Hors lot sans contrôles SAP, puis cliquez sur OK.
Remarque : pour la plupart des transactions, le mode par défaut est Standard, et WFM (Automate Function Module) sélectionne le mode optimal pour le code de transaction à enregistrer. Si WFM n’est pas installé, le mode d’entrée non-batch sans contrôles fonctionne pour la plupart des transactions. Les modes non batch sont nécessaires pour télécharger des informations à partir des transactions SAP ou pour les transactions Finance ou RH comportant l'exécution d'actions dynamiques ou des valeurs de paramètres utilisateur. Si vous n'avez pas accès aux modes non batch, vous pouvez essayer d'enregistrer en mode Batch. La différence entre Sans contrôles SAP et Avec contrôles SAP ne concerne que les outils qui se trouvent sur les écrans de transaction. Pour plus d’informations, reportez-vous à la rubrique Modes d’enregistrement (Mode connexion ou Mode Foundation).
- Cliquez sur Démarrer l'enregistrement.
La transaction FBS1 démarre.
Remarque : Les écrans qui suivent peuvent dépendre de la façon dont votre système SAP a été configuré.
Pour que cette procédure soit répétable par Transaction, il y a quelques modifications dans la procédure par rapport à la création manuelle d'un article. Ces différences seront identifiées dans le reste du document.
- Saisissez les données dans la section d'en-tête :
- Date du document
- Type
- Code de l’entreprise
- Date de comptabilisation
- Période
- Devise
- Texte d'en-tête du document
- Motif de contrepassation
- Date de contrepassation
- Clé de comptabilisation
- Compte
- Appuyez sur la touche Entrée.
- Saisissez les données pour le premier poste :
- Montant
- Texte
Important : Ces étapes seront probablement différentes de celles de l'entrée manuelle.
- Après saisie des données de poste, cliquez sur le bouton Précédent.
- Saisissez maintenant la clé de comptabilisation et le numéro de compte suivants, puis appuyez sur la touche Entrée.
Important : Du fait que l'écran d'en-tête se modifie après la saisie du premier poste, nous allons démarrer notre boucle à partir d'ici. Donc une saisie de poste restera dans notre section d'en-tête lors du passage à l'outil de mappage.
- Saisissez les données pour le deuxième poste :
- Montant
- Texte
- Après saisie des données de poste, cliquez sur le bouton Précédent.
Important : Pendant l'enregistrement de cette transaction, l'écran de poste ici se modifie, selon le type de compte de la clé de comptabilisation. Si vous devez utiliser plusieurs clés de comptabilisation dans cette transaction, vous devrez prendre en compte les différents numéros d'écran.
- Cliquez sur le bouton Enregistrer. Ceci termine aussi l'enregistrement.
Quand Studio a terminé la compilation du script, vous arrivez à l'onglet Mappeur.
Mapper
Maintenant, vous pouvez créer le mappage de la transaction. Le mappage d'un script consiste simplement à connecter les champs SAP aux champs de votre fichier de données. Transaction fournit un outil de mappage pour faciliter l'opération.
Mappage auto établit la correspondance de l'ensemble du script avec une feuille de calcul Excel dans l'ordre d'apparition dans l'outil de mappage. Du fait de la complexité de cette transaction, nous allons mapper les champs manuellement.
La copie d'écran ci-dessous présente l'onglet Vue de base de l'outil de mappage.
Dans chaque ligne de l'outil de mappage vous pouvez voir :
- Numéro de ligne de l'outil de mappage : Il s'agit simplement d'un numéro de référence.
- Activer l'indicateur : Seules les lignes activées de l'outil de mappage seront exécutées par Transaction.
- Description du champ : Étiquette associée au nom de champ technique SAP.
- Nom du champ : Nom de champ technique SAP.
- Type et longueur de champ : Par exemple Chaîne ou Décimal, avec options de remplissage.
- Direction de mappage : Valeur fixe, Excel vers SAP, SAP vers Excel (ou en cas de mappage vers Access : Access vers SAP, SAP vers Access).
- Valeur : Valeurs attribuées au champ SAP ; il peut s'agir de valeurs fixes ou d'emplacements mappés dans la source de données associée.
Remarque : Le volet Propriétés est aussi affiché, mais n'est pas présenté ci-dessous.
Dans le panneau Ensemble de données apparaît un écran d'aperçu du type de source de données sélectionné.
Pour modifier le type de source de données, cliquez sur le menu déroulant sous l'onglet Ensemble de données et choisissez le type de source de données voulu.
L'aperçu se modifie en fonction du choix. Dans ce cas, nous allons utiliser Excel.
- Pour mapper le script à la source de données, faites glisser dans la direction de déplacement des données. Pour ce script, vous envoyez les données depuis Excel vers SAP, vous allez donc faire glisser de Excel vers l'outil de mappage.
Montez la colonne B par glissement pour la déposer sur la date du document dans ligne 2.
Continuez cette procédure pour tous les champs à mettre à jour, notamment clé de comptabilisation, compte, montant et texte de poste pour les deux postes.
- Cliquez sur l’onglet Vue Expert.
La vue Expert affiche les champs par écran, et permet de voir le nom de l'écran, le numéro et la description.