SAP ABAP Class CL_BS_CU_GUIBB_SALES_AREAS (BOL Feeder Class for Customer Sales Areas)
Hierarchy
MDG_APPL (Software Component) MDG Applications
   CA-MDG-APP (Application Component) Applications
     MDG_BS_ECC_CUSTOMER_BOLUI (Package) Master Data Governance Customer BOL UI Implementations
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BS_BP_GUIBB_LIST BOL feeder class GUIBB list for BP 20111129
Properties
Class CL_BS_CU_GUIBB_SALES_AREAS  
Short Description BOL Feeder Class for Customer Sales Areas    
Super Class CL_BS_BP_GUIBB_LIST BOL feeder class GUIBB list for BP 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_BS_ECC_CUSTOMER_BOLUI   Master Data Governance Customer BOL UI Implementations 
Created 20111129   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_BS_CU_GUIBB_SALES_AREAS has no forward declaration.
Interfaces
Class CL_BS_CU_GUIBB_SALES_AREAS has no interface implemented.
Friends
Class CL_BS_CU_GUIBB_SALES_AREAS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_COMPONENT_NAME Constant Public See coding List UIBBs supported by this feeder 20111220
2 GC_MESSAGE_CLASS Constant Protected Type reference (TYPE) SYMSGID 'MDG_BS_CUST_BOLUI' Related Message Class 20111129
3 MT_PLANTS Instance attribute Protected Type reference (TYPE) TT_PLANTS_WITH_AREA Table type for delivering plants with sales area (sorted) 20120110
4 MT_SALES_OFFICES Instance attribute Protected Type reference (TYPE) TT_SALES_OFFICES_WITH_AREA Table type for sales offices with sales area (sorted) 20111219
Methods
# Method Level Visibility Method type Description Created on
1 FILTER_SALES_AREAS Instance method Public Method Filter Sales Areas for the value help 20111206
2 GET_OFFICES_FOR_SALES_AREA Instance method Public Method Returns all sales offices of the given sales area 20111219
3 GET_PLANTS_FOR_SALES_AREA Instance method Public Method Returns all delivering plants of the given sales area 20120110
4 GET_SALES_AREA_DETAILS Instance method Public Method Returns the details of the current sales area 20111219
5 OVS_OUTPUT_SALES_AREA Instance method Public Method Phase 2 (Sales Org. or Distr. Channel or Division) 20111219
6 OVS_OUTPUT_VKBUR Instance method Public Method Phase 2 (Sales Office) 20111219
7 OVS_OUTPUT_VKGRP Instance method Public Method Phase 2 (Sales Group) 20111207
8 OVS_OUTPUT_VWERK Instance method Public Method Phase 2 (Delivery Plant) 20111220
9 OVS_OUTPUT_ZTERM Instance method Public Method Phase 2 (Payment Terms) 20111221
10 OVS_SELECTION_SALES_AREA Instance method Public Method Phase 3 (Sales Org. and Distr. Channel and Division) 20111219
11 OVS_SELECTION_VKGRP Instance method Public Method Phase 3 (Sales Group) 20111220
12 OVS_SELECTION_ZTERM Instance method Public Method Phase 3 (Payment Terms) 20111221
13 SET_PLANTS Instance method Protected Method Read delivering plants from customizing 20120110
14 SET_SALES_OFFICES Instance method Protected Method Obsolete: Read sales offices from customizing 20111219
Events
Class CL_BS_CU_GUIBB_SALES_AREAS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_PLANT Public See coding Structure type for delivering plants (key, text) 20120110 BEGIN OF ts_plant, vwerk TYPE werks_ext, text TYPE name1, END OF ts_plant
2 TS_PLANT_WITH_AREA Public See coding Structure type for delivering plants (sales area, key, text) 20120110 BEGIN OF ts_plant_with_area, vkorg TYPE vkorg, vtweg TYPE vtwku, vwerk TYPE werks_ext, text TYPE name1, END OF ts_plant_with_area
3 TS_SALES_GROUP Public See coding Structure type for sales groups (key, text) 20111219 BEGIN OF ts_sales_group, vkgrp TYPE vkgrp, vkgrp__text TYPE bezei20, END OF ts_sales_group
4 TS_SALES_GROUP_WITH_OFFICE Public See coding Structure type for sales groups (sales office, key, text) 20111219 BEGIN OF ts_sales_group_with_office, vkbur TYPE vkbur, vkbur__text TYPE bezei20, vkgrp TYPE vkgrp, vkgrp__text TYPE bezei20, END OF ts_sales_group_with_office
5 TS_SALES_OFFICE Public See coding Structure type for sales offices (key, text) 20111219 BEGIN OF ts_sales_office, vkbur TYPE vkbur, text TYPE bezei20, END OF ts_sales_office
6 TS_SALES_OFFICE_WITH_AREA Public See coding Structure type for sales offices (sales area, key, text) 20111219 BEGIN OF ts_sales_office_with_area, vkorg TYPE vkorg, vtweg TYPE vtweg, spart TYPE spart, vkbur TYPE vkbur, text TYPE bezei20, END OF ts_sales_office_with_area
7 TS_TVTA Protected See coding 20130818 BEGIN OF ts_tvta, vtweg TYPE vtweg, spart TYPE spart, END OF ts_tvta
8 TT_PLANTS Public See coding Table type for delivering plants (sorted) 20120110 tt_plants TYPE SORTED TABLE OF ts_plant WITH UNIQUE KEY vwerk
9 TT_PLANTS_WITH_AREA Public See coding Table type for delivering plants with sales area (sorted) 20120110 tt_plants_with_area TYPE SORTED TABLE OF ts_plant_with_area WITH UNIQUE KEY vkorg vtweg vwerk
10 TT_SALES_GROUPS Public See coding Table type for sales groups (sorted) 20111219 tt_sales_groups TYPE SORTED TABLE OF ts_sales_group WITH UNIQUE KEY vkgrp
11 TT_SALES_GROUPS_WITH_OFFICE Public See coding Table type for sales groups with sales office (sorted) 20111219 tt_sales_groups_with_office TYPE SORTED TABLE OF ts_sales_group_with_office WITH UNIQUE KEY vkbur vkgrp
12 TT_SALES_OFFICES Public See coding Table type for sales offices (sorted) 20111219 tt_sales_offices TYPE SORTED TABLE OF ts_sales_office WITH UNIQUE KEY vkbur
13 TT_SALES_OFFICES_WITH_AREA Public See coding Table type for sales offices with sales area (sorted) 20111219 tt_sales_offices_with_area TYPE SORTED TABLE OF ts_sales_office_with_area WITH UNIQUE KEY vkorg vtweg spart vkbur
14 TT_TVTA Protected See coding 20130818 tt_tvta TYPE STANDARD TABLE OF ts_tvta
Method Signatures

Method FILTER_SALES_AREAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SALES_AREAS Call by reference Type reference (TYPE) CL_MDG_BS_ECC_BP_SERVICES=>GTY_T_SALES_AREA_TEXTS Table type for sales areas (sorted) 20111206

Method FILTER_SALES_AREAS on class CL_BS_CU_GUIBB_SALES_AREAS has no exception.

Method GET_OFFICES_FOR_SALES_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SALES_AREA Call by reference Type reference (TYPE) CMDS_EI_SALES_KEY Ext. Interface: Sales Data / Key Fields 20111219
2 Returning RT_SALES_OFFICES Value transfer Type reference (TYPE) TT_SALES_OFFICES Table type for sales offices (sorted) 20111219

Method GET_OFFICES_FOR_SALES_AREA on class CL_BS_CU_GUIBB_SALES_AREAS has no exception.

Method GET_PLANTS_FOR_SALES_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SALES_AREA Call by reference Type reference (TYPE) CMDS_EI_SALES_KEY Ext. Interface: Sales Data / Key Fields 20120110
2 Returning RT_PLANTS Value transfer Type reference (TYPE) TT_PLANTS Table type for delivering plants (sorted) 20120110

Method GET_PLANTS_FOR_SALES_AREA on class CL_BS_CU_GUIBB_SALES_AREAS has no exception.

Method GET_SALES_AREA_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_SALES_AREA Value transfer Type reference (TYPE) CMDS_EI_SALES_KEY Ext. Interface: Sales Data / Key Fields 20111219

Method GET_SALES_AREA_DETAILS on class CL_BS_CU_GUIBB_SALES_AREAS has no exception.

Method OVS_OUTPUT_SALES_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_OUTPUT Call by reference Object reference (TYPE REF TO) DATA 20111219
2 Exporting ET_COLUMN_TEXTS Call by reference Type reference (TYPE) WDR_NAME_VALUE_LIST Table of Name/Value Pairs 20111219
3 Exporting EV_TABLE_HEADER Call by reference Type reference (TYPE) STRING 20111219
4 Importing IR_QUERY_PARAMETER Call by reference Object reference (TYPE REF TO) DATA 20111219
5 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20111219

Method OVS_OUTPUT_SALES_AREA on class CL_BS_CU_GUIBB_SALES_AREAS has no exception.

Method OVS_OUTPUT_VKBUR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_OUTPUT Call by reference Object reference (TYPE REF TO) DATA 20111219
2 Exporting ET_COLUMN_TEXTS Call by reference Type reference (TYPE) WDR_NAME_VALUE_LIST Table of Name/Value Pairs 20111219
3 Exporting EV_TABLE_HEADER Call by reference Type reference (TYPE) STRING 20111219
4 Importing IR_QUERY_PARAMETER Call by reference Object reference (TYPE REF TO) DATA 20111219
5 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20111219

Method OVS_OUTPUT_VKBUR on class CL_BS_CU_GUIBB_SALES_AREAS has no exception.

Method OVS_OUTPUT_VKGRP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_OUTPUT Call by reference Object reference (TYPE REF TO) DATA 20111207
2 Exporting ET_COLUMN_TEXTS Call by reference Type reference (TYPE) WDR_NAME_VALUE_LIST Table of Name/Value Pairs 20111207
3 Exporting EV_TABLE_HEADER Call by reference Type reference (TYPE) STRING 20111207
4 Importing IR_QUERY_PARAMETER Call by reference Object reference (TYPE REF TO) DATA 20111207
5 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20111207

Method OVS_OUTPUT_VKGRP on class CL_BS_CU_GUIBB_SALES_AREAS has no exception.

Method OVS_OUTPUT_VWERK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_OUTPUT Call by reference Object reference (TYPE REF TO) DATA 20111220
2 Exporting ET_COLUMN_TEXTS Call by reference Type reference (TYPE) WDR_NAME_VALUE_LIST Table of Name/Value Pairs 20111220
3 Exporting EV_TABLE_HEADER Call by reference Type reference (TYPE) STRING 20111220
4 Importing IR_QUERY_PARAMETER Call by reference Object reference (TYPE REF TO) DATA 20111220
5 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20111220

Method OVS_OUTPUT_VWERK on class CL_BS_CU_GUIBB_SALES_AREAS has no exception.

Method OVS_OUTPUT_ZTERM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_OUTPUT Call by reference Object reference (TYPE REF TO) DATA 20111221
2 Exporting ET_COLUMN_TEXTS Call by reference Type reference (TYPE) WDR_NAME_VALUE_LIST Table of Name/Value Pairs 20111221
3 Exporting EV_TABLE_HEADER Call by reference Type reference (TYPE) STRING 20111221
4 Importing IR_QUERY_PARAMETER Call by reference Object reference (TYPE REF TO) DATA 20111221
5 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20111221

Method OVS_OUTPUT_ZTERM on class CL_BS_CU_GUIBB_SALES_AREAS has no exception.

Method OVS_SELECTION_SALES_AREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_FPM_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20111219
2 Exporting ET_FIELD_VALUE Call by reference Type reference (TYPE) T_FIELD_VALUE 20111219
3 Importing IR_SELECTION Call by reference Object reference (TYPE REF TO) DATA 20111219
4 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20111219

Method OVS_SELECTION_SALES_AREA on class CL_BS_CU_GUIBB_SALES_AREAS has no exception.

Method OVS_SELECTION_VKGRP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_FPM_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20111220
2 Exporting ET_FIELD_VALUE Call by reference Type reference (TYPE) T_FIELD_VALUE 20111220
3 Importing IR_SELECTION Call by reference Object reference (TYPE REF TO) DATA 20111220
4 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20111220

Method OVS_SELECTION_VKGRP on class CL_BS_CU_GUIBB_SALES_AREAS has no exception.

Method OVS_SELECTION_ZTERM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_FPM_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20111221
2 Exporting ET_FIELD_VALUE Call by reference Type reference (TYPE) T_FIELD_VALUE 20111221
3 Importing IR_SELECTION Call by reference Object reference (TYPE REF TO) DATA 20111221
4 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20111221

Method OVS_SELECTION_ZTERM on class CL_BS_CU_GUIBB_SALES_AREAS has no exception.

Method SET_PLANTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SALES_AREA Call by reference Type reference (TYPE) CMDS_EI_SALES_KEY Ext. Interface: Sales Data / Key Fields 20120110

Method SET_PLANTS on class CL_BS_CU_GUIBB_SALES_AREAS has no exception.

Method SET_SALES_OFFICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SALES_AREA Call by reference Type reference (TYPE) CMDS_EI_SALES_KEY Ext. Interface: Sales Data / Key Fields 20111219

Method SET_SALES_OFFICES on class CL_BS_CU_GUIBB_SALES_AREAS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 607