SAP ABAP Class CL_DEMO_AMDP_MESH (Demo Meshes and AMDP)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-ABA-LA (Application Component) Syntax, Compiler, Runtime
⤷
SABAPDEMOS (Package) Demos for ABAP Documentation, not meant for productive use
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_AMDP_MARKER_HDB | Marker Interface for DB Procedures | 20130906 |
Properties
| Class | CL_DEMO_AMDP_MESH | |
| Short Description | Demo Meshes and AMDP | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SABAPDEMOS | Demos for ABAP Documentation, not meant for productive use |
| Created | 20130827 | SAP |
| Last change | 20141121 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_DEMO_AMDP_MESH has no forward declaration.
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_AMDP_MARKER_HDB | Marker Interface for DB Procedures | 20130906 |
Friends
Class CL_DEMO_AMDP_MESH has no friend class.
Attributes
Class CL_DEMO_AMDP_MESH has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | 20130906 | ||
| 2 | Instance method | Private | Method | 20130906 | ||
| 3 | Instance method | Private | Method | 20130906 |
Events
Class CL_DEMO_AMDP_MESH has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | T_ADDRESSES | Public | See coding | 20130906 | t_addresses TYPE SORTED TABLE OF snwd_ad WITH UNIQUE KEY node_key
|
||
| 2 | T_BUPAS | Public | See coding | 20130906 | t_bupas TYPE SORTED TABLE OF snwd_bpa WITH UNIQUE KEY node_key
|
||
| 3 | T_ITEMS | Public | See coding | 20130906 | t_items TYPE SORTED TABLE OF snwd_so_i WITH UNIQUE KEY node_key
with NON-UNIQUE SORTED key parent_key COMPONENTS parent_key
|
||
| 4 | T_ORDERS | Public | See coding | 20130906 | t_orders TYPE SORTED TABLE OF snwd_so WITH UNIQUE KEY node_key
|
||
| 5 | T_ORDER_IDS | Public | See coding | 20130906 | t_order_ids TYPE RANGE OF snwd_so-so_id
|
||
| 6 | T_PRODUCTS | Public | See coding | 20130906 | t_products TYPE SORTED TABLE OF snwd_pd WITH UNIQUE KEY node_key
|
||
| 7 | T_SALES_ORDER | Public | See coding | 20130906 | BEGIN OF MESH t_sales_order,
addresses TYPE t_addresses,
bupas TYPE t_bupas
ASSOCIATION to_addresses TO addresses ON node_key = address_guid,
products TYPE t_products,
items TYPE t_items
ASSOCIATION to_products TO products ON node_key = product_guid,
orders TYPE t_orders
ASSOCIATION to_items TO items ON parent_key = node_key USING KEY parent_key
ASSOCIATION to_buyers TO bupas ON node_key = buyer_guid,
END OF MESH t_sales_order
|
Method Signatures
Method SELECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ORDER_IDS | Value transfer | Type reference (TYPE) | T_ORDER_IDS | 20130906 | ||||
| 2 | SALES_ORDER | Value transfer | Type reference (TYPE) | T_SALES_ORDER | 20130906 |
Method SELECT on class CL_DEMO_AMDP_MESH has no exception.
Method SELECT_HDB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ADRESSES | Value transfer | Type reference (TYPE) | T_ADDRESSES | 20130906 | ||||
| 2 | BUPAS | Value transfer | Type reference (TYPE) | T_BUPAS | 20130906 | ||||
| 3 | CLNT | Value transfer | Type reference (TYPE) | SY-MANDT | 20130906 | ||||
| 4 | ITEMS | Value transfer | Type reference (TYPE) | T_ITEMS | 20130906 | ||||
| 5 | ORDERS | Value transfer | Type reference (TYPE) | T_ORDERS | 20130906 | ||||
| 6 | ORDER_IDS | Value transfer | Type reference (TYPE) | T_ORDER_IDS | 20130906 | ||||
| 7 | PRODUCTS | Value transfer | Type reference (TYPE) | T_PRODUCTS | 20130906 |
Method SELECT_HDB on class CL_DEMO_AMDP_MESH has no exception.
Method SELECT_OPEN_SQL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ADRESSES | Value transfer | Type reference (TYPE) | T_ADDRESSES | 20130906 | ||||
| 2 | BUPAS | Value transfer | Type reference (TYPE) | T_BUPAS | 20130906 | ||||
| 3 | ITEMS | Value transfer | Type reference (TYPE) | T_ITEMS | 20130906 | ||||
| 4 | ORDERS | Value transfer | Type reference (TYPE) | T_ORDERS | 20130906 | ||||
| 5 | ORDER_IDS | Value transfer | Type reference (TYPE) | T_ORDER_IDS | 20130906 | ||||
| 6 | PRODUCTS | Value transfer | Type reference (TYPE) | T_PRODUCTS | 20130906 |
Method SELECT_OPEN_SQL on class CL_DEMO_AMDP_MESH has no exception.
History
| Last changed by/on | SAP | 20141121 |
| SAP Release Created in | 740 |