SAP ABAP Interface IF_ERP_CUSTOMER_FLASH (Interface of Customer Master Data Flash Function)
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_FLASH  
Short Description Interface of Customer Master Data Flash Function    
General Data
Package ERP_SALES_LCM_API   Lean Customer Maintenance API 
Created 20090928   SAP 
Last changed 20110908   SAP 
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 IF_ERP_CUSTOMER_FIELDS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_ERP_CUSTOMER_FLASH has no interface.
Friends
Interface IF_ERP_CUSTOMER_FLASH has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_FLASH_NAME Constant Public See coding 20090930
2 MT_COPY_FROM_REF Instance attribute Public Type reference (TYPE) TT_EXTRAL_COPY 20090930
Methods
# Method Level Visibility Method type Description Created on
1 GET_FLASH Instance method Public Method Get Value by Flash from Customer Master Data Model 20090928
2 SET_FLASH Instance method Public Method Set Value by Flash into Customer Master Data Model 20090928
Events
Interface IF_ERP_CUSTOMER_FLASH has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 BUSINESS_ADDRESS Public See coding 20091014 begin of business_address, customer_id type kunnr, contact_pers type parnr, business_address type bapiad1vl, operation type char01, "( C reate, U pdate, D elete ) end of business_address
2 BUSINESS_COMMUNIC Public See coding 20091014 begin of business_communic, customer_id type kunnr, contact_pers type parnr, business_communic type communic , operation type char01, "( C reate, U pdate, D elete )TYPE . end of business_communic
3 CARD Public See coding 20091013 begin of card, sign_id type timestamp, ccard_guid type guid, ccins type ccins, ccnum type ccnum, ccnum_mask type ccnum, card_name type ccname, card_default type ccdef, card_from type datab_cc, card_to type datbi_cc, "(YYYYMMDD) card_lock_reason type cclock, operation type char01, "( C reate, U pdate, D elete ) end of card
4 COMMUNIC Public See coding 20090930 begin of communic, customer_id type kunnr, contact_pers_id type parnr, perfer_comm type ad_comm, email type ad_smtpadr, fax type ad_tlnmbr, fax_ext type ad_tlxtns, telefon type ad_tlnmbr, telefon_ext type ad_tlxtns, mobile type ad_tlnmbr, operation type char01, "Create; Update; Delete end of communic
5 CONTPERS Public See coding 20091013 begin of contpers, customer_id type kunnr, contpers_id type parnr, lastname type ad_namelas, firstname type ad_namefir, central_data type cmds_ei_contacts_data, operation type char01, "C reate; D elete; U pdate end of contpers
6 CUSTOMER Public See coding 20090930 begin of customer, customer_id type kunnr, central_data type cmds_ei_vmd_central_data, end of customer
7 CUSTOMER_ADDRESS Public See coding 20090930 begin of customer_address, customer_id type kunnr, address type bapiad1vl, end of customer_address
8 CUSTOMER_BLOCK Public See coding 20091201 begin of customer_block, customer_id type kunnr, sales_org type vkorg, distribution_channel type vtweg, division type spart, order_block type aufsp, delivery_block type lifsp, billing_block type faksp, support_block type cassd_x, end of customer_block
9 EXTRAL_COPY Public See coding 20090930 begin of extral_copy, customer_id type kunnr, reference_customer type kunnr, table_name type char20, end of extral_copy
10 HOME_ADDRESS Public See coding 20091014 begin of home_address, customer_id type kunnr, contact_pers type parnr, home_address type bapiad2vl, operation type char01, "( C reate, U pdate, D elete ) end of home_address
11 HOME_COMMUNIC Public See coding 20091014 begin of home_communic, customer_id type kunnr, contact_pers type parnr, home_communic type communic, operation type char01, " Update; Create; Delete end of home_communic
12 PERS_ADDRESS Public See coding 20091014 begin of pers_address, customer_id type kunnr, contact_pers type parnr, pers_address type bapiad3vl, "cvis_ei_address3, operation type char01, "( C reate, U pdate, D elete ) end of pers_address
13 PERS_COMMUNIC Public See coding 20091014 begin of pers_communic, customer_id type kunnr, contact_pers type parnr, communic type communic, operation type char01, "( C reate, U pdate, D elete )TYPE . end of pers_communic
14 TS_PROPERTY Public See coding 20091013 begin of ts_property , flash_name type char50, flash_field type char50, read_only type abap_bool, mandatory type abap_bool, non_display type abap_bool, * irrelevant TYPE abap_bool, end of ts_property
15 TT_EXTRAL_COPY Public See coding 20090930 tt_extral_copy type standard table of extral_copy
16 TT_PROPERTY Public See coding 20090930 tt_property type standard table of ts_property
17 T_CARD Public See coding 20091013 t_card type standard table of card
18 T_CONTPERS Public See coding 20091026 t_contpers type standard table of contpers
19 T_CUSTOMER_BLOCK Public See coding 20091201 t_customer_block type standard table of customer_block
20 T_PARTNER_FUNC Public See coding 20091013 t_partner_func type standard table of flsale_parfunc
21 T_WC_SALES_DATA Public See coding 20091012 t_wc_sales_data type standard table of wc_sales_data
22 WC_SALES_DATA Public See coding 20091012 begin of wc_sales_data, customer_id type kunnr, sales_org type vkorg, distribution_channel type vtweg, division type spart, deliver_prio type lprio, deliver_type type vsbed, inco_term1 type inco1, inco_term2 type inco2, terms_payment type dzterm, operation type char01, "C reate; U pdate; D elete currency type waers_v02d, price_procedure type kalks, end of wc_sales_data
Method Signatures

Method GET_FLASH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATA Call by reference Type reference (TYPE) ANY 20090930
2 Exporting ET_MSG Call by reference Type reference (TYPE) BAPIRET2_T Return Parameter 20091014
3 Exporting ET_PROPERTY Call by reference Type reference (TYPE) TT_PROPERTY 20090930
4 Importing IS_KEY Call by reference Type reference (TYPE) ANY only for critical data transfer 20091020
5 Importing IV_FLASH_NAME Call by reference Type reference (TYPE) CHAR50 Comment 20091002

Method GET_FLASH on Interface IF_ERP_CUSTOMER_FLASH has no exception.

Method SET_FLASH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_KEY Call by reference Type reference (TYPE) ANY 20091023
2 Exporting ET_MSG Call by reference Type reference (TYPE) BAPIRET2_T Return Parameter 20091014
3 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20090930
4 Importing IT_CHANGED_FIELDS Call by reference Type reference (TYPE) IF_ERP_CUSTOMER_FIELDS=>TT_FIELD 20091001
5 Importing IV_FLASH_NAME Call by reference Type reference (TYPE) CHAR50 20091014

Method SET_FLASH on Interface IF_ERP_CUSTOMER_FLASH has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 605