User Tools

Site Tools


abap:tables

This is an old revision of the document!


ABAP Tables

Définition de table dans ECC

Delivery class

  • A : Application table
    • Les données peuvent-être modifiées dans les différents mandants et donc être désynchronisées
  • C : Customizing table
    • Dans la configuration SM30 standard, un OT de custo est demandé pour toute modif
    • Le mandant doit être ouvert pour pouvoir modifier les valeurs

Définition des tables dans le code

Lorsqu'on déclare une table interne dans un programme, si on la déclare de type STANDARD TABLE, mais sans déclarer de clé explicite, le système compose la clé primaire à partir de tous les champs alphanumériques (les champs numériques et les champs de référence ou contenant une table interne sont écartés). (This declares the fields of the default key as the key fields. If the table has a structured line type, the default key contains all non-numeric columns of the internal table that are not and do not contain references or internal tables. If the table has an elementary line type, the default key is the entire line. The default key of an internal table whose line type is an internal table, the default key is empty., Source)

Cela a des conséquences avec les commandes qui travaillent implicitement avec des clés comme INSERT, MODIFY ou encore COLLECT.

DDIC

  • DD02L : Table des tables et structures de tables.

Useful tables

  • T100 : table des messages (se91).
  • TRDIR (TRDIRT) : table des programmes (se38).
  • TSTC (TSTCT): table des transactions (se93)

Tables des descriptions

  • Descriptions des tables : DD02T
  • Descriptions des module fonctions : TFTIT
  • Descriptions des transactions : TSTCT

Tables des autorisations

  • AGR_DEFINE : Rôles (rôle parent)
  • AGR_FLAGS : Attributs des rôles (flag composite)
  • AGR_TCODES : Transactions
  • AGR_1251 : Valeurs dans les champs des objets
  • AGR_1252 : Valeurs des niveaux organisationnels
  • AGR_AGRS : Rôles rattachés aux composites
  • USOBT : Objets proposables par transaction - standard (SU22)
  • USOBX : Objets et valeurs proposés par transaction - standard (SU22)
  • USOBT_C : Objets proposables par transaction - customer (SU24)
  • USOBX_C : Objets et valeurs proposés par transaction - customer (SU24)
  • TOBJ : Définition des objets d'autorisation - champs (SU21)
  • TACT & TACTZ : Activités ACTVT
abap/tables.1435242245.txt.gz · Last modified: 2015/06/25 16:24 by ginko