Vous êtes sur la page 1sur 29

EH&S Data Structure

TechniData America LLC

Specification data base structure (I)


ESTRH

ESTDU

ESTDU

ESTRI
ESTRL
ESTDF

Enterprism / TechniData AG / SAP AG 2003, Report Prototypes, Michael Schalk / 2

ESTMJ

ESTRH

= Specification Header

ESTDU

= Usage

ESTRI

= Identifier

ESTRL

= Identifier Listings

ESTDF

= Long text

ESTMJ

= Material Join

ESTRR

= Reference Specifications

EHSBT_APPL_SCOPE = Status
ESTRR

TCGTPLREL = Inheritance Relationships


ESTVH

EHSBT_APPL_SCOPE
TCGTPLREL

ESTVH

= Valuation Header

Specification data base structure (II)


ESTVH

ESTVH

= Valuation Header

ESTVA

= Valuation Instance

ESTVP

= Compositions/Spec. Listing

ESTDU

= Usage

ESTDF

= User defined text

ESTDF

ESTDR

= Assessment

ESTDR

ESTDS

= Source

ESTDS

AUSP

= Characteristic Values

ESTVA
ESTVP

Enterprism / TechniData AG / SAP AG 2003, Report Prototypes, Michael Schalk / 3

ESTDU

AUSP

ESTAUSP = Charact. Values (numeric)


EST07

= Transport approval (Dangerous Goods)

ESTAUSP

EST0B

= Packaging code approval (Dang. Goods)

EST07

EST0D

= Risk classification (Dangerous Goods)

EST0B

EST0F

= Transport classification (Dang. Goods)

EST0D

(AUSP/ESTAUSP-OBJEK = concatenate RECN + ACTN from


ESTVA)

EST0F

Specification data base - Relationships (I)


Identifier Long text
ESTRI
STXH
STXL
User defined text
Enterprism / TechniData AG / SAP AG 2003, Report Prototypes, Michael Schalk / 4

ESTDF
STXH

DRAT

STXH

= Long text (SAP Script) Header

STXL

= Long text

DRAW

= Document Header

DRAO

= Document data

DRAP

= Document status protocol

DRAT

= Document description

KPRO

= Knowledge Provider (Tool, not table)

STXH key:
- TDID
: 0001
- TDNAME : Concatenate table name + RECN + ACTN

DRAW

DRAP

= Identifier

(Table DMS_DOC2LOIO convert DRAW key into


logical object ID of KPRO)

STXL

DRAO

ESTRI

or

KPRO

(e.g. ESTDF0000000000000073201100000000000000000000)
- TDOBJECT: C_SHEP_TDF for table ESTDF
C_SHES_TRI for table ESTRI
- TDSPRAS: Language from corresp. table (ESTDF or ESTRI)

Specification data base Relationships (II)


Phrase selection set for charct.
(Configuration)

TCG66

= Assign phrase sel. sets to charact.

TCG11

= Value assignment types

CABN

= Characteristics

TCG11

ESTPS

= Phrase selection sets

CABN

ESTVH

= Valuation header

KLAH

= Classes

KSML

= Assign characteristics to class

KSSK

= Assign object to class

TCG66

Enterprism / TechniData AG / SAP AG 2003, Report Prototypes, Michael Schalk / 5

ESTPS
Value assignment type / class /
characteristics (Config. + Data)

Characteristic values (Config. + Data)

ESTVH

ESTVH

TCG11

EH&S
ESTVA

TCG11

KSSK

KLAH

AUSP/ESTAUSP

KLAH
KSML
CABN

KSML
CABN

Classification
System

Phrases
ESTPH
ESTPP
STXH
STXL

Enterprism / TechniData AG / SAP AG 2003, Report Prototypes, Michael Schalk / 6

ESTPO
Phrase selection sets
ESTPS

ESTPH

= Phrase header

ESTPP

= Phrase item

ESTPO

= Phrase original

STXH

= Long text (SAP Script) Header

STXL

= Long text

ESTPS

= Phrase selection sets

ESTPT

= Description for phrase sel. set

ESTPJ

= Assign phrases to phrase sel. set

STXH key:
- TDID
: 0001
- TDNAME : Concatenate table name + RECN + ACTN

ESTPT

(e.g. ESTPP0000000000000013501100000000000000000000)
- TDOBJECT: C_SHES_TPP
- TDSPRAS: Language from ESTPP

Assign phrases to phrase sel. sets


ESTPS

ESTPJ

ESTPH

Reports
ESTDH

= Report Header

ESTDJ

= Reference Substances

ESTDO

= Application Objects

ESTDO

DRAW

= Document Header

DRAW

DRAO

= Document data

DRAP

= Document status protocol

DRAT

= Document description

STXH

= Long text (SAP Script) Header

STXL

= Long text

KPRO

= Knowledge Provider (Tool, not table)

ESTDH
ESTDJ

Enterprism / TechniData AG / SAP AG 2003, Report Prototypes, Michael Schalk / 7

DRAO

or

KPRO

DRAP
DRAT
STXH
STXL

(Value files stored in


SAP Script)

STXH key:
- TDID
: 0001
- TDNAME : Concatenate table name + RECN + ACTN
(e.g. ESTDH00000000000008592300200000000000000000000)
- TDOBJECT: C_SHER_TDH for table ESTDH
- TDSPRAS: EN (fixed for table ESTDH)

Generation Variants / Templates


ESTLP

= Gen. Variant Header

ESTLR

= Description for Gen. Variant

ESTLU

= Ratings

ESTLV

= Add. Validity Areas and Languages

ESTLU

ESTDO

= Application Objects

ESTLV

ESTLS

= Structure file

DRAW

= Document Header

DRAO

= Document data

DRAP

= Document status protocol

DRAT

= Document description

KPRO

= Knowledge Provider (Tool, not table)

ESTRH

= Specification Header

ESTDH

= Report Header

Generation Variants
ESTLP
ESTLR

Enterprism / TechniData AG / SAP AG 2003, Report Prototypes, Michael Schalk / 8

ESTDO
Templates
DRAW
DRAO
DRAP
DRAT

or

KPRO

Relationships
ESTDH

ESTLS
ESTRH

ESTLP

Report Shipping
CVDDH = Report shipping order Header

CVDDH
CVDDP
DRAW

(Raw-Report and
Final Report)

DRAO

or

KPRO

Enterprism / TechniData AG / SAP AG 2003, Report Prototypes, Michael Schalk / 9

DRAP
DRAT

CVDDP

= Report shipping order Parameters

DRAW

= Document Header

DRAO

= Document data

DRAP

= Document status protocol

DRAT

= Document description

KPRO

= Knowledge Provider (Tool, not table)

BALHDR = Application Log Header


BALHDR

(Flow Log)

BALM
Relationships
CVDDH
ESTDH

Recipient:
- Customer
- Office User
- Report receiver

BALM

= Application Log Messages

ADRC

= Address data Company

ADRP

= Address data Person

ADCP

= Address data Person in Company

ESTDH

= Report Header

ADRC/ADRP/ADCP

Additional Tables
Change Documents
CDHDR
CDPOS
EST_CHANGE_DOCS

Enterprism / TechniData AG / SAP AG 2003, Report Prototypes, Michael Schalk / 10

Buffer protocol
EHSBC_BUF_PROT
Generation Orders
ESTOH
BOMBOS Interface
ESTWL
ALE
ESTALE

CDHDR = Change Documents Header


CDPOS = Change Documents Items
(For reading the change documents the program
RC1CD100 can be used)

ESTOH

= Generation Orders

ESTWL

= BOMBOS Interface Work list

ESTALE = ALE Ref. to Originals


EHSBC_BUF_PROT = Buffer Protocol Table
EST_CHANGE_DOCS = Change Documents
(Writing of this table has to be switched on in the IMG.
Change documents can be viewed in the specification
hit list through Extras Change Document Log)

ESTOH
- Report or Report Shipping Order (ESTDH or CVDDH)
- Source Document (DRAW)
- Target Document (DRAW)
- Generation Server (TCGS8)

Key- and Foreign-Key Fields


Technical Key for all EST* tables (exception are listed separately):


RECN

(Record Number)

ACTN

(Record-Split Number)

Enterprism / TechniData AG / SAP AG 2003, Report Prototypes, Michael Schalk / 11

Administrative Fields for all EST* tables (exception are listed sep.):


VALFR

(Valid-from date of the Record)

VALTO

(Valid-to date of the Record)

AENNR

(Change Number)

DELFLG

(Flag for logical Deletion)

CRDAT

(Created by)

CRDAT

(Created on)

UPDNAM

(Changed by)

UPDDAT

(Changed on)

SRSID

(Data Origin Source system)

OWNID

(Data Provider linked to ESTRH-AUTHGRP)

RECNROOT

(RECN of Header Object)

PARKFLG

(not used)

Key- and Foreign-Key Fields


ESTRH
 Logical Key


SUBID

(Specification)

 Other Fields


SUBCAT

= TCG31-SUBCAT (Specification type)

ESTRI
Enterprism / TechniData AG / SAP AG 2003, Report Prototypes, Michael Schalk / 12

 Foreign Keys


RECNROOT

= ESTRH-RECN

 Inheritance relevant Fields:




RECN_TPLH

= TCGTPLH-RECN (Inh. Template Header)

RECNTRI_SRC

= ESTRI-RECN

(Inh. Source 1 level higher)

RECNTRI_ORIG

= ESTRI-RECN

(Inh. Source highest level)

RECNROOT_ORIG = ESTRH-RECN

(Inh. Source Spec. highest level)

 Other Fields


IDTYPE

= TCG21-IDTYPE (Identification category)

IDCAT

= TCG23-IDCAT (Identification type)

IDENT

(Identifier)

Key- and Foreign-Key Fields


ESTRL
 Foreign Keys


RECNROOT

= ESTRH-RECN

RECNTRI

= ESTRI-RECN

 Other Fields

Enterprism / TechniData AG / SAP AG 2003, Report Prototypes, Michael Schalk / 13

SLSTID

= TCG81-SLSTID (Regulatory List)

ESTMJ
 Foreign Keys


RECNROOT

= ESTRH-RECN

MATNR

= MARA-MATNR (Material Master)

ESTRR
 Foreign Keys


RECNROOT

= ESTRH-RECN

RECNREF

= ESTRH-RECN (Reference Specification)

Key- and Foreign-Key Fields


EHSBT_APPL_SCOPE
 Key Fields
RECN (GUID in case status is assigned to a Formula)
 ACTN (GUID in case status is assigned to a Formula)


 Foreign Keys


RECNROOT

= ESTRH-RECN (in case status is assigned to a Spec.)


= Formula-Header-RECN (in case status is assign. to a
Formula)

Enterprism / TechniData AG / SAP AG 2003, Report Prototypes, Michael Schalk / 14

 Other Fields


NAMEMST

SUBSTAT
 RVLID
 VACLID


= E1 (in case status is assigned to a Spec.)


= FR (in case status is assigned to a Formula)
(Status)
= TCG91-RVLID
(Validity Area)
= TCG86-VACLID (Rating)

TCGTPLREL
 Foreign Keys
RECNROOT_SRC = ESTRH-RECN (Source Spec.)
 RECNROOT_DST = ESTRH-RECN (Target Spec.)
 RECN_TPLH
= TCGTPLH-RECN (Inh. Template Header)


Key- and Foreign-Key Fields


ESTVH
 Foreign Keys


RECNROOT

= ESTRH-RECN

 Other Fields


ESTCAT

= TCG11-ESTCAT (Value assignment type)

Enterprism / TechniData AG / SAP AG 2003, Report Prototypes, Michael Schalk / 15

ESTVA
 Foreign Keys


RECNROOT

= ESTRH-RECN

RECNTVH

= ESTVH-RECN

 Inheritance relevant Fields:




RECN_TPLH

= TCGTPLH-RECN (Inh. Template Header)

RECNTVA_SRC

= ESTRI-RECN

(Inh. Source 1 level higher)

RECNTVA_ORIG

= ESTRI-RECN

(Inh. Source highest level)

RECNROOT_ORIG = ESTRH-RECN

(Inh. Source Spec. highest level)

Key- and Foreign-Key Fields


ESTVP
 Foreign Keys
RECNROOT
 RECNTVA
 RECNCMP


= ESTRH-RECN
= ESTVA-RECN
= ESTRH-RECN (Components/Specs in Spec. listings)

 Other Fields


COMPCAT

= TCG76-COMPCAT (Component type)

Enterprism / TechniData AG / SAP AG 2003, Report Prototypes, Michael Schalk / 16

ESTDU
 Foreign Keys
RECNROOT
 RECNMST


= ESTRH-RECN
= ESTVA-RECN
= ESTRH-RECN
= ESTRI-RECN

(Usage of a value assignment)


(Header Usage)
(Usage of an identifier)

= ESTVA
= ESTRH
= ESTRI
= TCG91-RVLID
= TCG86-VACLID

(Usage of a value assignment)


(Header Usage)
(Usage of an identifier)
(Validity Area)
(Rating)

 Other Fields


NAMEMST

RVLID
 VACLID


Key- and Foreign-Key Fields


ESTDF
 Foreign Keys







RECNROOT
RECNMST
DOKAR
DOKNR
DOKVR
DOKTL

= ESTRH-RECN
= ESTVA-RECN
= DRAW-DOKAR
= DRAW-DOKNR
= DRAW-DOKVR
= DRAW-DOKTL

(DMS-Key Document type)


(DMS-Key Document number)
(DMS-Key Document version)
(DMS-Key Document part)

Enterprism / TechniData AG / SAP AG 2003, Report Prototypes, Michael Schalk / 17

 Other Fields
NAMEMST
 TEXTCAT


= ESTVA
= TCG41-TEXTCAT (User defined text type)

ESTDR
 Foreign Keys
RECNROOT
 RECNMST


= ESTRH-RECN
= ESTVA-RECN

 Other Fields
NAMEMST
 RELID


= ESTVA
= TCG71-RELID (Assessment)

Key- and Foreign-Key Fields


ESTDS
 Foreign Keys


RECNROOT

= ESTRH-RECN

RECNMST

= ESTVA-RECN

Enterprism / TechniData AG / SAP AG 2003, Report Prototypes, Michael Schalk / 18

 Other Fields


NAMEMST

= ESTVA

SRCID

= TCG41-SRCID (Source)

EST07/EST0B/EST0D/EST0F
 Foreign Keys


RECNROOT

= ESTRH-RECN

RECNMST

= ESTVA-RECN

 Other Fields


NAMEMST

= ESTVA

Key- and Foreign-Key Fields


AUSP
 Relevant Key Fields


OBJEK

= ESTVA-RECN+ESTVA-ACTN (Object ID)

ATINN

= CABN-ATINN (internal Characteristic number)

Enterprism / TechniData AG / SAP AG 2003, Report Prototypes, Michael Schalk / 19

 Other Fields


ATWRT = Characteristic value

ATFLV

= Characteristic value (Numeric value)

ATSRT

= (Sort Number in case of multiple values for one Characteristic)

ESTAUSP
 Relevant Key Fields


OBJEK

= ESTVA-RECN+ESTVA-ACTN (Object ID)

ATINN

= CABN-ATINN (internal Characteristic number)

 Other Fields


EST_ATWRT

= Characteristic value (Numeric value)

Key- and Foreign-Key Fields


ESTPH
 Logical Key



PHRID
CATPIN

(Phrase Key)
= TCG61-CATPIN (Phrase Library)

 Other Fields



PHRGRP
USEXNAM

= TCG63-PHRGRP (Phrase group)


= TCGUEFU-USEXNAM (User Exit Name)

ESTPP
 Foreign Keys
Enterprism / TechniData AG / SAP AG 2003, Report Prototypes, Michael Schalk / 20

RECNROOT

= ESTPH-RECN

 Other Fields





LANGU
PHRCODE
PHRTEXT
PHRGRAPH

= TCG65-LANGU (Phrase language)


(Phrase Code)
(Phrase Text)
(Phrase Graphic)

ESTPO
 Foreign Keys


RECNROOT

= ESTPH-RECN

 Other Fields



PHRID
CATPIN

(Phrase Key of Original phrase)


= TCG61-CATPIN (Phrase Library of Original phrase)

Key- and Foreign-Key Fields


ESTPS
 Logical Key


PHRSEL

= (Phrase Selection Set)

ESTPT
 Foreign Keys


RECNROOT

= ESTPS-RECN

Enterprism / TechniData AG / SAP AG 2003, Report Prototypes, Michael Schalk / 21

 Logical Key


LANGU

= (Language)

PHRSNAM

= (Description of Phrase Selection Set)

ESTPJ
 Foreign Keys


RECNTPS

= ESTPS-RECN

RECNTPH

= ESTPH-RECN

Key- and Foreign-Key Fields


ESTDH

Enterprism / TechniData AG / SAP AG 2003, Report Prototypes, Michael Schalk / 22

 Logical Key


SUBID

= ESTRH-SUBID (Specification)

SBGVID

= ESTLP-SBGVID (Generation variant)

LANGU

(Language)

EHSDOCCAT

(EH&S document type - SBR)

INTVERSION
(Internal Version)
(INTVERSION could also be replaced by VALDAT Validity date)

 Other Fields


REPTYPE

= TCGL1-REPTYPE (Report category)

DMSKEY

(Document key DRAW-DOKAR, DRAW-DOKNR, DRAWDOKVR and DRAW-DOKTL concatenated to one string)

REPSTATUS

= DRAW-DOKST = TDWST-DOKST (Report Status)

ESTDJ
 Foreign Keys


RECNROOT

= ESTDH-RECN

RECNREF

= ESTRH-RECN (Reference Specification)

Key- and Foreign-Key Fields


ESTLP
 Logical Key


LDEPID

(Generation Variant)

Enterprism / TechniData AG / SAP AG 2003, Report Prototypes, Michael Schalk / 23

 Other Fields


REPTYPE

= TCGL1-REPTYPE

RVLID

= TCG91-RVLID

USAGECHECK

(Usage check mode)


(0 = Subset, 1 = Intersection, 2 = 1:1 check, 3 = Superset)

ESTLR
 Foreign Keys


RECNROOT

= ESTLP-RECN

 Logical Key


LANGU

= (Language)

LDEPNAM

= (Description of Generation Variant)

Key- and Foreign-Key Fields


ESTLU
 Foreign Keys


RECNROOT

= ESTLP-RECN

 Other Fields


VACLID

= TCG86-VACLID

PRIO

(Priority of Rating)

Enterprism / TechniData AG / SAP AG 2003, Report Prototypes, Michael Schalk / 24

ESTLV
 Foreign Keys


RECNROOT

= ESTLP-RECN

 Other Fields


RVLID

= TCG91-RVLID

LANGU

(Language)

USAGECHECK

(Usage check mode)


(0 = Subset, 1 = Intersection, 2 = 1:1 check, 3 = Superset)

ORD

(Sort Sequence)

Key- and Foreign-Key Fields


ESTDO

Enterprism / TechniData AG / SAP AG 2003, Report Prototypes, Michael Schalk / 25

 Foreign Keys


RECNROOT

= ESTDH-RECN or ESTLP-RECN

RECNROOTTYPE = SRGV (for Generation Variants)


= REP (for Reports)

REPAPPL

= TCGL3-REPAPPL (Report Application)


(e.g. SUBMASTER or MATMASTER)

OBJECTKEY

(Report Application Key, e.g. ESTRH-SUBID or


MARA-MATNR)

ESTLS
 Key Fields


DOKAR

= DRAW-DOKAR

DOKNR

= DRAW-DOKNR

DOKVR

= DRAW-DOKVR

DOKTL

= DRAW-DOKTL

LDELINE

(Sequence Number of Symbol in Template)

 Other Fields


LSYID

= TCGA6-LSYID (Report Symbol)

Key- and Foreign-Key Fields


CVDDH
 Foreign Keys - Report






SUBID
SBGVID
LANGU
EHSDOCCAT
INTVERSION

= ESTRH-SUBID (Specification)
= ESTLP-SBGVID (Generation variant)
(Language)
(EH&S document category - SBR)
(Internal Version)

 Foreign Keys Recipient


RECTYPE
 RECGROUP
 RECADR_C

Enterprism / TechniData AG / SAP AG 2003, Report Prototypes, Michael Schalk / 26

RECADR_P

(Recipient type)
(Recipient group)
(Recipient ID Company)
(Customer-ID or Address ID dependent on RECTYPE)
(Recipient ID Person)
(Contact-ID or Address ID dependent on RECTYPE)

 Other Fields






COM_ART
COM_GROUP
REASONTYP
REASONCAT
REASONBPR

(Communication type)
(Communication Group)
(Reason/Origin Type)
(Reason/Origin Category)
(Business Process)

Key- and Foreign-Key Fields


 Other Fields (continued)

DDOID
DDPID
STATUS
DDOCTYPE
INITIATOR
DMSSRCKEY

DMSKEY

PROCESSCAT






Enterprism / TechniData AG / SAP AG 2003, Report Prototypes, Michael Schalk / 27

(Key of Initial Shipping Order)


(Key of Shipping Order Package)
(Status)
(Shipping Order Type RDO or LDO)
(Initiator of a shipping order)
(Document Source Key DRAW-DOKAR, DRAW-DOKNR,
DRAW-DOKVR and DRAW-DOKTL concatenated to one
string)
(Document Target Key DRAW-DOKAR, DRAW-DOKNR,
DRAW-DOKVR and DRAW-DOKTL concatenated to one
string)
(Process Type (I)mmediate or (B)ackground)

CVDDP
 Foreign Keys


RECNROOT

= CVDDH-RECN

 Other Fields
OBJECT
 ATTRIB
 VALUE


(Object Table, Structure or Class)


(Attribute Field or Characteristic)
(Value of Parameter)

Key- and Foreign-Key Fields


ESTOH
 Foreign Keys


REPORTRECN

= ESTDH-RECN

LOGID

= CVDDH-RECN

Enterprism / TechniData AG / SAP AG 2003, Report Prototypes, Michael Schalk / 28

 Foreign Keys Source Document




SRCDOKAR

= DRAW-DOKAR

SRCDOKNR

= DRAW-DOKNR

SRCDOKVR

= DRAW-DOKVR

SRCDOKTL

= DRAW-DOKTL

 Foreign Keys Target Document




TRGDOKAR

= DRAW-DOKAR

TRGDOKNR

= DRAW-DOKNR

TRGDOKVR

= DRAW-DOKVR

TRGDOKTL

= DRAW-DOKTL

 Other Fields


GENPC

= TCGS8-GENPC

STATUS

(Status)

Enterprism / TechniData AG / SAP AG 2003, Report Prototypes, Michael Schalk / 29

Copyright


No part of this publication may be reproduced or transmitted in any form or for any purpose without the express
permission of SAP AG. The information contained herein may be changed without prior notice.

Some software products marketed by SAP AG and its distributors contain proprietary software components of other
software vendors.

Microsoft, WINDOWS, NT, EXCEL, Word, PowerPoint and SQL Server are registered trademarks of
Microsoft Corporation.

IBM, DB2, DB2 Universal Database, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390,
OS/400, iSeries, pSeries, xSeries, zSeries, z/OS, AFP, Intelligent Miner, WebSphere, Netfinity, Tivoli, Informix and
Informix Dynamic ServerTM are trademarks of IBM Corporation in USA and/or other countries.

ORACLE is a registered trademark of ORACLE Corporation.

UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.

Citrix, the Citrix logo, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, MultiWin and other
Citrix product names referenced herein are trademarks of Citrix Systems, Inc.

HTML, DHTML, XML, XHTML are trademarks or registered trademarks of W3C, World Wide Web Consortium,
Massachusetts Institute of Technology.

JAVA is a registered trademark of Sun Microsystems, Inc.

JAVASCRIPT is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and
implemented by Netscape.

MarketSet and Enterprise Buyer are jointly owned trademarks of SAP AG and Commerce One.

SAP, SAP Logo, R/2, R/3, mySAP, mySAP.com and other SAP products and services mentioned herein as well as their
respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over
the world. All other product and service names mentioned are trademarks of their respective companies.

TechniData, EH&S, ISI-STEP, EH&S ISI-STEP, ENVINET and EH&S ENVINET are filed or registered trademarks of
TechniData AG in Germany and in other countries worldwide.