SAP FI TABLEAUX Importants : à savoir !

⚡ Résumé intelligent

SAP Les tables FI stockent les données de base, les documents comptables et la configuration qui pilotent la comptabilité financière, organisés en groupes maîtres, transactions et de personnalisation que S/4HANA consolide désormais dans la table du journal universel ACDOCA.

  • (I.e. Données de base: Les tables telles que SKA1, KNA1 et LFA1 contiennent les enregistrements de base du grand livre, des clients et des fournisseurs.
  • 📄 Données de transaction: BKPF stocke les en-têtes de documents tandis que BSEG stocke les lignes comptables associées à chaque écriture.
  • 🇧🇷 Indices secondaires : BSID, BSIK et BSIS track points ouverts, et BSAD, BSAK et BSAS track éléments effacés.
  • ⚙️ Personnalisation: Les tables de configuration telles que T001, T003 et T004 définissent les codes de société, les types de documents et les plans comptables.
  • ???? Accès aux données : Les transactions SE16, SE16N et SE16H affichent le contenu de n'importe quelle table sans écrire de code.
  • 🤖 S/4HANA : La table ACDOCA du journal universel remplace de nombreuses tables d'index et alimente des rapports en temps réel assistés par l'IA.

SAP Tableaux importants de FI regroupés par données de base, transactions et personnalisation

Comptabilité financière en SAP Chaque solde, document et paramètre de configuration est stocké dans des tables de base de données ; il est donc important de connaître les tables importantes. SAP Le module FI vous aide à lire des données avec SE16, à générer des rapports, et tracLes publications électroniques de bout en bout. Ce groupe de référence regroupe les éléments clés SAP FI des tableaux classés par fonction (données de référence, données transactionnelles, cycles de paiement et personnalisation) et expliquent comment ils s'articulent. SAP ERP et SAP S/4HANA.

SAP Tables de données de base FI

Les tables de données de référence contiennent les enregistrements relativement statiques auxquels se réfèrent les écritures comptables, comme le plan comptable, les clients et les fournisseurs. Ces tables sont partagées entre de nombreuses transactions ; leur contenu évolue donc beaucoup moins fréquemment que celui des documents comptables quotidiens auxquels elles font référence.

Généralités Ledger Tableaux des comptes (G/L)

Les données de base du grand livre sont réparties entre le niveau du plan comptable et le niveau de la société, ce qui permet à un seul plan comptable de servir plusieurs sociétés.

Code Description
SKA1 Comptes généraux (plan comptable)
SCAT Comptes généraux (plan comptable : description)
SKB1 Comptes généraux (code société)

Tableaux maîtres clients

Les données de base client sont prises en charge comptes débiteursLes données générales de KNA1 sont partagées entre les clients, tandis que KNB1 stocke la vue spécifique à la société, telle que le compte de rapprochement et la procédure de relance.

Code Description
KNA1 Fiche client (données générales)
KNB1 Fiche client (code société)
KNVV Données de ventes clients
KNBK Coordonnées bancaires
KNVH Hiérarchie des clients
KNVP Fonctions de partenaire client
KNVS Données d'expédition pour le client
KNVK Personnes contact
KNVI Indicateur de taxe principal client

Tableaux maîtres des fournisseurs

Les données de base des fournisseurs sont prises en charge comptes à payer et reflète la structure client. LFA1 contient les données générales, LFB1 les données de la société et LFB5 les données de relance utilisées par le programme de relance. Le groupe de comptes qui contrôle ces champs est défini lorsque vous créer un groupe de comptes fournisseurs.

Code Description
ZPH1 Fiche fournisseur (données générales)
LFB1 Fiche fournisseur (code société)
LFB5 Données de relance du fournisseur
LFM1 Données de l'organisation d'achat
LFM2 Données d'achat
LFBK Coordonnées bancaires

Tableaux d'informations client-matériel et de données bancaires

Deux tables de données de base plus petites complètent ce groupe : KNMT relie un client à un article, et BNKA contient le répertoire de la banque centrale utilisé par les enregistrements des clients, des fournisseurs et de la banque interne.

Code Description
KNMT Fiche d'information client-matériel
BNKA Données bancaires principales

SAP Tableaux de données de transactions FI (documents comptables)

Chaque écriture comptable crée un document comptable stocké dans une table d'en-tête et une table de postes, complétées par un ensemble de tables d'index secondaires qui accélèrent la génération de rapports sur les postes ouverts et soldés.

La table BKPF contient une ligne par document, avec des informations d'en-tête telles que le type de document, la date de comptabilisation et l'exercice fiscal. La table BSEG contient les postes individuels ; ainsi, un seul en-tête BKPF est lié à plusieurs lignes BSEG. Les tables d'index secondaires copient ensuite les postes individuels sélectionnés par type de compte : les tables BSI* contiennent les postes non soldés et les tables BSA* contiennent les postes compensés, répartis en versions client (D), fournisseur (K) et grand livre (S).

Code Description
BKPF En-tête du document comptable
BSEG Segment de document comptable (lignes de poste)
BSID Index secondaire pour les clients (postes ouverts)
BSIK Index secondaire pour les fournisseurs (postes non soldés)
bsim Index secondaire, documents relatifs au matériel
BSIP Index pour la validation par le fournisseur des doubles documents
BSIS Index secondaire des comptes généraux (postes non soldés)
BSAD Index des clients (articles dédouanés)
BSAK Index des fournisseurs (articles dédouanés)
BSAS Index des comptes généraux (éléments compensés)

SAP Tableaux d'exécution des paiements FI

Le programme de paiement automatique (transaction F110) enregistre ses résultats dans deux tables. REGUH stocke les données de paiement (règlement) par bénéficiaire, et REGUP stocke les postes non soldés que chaque paiement a compensés, ce qui est utile lors du rapprochement bancaire. paiement sortant ou étudier une proposition.

Code Description
REGUH Données de règlement du programme de paiement
RÉGUPATION Éléments traités du programme de paiement

SAP Tables de personnalisation (configuration) FI

Les tables de personnalisation stockent la configuration définie dans le guide d'implémentation (SPRO). Elles déterminent le traitement des documents et le comportement de la société, de l'exercice fiscal et des périodes comptables ; les consultants les consultent donc fréquemment pour confirmer rapidement un paramètre.

Entreprise Code Tableaux de configuration

Ces tableaux définissent les paramètres organisationnels et comptables qui rattachent chaque écriture à un code société.

Code Description
T004 Plan comptable
T077S Groupe de comptes (comptes généraux)
T009 Variantes d'exercice
T880 Données mondiales de l'entreprise
T014 Zone de contrôle du crédit

Tableaux de configuration des documents FI

Les tables de contrôle des documents déterminent quels types de documents sont autorisés et quelles périodes de comptabilisation sont ouvertes, en collaboration avec la variante de période de comptabilisation.

Code Description
T010O Variante de période comptable
T010P Noms de variantes de période d'affichage
T001B Périodes d'affichage autorisées
T003 Types de documents
T012 Banques maison

Comment voir SAP Données du tableau FI (SE16, SE16N, SE16H)

Connaître le nom d'une table n'est utile que si l'on peut lire son contenu. SAP Il intègre un navigateur de données conçu précisément pour cela, et ne nécessite aucune programmation ABAP.

  • SE16 / SE16N — l'explorateur de données général. Saisissez le nom de la table, par exemple BSEG, appliquez des filtres sur les champs clés et exécutez la sélection pour afficher les lignes correspondantes. SE16N, son successeur plus flexible, permet de filtrer sur n'importe quel champ.
  • SE16H — un navigateur amélioré disponible dans SAP S/4HANA qui prend en charge les jointures, les groupespinget l'agrégation directement dans l'interface, ce qui est utile pour l'analyse de grands ensembles de données.
  • SE11 — le dictionnaire ABAP. Utilisez-le pour consulter la définition d'une table (ses champs, ses types de données et ses clés) plutôt que ses données.

Pour découvrir le nom d'une table pendant que vous travaillez, placez le curseur sur n'importe quel champ, appuyez sur F1 et choisissez le bouton Informations techniques. SAP L'application affiche ensuite la table et le champ qui stockent la valeur, que vous pouvez ouvrir directement dans SE16N. L'accès à ces transactions est régi par les objets d'autorisation standard. SAP GUIL'accès à l'affichage est donc généralement restreint dans les systèmes de production.

SAP Tables FI dans S/4HANA et le journal universel (ACDOCA)

SAP S/4HANA simplifie le modèle de données FI autour d'une table unique de postes individuels appelée Journal universel (ACDOCA). Elle fusionne les postes de la comptabilité financière et du contrôle de gestion dans une seule table, ce qui élimine la nécessité de rapprocher séparément FI et CO.

De ce fait, les tables classiques d'index secondaires et de totaux — BSID, BSIK, BSIS, BSAD, BSAK, BSAS et les totaux tels que GLT0 — ne sont plus écrites sous forme de tables physiques séparées. SAP Ces vues sont remplacées par des vues de compatibilité CDS du même nom, qui lisent les données d'ACDOCA et de BSEG, ce qui permet aux anciens rapports de continuer à fonctionner. BKPF conserve l'en-tête du document et BSEG existe toujours en tant que registre des postes non soldés, mais ACDOCA fait office de source de référence pour la production de rapports.

Comment SAP Les tables FI sont liées entre elles

Les tables FI sont liées par un petit ensemble de champs clés partagés, ce qui permet de suivre une donnée d'un rapport jusqu'à son document source.

  • Un document comptable est identifié par le code de société (BUKRS), le numéro de document (BELNR) et l'exercice fiscal (GJAHR) ; BKPF et BSEG partagent cette clé, de sorte qu'un en-tête est lié à ses lignes.
  • Les lignes de compte dans BSEG contiennent le numéro de compte, qui renvoie aux données de base dans SKA1/SKB1 (G/L), KNA1/KNB1 (client) ou LFA1/LFB1 (fournisseur).
  • Les tables d'index secondaires (BSID, BSIK, BSIS et les tables BSA* des postes compensés) sont dérivées des lignes de document, elles sont donc toujours trace retour aux mêmes lignes BKPF et BSEG.

Comprendre ces liens facilite les tâches de fin de mois telles que Relance et le rapprochement des postes non soldés est beaucoup plus facile à auditer, car chaque solde peut être traced aux documents qui le sous-tendent.

FAQ

Placez le curseur sur le champ, appuyez sur F1, puis choisissez Informations techniques. SAP affiche les noms de la table et du champ associé à ce champ d'écran. Vous pouvez ensuite ouvrir SE11 pour consulter sa définition ou SE16N pour lire les données enregistrées.

BSID enregistre les postes clients ouverts non encore réglés, tandis que BSAD enregistre les postes clients réglés après paiement. Les fournisseurs utilisent BSIK et BSAK, et les comptes du grand livre utilisent BSIS et BSAS, suivant le même modèle ouvert/réglementé.

Le fichier LFB5 contient les données de relance des fournisseurs au niveau de la société, notamment la date de la dernière relance, le niveau de relance et tout blocage éventuel. Le programme de relance consulte et met à jour le fichier LFB5 lorsqu'il sélectionne les factures fournisseurs impayées et imprime les avis de relance.

KNA1 contient les données de base client générales partagées entre les clients, telles que le nom, l'adresse et les informations fiscales. KNB1 contient les données spécifiques à la société, comme le compte de rapprochement, les conditions de paiement et la procédure de relance pour ce même client.

La table T001 contient les codes de société. Elle répertorie chaque code de société avec son nom, sa devise, son plan comptable, son exercice fiscal et son pays. Presque toutes les tables de configuration et de reporting FI sont liées au code de société enregistré dans T001.

Le préfixe BS désigne un comptableping Index secondaire. La dernière lettre indique le type de compte : D pour débiteur (client), K pour créditeur (fournisseur) et S pour compte général. Les tables BSA correspondantes contiennent les opérations compensées.

L'apprentissage automatique analyse des tables telles que BSEG et ACDOCA pour repérer les anomalies, prédire les flux de trésorerie et détecter les écritures en double ou frauduleuses. SAP L'IA d'entreprise et le copilote Joule font émerger ces informations grâce à des requêtes en langage naturel sur le Journal universel.

Copilote GitHub Il génère des brouillons de code ABAP, SQL et CDS qui lisent des tables comme BKPF et BSEG, ce qui accélère les opérations personnalisées.tracts et rapports. Il ne se connecte pas à SAP directement, il est donc conseillé de tester d'abord chaque requête générée dans un client sandbox.

Résumez cet article avec :