SAP ABAP Class CL_MDGL_PCHRPLCTRQ_IMPL (PCH Replication In Implementation)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷ CA-MDG-APP-SUP (Application Component) MDG Supplier (Central Parts)
⤷ MDG_BS_ECC_PCH (Package) MDG_BS_ECC_PCH
⤷ CA-MDG-APP-SUP (Application Component) MDG Supplier (Central Parts)
⤷ MDG_BS_ECC_PCH (Package) MDG_BS_ECC_PCH
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_MDG_UPLOAD_PROXY | File Upload proxy | 20090305 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | II_MDGL_PCHRPLCTRQ | Product Category Hierarchy Replicate Request In | 20090304 |
Properties
Class | CL_MDGL_PCHRPLCTRQ_IMPL | |
Short Description | PCH Replication In Implementation | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | MDG_BS_ECC_MATGRP | |
Program status | ||
Category | 0 | |
Package | MDG_BS_ECC_PCH | MDG_BS_ECC_PCH |
Created | 20090304 | SAP |
Last change | 20100310 | 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) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_MDG_UPLOAD_PROXY | File Upload proxy | 20090305 | ||
2 | II_MDGL_PCHRPLCTRQ | Product Category Hierarchy Replicate Request In | 20090304 |
Friends
Class CL_MDGL_PCHRPLCTRQ_IMPL has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GO_PCHRPLCTRQ | Static Attribute | Private | Object reference (TYPE REF TO) | CL_MDGL_PCHRPLCTRQ_IMPL | Replication Request n Implementation | 20090305 | ||
2 | GS_APPL_LOG_HEADER | Instance attribute | Protected | Type reference (TYPE) | BAL_S_LOG | Application Log: Log header data | 20090304 | ||
3 | GT_APPL_LOG_MSG | Instance attribute | Protected | See coding | Application Log: Table with Messages | 20090304 | |||
4 | G_NAME | Instance attribute | Protected | Type reference (TYPE) | CHAR30 | 30 Characters | 20090304 | ||
5 | MO_UPLOAD_DIALOG | Static Attribute | Private | Object reference (TYPE REF TO) | CL_MDG_UPLOAD_APPL | Should be cl_mdg_file_loader | 20090304 | ||
6 | MS_DUPL_OBJ | Static Attribute | Private | Type reference (TYPE) | BSC_DUPL_OBJ | supported object types for duplicate check | 20090323 | ||
7 | MV_BS_KEY | Instance attribute | Private | Type reference (TYPE) | SLD_BSKEY | Key Name of Business System | 20090305 | ||
8 | MV_INSTANCES | Static Attribute | Private | Type reference (TYPE) | I | 20090304 | |||
9 | MV_OVERWRITE | Static Attribute | Private | Type reference (TYPE) | FLAG | General Flag | 20090304 | ||
10 | MV_SIMULATE | Static Attribute | Private | Type reference (TYPE) | FLAG | General Flag | 20090304 | ||
11 | MV_UPLOAD_MODE | Static Attribute | Private | Type reference (TYPE) | FLAG | General Flag | 20090305 |
Methods
Events
Class CL_MDGL_PCHRPLCTRQ_IMPL has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TS_MDG_MATKL | Public | See coding | 20090323 | BEGIN OF ts_mdg_matkl,
matkl TYPE matkl,
END OF ts_mdg_matkl
|
||
2 | TT_MDG_MATKL | Public | See coding | 20090323 | tt_mdg_matkl TYPE STANDARD TABLE OF ts_mdg_matkl
|
Method Signatures
Method AUTHORITY_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_BEGRU | Call by reference | Type reference (TYPE) | BEGRU | Authorization Group | 20090310 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NO_AUTHORITY | 20090306 |
Method CATEGORIZE_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ES_ERROR_CATEGORY | Call by reference | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | Error Category | 20090513 | ||
2 | Exporting | ES_MAIN_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20090513 | ||
3 | Importing | IT_ERROR_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090513 |
Method CATEGORIZE_ERROR on class CL_MDGL_PCHRPLCTRQ_IMPL has no exception.
Method CHECK_FATAL_ERROR_FOUND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | LT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20090304 | ||
2 | Returning | RV_RESULT | Value transfer | Type reference (TYPE) | FLAG | General Flag | 20090304 |
Method CHECK_FATAL_ERROR_FOUND on class CL_MDGL_PCHRPLCTRQ_IMPL has no exception.
Method CLOSE_APPL_LOG Signature
Method CLOSE_APPL_LOG on class CL_MDGL_PCHRPLCTRQ_IMPL has no parameter.
Method CLOSE_APPL_LOG on class CL_MDGL_PCHRPLCTRQ_IMPL has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_UPLOAD_DIALOG | Call by reference | Object reference (TYPE REF TO) | CL_MDG_UPLOAD_APPL | Upload Application class | 20090304 | ||
2 | Importing | IV_INSTANCES | Call by reference | Type reference (TYPE) | I | 1 | 20090304 | ||
3 | Importing | IV_OVERWRITE | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20090304 | ||
4 | Importing | IV_SIMULATE | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20090304 |
Method CONSTRUCTOR on class CL_MDGL_PCHRPLCTRQ_IMPL has no exception.
Method DUPLICATE_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_MATKL | Call by reference | Type reference (TYPE) | MDG_BS_TT_MATGRP_ID | Table Type for mterial group id | 20090323 | ||
2 | Exporting | ET_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090323 | ||
3 | Exporting | EV_IS_DUPLICATE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090323 |
Method DUPLICATE_CHECK on class CL_MDGL_PCHRPLCTRQ_IMPL has no exception.
Method FORWARD_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_ECH_OBJECT | Call by reference | Type reference (TYPE) | ECH_STR_OBJECT | Object of Process | 20090513 | ||
2 | Importing | IS_INPUT | Call by reference | Type reference (TYPE) | MDG_BS_PRODUCT_CATEGORY_HIERA6 | Purchase Order Request | 20090513 | ||
3 | Importing | IT_PROTOCOL | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090513 | ||
4 | Importing | IV_PRE_MAPPING | Call by reference | Type reference (TYPE) | FEH_BOOLEAN | Boolean | 20090513 | ||
5 | Importing | I_REF_TO_FEH_REG | Call by reference | Object reference (TYPE REF TO) | CL_FEH_REGISTRATION | Registration and Restart of FEH | 20090513 |
Method FORWARD_ERROR on class CL_MDGL_PCHRPLCTRQ_IMPL has no exception.
Method GET_BUSINESS_SYSTEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090323 | ||
2 | Exporting | EV_BS_KEY | Call by reference | Type reference (TYPE) | SLD_BSKEY | Key Name of Business System | 20090323 |
Method GET_BUSINESS_SYSTEM on class CL_MDGL_PCHRPLCTRQ_IMPL has no exception.
Method GET_LOCAL_ID_FROM_ID_MATCHING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_ID_MATCHING_API | Call by reference | Object reference (TYPE REF TO) | IF_MDG_ID_MATCHING_API_BS | Interface for ID Matching | 20090323 | ||
2 | Importing | IS_INPUT | Call by reference | Type reference (TYPE) | MDG_BS_PRODUCT_CATEGORY_HIERA6 | Product Category Hierarchy Replicate Request | 20090323 | ||
3 | Exporting | RT_LOCAL_ID | Call by reference | Type reference (TYPE) | MDG_BS_TT_MATGRP_ID | 20090323 |
Method GET_LOCAL_ID_FROM_ID_MATCHING on class CL_MDGL_PCHRPLCTRQ_IMPL has no exception.
Method INIT_APPL_LOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | EXTERNAL_ID | Call by reference | Type reference (TYPE) | CHAR30 | 30 Characters | 20090304 |
Method INIT_APPL_LOG on class CL_MDGL_PCHRPLCTRQ_IMPL has no exception.
Method PRE_MAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_MAPPED_DATA | Call by reference | Type reference (TYPE) | MDG_BS_WS_MAP | Mapping Data for Sequencing Supplier Replication Services | 20090323 | ||
2 | Importing | IS_INPUT | Call by reference | Type reference (TYPE) | MDG_BS_PRODUCT_CATEGORY_HIERA6 | 20090323 |
Method PRE_MAPPING on class CL_MDGL_PCHRPLCTRQ_IMPL has no exception.
Method SAVE_LOG_BEFORE_EXIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_LOG_INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_MDP_IL_LOG_HELPER | simplified logging support | 20090323 | ||
2 | Importing | IT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090323 | ||
3 | Returning | RV_SAVED | Value transfer | Type reference (TYPE) | FLAG | General Flag | 20090323 |
Method SAVE_LOG_BEFORE_EXIT on class CL_MDGL_PCHRPLCTRQ_IMPL has no exception.
Method SETUP_FOR_UPLOAD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_UPLOAD_DIALOG | Call by reference | Object reference (TYPE REF TO) | CL_MDG_UPLOAD_APPL | Upload Application class | 20090305 | ||
2 | Importing | IV_INSTANCES | Call by reference | Type reference (TYPE) | I | 1 | 20090305 | ||
3 | Importing | IV_OVERWRITE | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20090305 | ||
4 | Importing | IV_SIMULATE | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20090305 | ||
5 | Importing | IV_UPLOAD_MODE | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20090305 | ||
6 | Returning | RO_PCHRPLCTRQ | Value transfer | Object reference (TYPE REF TO) | CL_MDGL_PCHRPLCTRQ_IMPL | Supplier Replication Request n Implementation | 20090305 |
Method SETUP_FOR_UPLOAD on class CL_MDGL_PCHRPLCTRQ_IMPL has no exception.
Method SET_LOCAL_ID_TO_ID_MATCHING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_ID_MATCHING_API | Call by reference | Object reference (TYPE REF TO) | IF_MDG_ID_MATCHING_API_BS | Interface for ID Matching | 20090323 | ||
2 | Importing | IS_INPUT | Call by reference | Type reference (TYPE) | MDG_BS_PRODUCT_CATEGORY_HIERA6 | 20090323 | |||
3 | Importing | IT_LOCAL_ID | Call by reference | Type reference (TYPE) | MDG_BS_TT_MATGRP_ID | TableType for Matgrp ID mapping | 20090323 |
Method SET_LOCAL_ID_TO_ID_MATCHING on class CL_MDGL_PCHRPLCTRQ_IMPL has no exception.
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 1.0 |