SAP ABAP Interface IF_ERP_CUSTOMER_FIELDS (Field Interface of Customer Master Data)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
LO-MD-BP-CM (Application Component) Customer Master
⤷
ERP_SALES_LCM_API (Package) Lean Customer Maintenance API

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_ERP_CUSTOMER | CUstomer Master Data API in ERP | 20090928 |
Properties
Interface | IF_ERP_CUSTOMER_FIELDS | |
Short Description | Field Interface of Customer Master Data |
General Data
Package | ERP_SALES_LCM_API | Lean Customer Maintenance API |
Created | 20090928 | SAP |
Last changed | 20131127 | SAP |
Unicode checks active |
Forward declarations
Interface IF_ERP_CUSTOMER_FIELDS has no forward declaration.
Interfaces
Interface IF_ERP_CUSTOMER_FIELDS has no interface.
Friends
Interface IF_ERP_CUSTOMER_FIELDS has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CON_MODULE | Constant | Public | See coding | 20091002 | ||||
2 | CON_VALUE_LIST | Constant | Public | See coding | 20090929 | ||||
3 | MT_FIELD_MAP | Instance attribute | Public | Type reference (TYPE) | TT_FIELD_MAP | 20091026 | |||
4 | MT_FIELD_PROPERTY | Instance attribute | Public | Type reference (TYPE) | TT_FIELD_CAT | 20090929 | |||
5 | MT_FIELD_PROPERTY_C | Instance attribute | Public | Type reference (TYPE) | TT_FIELD_CAT | 20091002 | |||
6 | MT_FIELD_PROPERTY_G | Instance attribute | Public | Type reference (TYPE) | TT_FIELD_CAT | 20091013 | |||
7 | MT_FIELD_PROPERTY_U | Instance attribute | Public | Type reference (TYPE) | TT_FIELD_CAT | 20091002 | |||
8 | MT_NONUI_MANDATORY | Instance attribute | Public | Type reference (TYPE) | TT_FIELD | 20090929 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Get field property | 20090928 |
2 | ![]() |
Static method | Public | Method | Get Value list of some customer master data fields | 20090928 |
3 | ![]() |
Instance method | Public | Method | Set mand. Fields, which are not displyed as Mandatory in UI | 20090929 |
Events
Interface IF_ERP_CUSTOMER_FIELDS has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TS_BILLING_BLOCK | Public | See coding | 20091130 | BEGIN OF ts_billing_block,
billing_block TYPE faksp,
text TYPE vtext,
END OF ts_billing_block
|
||
2 | TS_DELIVERY_BLOCK | Public | See coding | 20091130 | BEGIN OF ts_delivery_block,
delivery_block TYPE lifsp,
text TYPE vtext,
END OF ts_delivery_block
|
||
3 | TS_DELIVERY_TYPE | Public | See coding | 20100304 | BEGIN OF ts_delivery_type,
delivery_type TYPE vsbed,
text TYPE vsbed_bez,
END OF ts_delivery_type
|
||
4 | TS_FIELD | Public | See coding | 20091013 | BEGIN OF ts_field,
flash_name TYPE tabname,
field_name TYPE feldname,
END OF ts_field
|
||
5 | TS_FIELD_CAT | Public | See coding | 20091013 | BEGIN OF ts_field_cat,
int_tab_name TYPE tabname,
int_field_name TYPE feldname,
mandatory TYPE abap_bool,
read_only TYPE abap_bool,
nondisply TYPE abap_bool,
irrelevant TYPE abap_bool,
ref_value TYPE REF TO data,
END OF ts_field_cat
|
||
6 | TS_FIELD_MAP | Public | See coding | 20091026 | BEGIN OF ts_field_map,
flash_name TYPE tabname,
field_name TYPE feldname,
int_tab_name TYPE tabname,
int_field_name TYPE feldname,
END OF ts_field_map
|
||
7 | TS_INCOTERMS | Public | See coding | 20091026 | BEGIN OF ts_incoterms,
incoterms TYPE inco1,
text TYPE bezei30,
END OF ts_incoterms
|
||
8 | TS_ORDER_BLOCK | Public | See coding | 20091130 | BEGIN OF ts_order_block,
order_block TYPE aufsp,
text TYPE vtext,
END OF ts_order_block
|
||
9 | TS_PART_FUNC | Public | See coding | 20091026 | BEGIN OF ts_part_func,
part_func TYPE parvw,
text TYPE vtxtk,
END OF ts_part_func
|
||
10 | TS_POWEROFATT | Public | See coding | 20091120 | BEGIN OF ts_powerofatt,
powerofatt TYPE inco1,
text TYPE bezei30,
END OF ts_powerofatt
|
||
11 | TS_SALES_AREA | Public | See coding | 20091013 | BEGIN OF ts_sales_area,
sales_org TYPE vkorg,
distribution_channel TYPE vtweg,
division TYPE spart,
END OF ts_sales_area
|
||
12 | TS_SUPPORT_BLOCK | Public | See coding | 20091130 | BEGIN OF ts_support_block,
support_block TYPE cassd_x,
text TYPE vtext,
END OF ts_support_block
|
||
13 | TT_BILLING_BLOCK | Public | See coding | 20091130 | tt_billing_block TYPE STANDARD TABLE OF ts_billing_block
|
||
14 | TT_COMMUN_VALUE | Public | See coding | 20090929 | tt_commun_value TYPE STANDARD TABLE OF tsact
|
||
15 | TT_DELIVERY_BLOCK | Public | See coding | 20091130 | tt_delivery_block TYPE STANDARD TABLE OF ts_delivery_block
|
||
16 | TT_DELIVERY_TYPE | Public | See coding | 20100304 | tt_delivery_type TYPE STANDARD TABLE OF ts_delivery_type
|
||
17 | TT_DELIVERY_VALUE | Public | See coding | 20090929 | tt_delivery_value TYPE STANDARD TABLE OF tprit
|
||
18 | TT_FIELD | Public | See coding | 20090929 | tt_field TYPE STANDARD TABLE OF ts_field
|
||
19 | TT_FIELD_CAT | Public | See coding | 20090929 | tt_field_cat TYPE STANDARD TABLE OF ts_field_cat
|
||
20 | TT_FIELD_MAP | Public | See coding | 20091026 | tt_field_map TYPE STANDARD TABLE OF ts_field_map
|
||
21 | TT_INCOTERMS | Public | See coding | 20091014 | tt_incoterms TYPE STANDARD TABLE OF ts_incoterms
|
||
22 | TT_ORDER_BLOCK | Public | See coding | 20091130 | tt_order_block TYPE STANDARD TABLE OF ts_order_block
|
||
23 | TT_PART_FUNC | Public | See coding | 20091013 | tt_part_func TYPE STANDARD TABLE OF ts_part_func
|
||
24 | TT_POWEROFATT | Public | See coding | 20091120 | tt_powerofatt TYPE STANDARD TABLE OF ts_powerofatt
|
||
25 | TT_SUPPORT_BLOCK | Public | See coding | 20091130 | tt_support_block TYPE STANDARD TABLE OF ts_support_block
|
Method Signatures
Method GET_FIELDS_PROPERTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MANDATORY_FIELDS | Call by reference | Type reference (TYPE) | TT_FIELD | 20090929 | |||
2 | ![]() |
ET_NONDISPLAY_FIELDS | Call by reference | Type reference (TYPE) | TT_FIELD | 20090930 | |||
3 | ![]() |
ET_READONLY_FIELDS | Call by reference | Type reference (TYPE) | TT_FIELD | 20090929 | |||
4 | ![]() |
IV_MODE | Call by reference | Type reference (TYPE) | CHAR01 | 'G' | Character Field Length 1 | 20091013 |
Method GET_FIELDS_PROPERTY on Interface IF_ERP_CUSTOMER_FIELDS has no exception.
Method GET_VALUE_LIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_VALUE | Call by reference | Type reference (TYPE) | TABLE | 20090929 | |||
2 | ![]() |
IV_FIELD_NAME | Call by reference | Type reference (TYPE) | CHAR50 | Comment | 20090929 | ||
3 | ![]() |
IV_LANGUAGE | Call by reference | Type reference (TYPE) | SPRAS | 'E' | Language Key | 20090929 |
Method GET_VALUE_LIST on Interface IF_ERP_CUSTOMER_FIELDS has no exception.
Method SET_NONUI_MANDATORY_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_NONUI_MAND | Call by reference | Type reference (TYPE) | TT_FIELD | 20090929 |
Method SET_NONUI_MANDATORY_FIELDS on Interface IF_ERP_CUSTOMER_FIELDS has no exception.
History
Last changed by/on | SAP | 20131127 |
SAP Release Created in | 605 |