SAP ABAP Interface IF_EPM_OIA_SHARED_DATA (OIA shared data interface)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-SRV-NWD-XBR (Application Component) HANA Reference Applications
⤷
S_EPM_OIA_APPS_FPM (Package) OIA FPM

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EPM_OIA_SHARED_DATA | OIA shared data class | 20121016 |
Properties
Interface | IF_EPM_OIA_SHARED_DATA | |
Short Description | OIA shared data interface |
General Data
Package | S_EPM_OIA_APPS_FPM | OIA FPM |
Created | 20121016 | SAP |
Last changed | 20140121 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | IF_EPM_OIA_SHARED_DATA | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Interface IF_EPM_OIA_SHARED_DATA has no interface.
Friends
Interface IF_EPM_OIA_SHARED_DATA has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_BEX_APPLICATION_URL_PART1 | Constant | Public | Type reference (TYPE) | STRING | '/irj/servlet/prt/portal/prtroot/pcd!3aportal_content!2fcom.sap.pct!2fplatform_add_ons!2fcom.sap.ip.bi!2fiViews!' | 20130128 | ||
2 | GC_BEX_APPLICATION_URL_PART2 | Constant | Public | Type reference (TYPE) | STRING | '2fcom.sap.ip.bi.bex?TEMPLATE=0EPM_OPEN_ITEM_ANALYTICS_DASHB' | 20130128 | ||
3 | GC_DDIC_CLSDINV | Constant | Public | Type reference (TYPE) | STRING | 'SEPMAPPS_CLSDINV' | 20130207 | ||
4 | GC_DDIC_OPENINV | Constant | Public | Type reference (TYPE) | STRING | 'SEPMAPPS_OPENINV' | 20130207 | ||
5 | GC_DEFAULT_CURRENCY | Constant | Public | Type reference (TYPE) | STRING | 'EUR' | 20130207 | ||
6 | GC_DIALOG_CURR_CONV | Constant | Public | Type reference (TYPE) | STRING | 'DIALOG_CURR_CONV' | 20121022 | ||
7 | GC_DIALOG_DUE_PAYMENT_ANALYSIS | Constant | Public | Type reference (TYPE) | STRING | 'DIALOG_DUE_PAYMENT_ANALYSIS' | 20121022 | ||
8 | GC_DIALOG_SHOW_PAYMENT_HISTORY | Constant | Public | Type reference (TYPE) | STRING | 'DIALOG_SHOW_PAY_HISTORY' | 20121107 | ||
9 | GC_EVENT_CLASSIFY_BP | Constant | Public | Type reference (TYPE) | STRING | 'CLASSIFY_BP' | 20121022 | ||
10 | GC_EVENT_CURR_CONV | Constant | Public | Type reference (TYPE) | STRING | 'CURR_CONV' | 20130128 | ||
11 | GC_EVENT_DUNNING_RUN | Constant | Public | Type reference (TYPE) | STRING | 'DUNNING_RUN' | 20130115 | ||
12 | GC_EVENT_REVERT_CURR_CONV | Constant | Public | Type reference (TYPE) | STRING | 'REVERT_CURR_CONV' | 20121022 | ||
13 | GC_EVENT_SHOW_PAYMENT_HISTORY | Constant | Public | Type reference (TYPE) | STRING | 'SHOW_PAYMENT_HISTORY' | 20121022 | ||
14 | GC_FPM_DIALOG_CURR_CONVERT | Constant | Public | Type reference (TYPE) | STRING | 'FPM_DIALOG_CURR_CONVERT' | 20121114 | ||
15 | GC_MESSAGE_CLASS | Constant | Public | Type reference (TYPE) | STRING | 'S_EPM_OIA' | 20121114 | ||
16 | GC_NAVI_PARAM_STRUCNAME | Constant | Public | Type reference (TYPE) | STRING | 'FPM_S_EXTERNAL_NAVIGATION_INFO' | 20121022 | ||
17 | GC_PAGE_INITIAL_SCREEN | Constant | Public | Type reference (TYPE) | STRING | 'PAGE_OIA_INITIAL_SCREEN' | Initial Screen Page ID | 20121123 | |
18 | GC_PAGE_OIA_MAIN_SCREEN | Constant | Public | Type reference (TYPE) | STRING | 'PAGE_OPEN_ITEM_ANALYSIS' | OIA Main Screen Page ID | 20121123 | |
19 | GC_REVERT_CURR_CONVERT | Constant | Public | Type reference (TYPE) | STRING | 'REVERT_CURR_CONV' | 20121114 | ||
20 | GC_RISK_ANALYSIS | Constant | Public | Type reference (TYPE) | STRING | 'RISK_ANALYSIS' | 20121204 | ||
21 | GC_SEARCH_OPERATOR_BT | Constant | Public | Type reference (TYPE) | STRING | 'BT' | 20130207 | ||
22 | GC_SEARCH_OPERATOR_CP | Constant | Public | Type reference (TYPE) | STRING | 'CP' | 20130207 | ||
23 | GC_SEARCH_OPERATOR_EQ | Constant | Public | Type reference (TYPE) | STRING | 'EQ' | 20130207 | ||
24 | GC_SEARCH_OPERATOR_GT | Constant | Public | Type reference (TYPE) | STRING | 'GT' | 20130207 | ||
25 | GC_SEARCH_OPERATOR_LT | Constant | Public | Type reference (TYPE) | STRING | 'LT' | 20130207 | ||
26 | GC_SEARCH_OPERATOR_NE | Constant | Public | Type reference (TYPE) | STRING | 'NE' | 20130207 | ||
27 | GC_SEARCH_OPERATOR_ST | Constant | Public | Type reference (TYPE) | STRING | 'ST' | 20130207 | ||
28 | GC_SEARCH_PARAM_BP_ID | Constant | Public | Type reference (TYPE) | STRING | 'BP_ID' | Search param for Business Partner ID | 20130206 | |
29 | GC_SEARCH_PARAM_OPEN_SINCE | Constant | Public | Type reference (TYPE) | STRING | 'OPEN_SINCE' | Search param for Open Since Date | 20130206 | |
30 | GC_SEARCH_PARAM_SO_ID | Constant | Public | Type reference (TYPE) | STRING | 'SALES_ORDER_ID' | Search param for Sales Order ID | 20130206 | |
31 | GC_UIBB_INSTANCE_OIA_LIST | Constant | Public | Type reference (TYPE) | STRING | 'OIA_LIST' | Instance ID for OIA Search List | 20121211 | |
32 | GC_UIBB_INSTANCE_OIA_SEARCH | Constant | Public | Type reference (TYPE) | STRING | 'OIA_SEARCH' | Instance ID for OIA Search | 20121211 | |
33 | GC_URL_PARAM_RESET_BP_CLASSIFY | Constant | Public | Type reference (TYPE) | STRING | 'SEPM-OIA-RESET-BPCLASSIFICATION' | 20130212 | ||
34 | GC_URL_PARAM_RESET_DUNN_LEVEL | Constant | Public | Type reference (TYPE) | STRING | 'SEPM-OIA-RESET-DUNNING' | 20130212 | ||
35 | GT_FPM_SEARCH_CRITERIA | Instance attribute | Public | Type reference (TYPE) | FPMGB_T_SEARCH_CRITERIA | 20121022 | |||
36 | GT_FPM_SEARCH_RANGES | Instance attribute | Public | Type reference (TYPE) | IF_SALV_SERVICE_TYPES=>YT_NAMED_RANGES | 20121108 | |||
37 | GT_MESSAGES | Instance attribute | Public | Type reference (TYPE) | FPMGB_T_MESSAGES | 20121110 | |||
38 | GV_BUPA_ID | Instance attribute | Public | Type reference (TYPE) | SNWD_PARTNER_ID | Business Partner ID | 20121108 | ||
39 | GV_FPM_APPLICATION_URL | Instance attribute | Public | Type reference (TYPE) | STRING | 20130107 | |||
40 | GV_SEARCH_BY_BP_ID | Constant | Public | Type reference (TYPE) | STRING | 'SEARCH_BY_BP_ID' | 20130104 | ||
41 | GV_URL_PARAM_BUPA_ID | Instance attribute | Public | Type reference (TYPE) | SNWD_PARTNER_ID | 20130116 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | 20121121 | |
2 | ![]() |
Instance method | Public | Method | 20130117 | |
3 | ![]() |
Instance method | Public | Method | 20130117 | |
4 | ![]() |
Instance method | Public | Method | Gets the open sales orders for given search criteria | 20121108 |
5 | ![]() |
Instance method | Public | Method | 20121211 |
Events
Interface IF_EPM_OIA_SHARED_DATA has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TT_CLOSED_INV | Public | See coding | 20121107 | tt_closed_inv TYPE STANDARD TABLE OF ty_closed_inv WITH KEY client invoice_guid
|
||
2 | TT_RESULT | Public | See coding | 20121016 | tt_result TYPE STANDARD TABLE OF ty_result WITH KEY so_id
|
||
3 | TT_SEARCH_PARAM | Public | See coding | 20121108 | tt_search_param TYPE STANDARD TABLE OF ty_search_param
|
||
4 | TY_BUSINESS_PARTNER | Public | See coding | 20121107 | BEGIN OF ty_business_partner,
bp_id TYPE snwd_partner_id,
company_name TYPE snwd_company_name,
legal_form TYPE snwd_legal_form,
currency_code TYPE snwd_curr_code,
email_address TYPE snwd_email_address,
web_address TYPE snwd_string,
bp_role TYPE snwd_business_partner_role,
street TYPE snwd_street,
building TYPE snwd_building,
country TYPE snwd_country,
city TYPE snwd_city,
postal_code TYPE snwd_postal_code,
phone_number TYPE snwd_phone_number,
fax_number TYPE snwd_phone_number,
country_name TYPE string,
street_building_name TYPE string,
city_zip_name TYPE string,
company_full_name TYPE string,
bp_role_desc TYPE string,
END OF ty_business_partner
|
||
5 | TY_CLOSED_INV | Public | See coding | 20121107 | BEGIN OF ty_closed_inv,
client TYPE mandt,
buyer_guid TYPE snwd_node_key,
invoice_guid TYPE snwd_node_key,
so_guid TYPE snwd_node_key,
created_at TYPE timestampl,
closed_at TYPE timestampl,
created_at_date TYPE datum,
closed_at_date TYPE datum,
dunning_level TYPE char1,
so_id TYPE snwd_so_id,
currency_code TYPE snwd_curr_code,
bupa_id TYPE snwd_partner_id,
company_name TYPE snwd_company_name,
days_open TYPE int4,
gross_amount TYPE snwd_ttl_gross_amount,
END OF ty_closed_inv
|
||
6 | TY_CURR_CONV | Public | See coding | 20121107 | BEGIN OF ty_curr_conv,
currency_code TYPE snwd_curr_code ,
exchange_rate_date TYPE datum ,
END OF ty_curr_conv
|
||
7 | TY_ID | Public | See coding | 20121108 | BEGIN OF ty_id,
id TYPE snwd_so_id,
END OF ty_id
|
||
8 | TY_OPEN_SINCE | Public | See coding | 20121107 | BEGIN OF ty_open_since,
from TYPE snwd_so-created_at,
to TYPE snwd_so-created_at,
END OF ty_open_since
|
||
9 | TY_RESULT | Public | See coding | 20121016 | BEGIN OF ty_result, "Dunning Run Search Result Structure
invoice_guid TYPE guid,
so_id TYPE char10,
bupa_id TYPE char10,
company_name TYPE char80,
days_open TYPE int4,
gross_amount TYPE p LENGTH 15 DECIMALS 2,
currency_code TYPE char5,
bupa_rank TYPE int4,
current_dunning_level TYPE char1,
invoice_created_at_date TYPE dats,
END OF ty_result
|
||
10 | TY_SEARCH | Public | See coding | 20121016 | BEGIN OF ty_search, "Dunning Run Search Criteria Structure
sales_order_id TYPE snwd_so_id,
bp_id TYPE snwd_partner_id,
open_since TYPE dats,
* dunning_level TYPE snwd_dunning_level,
END OF ty_search
|
||
11 | TY_SEARCH_PARAM | Public | See coding | 20121108 | BEGIN OF ty_search_param,
field_name TYPE string,
option TYPE string,
low TYPE ty_id,
high TYPE ty_id,
END OF ty_search_param
|
Method Signatures
Method DETERMINE_SEARCH_PARAMS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_SEARCH_PARAM | Value transfer | Type reference (TYPE) | IF_EPM_OIA_SHARED_DATA=>TT_SEARCH_PARAM | 20121121 | |||
2 | ![]() |
IT_SEARCH_CRITERIA | Call by reference | Type reference (TYPE) | FPMGB_T_SEARCH_CRITERIA | search criteria for GUIBB Search | 20121121 |
Method DETERMINE_SEARCH_PARAMS on Interface IF_EPM_OIA_SHARED_DATA has no exception.
Method GET_BUSINESS_PARTNER_DETAILS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_BUSINESS_PARTNER_DETAILS | Call by reference | Type reference (TYPE) | TY_BUSINESS_PARTNER | 20130117 | |||
2 | ![]() |
IV_BP_ID | Call by reference | Type reference (TYPE) | SNWD_PARTNER_ID | 20130117 |
Method GET_BUSINESS_PARTNER_DETAILS on Interface IF_EPM_OIA_SHARED_DATA has no exception.
Method GET_CLOSED_SALES_ORDERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_CLOSED_SALES_ORDERS | Call by reference | Type reference (TYPE) | TT_CLOSED_INV | 20130117 | |||
2 | ![]() |
IV_BP_ID | Call by reference | Type reference (TYPE) | SNWD_PARTNER_ID | EPM: Business Partner ID | 20130117 |
Method GET_CLOSED_SALES_ORDERS on Interface IF_EPM_OIA_SHARED_DATA has no exception.
Method GET_OPEN_SALES_ORDERS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | FPMGB_SEARCH_T_T100_MESSAGE | FPMGB Messages for the Search GUIBB (T100 & Plaintext) | 20130212 | ||
2 | ![]() |
ET_OPEN_SALES_ORDERS | Call by reference | Type reference (TYPE) | TT_RESULT | 20121108 | |||
3 | ![]() |
EV_RESULT | Call by reference | Type reference (TYPE) | FPM_EVENT_RESULT | FPM Event Result | 20130212 | ||
4 | ![]() |
IT_SEARCH_CRITERIA | Call by reference | Type reference (TYPE) | FPMGB_T_SEARCH_CRITERIA | search criteria for GUIBB Search | 20121108 |
Method GET_OPEN_SALES_ORDERS on Interface IF_EPM_OIA_SHARED_DATA has no exception.
Method VALIDATE_INPUT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_MESSAGES | Call by reference | Type reference (TYPE) | FPMGB_SEARCH_T_T100_MESSAGE | FPMGB Messages for the Search GUIBB (T100 & Plaintext) | 20121211 | ||
2 | ![]() |
EV_RESULT | Call by reference | Type reference (TYPE) | FPM_EVENT_RESULT | FPM Event Result | 20121211 | ||
3 | ![]() |
IT_SEARCH_CRITERIA | Call by reference | Type reference (TYPE) | FPMGB_T_SEARCH_CRITERIA | search criteria for GUIBB Search | 20121211 |
Method VALIDATE_INPUT on Interface IF_EPM_OIA_SHARED_DATA has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 740 |