SAP ABAP Interface /IPRO/IF_SHM_ELEMENT (Shared Memory for Elements)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-GTF-DOB (Application Component) Document Builder
     /IPRO/BASIS (Package) Tables, Structures, general Infrastruktur
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /IPRO/CL_SHM_BROOKER Shared Memory Brooker 20101103
Properties
Interface /IPRO/IF_SHM_ELEMENT  
Short Description Shared Memory for Elements    
General Data
Package /IPRO/BASIS   Tables, Structures, general Infrastruktur 
Created 20101103   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /IPRO/CL_SHARED_ELEMENTS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Interface /IPRO/IF_SHM_ELEMENT has no interface.
Friends
Interface /IPRO/IF_SHM_ELEMENT has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 TT_ELMNT_FILLIN Static Attribute Public See coding 20101109
2 TT_ELMNT_PUSH Static Attribute Public See coding 20101108
Methods
# Method Level Visibility Method type Description Created on
1 GET_ELEMENT Instance method Public Method 20101103
2 GET_ELM_TREE Instance method Public Method 20110310
3 GET_SECTION_ORDER Instance method Public Method 20110120
4 INVALIDATE Instance method Public Method 20101215
5 SET_ELEMENT Instance method Public Method 20101103
6 SET_SECTION_ORDER Instance method Public Method 20110120
Events
Interface /IPRO/IF_SHM_ELEMENT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYP_SHM_ATTACHMENTS Public See coding 20101208 TYP_SHM_ATTACHMENTS type TABLE OF /ipro/tattach
2 TYP_SHM_ELMNT_PUSH Public See coding 20101108 BEGIN OF typ_shm_elmnt_push, content TYPE /ipro/content, docsl TYPE /ipro/docsl, elmnt TYPE /ipro/telmnt-elmnt, rgset TYPE /ipro/telmnt-rgset, cmodif TYPE /ipro/telmnt-cmodif, efft_dte TYPE /ipro/telmnt-efft_dte, version TYPE /ipro/element_version, inclde type /ipro/incl_attrib, dflt_pgbr type /IPRO/DFLT_PGBR, elmnt_obj TYPE REF TO /ipro/if_docb_element, END OF typ_shm_elmnt_push
3 TYP_SHM_FILLINS Public See coding 20101109 BEGIN OF typ_shm_fillins, content TYPE /ipro/content, elmnt TYPE /ipro/telmnt-elmnt, rgset TYPE /ipro/telmnt-rgset, cmodif TYPE /ipro/telmnt-cmodif, efft_dte TYPE /ipro/telmnt-efft_dte, version TYPE /ipro/element_version, fillin TYPE /ipro/s_elm_fillin, END OF typ_shm_fillins
Method Signatures

Method GET_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PES_ELMNT Call by reference Type reference (TYPE) /IPRO/TELMNT Element table 20101109
2 Exporting PES_MISC Call by reference Type reference (TYPE) /IPRO/CL_SHARED_ELEMENTS=>T_MISC 20101112
3 Exporting PES_ORIGIN_ELMNT Call by reference Type reference (TYPE) /IPRO/S_ELMNT_ID Original Element 20101208
4 Exporting PET_ATTACHMENTS Call by reference Type reference (TYPE) TYP_SHM_ATTACHMENTS Attachments 20101208
5 Exporting PET_FILLINS Call by reference Type reference (TYPE) /IPRO/TT_ELM_FILLIN Element Fill-in Table Type 20101109
6 Exporting PET_PURCHORG Call by reference Type reference (TYPE) /IPRO/TTDOCPUR Purch Org 20101208
7 Importing PIS_ELEMENT Call by reference Type reference (TYPE) /IPRO/S_SHM_ELMNT_ID shared memory element id 20101103
# Exception Resumable Description Created on
1 /IPRO/CX_SHM_ELEMENT Docb shared memory error 20101103

Method GET_ELM_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PIV_CONTENT Call by reference Type reference (TYPE) /IPRO/CONTENT Content 20110310
2 Importing PIV_DOCSL Call by reference Type reference (TYPE) /IPRO/DOCSL Document Selection 20110310
3 Returning PRT_ELM_TREE Value transfer Type reference (TYPE) /IPRO/CL_SHARED_ELEMENTS=>TT_ELM_TREE element tree 20110310
# Exception Resumable Description Created on
1 /IPRO/CX_SHM_ELEMENT Docb shared memory error 20110310

Method GET_SECTION_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PIV_CMODIF Call by reference Type reference (TYPE) /IPRO/CMODIF Content Modifier 20110120
2 Importing PIV_DOCDATE Call by reference Type reference (TYPE) /IPRO/DOCDATE Document Date 20110120
3 Importing PIV_DOCSL Call by reference Type reference (TYPE) /IPRO/DOCSL Document Selection 20110120
4 Importing PIV_SECTION Call by reference Type reference (TYPE) /IPRO/SECT Document Section 20110120
5 Returning PRT_ELM_ORDERING Value transfer Type reference (TYPE) /IPRO/TT_SHM_ELM_ORDERING table type for element ordering 20110120
# Exception Resumable Description Created on
1 /IPRO/CX_SHM_ELEMENT Docb shared memory error 20110120

Method INVALIDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PRV_RETURN Value transfer Type reference (TYPE) SY-SUBRC Return Value 20101215

Method INVALIDATE on Interface /IPRO/IF_SHM_ELEMENT has no exception.

Method SET_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PIT_ELMNT Call by reference Attribute reference (LIKE) TT_ELMNT_PUSH Element table 20101108

Method SET_ELEMENT on Interface /IPRO/IF_SHM_ELEMENT has no exception.

Method SET_SECTION_ORDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PIT_SEC_ORDER Call by reference Type reference (TYPE) /IPRO/TT_SHM_ELM_ORDERING table type for element ordering 20110120
2 Importing PIV_CMODIF Call by reference Type reference (TYPE) /IPRO/CMODIF Content Modifier 20110120
3 Importing PIV_DOCDATE Call by reference Type reference (TYPE) /IPRO/DOCDATE Document Date 20110120
4 Importing PIV_DOCSL Call by reference Type reference (TYPE) /IPRO/DOCSL Document Selection 20110120

Method SET_SECTION_ORDER on Interface /IPRO/IF_SHM_ELEMENT has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 703