Hierarchy
⤷ BC-SRV-NWD (Application Component) NetWeaver Demonstration
⤷ S_EPM_DG (Package) EPM: New Data Generator
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_EXM_DG_CHANNEL_BASE | EPM/ESM base class for channels | 20100629 |
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_EPM_DGC_STANDARD | EPM standard channel | 20100810 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_EPM_DGC_TRANSIENT_DATA | DG for creating transient data for mass bundling | 20111121 |
Properties
Class | CL_EPM_DG_CHANNEL_BASE | |
Short Description | EPM: New data generator base class | |
Super Class | CL_EXM_DG_CHANNEL_BASE | EPM/ESM base class for channels |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | S_EPM_DG | EPM: New Data Generator |
Created | 20100629 | SAP |
Last change | 20140121 | 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_EXM_DG_CONFIG_UTILITIES | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | CL_EXM_DG_TARGET_BASE | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
4 | CX_EXM_API_EXCEPTION | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
5 | IF_EPM_ADDRESS_HEADER | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
6 | IF_EPM_BO | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class CL_EPM_DG_CHANNEL_BASE has no interface implemented.
Friends
Class CL_EPM_DG_CHANNEL_BASE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_ADDRESS_TYPE_BUSINESS | Constant | Public | Type reference (TYPE) | SNWD_ADDRESS_TYPE | '02' | 20100713 | ||
2 | GC_ADDRESS_TYPE_PRIVATE | Constant | Public | Type reference (TYPE) | SNWD_ADDRESS_TYPE | '01' | 20100713 | ||
3 | GC_BP_OFFSET | Constant | Private | Type reference (TYPE) | I | 6 | 20100818 | ||
4 | GC_CHANNEL_TYPE | Constant | Public | Type reference (TYPE) | TY_CHANNEL_TYPE | 'EPM' | The channel type | 20100708 | |
5 | GC_DG_CUSTOM_BP_MIME | Constant | Public | Type reference (TYPE) | STRING | 'DG_CUSTOM_BP_MIME' | 20111222 | ||
6 | GC_DG_CUSTOM_EMP_MIME | Constant | Public | Type reference (TYPE) | STRING | 'DG_CUSTOM_EMP_MIME' | 20111222 | ||
7 | GC_DG_CUSTOM_PRD_MIME | Constant | Public | Type reference (TYPE) | STRING | 'DG_CUSTOM_PRD_MIME' | 20111222 | ||
8 | GC_DG_CUSTOM_SO_MIME | Constant | Public | Type reference (TYPE) | STRING | 'DG_CUSTOM_SO_MIME' | 20111222 | ||
9 | GC_DG_DEBUG_DG | Static Attribute | Private | Type reference (TYPE) | STRING | 'DG_DEBUG_DG' | 20100816 | ||
10 | GC_DG_FORCE_SOI | Constant | Public | Type reference (TYPE) | STRING | 'DG_FORCE_SOI' | 20120726 | ||
11 | GC_DG_LR_EMPLOYEES | Constant | Public | Type reference (TYPE) | STRING | 'DG_LR_EMPLOYEES' | 20130603 | ||
12 | GC_DG_LR_NUM_ACCEPTED | Constant | Public | Type reference (TYPE) | STRING | 'DG_LR_NUM_ACCEPTED' | 20130603 | ||
13 | GC_DG_LR_NUM_FULL_DAYS | Constant | Public | Type reference (TYPE) | STRING | 'DG_LR_NUM_FULL_DAYS' | 20130603 | ||
14 | GC_DG_LR_NUM_HALF_DAYS | Constant | Public | Type reference (TYPE) | STRING | 'DG_LR_NUM_HALF_DAYS' | 20130603 | ||
15 | GC_DG_LR_NUM_MAX_DAYS | Constant | Public | Type reference (TYPE) | STRING | 'DG_LR_NUM_MAX_DAYS' | 20130603 | ||
16 | GC_DG_LR_NUM_REJECTED | Constant | Public | Type reference (TYPE) | STRING | 'DG_LR_NUM_REJECTED' | 20130603 | ||
17 | GC_DG_LR_YEAR | Constant | Public | Type reference (TYPE) | STRING | 'DG_LR_YEAR' | 20130603 | ||
18 | GC_DG_NUM_PO | Constant | Public | Type reference (TYPE) | STRING | 'DG_NUM_PO' | 20100806 | ||
19 | GC_DG_NUM_SO | Constant | Public | Type reference (TYPE) | STRING | 'DG_NUM_SO' | 20100806 | ||
20 | GC_DG_OVERRIDE_LOCK | Constant | Public | Type reference (TYPE) | STRING | 'DG_OVERRIDE_LOCK' | 20110208 | ||
21 | GC_DG_RECREATE_MD | Constant | Public | Type reference (TYPE) | STRING | 'DG_RECREATE_MD' | 20100806 | ||
22 | GC_DG_RECREATE_PO | Constant | Public | Type reference (TYPE) | STRING | 'DG_RECREATE_PO' | 20100806 | ||
23 | GC_DG_RECREATE_SO | Constant | Public | Type reference (TYPE) | STRING | 'DG_RECREATE_SO' | 20100806 | ||
24 | GC_DG_USE_PSEUDO_GUID | Constant | Public | Type reference (TYPE) | STRING | 'DG_USE_PSEUDO_GUID' | Data Generator Parameter | 20100806 | |
25 | GC_EPM_DEFAULT_USER | Constant | Public | Type reference (TYPE) | SYUNAME | CL_EPM_SETTINGS=>GC_EPM_DEMO_USER | User Name | 20100720 | |
26 | GC_EPM_SESSION_NAME | Constant | Public | See coding | 'EPM_SESSION' | 20110208 | |||
27 | GC_INTERVAL_TESTING | Constant | Private | Type reference (TYPE) | NRNR | 9 | Number range interval for testing | 20100708 | |
28 | GC_NROBJ | Constant | Private | Type reference (TYPE) | NROBJ | 'SEPM' | Name of number range object | 20100708 | |
29 | GC_VAL_DATE_END | Constant | Public | Type reference (TYPE) | DATS | '99991231' | 20100831 | ||
30 | GC_VAL_DATE_START | Constant | Public | Type reference (TYPE) | DATS | '20000101' | 20100831 | ||
31 | GTH_BUPAS | Instance attribute | Protected | Type reference (TYPE) | IF_EPM_BP_HEADER=>TT_NODE_DATA | 20100827 | |||
32 | GTH_BUPA_SO_COUNT | Instance attribute | Protected | Type reference (TYPE) | TT_BUPA_SO_COUNT | 20130325 | |||
33 | GTH_BUPA_SO_STATS | Instance attribute | Protected | Type reference (TYPE) | TT_BUPA_SO_COUNT | 20130325 | |||
34 | GTH_CATGOS | Instance attribute | Private | See coding | 20101008 | ||||
35 | GTH_EMPLOYEES | Instance attribute | Protected | See coding | 20100827 | ||||
36 | GTH_ORG_UNITS | Instance attribute | Protected | Type reference (TYPE) | TT_ORG_UNITS_PROT | 20100827 | |||
37 | GTH_PRODUCTS | Instance attribute | Protected | Type reference (TYPE) | TT_PRODUCTS_PROT | 20100827 | |||
38 | GV_ALREADY_READ | Instance attribute | Private | Type reference (TYPE) | I | 20100827 | |||
39 | GV_DEBUG_FLAG | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20100722 | ||
40 | GV_EPM_DEFAULT_CURRENCY | Instance attribute | Protected | Type reference (TYPE) | SNWD_CURR_CODE | 'EUR' | 20100713 | ||
41 | GV_FORCE_SOI | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | 20120726 | |||
42 | GV_LOCATION_NAME | Instance attribute | Protected | Type reference (TYPE) | STRING | 'Data Generator EPM base channel' | 20100802 | ||
43 | GV_NUM_PO | Instance attribute | Protected | Type reference (TYPE) | I | 20 | 20100728 | ||
44 | GV_NUM_SO | Instance attribute | Protected | Type reference (TYPE) | I | 20 | 20100812 | ||
45 | GV_OVERRIDE_SESSION_LOCK | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20110208 | ||
46 | GV_RECREATE_MD | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20100813 | ||
47 | GV_RECREATE_PO | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20100813 | ||
48 | GV_RECREATE_SO | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20100813 | ||
49 | GV_RT_END | Instance attribute | Protected | Type reference (TYPE) | I | UTC time stamp in long form (YYYYMMDDhhmmss,mmmuuun) | 20100909 | ||
50 | GV_RT_START | Instance attribute | Protected | Type reference (TYPE) | I | UTC time stamp in long form (YYYYMMDDhhmmss,mmmuuun) | 20100909 | ||
51 | GV_TEST_MODE | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20100810 | ||
52 | GV_TEST_SEED | Instance attribute | Private | Type reference (TYPE) | I | 20100708 | |||
53 | MI_MESSAGE_BUFFER | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_EPM_MESSAGE_BUFFER | EPM: Message buffer interface | 20100630 | ||
54 | MTS_LR_EMPLOYEES | Instance attribute | Private | Type reference (TYPE) | STRINGTAB | 20130604 | |||
55 | MV_LR_NUM_ACCEPTED | Instance attribute | Private | Type reference (TYPE) | I | 20130605 | |||
56 | MV_LR_NUM_FULL_DAYS | Instance attribute | Private | Type reference (TYPE) | I | 20130603 | |||
57 | MV_LR_NUM_HALF_DAYS | Instance attribute | Private | Type reference (TYPE) | I | 20130603 | |||
58 | MV_LR_NUM_MAX_DAYS | Instance attribute | Private | Type reference (TYPE) | I | 20130603 | |||
59 | MV_LR_NUM_REJECTED | Instance attribute | Private | Type reference (TYPE) | I | 20130603 | |||
60 | MV_LR_YEAR | Instance attribute | Private | Type reference (TYPE) | I | 20130603 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADJUST_NUM_LINES | Instance method | Private | Method | Adjust number of lines in table | 20100827 |
2 | CHECK_CHANNEL_PARAMETERS | Instance method | Protected | Method | Check channel-specific parameters | 20100820 |
3 | CHECK_LEAVE_REQUEST_PARAMETERS | Instance method | Private | Method | EPM: Check Leave Request Parameters | 20130604 |
4 | CHECK_PARAMETERS | Instance method | Private | Method | Check incoming parameter-value pairs | 20100813 |
5 | CHECK_SYSTEM_USERS_EXIST | Instance method | Private | Method | Add System Users as Itelo Employees | 20110414 |
6 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20100629 |
7 | COUNT_SO_BY_BP | Instance method | Private | Method | Count number of Sales Orders for each Business Partner | 20130325 |
8 | CREATE_MASTER_DATA | Instance method | Private | Method | Create EPM master data | 20100713 |
9 | CREATE_PURCHASE_ORDERS | Instance method | Private | Method | Create EPM purchase orders | 20100728 |
10 | CREATE_SALES_ORDERS | Instance method | Private | Method | Create EPM sales orders | 20100812 |
11 | DELETE_CURRENT_LEAVE_REQUESTS | Instance method | Private | Method | EPM: Delete Current Leave Requests | 20130605 |
12 | DELETE_DATA | Instance method | Private | Method | Common mehod to delete Sales and Purchase Orders | 20100825 |
13 | DELETE_MASTER_DATA | Instance method | Private | Method | Delete all master data | 20100629 |
14 | DELETE_MISC_DATA | Instance method | Private | Method | Delete Purchase Orders and related data | 20130517 |
15 | DELETE_PO_DATA | Instance method | Private | Method | Delete Purchase Orders and related data | 20110519 |
16 | DELETE_SO_DATA | Instance method | Private | Method | Delete Sales Orders and related data | 20110519 |
17 | DELETE_TRANSACTIONAL_DATA | Instance method | Private | Method | Delete all transactional data (POs and SOs) | 20100629 |
18 | DG_DONE | Instance method | Protected | Method | Post-trigger: data generation done | 20100629 |
19 | FILL_NODE_KEYS | Instance method | Private | Method | Fill the node key field into the incoming table | 20100823 |
20 | GET_ADMIN_STRUCT | Instance method | Private | Method | Make an EPM admin data structure | 20100720 |
21 | GET_CHILD_NODE_KEYS | Instance method | Private | Method | Utility to get child node keys | 20100712 |
22 | GET_EMPLOYEE_GUID | Instance method | Private | Method | Retrieve the employee GUID based on name | 20100720 |
23 | GET_EPM_TEXT_KEYS | Instance method | Private | Method | Utility to get text keys | 20100713 |
24 | GET_LR_EMPLOYEE_TAB | Instance method | Protected | Method | 20130613 | |
25 | GET_TARGET_NODE_KEYS | Instance method | Private | Method | Utility to get node keys of a navigation target | 20100712 |
26 | INIT_DG | Instance method | Protected | Method | Pre-trigger method: init data generation | 20100629 |
27 | INIT_MASTER_DATA | Instance method | Protected | Method | Pre-trigger method: init master data | 20100629 |
28 | INIT_TRANSACTIONAL_DATA | Instance method | Protected | Method | Pre-trigger method: Init transactional data | 20100629 |
29 | MAKE_EPM_DATA | Instance method | Private | Method | Generic method to create EPM data | 20100714 |
30 | MAKE_EPM_LEAVE_REQUESTS | Instance method | Private | Method | 20130527 | |
31 | MAKE_EPM_PRODUCTS | Instance method | Private | Method | EPM: make products | 20110729 |
32 | MAKE_EPM_PURCHASE_ORDERS | Instance method | Private | Method | Make the purchase orders of the sample company | 20100805 |
33 | MAKE_EPM_SALES_ORDERS | Instance method | Private | Method | Make the sales orders of the sample company | 20100820 |
34 | MAKE_EPM_STAFFING | Instance method | Private | Method | Make staff assignments for the sample company | 20100715 |
35 | MAKE_LEAVE_REQUEST_TEMPLATE | Instance method | Private | Method | 20130603 | |
36 | MAKE_PARAM_TABLE | Instance method | Protected | Method | Insert delimited elements from a string into a table | 20130529 |
37 | MASTER_DATA_DONE | Instance method | Protected | Method | Post-trigger: master data created | 20100629 |
38 | MODIFY_DATA | Instance method | Protected | Method | Modify data | 20100827 |
39 | PREPARE_ADDRESSES | Instance method | Private | Method | Make EPM company data | 20100715 |
40 | PREPARE_BUPA_CONTACTS | Instance method | Private | Method | Prepare the contact table for business partners | 20100720 |
41 | PREPARE_BUSINESS_PARTNERS | Instance method | Private | Method | Prepare business partner data | 20100720 |
42 | PREPARE_COMPANY_HEADER | Instance method | Private | Method | Prepare EPM company data | 20100715 |
43 | PREPARE_EMPLOYEES | Instance method | Private | Method | Prepare EPM employees | 20100715 |
44 | PREPARE_ORG_UNITS | Instance method | Private | Method | Prepare EPM org units | 20100715 |
45 | PREPARE_PRODUCTS | Instance method | Private | Method | Prepare EPM product data | 20100721 |
46 | PREPARE_PURCHASE_ORDERS | Instance method | Private | Method | EPM: common method to create sales/purchase orders | 20100820 |
47 | PREPARE_SALES_ORDERS | Instance method | Private | Method | EPM: common method to create sales/purchase orders | 20100820 |
48 | PREPARE_STAFFING | Instance method | Private | Method | Prepare EPM staff assignments | 20100715 |
49 | PREPARE_STORAGE_BINS | Instance method | Private | Method | EPM: Prepare storage bin data | 20100722 |
50 | SET_CUSTOM_MIME_DATA | Instance method | Private | Method | Read in custom MIME files if requested | 20111222 |
51 | SET_DEBUG_FLAG | Instance method | Private | Method | Internal: indicate that testing is in progress | 20100817 |
52 | SET_EPM_SESSION_LOCK | Instance method | Private | Method | Check if an EPM session is active | 20110208 |
53 | SET_UUID_INTERFACE | Instance method | Private | Method | EPM: Set UUID interface on parent | 20130516 |
54 | TRANSACTIONAL_DATA_DONE | Instance method | Protected | Method | Post-trigger: transactional data created | 20100629 |
55 | _CHECK | Instance method | Private | Method | Utility to check parameter values | 20100813 |
Events
Class CL_EPM_DG_CHANNEL_BASE has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TT_BO_NODE_SPECS | Private | See coding | 20100713 | tt_bo_node_specs TYPE STANDARD TABLE OF ty_bo_node_spec
|
||
2 | TT_BUPA_SO_COUNT | Protected | See coding | 20130325 | tt_bupa_so_count TYPE HASHED TABLE OF ty_bupa_so_count WITH UNIQUE KEY buyer_id
|
||
3 | TT_EPM_PO_ITEMS | Protected | See coding | 20100728 | tt_epm_po_items TYPE STANDARD TABLE OF ty_epm_item WITH DEFAULT KEY
|
||
4 | TT_EPM_PRODUCTS | Protected | See coding | 20100721 | tt_epm_products TYPE HASHED TABLE OF ty_epm_product WITH UNIQUE KEY product_id
|
||
5 | TT_EPM_PURCHASE_ORDERS | Protected | See coding | 20100728 | tt_epm_purchase_orders TYPE STANDARD TABLE OF ty_epm_purchase_order
|
||
6 | TT_EPM_SALES_ORDERS | Protected | See coding | 20100820 | tt_epm_sales_orders TYPE STANDARD TABLE OF ty_epm_sales_order
|
||
7 | TT_EPM_SO_ITEMS | Protected | See coding | 20100820 | tt_epm_so_items TYPE STANDARD TABLE OF ty_epm_item WITH DEFAULT KEY
|
||
8 | TT_LR_TEMPLATE | Private | See coding | 20130603 | tt_lr_template TYPE SORTED TABLE OF ty_lr_template WITH UNIQUE KEY slot
|
||
9 | TT_ORG_UNITS_PROT | Protected | See coding | 20130513 | tt_org_units_prot TYPE HASHED TABLE OF if_epm_org_unit=>ty_node_data WITH UNIQUE KEY org_unit_name
|
||
10 | TT_PRODUCTS_PROT | Protected | See coding | 20130513 | tt_products_prot TYPE HASHED TABLE OF if_epm_product_header=>ty_node_data WITH UNIQUE KEY product_id
|
||
11 | TT_PROD_CF | Protected | See coding | 20100721 | tt_prod_cf TYPE HASHED TABLE OF ty_prod_cf WITH UNIQUE KEY source_unit target_unit
|
||
12 | TT_STAFF_ASSIGNMENTS | Protected | See coding | 20100715 | tt_staff_assignments TYPE STANDARD TABLE OF ty_staff_assignment
|
||
13 | TY_BO_NODE_SPEC | Private | See coding | 20100713 | BEGIN OF ty_bo_node_spec,
bo_name TYPE if_epm_bo=>ty_bo_name,
bo_node_name TYPE if_epm_bo=>ty_bo_node_name,
bo_node_nr TYPE if_epm_bo=>ty_number_range_ident,
bo_node_keys TYPE if_epm_bo=>tt_node_keys,
END OF ty_bo_node_spec
|
||
14 | TY_BUPA_SO_COUNT | Protected | See coding | 20130325 | BEGIN OF ty_bupa_so_count,
buyer_id(10) TYPE c,
so_count TYPE i,
END OF ty_bupa_so_count
|
||
15 | TY_EPM_ITEM | Protected | See coding | 20100820 | BEGIN OF ty_epm_item,
product_id(10) TYPE c,
quantity TYPE i,
deliver_by TYPE sydatum,
END OF ty_epm_item
|
||
16 | TY_EPM_PRODUCT | Protected | See coding | 20100721 | BEGIN OF ty_epm_product,
product_id(10) TYPE c,
type_code(2) TYPE c,
category(40) TYPE c,
main_category(40) TYPE c,
langu(2) TYPE c,
name(255) TYPE c,
desc(255) TYPE c,
supplier_co(80) TYPE c,
tax_tarif_code(3) TYPE c,
measure_unit(3) TYPE c,
weight_measure TYPE decfloat16,
weight_unit(5) TYPE c,
currency_code(3) TYPE c,
price TYPE decfloat16,
product_pic_url TYPE string,
conv_factor TYPE tt_prod_cf,
width TYPE decfloat16,
height TYPE decfloat16,
depth TYPE decfloat16,
unit(5) TYPE c,
exclude TYPE abap_bool,
END OF ty_epm_product
|
||
17 | TY_EPM_PURCHASE_ORDER | Protected | See coding | 20100728 | BEGIN OF ty_epm_purchase_order,
langu TYPE sylangu,
note TYPE string,
created_on TYPE sydatum,
changed_on TYPE sydatum,
created_by TYPE syuname,
lifecycle_status(1) TYPE c,
approval_status(1) TYPE c,
confirm_status(1) TYPE c,
ordering_status(1) TYPE c,
invoicing_status(1) TYPE c,
seller_id(10) TYPE c,
po_items TYPE tt_epm_po_items,
exclude TYPE abap_bool,
delivered_on TYPE sydatum,
invoiced_on TYPE sydatum,
END OF ty_epm_purchase_order
|
||
18 | TY_EPM_SALES_ORDER | Protected | See coding | 20100820 | BEGIN OF ty_epm_sales_order,
langu TYPE sylangu,
note TYPE string,
created_on TYPE sydatum,
changed_on TYPE sydatum,
created_by TYPE syuname,
created_by_bp TYPE abap_bool,
buyer_id(10) TYPE c,
billing_status(1) TYPE c,
delivery_status(1) TYPE c,
so_items TYPE tt_epm_so_items,
delivered_on TYPE sydatum,
invoiced_on TYPE sydatum,
END OF ty_epm_sales_order
|
||
19 | TY_LINK | Private | See coding | 20110930 | BEGIN OF ty_link,
node_key TYPE if_epm_bo=>ty_node_key,
object_id(10) TYPE c,
END OF ty_link
|
||
20 | TY_LR_TEMPLATE | Private | See coding | 20130603 | BEGIN OF ty_lr_template,
slot TYPE i,
from TYPE timestampl,
to TYPE timestampl,
approval(1) TYPE c,
END OF ty_lr_template
|
||
21 | TY_PROD_CF | Protected | See coding | 20100721 | BEGIN OF ty_prod_cf,
source_unit(5) TYPE c,
target_unit(5) TYPE c,
numerator TYPE i,
denominator TYPE i,
END OF ty_prod_cf
|
||
22 | TY_STAFF_ASSIGNMENT | Protected | See coding | 20100715 | BEGIN OF ty_staff_assignment,
employee_name TYPE if_epm_org_employee=>ty_node_data-login_name,
org_unit_name TYPE if_epm_org_unit=>ty_node_data-org_unit_name,
start_date TYPE if_epm_org_staffing=>ty_node_data-val_start_date,
end_date TYPE if_epm_org_staffing=>ty_node_data-val_end_date,
END OF ty_staff_assignment
|
Method Signatures
Method ADJUST_NUM_LINES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20100827 | |||
2 | Changing | CV_LAST | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100827 | |||
3 | Importing | IV_NUMBER_DONE | Call by reference | Type reference (TYPE) | I | 20100827 | |||
4 | Importing | IV_REQUESTED_NUMBER | Call by reference | Type reference (TYPE) | I | 20100827 |
Method ADJUST_NUM_LINES on class CL_EPM_DG_CHANNEL_BASE has no exception.
Method CHECK_CHANNEL_PARAMETERS Signature
Method CHECK_CHANNEL_PARAMETERS on class CL_EPM_DG_CHANNEL_BASE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EXM_API_EXCEPTION | EPM/ESM data generator exceptions | 20100831 |
Method CHECK_LEAVE_REQUEST_PARAMETERS Signature
Method CHECK_LEAVE_REQUEST_PARAMETERS on class CL_EPM_DG_CHANNEL_BASE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EXM_API_EXCEPTION | EPM/ESM data generator exceptions | 20130604 |
Method CHECK_PARAMETERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_PARAMETERS | Call by reference | Type reference (TYPE) | CL_EXM_DG_CONFIG_UTILITIES=>TT_DG_PARAMS | 20100813 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EXM_API_EXCEPTION | EPM/ESM data generator exceptions | 20100813 |
Method CHECK_SYSTEM_USERS_EXIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_USERS | Call by reference | Type reference (TYPE) | STRINGTAB | List of System Users | 20110414 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EXM_API_EXCEPTION | EPM/ESM data generator exceptions | 20110414 |
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_EPM_DG_CHANNEL_BASE has no parameter.
Method CONSTRUCTOR on class CL_EPM_DG_CHANNEL_BASE has no exception.
Method COUNT_SO_BY_BP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_EPM_SALES_ORDERS | Call by reference | Type reference (TYPE) | TT_EPM_SALES_ORDERS | 20130325 |
Method COUNT_SO_BY_BP on class CL_EPM_DG_CHANNEL_BASE has no exception.
Method CREATE_MASTER_DATA Signature
Method CREATE_MASTER_DATA on class CL_EPM_DG_CHANNEL_BASE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EXM_API_EXCEPTION | EPM: API exception class | 20101007 |
Method CREATE_PURCHASE_ORDERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100730 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EXM_API_EXCEPTION | EPM/ESM data generator exceptions | 20100812 |
Method CREATE_SALES_ORDERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100812 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EXM_API_EXCEPTION | EPM/ESM data generator exceptions | 20100812 |
Method DELETE_CURRENT_LEAVE_REQUESTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_EMPLOYEES | Call by reference | Type reference (TYPE) | STRINGTAB | Table with Strings | 20130605 |
Method DELETE_CURRENT_LEAVE_REQUESTS on class CL_EPM_DG_CHANNEL_BASE has no exception.
Method DELETE_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100825 | |||
2 | Importing | IV_BO_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NAME | The BO name | 20100825 | ||
3 | Importing | IV_HEADER_NODE | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NODE_NAME | The BO node name | 20100825 | ||
4 | Importing | IV_ITEM_NODE | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NODE_NAME | The BO node name | 20100825 |
Method DELETE_DATA on class CL_EPM_DG_CHANNEL_BASE has no exception.
Method DELETE_MASTER_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100629 |
Method DELETE_MASTER_DATA on class CL_EPM_DG_CHANNEL_BASE has no exception.
Method DELETE_MISC_DATA Signature
Method DELETE_MISC_DATA on class CL_EPM_DG_CHANNEL_BASE has no parameter.
Method DELETE_MISC_DATA on class CL_EPM_DG_CHANNEL_BASE has no exception.
Method DELETE_PO_DATA Signature
Method DELETE_PO_DATA on class CL_EPM_DG_CHANNEL_BASE has no parameter.
Method DELETE_PO_DATA on class CL_EPM_DG_CHANNEL_BASE has no exception.
Method DELETE_SO_DATA Signature
Method DELETE_SO_DATA on class CL_EPM_DG_CHANNEL_BASE has no parameter.
Method DELETE_SO_DATA on class CL_EPM_DG_CHANNEL_BASE has no exception.
Method DELETE_TRANSACTIONAL_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100629 |
Method DELETE_TRANSACTIONAL_DATA on class CL_EPM_DG_CHANNEL_BASE has no exception.
Method DG_DONE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100629 |
Method DG_DONE on class CL_EPM_DG_CHANNEL_BASE has no exception.
Method FILL_NODE_KEYS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20100823 |
Method FILL_NODE_KEYS on class CL_EPM_DG_CHANNEL_BASE has no exception.
Method GET_ADMIN_STRUCT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | ES_ADMIN_INFO | Call by reference | Type reference (TYPE) | SNWD_ADMIN_DATA | EPM: Include-Structure for various tables | 20100720 | ||
2 | Exporting | EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100720 | |||
3 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | SYDATUM | SY-DATLO | Current Date of Application Server | 20100720 | |
4 | Importing | IV_TIME | Call by reference | Type reference (TYPE) | SYUZEIT | SY-TIMLO | Current Time of Application Server | 20100720 | |
5 | Importing | IV_USERNAME | Call by reference | Type reference (TYPE) | SY-UNAME | SY-UNAME | User Name | 20100720 |
Method GET_ADMIN_STRUCT on class CL_EPM_DG_CHANNEL_BASE has no exception.
Method GET_CHILD_NODE_KEYS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_CHILD_KEYS | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20100712 | |||
2 | Exporting | EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100712 | |||
3 | Importing | IT_PARENT_KEYS | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20100712 | |||
4 | Importing | IV_BO_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NAME | 20100712 | |||
5 | Importing | IV_CHILD_NODE_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NODE_NAME | 20100712 |
Method GET_CHILD_NODE_KEYS on class CL_EPM_DG_CHANNEL_BASE has no exception.
Method GET_EMPLOYEE_GUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_USERNAME | Call by reference | Type reference (TYPE) | SY-UNAME | SY-UNAME | User Name | 20100720 | |
2 | Returning | RV_EMPLOYEE_KEY | Value transfer | Type reference (TYPE) | IF_EPM_BO=>TY_NODE_KEY | 20100720 |
Method GET_EMPLOYEE_GUID on class CL_EPM_DG_CHANNEL_BASE has no exception.
Method GET_EPM_TEXT_KEYS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_TEXT_HEADER_KEYS | Call by reference | Type reference (TYPE) | STANDARD TABLE | Table with Strings | 20100713 | ||
2 | Exporting | ET_TEXT_KEYS | Call by reference | Type reference (TYPE) | STANDARD TABLE | Table with Strings | 20100713 | ||
3 | Exporting | EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100713 | |||
4 | Importing | IT_BO_HEADER_KEYS | Call by reference | Type reference (TYPE) | STANDARD TABLE | Table with Strings | 20100713 | ||
5 | Importing | IV_BO_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NAME | 20100713 | |||
6 | Importing | IV_BO_NODE_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NODE_NAME | 20100713 | |||
7 | Importing | IV_FIELD_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_TABLE_FIELD_NAME | Type of a table field name | 20100713 |
Method GET_EPM_TEXT_KEYS on class CL_EPM_DG_CHANNEL_BASE has no exception.
Method GET_LR_EMPLOYEE_TAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_EMPLOYEE_TAB | Value transfer | Type reference (TYPE) | STRINGTAB | 20130613 |
Method GET_LR_EMPLOYEE_TAB on class CL_EPM_DG_CHANNEL_BASE has no exception.
Method GET_TARGET_NODE_KEYS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_TARGET_KEYS | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20100712 | |||
2 | Exporting | EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100712 | |||
3 | Importing | IT_HEADER_KEYS | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20100712 | |||
4 | Importing | IV_BO_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NAME | The BO name | 20100712 | ||
5 | Importing | IV_HEADER_NODE_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NODE_NAME | The BO node name | 20100712 | ||
6 | Importing | IV_TARGET_FIELD_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_TABLE_FIELD_NAME | Type of a table field name | 20100712 |
Method GET_TARGET_NODE_KEYS on class CL_EPM_DG_CHANNEL_BASE has no exception.
Method INIT_DG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20111102 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EXM_API_EXCEPTION | EPM/ESM data generator exceptions | 20111028 |
Method INIT_MASTER_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100629 |
Method INIT_MASTER_DATA on class CL_EPM_DG_CHANNEL_BASE has no exception.
Method INIT_TRANSACTIONAL_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100629 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EXM_API_EXCEPTION | EPM/ESM data generator exceptions | 20100812 |
Method MAKE_EPM_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100714 | |||
2 | Importing | IT_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20100714 | |||
3 | Importing | IV_BO_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NAME | 20100714 | |||
4 | Importing | IV_BO_NODE_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NODE_NAME | 20100714 | |||
5 | Importing | IV_FINAL_CALL | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20100818 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EXM_API_EXCEPTION | EPM/ESM data generator exceptions | 20101007 |
Method MAKE_EPM_LEAVE_REQUESTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20130527 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EXM_API_EXCEPTION | 20130527 |
Method MAKE_EPM_PRODUCTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110729 | |||
2 | Importing | IT_EPM_PRODUCTS | Call by reference | Type reference (TYPE) | TT_EPM_PRODUCTS | 20110729 | |||
3 | Importing | IV_CHECK_DATA | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110729 | |||
4 | Importing | IV_FINAL_CALL | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110729 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EXM_API_EXCEPTION | 20110729 |
Method MAKE_EPM_PURCHASE_ORDERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100805 | |||
2 | Importing | IT_EPM_PURCHASE_ORDERS | Call by reference | Type reference (TYPE) | TT_EPM_PURCHASE_ORDERS | 20100805 | |||
3 | Importing | IV_CHECK_DATA | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100805 | |||
4 | Importing | IV_FINAL_CALL | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100818 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EXM_API_EXCEPTION | EPM/ESM data generator exceptions | 20101007 |
Method MAKE_EPM_SALES_ORDERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100820 | |||
2 | Importing | IT_EPM_SALES_ORDERS | Call by reference | Type reference (TYPE) | TT_EPM_SALES_ORDERS | 20100820 | |||
3 | Importing | IV_CHECK_DATA | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100820 | |||
4 | Importing | IV_FINAL_CALL | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100820 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EXM_API_EXCEPTION | EPM/ESM data generator exceptions | 20101007 |
Method MAKE_EPM_STAFFING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100715 | |||
2 | Importing | IT_STAFF_ASSIGNMENTS | Call by reference | Type reference (TYPE) | TT_STAFF_ASSIGNMENTS | 20100715 | |||
3 | Importing | IV_CHECK_DATA | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100715 | |||
4 | Importing | IV_FINAL_CALL | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100818 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EXM_API_EXCEPTION | EPM/ESM data generator exceptions | 20101007 |
Method MAKE_LEAVE_REQUEST_TEMPLATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_LR_TEMPLATE | Value transfer | Type reference (TYPE) | TT_LR_TEMPLATE | 20130604 |
Method MAKE_LEAVE_REQUEST_TEMPLATE on class CL_EPM_DG_CHANNEL_BASE has no exception.
Method MAKE_PARAM_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_VALUE_TAB | Call by reference | Type reference (TYPE) | ANY TABLE | 20130529 | |||
2 | Importing | IV_PARAM_STR | Call by reference | Type reference (TYPE) | STRING | 20130529 | |||
3 | Importing | IV_SEPARATOR | Call by reference | Type reference (TYPE) | C | ';' | 20130529 |
Method MAKE_PARAM_TABLE on class CL_EPM_DG_CHANNEL_BASE has no exception.
Method MASTER_DATA_DONE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100629 |
Method MASTER_DATA_DONE on class CL_EPM_DG_CHANNEL_BASE has no exception.
Method MODIFY_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20100827 | |||
2 | Exporting | EV_CHECK | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100827 | |||
3 | Exporting | EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100827 | |||
4 | Importing | IT_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | 20100827 | |||
5 | Importing | IV_BO_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NAME | The BO name | 20100827 |
Method MODIFY_DATA on class CL_EPM_DG_CHANNEL_BASE has no exception.
Method PREPARE_ADDRESSES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ADDRESSES | Call by reference | Type reference (TYPE) | IF_EPM_ADDRESS_HEADER=>TT_NODE_DATA | 20100715 | |||
2 | Importing | IV_BO_NODE_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NODE_NAME | 20100715 |
Method PREPARE_ADDRESSES on class CL_EPM_DG_CHANNEL_BASE has no exception.
Method PREPARE_BUPA_CONTACTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_CONTACTS | Call by reference | Type reference (TYPE) | IF_EPM_BP_CONTACT=>TT_NODE_DATA | 20100720 | |||
2 | Exporting | EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100720 | |||
3 | Importing | IT_BUSINESS_PARTNERS | Call by reference | Type reference (TYPE) | IF_EPM_BP_HEADER=>TT_NODE_DATA | 20100720 |
Method PREPARE_BUPA_CONTACTS on class CL_EPM_DG_CHANNEL_BASE has no exception.
Method PREPARE_BUSINESS_PARTNERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_BUSINESS_PARTNERS | Call by reference | Type reference (TYPE) | IF_EPM_BP_HEADER=>TT_NODE_DATA | 20100720 | |||
2 | Exporting | EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100720 | |||
3 | Importing | IT_ADDRESSES | Call by reference | Type reference (TYPE) | IF_EPM_ADDRESS_HEADER=>TT_NODE_DATA | 20100720 |
Method PREPARE_BUSINESS_PARTNERS on class CL_EPM_DG_CHANNEL_BASE has no exception.
Method PREPARE_COMPANY_HEADER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_COMPANY_HEADER | Call by reference | Type reference (TYPE) | IF_EPM_ORG_HEADER=>TT_NODE_DATA | 20100715 | |||
2 | Exporting | EV_SUCCESS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100715 | |||
3 | Importing | IT_ADDRESSES | Call by reference | Type reference (TYPE) | IF_EPM_ADDRESS_HEADER=>TT_NODE_DATA | 20100715 |
Method PREPARE_COMPANY_HEADER on class CL_EPM_DG_CHANNEL_BASE has no exception.
Method PREPARE_EMPLOYEES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_EMPLOYEES | Call by reference | Type reference (TYPE) | IF_EPM_ORG_EMPLOYEE=>TT_NODE_DATA | 20100715 | |||
2 | Exporting | EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100715 | |||
3 | Importing | IT_ADDRESSES | Call by reference | Type reference (TYPE) | IF_EPM_ADDRESS_HEADER=>TT_NODE_DATA | 20100715 | |||
4 | Importing | IT_COMPANIES | Call by reference | Type reference (TYPE) | IF_EPM_ORG_HEADER=>TT_NODE_DATA | 20100715 |
Method PREPARE_EMPLOYEES on class CL_EPM_DG_CHANNEL_BASE has no exception.
Method PREPARE_ORG_UNITS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_ORG_UNITS | Call by reference | Type reference (TYPE) | IF_EPM_ORG_UNIT=>TT_NODE_DATA | 20100715 | |||
2 | Exporting | EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100715 | |||
3 | Importing | IT_ADDRESSES | Call by reference | Type reference (TYPE) | IF_EPM_ADDRESS_HEADER=>TT_NODE_DATA | Table of Address headers | 20120521 | ||
4 | Importing | IT_COMPANIES | Call by reference | Type reference (TYPE) | IF_EPM_ORG_HEADER=>TT_NODE_DATA | 20100715 |
Method PREPARE_ORG_UNITS on class CL_EPM_DG_CHANNEL_BASE has no exception.
Method PREPARE_PRODUCTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_EPM_PRODUCTS | Call by reference | Type reference (TYPE) | TT_EPM_PRODUCTS | 20100721 | |||
2 | Exporting | EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100721 | |||
3 | Importing | IT_BUSINESS_PARTNERS | Call by reference | Type reference (TYPE) | IF_EPM_BP_HEADER=>TT_NODE_DATA | 20100721 |
Method PREPARE_PRODUCTS on class CL_EPM_DG_CHANNEL_BASE has no exception.
Method PREPARE_PURCHASE_ORDERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_PURCHASE_ORDERS | Call by reference | Type reference (TYPE) | TT_EPM_PURCHASE_ORDERS | 20100820 | |||
2 | Exporting | EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100820 | |||
3 | Importing | IT_BUSINESS_PARTNERS | Call by reference | Type reference (TYPE) | IF_EPM_BP_HEADER=>TT_NODE_DATA | 20100820 | |||
4 | Importing | IT_PRODUCTS | Call by reference | Type reference (TYPE) | TT_PRODUCTS_PROT | 20100820 |
Method PREPARE_PURCHASE_ORDERS on class CL_EPM_DG_CHANNEL_BASE has no exception.
Method PREPARE_SALES_ORDERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_SALES_ORDERS | Call by reference | Type reference (TYPE) | TT_EPM_SALES_ORDERS | 20100820 | |||
2 | Exporting | EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100820 | |||
3 | Importing | IT_BUSINESS_PARTNERS | Call by reference | Type reference (TYPE) | IF_EPM_BP_HEADER=>TT_NODE_DATA | 20100820 |
Method PREPARE_SALES_ORDERS on class CL_EPM_DG_CHANNEL_BASE has no exception.
Method PREPARE_STAFFING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_STAFF_ASSIGNMENTS | Call by reference | Type reference (TYPE) | TT_STAFF_ASSIGNMENTS | 20100715 | |||
2 | Exporting | EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100715 | |||
3 | Importing | IT_EMPLOYEES | Call by reference | Type reference (TYPE) | IF_EPM_ORG_EMPLOYEE=>TT_NODE_DATA | 20100715 |
Method PREPARE_STAFFING on class CL_EPM_DG_CHANNEL_BASE has no exception.
Method PREPARE_STORAGE_BINS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ET_STORAGE_BINS | Call by reference | Type reference (TYPE) | IF_EPM_STORAGE_BIN_HEADER=>TT_NODE_DATA | 20100722 | |||
2 | Exporting | EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100722 | |||
3 | Importing | IT_ORG_UNITS | Call by reference | Type reference (TYPE) | IF_EPM_ORG_UNIT=>TT_NODE_DATA | 20100722 |
Method PREPARE_STORAGE_BINS on class CL_EPM_DG_CHANNEL_BASE has no exception.
Method SET_CUSTOM_MIME_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20111222 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EXM_API_EXCEPTION | EPM/ESM data generator exceptions | 20111223 |
Method SET_DEBUG_FLAG Signature
Method SET_DEBUG_FLAG on class CL_EPM_DG_CHANNEL_BASE has no parameter.
Method SET_DEBUG_FLAG on class CL_EPM_DG_CHANNEL_BASE has no exception.
Method SET_EPM_SESSION_LOCK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_LOCK_FLAG | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20110209 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EXM_API_EXCEPTION | EPM/ESM data generator exceptions | 20110208 |
Method SET_UUID_INTERFACE Signature
Method SET_UUID_INTERFACE on class CL_EPM_DG_CHANNEL_BASE has no parameter.
Method SET_UUID_INTERFACE on class CL_EPM_DG_CHANNEL_BASE has no exception.
Method TRANSACTIONAL_DATA_DONE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_SUCCESS | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100629 |
Method TRANSACTIONAL_DATA_DONE on class CL_EPM_DG_CHANNEL_BASE has no exception.
Method _CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_RESULT | Call by reference | Type reference (TYPE) | ANY | 20110621 | |||
2 | Importing | IV_PARAM_NAME | Call by reference | Type reference (TYPE) | STRING | 20100813 | |||
3 | Importing | IV_TYPE | Call by reference | Type reference (TYPE) | C | 20100813 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_EXM_API_EXCEPTION | EPM/ESM data generator exceptions | 20100813 |
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 703 |