SAP Table PUTTB_SHD

Control Table for Shadow Import During the Upgrade

PUTTB_SHD (Control Table for Shadow Import During the Upgrade) is a standard table in SAP R\3 ERP systems. Below you can find the technical details of the fields that make up this table. Key fields are marked in blue.

Additionally we provide an overview of foreign key relationships, if any, that link PUTTB_SHD to other SAP tables.

PUTTB_SHD table fields

Field Data element Checktable Datatype Length Decimals
TABNAME 4.0 version of TABNAME (name extension) V4TABNAME CHAR 30 0
SHDNAME 4.0 version of TABNAME (name extension) V4TABNAME CHAR 30 0
ALINAME 4.0 version of TABNAME (name extension) V4TABNAME CHAR 30 0
SRCTYPE Type of the Dictionary object TABTYPE CHAR 1 0
A not used
T Pooled, cluster, transparent table
L ABAP/4 Dictionary table (not used)
P Physical pooled table
C Physical cluster table
V View (not used)
J Table without DB representation, views
SRCFORM How the Dictionary object is implemented in the database TABFORM CHAR 1 0
T Table/view which is stored transparently in the database
C Table which is stored in a physical cluster
P Table which is stored in a physical pool
V Projection view
J Table/view without implementation in DB
SRCCLI Client-Dependence RSCLIENT CHAR 1 0
NULL FALSE
X TRUE
SRCREFNAME 4.0 version of TABNAME (name extension) V4TABNAME CHAR 30 0
DSTTYPE Type of the Dictionary object TABTYPE CHAR 1 0
A not used
T Pooled, cluster, transparent table
L ABAP/4 Dictionary table (not used)
P Physical pooled table
C Physical cluster table
V View (not used)
J Table without DB representation, views
DSTFORM How the Dictionary object is implemented in the database TABFORM CHAR 1 0
T Table/view which is stored transparently in the database
C Table which is stored in a physical cluster
P Table which is stored in a physical pool
V Projection view
J Table/view without implementation in DB
DSTCLI Client-Dependence RSCLIENT CHAR 1 0
NULL FALSE
X TRUE
BUILDCONV Naming convention for forming substitution names RSNAMECONV CHAR 3 0
000 Convention is chosen according to source release
001 Convention always according to 3.0 standard
002 Convention always according to 4.0 standard
003 New tables, substitution name = original name
COMP Software Component RSCOMPNT CHAR 1 0
A Application Table
B Base Table
C Central Basis
EXCHANGE Substitution Table RSEXCHANGE CHAR 1 0
NULL FALSE
X TRUE
FLAGUNI Table is unique RSUNIQUE CHAR 1 0
NULL FALSE
X TRUE
INITFILL Initial Filling RSFILL CHAR 1 0
NULL FALSE
X TRUE
NOTRIGGER No Trigger RSNOTRIG CHAR 1 0
NULL FALSE
X TRUE
FLAGTRIG Trigger of table fired RSTRIGGER CHAR 1 0
NULL FALSE
X TRUE
FLAGNEW Table is new RSNEW CHAR 1 0
NULL FALSE
X TRUE
FLAGTABU Table gets TABU request RSTABU CHAR 1 0
NULL FALSE
X TRUE
DRCREATE Table was delivered with drop/create RSDRCRE CHAR 1 0
NULL FALSE
X TRUE
SHADOW Shadow table is copied over RSSHADOW CHAR 1 0
NULL FALSE
X TRUE
EXTERN Table is converted externally RSEXTERN CHAR 1 0
NULL FALSE
X TRUE
CPYTOSHD Table contents are copied to the shadow RSCPYTSHD CHAR 1 0
NULL FALSE
X TRUE
CPYFROMSHD Table contents are copied from shadow RSCPYFSHD CHAR 1 0
NULL FALSE
X TRUE
SWITCH Table is being renamed RSSWITCH CHAR 1 0
NULL FALSE
X TRUE
MVNTABS Move Nametabs Step RSMVNTAB CHAR 1 0
DISTMODE Mode for shadow distributor RSDISTMD CHAR 1 0
C Distributing original table, conversion w/ copy-to-shadow
M Distributing shadow table, deleting contents
O Distributing original table, deleting contents
S Distributing shadow table, external conversion
X Distributing original table, external conversion
PACKETNR Character Field Length = 10 CHAR10 CHAR 10 0
WCONTENT Classification of substitution tables SAUSCLASS CHAR 1 0
D Table including the contents is substituted (subst. name)
O Table including all contents is substituted (original name)
S Object is a structure
N Only activate nametab, no R/3 trans delta import
M Activate nametab, in addition to R/3 trans delta import
V View is created directly before the new kernel is started
W View, previously transported table has to be deleted
R Table does not participate in shadow import
P New table for control data import in Shadow Repository
Q Shadow table, but not a Repository switch table
L Old substitution table for deletion; no export
DESTCLASS Target area for substitution tables SAUSTCLASS CHAR 1 0
S Table placed in exchange space
0 Table placed in physical vicinity of original table
L Table placed in load area
CLONE 'C' = copy <tab><rel> 'E' = export <tab> CLONETYPE CHAR 1 0
C Table is exported under your exchange name (<tab><rel>)
E Table is exported under your name (<tab>)
M Table is split into OS-dependent tables and exported
TRIGSUFFIX Character Field Length = 10 CHAR10 CHAR 10 0
MODEFLAG Results of Distribution Run (Table DDXTT) MODEFLAG CHAR 1 0
NULL Determine operation with nametab comparison
M Force modification with a transport request
S Structure change of system table/struct. (not from distrib.)
D Force deletion due to a transport request
- ----------------------------------------------------------
A Only activation
U Pass on to conversion program with TBATG entry
B Conversion of Shadow Table (Shadow Upgrade)
C External Conversion of Original Table (Shadow Upgrade)
F DDL Statements Generated, Written in TATAF
V As F, but Processed Chronologically After F Entries
P As V, but Processed in Basis Conversion (Shadow Upgrade)
X Mode Flag for Mass Deletion Program
J Like X, is processed in shadow upgrade
W As X, but Processed Chronologically Before X Entries
Y As X, but Processed Chronologically After X Entries
G The Generated Coding Also Contains ABAP Statements
E Error During Editing (Initial Value Was Space)
Q Error During Editing (Initial Value Was 'M')
R Error During Editing (Initial Value Was 'D')
Z As F, Temporarily in Upgrade (dipgntab)
1 Termination during editing (initial value was space)
2 Termination during editing (initial value was 'M')
3 Termination during editing (initial value was 'D')
ACCFROMSHD Access from shadow system to original system is possible RSRVSACC CHAR 1 0
NULL FALSE
X TRUE
CONTREQ Will the table being copied? CONTREQ CHAR 1 0
N Tabelle wird ohne Daten kopiert
S Tabelle wird ohne Daten und ohne Sekund�rindizes kopiert
NULL Tabelle wird nicht kopiert
C Tabelle wird komplett kopiert
CLONSTATE Status of cloning of a table CLONSTATUS CHAR 1 0
1 will be processed by process 1
2 will be processed by process 2
3 will be processed by process 3
4 will be processed by process 4
5 will be processed by process 5
6 will be processed by process 6
7 will be processed by process 7
8 will be processed by process 8
9 will be processed by process 9
X was already successfully being copied
NULL not yet initialized
CHANGEREC Value for change record request CHANGEREC CHAR 1 0
NULL No Change recording
X change recording: simple structural change, receives TABUs
U change recording: simple structural change, no TABUs
C change recording: complex structural change, no TABUs
P change recording: complex structural change, receives TABUs
T temporarily used in stress-maker-tool
ALITYPE Alias Type ALITYPE CHAR 1 0
V View
A Alias