abap:tables
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
abap:tables [2015/06/10 18:48] – [Useful tables] ginko | abap:tables [2020/02/18 17:16] (current) – [DDIC] ginko | ||
---|---|---|---|
Line 11: | Line 11: | ||
* Dans la configuration SM30 standard, un OT de custo est demandé pour toute modif | * Dans la configuration SM30 standard, un OT de custo est demandé pour toute modif | ||
* Le mandant doit être ouvert pour pouvoir modifier les valeurs | * Le mandant doit être ouvert pour pouvoir modifier les valeurs | ||
+ | |||
+ | ===== Types de db tables ===== | ||
+ | Il existe 3 types de table de db : | ||
+ | |||
+ | * __transparent__ : la représentation de la table dans SAP est identique à sa représentation dans la db (même nom, même champs, etc) ; on y accède en Open SQL comme en Native SQL | ||
+ | * __pooled__ : toutes les pooled tables sont stockées dans une même table physique, la table pool ; on y accède seulement en Open SQL et son accès est restreint (ex. : pas de jointures) ; utilisé pour des petites tables | ||
+ | * __cluster__ : comme pour les pooled tables, les cluster table sont stockées dans un même table cluster ; les cluster table sont soumises aux mêmes restrictions d' | ||
+ | |||
+ | Sauce : | ||
+ | |||
+ | * [[https:// | ||
+ | * [[http:// | ||
===== Définition des tables dans le code ===== | ===== Définition des tables dans le code ===== | ||
Line 17: | Line 29: | ||
Cela a des conséquences avec les commandes qui travaillent implicitement avec des clés comme '' | Cela a des conséquences avec les commandes qui travaillent implicitement avec des clés comme '' | ||
+ | ===== Z-tcode for table ===== | ||
+ | Pour donner l' | ||
+ | * Remplir le champ transaction avec '' | ||
+ | * Cocher '' | ||
+ | * Mettre '' | ||
+ | D'un point de vue autorisation, | ||
+ | |||
+ | Je n'ai pas l' | ||
===== DDIC ===== | ===== DDIC ===== | ||
* DD02L : Table des tables et structures de tables. | * DD02L : Table des tables et structures de tables. | ||
+ | * DD03L : Table fields | ||
+ | * DD04L : Data elements | ||
+ | * DD04T : Data element texts | ||
===== Useful tables ===== | ===== Useful tables ===== | ||
- | * T100 : table des messages (se91). | + | * T100 : table des messages (se91) |
- | * TRDIR (TRDIRT) : table des programmes (se38). | + | * TADIR : programmes (catalogue des objets) |
+ | * TFDIR : modules fonction | ||
+ | * TRDIR (TRDIRT) : table des programmes (se38) | ||
+ | * TSTC (TSTCT): table des transactions (se93) | ||
+ | * TDEVC : packages | ||
+ | * REPOSRC : programmes (auteur, modification) | ||
+ | * SEOCLASS : classes | ||
+ | * D010INC : Inclusions de programmes | ||
+ | * EUOBJ : type des objets de développement | ||
==== Tables des descriptions ==== | ==== Tables des descriptions ==== | ||
* Descriptions des tables : DD02T | * Descriptions des tables : DD02T | ||
* Descriptions des module fonctions : TFTIT | * 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_1016 : Rôle <-> Profile | ||
+ | * AGR_1250 : Rôle/Objet <-> Profile | ||
+ | * 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' | ||
+ | * TACT & TACTZ : Activités '' | ||
+ | |||
+ | ==== Opérations sur les tables ==== | ||
+ | * **READ TABLE** | ||
+ | * **LOOP AT** | ||
+ | * **INSERT** | ||
+ | * **COLLECT** | ||
+ | * **APPEND** | ||
+ | * **MODIFY** équivalent de '' | ||
+ | MODIFY TABLE itab FROM wa.</ | ||
+ | * **DELETE** | ||
+ | * **SORT** |
abap/tables.1433954934.txt.gz · Last modified: 2015/06/10 18:48 by ginko