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 GET_FIELDS_PROPERTY Instance method Public Method Get field property 20090928
2 GET_VALUE_LIST Static method Public Method Get Value list of some customer master data fields 20090928
3 SET_NONUI_MANDATORY_FIELDS 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 Exporting ET_MANDATORY_FIELDS Call by reference Type reference (TYPE) TT_FIELD 20090929
2 Exporting ET_NONDISPLAY_FIELDS Call by reference Type reference (TYPE) TT_FIELD 20090930
3 Exporting ET_READONLY_FIELDS Call by reference Type reference (TYPE) TT_FIELD 20090929
4 Importing 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 Exporting ET_VALUE Call by reference Type reference (TYPE) TABLE 20090929
2 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) CHAR50 Comment 20090929
3 Importing 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 Importing 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