SAP ABAP Interface IF_ISM_SD_CONTRACTTREE (IS-M: Display Contracts in Hierarchy)
Hierarchy
☛
IS-M (Software Component) SAP MEDIA
⤷
IS-M (Application Component) SAP Media
⤷
JSDI (Package) IS-M/SD SD Integration

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_ISM_ABSTRACT_CONTRACT_TREE | IS-M: Hierachy of Customer Groups for Insert Planning | 20020628 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_ISM_SD_CONTRACT_INSERT_GEO | IS-M: Geographical Hierarchy for Insert Planning | 20010911 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_ISM_SD_CONTRACT_INSERT_TREE | IS-M: Hierachy of Customer Groups for Insert Planning | 20010227 |
Properties
Interface | IF_ISM_SD_CONTRACTTREE | |
Short Description | IS-M: Display Contracts in Hierarchy |
General Data
Package | JSDI | IS-M/SD SD Integration |
Created | 20001211 | SAP |
Last changed | 20050224 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | JVSD2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_ISM_SD_CONTRACTTREE has no interface.
Friends
Interface IF_ISM_SD_CONTRACTTREE has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | C_COLUMN_ADRESS | Constant | Public | Type reference (TYPE) | TV_ITMNAME | 'COLUMN1' | D | 20010201 | |
2 | C_NODETYPE_CONTRACT | Constant | Public | Type reference (TYPE) | CHAR1 | 'C' | Node Type: Contract | 20010228 | |
3 | C_NODETYPE_NODE | Constant | Public | Type reference (TYPE) | CHAR1 | 'X' | Node Type: Group / Root | 20010228 | |
4 | GCONTRACTINFO_TAB | Instance attribute | Public | Type reference (TYPE) | RJVSDCONINFOTAB | IS-M: Insert Planning - Formatted Structure | 20040805 | ||
5 | KEYMAPPINGTAB | Instance attribute | Public | Type reference (TYPE) | RJVSDKEYMAPTAB | Mapping Keys from Tree | 20010222 | ||
6 | KEYNUMBER | Instance attribute | Public | Type reference (TYPE) | INT4 | Internal Key for Tree Control | 20010625 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Display Deleted Assignments | 20001211 |
2 | ![]() |
Instance method | Public | Method | Display all Node Assignments for Regenerative Planning | 20001211 |
3 | ![]() |
Instance method | Public | Event handling method | Drop Event in Tree Modelx | 20001227 |
4 | ![]() |
Instance method | Public | Method | Set Up Item Table for Viewer (Reload Data) | 20011220 |
5 | ![]() |
Instance method | Public | Method | Map Key for Contracts/Items -> Internal | 20010222 |
6 | ![]() |
Instance method | Public | Method | Map Internal Key -> Contract/Item | 20010222 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | NODE_ADDED | Instance Event (0) |
Public (2) |
Node Added | 20001211 |
2 | NODE_CHANGED | Instance Event (0) |
Public (2) |
Node Attributes Changed | 20001228 |
3 | NODE_DELETED | Instance Event (0) |
Public (2) |
Assignment to Hierarchy was Deleted | 20001211 |
Types
Interface IF_ISM_SD_CONTRACTTREE has no local type.
Method Signatures
Method GET_DELETED_NODE Signature
Method GET_DELETED_NODE on Interface IF_ISM_SD_CONTRACTTREE has no parameter.
Method GET_DELETED_NODE on Interface IF_ISM_SD_CONTRACTTREE has no exception.
Method GET_NODES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_NODEKEY | Call by reference | Type reference (TYPE) | TM_NODEKEY | Tree Model: Schlüssel eines Knotens | 20011220 | ||
2 | ![]() |
OUT_CONTRACTTAB | Call by reference | Type reference (TYPE) | RJKSDCONTRACTTAB | IS-M: Kontraktpositionen | 20001211 |
Method GET_NODES on Interface IF_ISM_SD_CONTRACTTREE has no exception.
Method HANDLE_DROP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
DRAG_DROP_OBJECT | Call by reference | Attribute reference (LIKE) | 20001227 | ||||
2 | ![]() |
NODE_KEY | Call by reference | Attribute reference (LIKE) | 20001227 |
Method HANDLE_DROP on Interface IF_ISM_SD_CONTRACTTREE has no exception.
Method ITEMTABLE_CONTRACT_BUILD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_DOCUMENT | Value transfer | Type reference (TYPE) | VBELN | Vertriebsbelegnummer | 20011220 | ||
2 | ![]() |
IN_INCOMPLETEDATA | Value transfer | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20011220 | ||
3 | ![]() |
IN_ITEM | Value transfer | Type reference (TYPE) | POSNR | Positionsnummer des Vertriebsbeleges | 20011220 | ||
4 | ![]() |
IN_MIX | Value transfer | Type reference (TYPE) | JVSDSPLIT-SPLIT | IS-M: Medienausgaben-Ausstattung | 20011227 | ||
5 | ![]() |
IN_PARENTNODE | Value transfer | Type reference (TYPE) | TM_NODEKEY | Tree Model: Schlüssel eines Knotens | 20011220 | ||
6 | ![]() |
OUT_ITEMTAB | Call by reference | Type reference (TYPE) | TREEMCITAB | Column Tree Model: Item-Tabelle | 20011220 |
Method ITEMTABLE_CONTRACT_BUILD on Interface IF_ISM_SD_CONTRACTTREE has no exception.
Method MAPKEY2NODEKEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_DOCUMENT | Value transfer | Type reference (TYPE) | VBELN | Vertriebsbelegnummer | 20010222 | ||
2 | ![]() |
IN_ITEM | Value transfer | Type reference (TYPE) | POSNR | Positionsnummer des Vertriebsbeleges | 20010222 | ||
3 | ![]() |
IN_ROOTNODE | Value transfer | Type reference (TYPE) | TM_NODEKEY | Tree Model: Schlüssel eines Knotens | 20010625 | ||
4 | ![]() |
OUT_NODEKEY | Value transfer | Type reference (TYPE) | TM_NODEKEY | Tree Model: Schlüssel eines Knotens | 20010222 | ||
5 | ![]() |
OUT_TEXTNODE | Value transfer | Type reference (TYPE) | TREEMCITEM-TEXT | Tree Model: Text eines Items | 20010625 |
Method MAPKEY2NODEKEY on Interface IF_ISM_SD_CONTRACTTREE has no exception.
Method MAPNODEKEY2KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IN_NODEKEY | Value transfer | Type reference (TYPE) | TM_NODEKEY | Tree Model: Schlüssel eines Knotens | 20010222 | ||
2 | ![]() |
OUT_DOCUMENT | Value transfer | Type reference (TYPE) | VBELN | Vertriebsbelegnummer | 20010222 | ||
3 | ![]() |
OUT_ITEM | Value transfer | Type reference (TYPE) | POSNR | Positionsnummer des Vertriebsbeleges | 20010222 | ||
4 | ![]() |
OUT_NODE | Value transfer | Type reference (TYPE) | STRING | Knoten in Hierachie | 20011112 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Kein Kontrakt zum Schlüssel | 20010302 |
Event Signatures
Event NODE_ADDED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | COLUMNDATA | Exporting | Value transfer | Type reference (TYPE) | TREEMCITAB | Column Tree Model: Item-Tabelle | 20001219 | ||
2 | NODE | Exporting | Value transfer | Type reference (TYPE) | TM_NODEKEY | Knoten | 20001211 | ||
3 | REF_NODE | Exporting | Value transfer | Type reference (TYPE) | TM_NODEKEY | untergeordneter Knoten | 20001213 | ||
4 | TYPEOFNODE | Exporting | Value transfer | Type reference (TYPE) | CHAR1 | Typ des Knoten (der eingefügt wird) | 20010228 |
Event NODE_CHANGED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | COLUMNDATA | Exporting | Value transfer | Type reference (TYPE) | TREEMCITAB | Column Tree Model: Item-Tabelle | 20001228 | ||
2 | NODE | Exporting | Value transfer | Type reference (TYPE) | TM_NODEKEY | Tree Model: Schlüssel eines Knotens | 20001228 |
Event NODE_DELETED Signature
Event NODE_DELETED on Interface IF_ISM_SD_CONTRACTTREE has no parameter.
History
Last changed by/on | SAP | 20050224 |
SAP Release Created in | 463 |