SAP ABAP Class CL_BS_SP_GUIBB_COMPANY_CODES (GUIBB Feeder for Supplier Company Codes)
Hierarchy
MDG_APPL (Software Component) MDG Applications
   CA-MDG-APP-SUP (Application Component) MDG Supplier (Central Parts)
     MDG_BS_ECC_SUPPLIER_BOLUI (Package) Master Data Governance Supplier 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 20100816
Properties
Class CL_BS_SP_GUIBB_COMPANY_CODES  
Short Description GUIBB Feeder for Supplier Company Codes    
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_SUPPLIER_BOLUI   Master Data Governance Supplier BOL UI Implementations 
Created 20100816   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_MDG_BS_ECC_BP_SERVICES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_BS_SP_GUIBB_COMPANY_CODES has no interface implemented.
Friends
Class CL_BS_SP_GUIBB_COMPANY_CODES 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 20110114
2 GC_MESSAGE_CLASS Constant Protected Type reference (TYPE) SYMSGID 'MDG_BS_SUPPL_BOLUI' Related Message Class 20110801
3 MT_PAYMENT_TERMS Instance attribute Public Type reference (TYPE) T_PAYMENT_TERMS OBSOLETE - Do not use! 20110428
Methods
# Method Level Visibility Method type Description Created on
1 FILTER_COMPANY_CODES Instance method Public Method Filter company codes for the value help 20110824
2 GET_COMPANY_CODE_DETAILS Instance method Public Method Return the details for the current company code 20111115
3 OVS_OUTPUT_AKONT Instance method Public Method Phase 2 (Reconciliation Account) 20101108
4 OVS_OUTPUT_BUSAB Instance method Public Method Phase 2 (Accounting Clerk) 20101108
5 OVS_OUTPUT_HBKID Instance method Public Method Phase 2 (House Bank ID) 20101108
6 OVS_OUTPUT_QLAND Instance method Public Method Phase 2 (Withholding Tax Country) 20101108
7 OVS_OUTPUT_QSREC Instance method Public Method Phase 2 (Vendor Recipient Type) 20101108
8 OVS_OUTPUT_QSSKZ Instance method Public Method Phase 2 (Withholding Tax Type) 20101108
9 OVS_OUTPUT_TOGRR Instance method Public Method Phase 2 (Tolerance Group (Invoice)) 20101108
10 OVS_OUTPUT_TOGRU Instance method Public Method Phase 2 (Tolerance Group (BP & G/L)) 20101108
11 OVS_OUTPUT_ZTERM Instance method Public Method Phase 2 (Payment Terms) 20101108
12 OVS_OUTPUT_ZWELS Instance method Public Method Phase 2 (Payment Methods) 20110126
13 OVS_SELECTION_ZTERM Instance method Public Method Phase 3 (Payment Terms) 20110428
14 OVS_SELECTION_ZWELS Instance method Public Method Phase 3 (Payment Methods) 20110418
Events
Class CL_BS_SP_GUIBB_COMPANY_CODES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_CC_DETAILS Public See coding 20101108 BEGIN OF s_cc_details, company_code TYPE bukrs, account TYPE ktopl, country TYPE land1, currency TYPE waers, extended_wht TYPE wt_newwt, END OF s_cc_details
2 S_PAYMENT_TERM Public See coding 20110428 BEGIN OF s_payment_term, zterm TYPE dzterm, texts TYPE ty_ttext, END OF s_payment_term
3 T_PAYMENT_TERMS Public See coding 20110428 t_payment_terms TYPE STANDARD TABLE OF s_payment_term
Method Signatures

Method FILTER_COMPANY_CODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_COMPANY Call by reference Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST All Fixed Values of an Attribute with Texts 20110824
2 Importing IO_ACCESS Call by reference Object reference (TYPE REF TO) IF_BOL_BO_PROPERTY_ACCESS Access Interface for BO Attributes 20110824
3 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) CRMT_EXT_OBJ_NAME External Name of Object 20120419

Method FILTER_COMPANY_CODES on class CL_BS_SP_GUIBB_COMPANY_CODES has no exception.

Method GET_COMPANY_CODE_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_COMPANY_CODE Value transfer Type reference (TYPE) CL_MDG_BS_ECC_BP_SERVICES=>GTY_S_COMPANY_CODE Return structure for get_company_code_details 20111115

Method GET_COMPANY_CODE_DETAILS on class CL_BS_SP_GUIBB_COMPANY_CODES has no exception.

Method OVS_OUTPUT_AKONT 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 20101108
2 Exporting ET_COLUMN_TEXTS Call by reference Type reference (TYPE) WDR_NAME_VALUE_LIST Table of Name/Value Pairs 20101108
3 Exporting EV_TABLE_HEADER Call by reference Type reference (TYPE) STRING 20101108
4 Importing IR_QUERY_PARAMETER Call by reference Object reference (TYPE REF TO) DATA 20101108
5 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20101108

Method OVS_OUTPUT_AKONT on class CL_BS_SP_GUIBB_COMPANY_CODES has no exception.

Method OVS_OUTPUT_BUSAB 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 20101108
2 Exporting ET_COLUMN_TEXTS Call by reference Type reference (TYPE) WDR_NAME_VALUE_LIST Table of Name/Value Pairs 20101108
3 Exporting EV_TABLE_HEADER Call by reference Type reference (TYPE) STRING 20101108
4 Importing IR_QUERY_PARAMETER Call by reference Object reference (TYPE REF TO) DATA 20101108
5 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20101108

Method OVS_OUTPUT_BUSAB on class CL_BS_SP_GUIBB_COMPANY_CODES has no exception.

Method OVS_OUTPUT_HBKID 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 20101108
2 Exporting ET_COLUMN_TEXTS Call by reference Type reference (TYPE) WDR_NAME_VALUE_LIST Table of Name/Value Pairs 20101108
3 Exporting EV_TABLE_HEADER Call by reference Type reference (TYPE) STRING 20101108
4 Importing IR_QUERY_PARAMETER Call by reference Object reference (TYPE REF TO) DATA 20101108
5 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20101108

Method OVS_OUTPUT_HBKID on class CL_BS_SP_GUIBB_COMPANY_CODES has no exception.

Method OVS_OUTPUT_QLAND 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 20101108
2 Exporting ET_COLUMN_TEXTS Call by reference Type reference (TYPE) WDR_NAME_VALUE_LIST Table of Name/Value Pairs 20101108
3 Exporting EV_TABLE_HEADER Call by reference Type reference (TYPE) STRING 20101108
4 Importing IR_QUERY_PARAMETER Call by reference Object reference (TYPE REF TO) DATA 20101108
5 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20101108

Method OVS_OUTPUT_QLAND on class CL_BS_SP_GUIBB_COMPANY_CODES has no exception.

Method OVS_OUTPUT_QSREC 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 20101108
2 Exporting ET_COLUMN_TEXTS Call by reference Type reference (TYPE) WDR_NAME_VALUE_LIST Table of Name/Value Pairs 20101108
3 Exporting EV_TABLE_HEADER Call by reference Type reference (TYPE) STRING 20101108
4 Importing IR_QUERY_PARAMETER Call by reference Object reference (TYPE REF TO) DATA 20101108
5 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20101108

Method OVS_OUTPUT_QSREC on class CL_BS_SP_GUIBB_COMPANY_CODES has no exception.

Method OVS_OUTPUT_QSSKZ 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 20101108
2 Exporting ET_COLUMN_TEXTS Call by reference Type reference (TYPE) WDR_NAME_VALUE_LIST Table of Name/Value Pairs 20101108
3 Exporting EV_TABLE_HEADER Call by reference Type reference (TYPE) STRING 20101108
4 Importing IR_QUERY_PARAMETER Call by reference Object reference (TYPE REF TO) DATA 20101108
5 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20101108

Method OVS_OUTPUT_QSSKZ on class CL_BS_SP_GUIBB_COMPANY_CODES has no exception.

Method OVS_OUTPUT_TOGRR 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 20101108
2 Exporting ET_COLUMN_TEXTS Call by reference Type reference (TYPE) WDR_NAME_VALUE_LIST Table of Name/Value Pairs 20101108
3 Exporting EV_TABLE_HEADER Call by reference Type reference (TYPE) STRING 20101108
4 Importing IR_QUERY_PARAMETER Call by reference Object reference (TYPE REF TO) DATA 20101108
5 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20101108

Method OVS_OUTPUT_TOGRR on class CL_BS_SP_GUIBB_COMPANY_CODES has no exception.

Method OVS_OUTPUT_TOGRU 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 20101108
2 Exporting ET_COLUMN_TEXTS Call by reference Type reference (TYPE) WDR_NAME_VALUE_LIST Table of Name/Value Pairs 20101108
3 Exporting EV_TABLE_HEADER Call by reference Type reference (TYPE) STRING 20101108
4 Importing IR_QUERY_PARAMETER Call by reference Object reference (TYPE REF TO) DATA 20101108
5 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20101108

Method OVS_OUTPUT_TOGRU on class CL_BS_SP_GUIBB_COMPANY_CODES 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 20101108
2 Exporting ET_COLUMN_TEXTS Call by reference Type reference (TYPE) WDR_NAME_VALUE_LIST Table of Name/Value Pairs 20101108
3 Exporting EV_TABLE_HEADER Call by reference Type reference (TYPE) STRING 20101108
4 Importing IR_QUERY_PARAMETER Call by reference Object reference (TYPE REF TO) DATA 20101108
5 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20101108

Method OVS_OUTPUT_ZTERM on class CL_BS_SP_GUIBB_COMPANY_CODES has no exception.

Method OVS_OUTPUT_ZWELS 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 20110126
2 Exporting ET_COLUMN_TEXTS Call by reference Type reference (TYPE) WDR_NAME_VALUE_LIST Table of Name/Value Pairs 20110126
3 Exporting EV_TABLE_HEADER Call by reference Type reference (TYPE) STRING 20110126
4 Importing IR_QUERY_PARAMETER Call by reference Object reference (TYPE REF TO) DATA 20110126
5 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20110126

Method OVS_OUTPUT_ZWELS on class CL_BS_SP_GUIBB_COMPANY_CODES 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 20110428
2 Exporting ET_FIELD_VALUE Call by reference Type reference (TYPE) T_FIELD_VALUE Selected values 20110428
3 Importing IR_SELECTION Call by reference Object reference (TYPE REF TO) DATA User selection 20110428
4 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20110428

Method OVS_SELECTION_ZTERM on class CL_BS_SP_GUIBB_COMPANY_CODES has no exception.

Method OVS_SELECTION_ZWELS 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 20110418
2 Exporting ET_FIELD_VALUE Call by reference Type reference (TYPE) T_FIELD_VALUE Selected Values 20110418
3 Importing IR_SELECTION Call by reference Object reference (TYPE REF TO) DATA User Selection 20110418
4 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20110418

Method OVS_SELECTION_ZWELS on class CL_BS_SP_GUIBB_COMPANY_CODES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 606