SAP ABAP Class CL_MDG_IL_SUPPLIER (Class for BAdI: BADI_MDP_IL)
Hierarchy
☛
SAP_BS_FND (Software Component) SAP Business Suite Foundation
⤷ CA-MDG-APP-BP (Application Component) MDG Business Partner (Central Part)
⤷ MDG_BS_BP_DATAREPLICATION (Package) MDG: Business Partner - Data Replication
⤷ CA-MDG-APP-BP (Application Component) MDG Business Partner (Central Part)
⤷ MDG_BS_BP_DATAREPLICATION (Package) MDG: Business Partner - Data Replication
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_MDG_IL_BP | BDG Business Partner | 20090825 |
Properties
Class | CL_MDG_IL_SUPPLIER | |
Short Description | Class for BAdI: BADI_MDP_IL | |
Super Class | CL_MDG_IL_BP | BDG Business Partner |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | MDG_BS_BP_DATAREPLICATION | MDG: Business Partner - Data Replication |
Created | 20090825 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | CL_MDG_IL_SUPPLIER | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | RSDS | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
4 | SAI | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_MDG_IL_SUPPLIER has no interface implemented.
Friends
Class CL_MDG_IL_SUPPLIER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | C_CODE_COMMMEDIUMTYPE | Constant | Public | Type reference (TYPE) | MDG_EXTR_GROUP_FIELDS | 'COMMMEDIUMTYPE' | MDG Extractor: Additional extractor objects | 20091218 | |
2 | C_CODE_COUNTRY | Constant | Public | Type reference (TYPE) | MDG_EXTR_GROUP_FIELDS | 'COUNTRY' | MDG Extractor: Additional extractor objects | 20091218 | |
3 | C_CODE_FORMOFADDRESS | Constant | Public | Type reference (TYPE) | MDG_EXTR_GROUP_FIELDS | 'FORMOFADDRESS' | MDG Extractor: Additional extractor objects | 20091218 | |
4 | C_CODE_INDUSTRIALSECTOR | Constant | Public | Type reference (TYPE) | MDG_EXTR_GROUP_FIELDS | 'INDUSTRIALSECTOR' | MDG Extractor: Additional extractor objects | 20091218 | |
5 | C_CODE_NUMRANGEINTERVAL | Constant | Public | Type reference (TYPE) | MDG_EXTR_GROUP_FIELDS | 'NUMRANGEINTERVAL' | MDG Extractor: Additional extractor objects | 20091218 | |
6 | C_CODE_REGION | Constant | Public | Type reference (TYPE) | MDG_EXTR_GROUP_FIELDS | 'REGION' | MDG Extractor: Additional extractor objects | 20091218 | |
7 | C_CODE_SUPPLIERTYPE | Constant | Public | Type reference (TYPE) | MDG_EXTR_GROUP_FIELDS | 'SUPPLIERTYPE' | MDG Extractor: Additional extractor objects | 20091218 | |
8 | C_CODE_TAXIDENTNUMTYPE | Constant | Public | Type reference (TYPE) | MDG_EXTR_GROUP_FIELDS | 'TAXIDENTNUMTYPE' | MDG Extractor: Additional extractor objects | 20091218 | |
9 | C_CODE_TAXJURISDICTION | Constant | Public | Type reference (TYPE) | MDG_EXTR_GROUP_FIELDS | 'TAXJURISDICTION' | MDG Extractor: Additional extractor objects | 20091218 | |
10 | MB_EXTENSION_BADI | Instance attribute | Private | Object reference (TYPE REF TO) | MDG_BS_SUPPLIER_SI | Instance of extension BADI | 20090921 | ||
11 | MT_CODE_LIST | Instance attribute | Private | Type reference (TYPE) | MDG_BS_BP_T_CODELIST | Code list | 20091020 | ||
12 | MT_COUNTRY | Instance attribute | Private | Type reference (TYPE) | MDG_BS_BP_T_INTCA | Countries | 20091020 | ||
13 | MT_GROUP_FIELDS | Instance attribute | Private | Type reference (TYPE) | MDG_EXTR_TT_GROUPS | Table of group descriptions | 20091019 | ||
14 | MT_INDUSTRIES | Instance attribute | Private | Type reference (TYPE) | T_INDUSTRIES_CONTEXT | Industry sectors | 20100120 | ||
15 | MT_LANGUAGE | Instance attribute | Private | Type reference (TYPE) | SLANSPRAST | Language Table | 20091019 | ||
16 | MT_REGIONS | Instance attribute | Private | Type reference (TYPE) | T_REGIONS_CONTEXT | Regions context for colde list | 20100115 | ||
17 | MV_LAST_EXTR_TIMESTAMP | Instance attribute | Private | Type reference (TYPE) | TIMESTAMPL | UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) | 20091102 | ||
18 | MV_SEQUENCE_NO | Instance attribute | Private | Type reference (TYPE) | INT4 | Natural number | 20091118 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | DO_OUTBOUND_MAPPING | Instance method | Private | Method | Map data to message | 20090921 |
2 | GENERATE_CODE_LIST_XML | Instance method | Private | Method | Generate XML containing the code list | 20091020 |
3 | GENERATE_CODE_LIST_XML_FND | Instance method | Private | Method | Generate XML containing the code list | 20091218 |
4 | GET_EXTENSION_BADI | Instance method | Private | Method | Returns Extension BADI Instance | 20090921 |
Events
Class CL_MDG_IL_SUPPLIER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | S_REGIONS_CONTEXT | Private | See coding | 20100115 | BEGIN OF s_regions_context,
countrycode TYPE char2,
region TYPE regio,
END OF s_regions_context
|
||
2 | T_INDUSTRIES_CONTEXT | Private | See coding | 20100120 | t_industries_context TYPE STANDARD TABLE OF bus_ei_struc_industry_key
|
||
3 | T_REGIONS_CONTEXT | Private | See coding | 20100115 | t_regions_context TYPE STANDARD TABLE OF s_regions_context
|
Method Signatures
Method DO_OUTBOUND_MAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_BP_OUTPUT_MSG | Call by reference | Type reference (TYPE) | MDG_BP_BP_SUITEBULK_REPL_REQ | Proxy Structure (generated) | 20091012 | ||
2 | Changing | CS_BP_REL_OUTPUT_MSG | Call by reference | Type reference (TYPE) | MDG_BP_RELATIONSHIP_BLK_RPL_RQ | Proxy Structure (generated) | 20091012 | ||
3 | Exporting | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20090921 | ||
4 | Importing | IS_BP_DATA | Call by reference | Type reference (TYPE) | MDG_BS_BP_S_EXTERN | Structure for business partner | 20091012 | ||
5 | Importing | IS_BP_REL_DATA | Call by reference | Type reference (TYPE) | BURS_EI_EXTERN | Complex External Interface of a Relationship | 20091012 | ||
6 | Importing | IV_REF_MESSAGE_ID | Call by reference | Type reference (TYPE) | MDG_FND_BUS_DOC_MSG_ID_CONTENT | Unique identifier of a business document in a (technical) me | 20091112 |
Method DO_OUTBOUND_MAPPING on class CL_MDG_IL_SUPPLIER has no exception.
Method GENERATE_CODE_LIST_XML Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_CODE_LIST_XML | Call by reference | Type reference (TYPE) | MDG_EXTR_TT_OBJECTS_XML | MDG Extractor: XML Data provided by the object impl. | 20091021 |
Method GENERATE_CODE_LIST_XML on class CL_MDG_IL_SUPPLIER has no exception.
Method GENERATE_CODE_LIST_XML_FND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_CODE_LIST_XML | Call by reference | Type reference (TYPE) | MDG_EXTR_TT_OBJECTS_XML | MDG Extractor: XML Data provided by the object impl. | 20091218 | ||
2 | Importing | IT_CODE_LIST | Call by reference | Type reference (TYPE) | MDG_BS_BP_T_CODELIST | Code List | 20091218 | ||
3 | Importing | IT_COUNTRY | Call by reference | Type reference (TYPE) | MDG_BS_BP_T_INTCA | Country ISO code | 20100120 | ||
4 | Importing | IT_INDUSTRIES | Call by reference | Type reference (TYPE) | T_INDUSTRIES_CONTEXT | Industry system + Industry sector code | 20100120 | ||
5 | Importing | IT_LANGUAGE | Call by reference | Type reference (TYPE) | SLANSPRAST | Language Table | 20091218 | ||
6 | Importing | IT_REGIONS | Call by reference | Type reference (TYPE) | T_REGIONS_CONTEXT | Regions + Country ISO code | 20100120 | ||
7 | Importing | IV_DT_NAMESPACE_URI | Call by reference | Type reference (TYPE) | TEXT255 | Text, 255 Characters | 20091218 |
Method GENERATE_CODE_LIST_XML_FND on class CL_MDG_IL_SUPPLIER has no exception.
Method GET_EXTENSION_BADI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RB_EXTENSION_BADI | Value transfer | Object reference (TYPE REF TO) | MDG_BS_SUPPLIER_SI | 20090921 |
Method GET_EXTENSION_BADI on class CL_MDG_IL_SUPPLIER has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 702 |