SAP ABAP Class CL_MDG_BS_SUPPL_ACCESS (OBSOLET! MDG: Supplier access (primary Persistency))
Hierarchy
MDG_APPL (Software Component) MDG Applications
   CA-MDG-APP-SUP (Application Component) MDG Supplier (Central Parts)
     MDG_BS_ECC_SUPPLIER_ACCESS (Package) Access to Vendor Master Data for MDGS
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_MDG_BS_BP_ACCESS OBSOLET! MDG: Business Partner access (primary Persistency) 20090921
Properties
Class CL_MDG_BS_SUPPL_ACCESS  
Short Description OBSOLET! MDG: Supplier access (primary Persistency)    
Super Class CL_MDG_BS_BP_ACCESS OBSOLET! MDG: Business Partner access (primary Persistency) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_BS_ECC_SUPPLIER_ACCESS   Access to Vendor Master Data for MDGS 
Created 20090921   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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)
Interfaces
Class CL_MDG_BS_SUPPL_ACCESS has no interface implemented.
Friends
Class CL_MDG_BS_SUPPL_ACCESS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_AUTH_ACCGROUP Constant Private Type reference (TYPE) XUOBJECT 'F_LFA1_GRP' Authorization Object 20091105
2 GC_AUTH_COMPANY Constant Private Type reference (TYPE) XUOBJECT 'F_LFA1_BUK' Authorization Object 20091105
3 GC_AUTH_PORG Constant Private Type reference (TYPE) XUOBJECT 'M_LFM1_EKO' Authorization Object 20091105
4 GC_AUTH_VENDACC Constant Private Type reference (TYPE) XUOBJECT 'F_LFA1_BEK' Authorization Object 20091105
5 GC_AUTH_VENDACT Constant Private Type reference (TYPE) XUOBJECT 'F_LFA1_GEN' Authorization Object 20091105
6 GC_AUTH_VENDAPP Constant Private Type reference (TYPE) XUOBJECT 'F_LFA1_APP' Authorization Object 20091105
7 GC_RLTYP_KRED Constant Private Type reference (TYPE) BU_PARTNERROLECAT 'FLVN00' BP Role Category 20100303
8 GC_RLTYP_VEND Constant Private Type reference (TYPE) BU_PARTNERROLECAT 'FLVN01' BP Role Category 20100303
9 GC_TCODE_SUPPL_CHANGE Constant Protected Type reference (TYPE) TCODE 'XK02' Transaction Code 20091028
10 GC_TCODE_SUPPL_CREATE Constant Protected Type reference (TYPE) TCODE 'XK01' Transaction Code 20091028
11 GO_MODEL Instance attribute Protected Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDM Data Model for Access from Non-SAP-Standard Code 20100324
12 GR_ERP_VENDOR Static Attribute Private Object reference (TYPE REF TO) CL_ERP_VENDOR_API ERP Vendor API for Mini-platform use 20091027
13 GT_BP_SUPPL_LINK Instance attribute Private See coding Link between BP and Vendor 20090923
14 GT_FIELDSSETTINGS Instance attribute Private Type reference (TYPE) T_FIELDSSETTINGS 20091027
15 GT_IDLIST Instance attribute Private See coding 20090923
16 GT_STEP_DATA Instance attribute Protected Type reference (TYPE) GTY_STEP_DATA_T 20091117
17 GT_SUPPLIER_DATA_DB Instance attribute Private Type reference (TYPE) CVIS_EI_EXTERN_T Inbound for Customer/Vendor Integration 20091221
18 GT_SUPPL_FLDGRP Static Attribute Private Type reference (TYPE) MDG_BS_SUPPL_FG_T MDG BP: table type for MDG_BS_SUPPL_FG_T 20091023
19 GV_FIRST_READ_BP_COMPNY Instance attribute Private Type reference (TYPE) FLAG General Flag 20100721
20 GV_FIRST_READ_BP_PORG Instance attribute Private Type reference (TYPE) FLAG General Flag 20100721
21 GV_FIRST_READ_BP_VENGEN Instance attribute Private Type reference (TYPE) FLAG General Flag 20100721
22 GV_UICONFIGURATION Instance attribute Protected Type reference (TYPE) WDY_CONFIG_ID Configuration Identification 20100323
23 GV_WF_SERVICES Instance attribute Protected Object reference (TYPE REF TO) CL_MDG_BS_SUPPL_WF_SERVICES Workflow: Services 20091105
Methods
# Method Level Visibility Method type Description Created on
1 ACCGROUP_HAS_INTERNAL_NUMBERS Instance method Public Method Checks if the given acc. group has an internal number range 20091029
2 ADD_OBSOLETE_WARNING_BAPI Instance method Private Method 20110513
3 ADD_OBSOLETE_WARNING_USMD Instance method Private Method 20110513
4 ADJUST_EI_CONTENT_SUPPL Instance method Protected Method Adjust content of external interface for inbound of Supplier 20091202
5 AUTH_BP_COMPANY Instance method Protected Method Authority check company code 20091001
6 AUTH_BP_PORG Instance method Protected Method Authority check purchasing organization 20091001
7 AUTH_BP_VENGEN Instance method Protected Method Authority check vendor general 20091001
8 AUTH_FILTER_VENDOR Instance method Protected Method Filter query results via authority checks for vendors 20091105
9 AUTH_MASS_BP_COMPANY Instance method Protected Method Mass authority check company code 20100316
10 AUTH_MASS_BP_PORG Instance method Protected Method Mass authority check purchasing organization 20100316
11 AUTH_MASS_BP_VENGEN Instance method Protected Method Mass authority check vendor general 20100316
12 AUTH_Q_ACCGROUP Instance method Protected Method check authority account group 20091105
13 AUTH_Q_COMPANY Instance method Protected Method check authority company code 20091105
14 AUTH_Q_PORG Instance method Protected Method check authority purchasing organisation 20091105
15 AUTH_Q_VENDACC Instance method Protected Method check authority vendor account 20091105
16 AUTH_Q_VENDACT Instance method Protected Method check authority vendor activity 20091105
17 AUTH_Q_VENDAPP Instance method Protected Method check authority vendor application 20091105
18 CHECKS_4VENDORLIKE_UI Instance method Public Method Execute checks 4 vendor like UI 20100321
19 CHECK_BP_COMPNY Instance method Protected Method Check supplier company data 20090924
20 CHECK_BP_DUNN Instance method Protected Method Check supplier dunning data 20100329
21 CHECK_BP_PORG Instance method Protected Method Check supplier purchasing data 20090924
22 CHECK_BP_PORG2 Instance method Protected Method Check supplier additional purchasing data 20100518
23 CHECK_BP_TAXGRP Instance method Protected Method Check supplier tax grouping data 20100426
24 CHECK_BP_VENGEN Instance method Protected Method Check supplier general data 20090924
25 CHECK_BP_VENSUB Instance method Protected Method Check supplier subrange data 20100621
26 CHECK_BP_WHTAX Instance method Protected Method Check supplier withholding tax data 20100414
27 CHECK_REQFLD_BP_PORG2 Instance method Protected Method check required fields for LFM2 20100624
28 CHECK_REQFLD_BP_PORG_COMPNY Instance method Protected Method 20100427
29 CHECK_REQFLD_BP_TAXGRP Instance method Protected Method Check Mandatory Fields for Tax Groupings 20100426
30 CHECK_REQFLD_BP_VENGEN Instance method Protected Method 20091027
31 CHECK_SUPPL Instance method Protected Method Obsolete: Check for one supplier 20090924
32 CONSTRUCTOR Instance method Public Constructor 20091027
33 DERIVE_DEF_VAL_4SUPPL_CREATE Instance method Public Method Derive Default Values for Supplier Create 20091123
34 FINALIZE_KEY_MAPPING Instance method Protected Method Key mapping for BP and Vendor ID 20100201
35 GET_BP_BY_LIFNR Instance method Protected Method get BP by account number of vendor 20091103
36 GET_FMOD_STATUS_4SUPPL Instance method Public Method Get field status for supplier entity 20091027
37 GET_GROUP_FROM_BPID Instance method Public Method Get Standard Grouping from BP ID 20091123
38 GET_LIFNR_BY_BP Instance method Public Method get account number of vendor by BP 20091105
39 GET_NUMBER_RANGE_OF_ACCGROUP Instance method Public Method Returns the number range of the given acc. group 20091029
40 GET_STANDARD_ADDRESS Instance method Protected Method Returns the standard address from available addresses 20091110
41 GET_STD_GROUP Instance method Public Method Get Standard Grouping 20091123
42 GET_VENDORS_BY_PARTNERS Instance method Protected Method get all vendors by partners 20091106
43 IS_DEF_REQUIRED_4SUPPL_CREATE Instance method Public Method Check, if Defaulting is required for Supplier Create 20091201
44 MAP_4_ENTITY_SUPPL Instance method Protected Method Obsolete: Map all Data for one Entity of Supplier 20090923
45 MAP_ENTITY_DATA_SUPPL Instance method Protected Method Obsolete: Map Data for one Entity of Supplier 20090923
46 MERGE_OLD_NEW_DATA Instance method Protected Method Mix of new and old data 20100423
47 QUERY_BP_COMPNY Instance method Protected Method Query for company 20091030
48 QUERY_BP_PORG Instance method Protected Method Query for purchasing organisation 20091030
49 QUERY_BP_VENGEN Instance method Protected Method Query for vendor general data 20091030
50 SET_FIELD_PROP_4LIFNR Instance method Protected Method Set Field Property for Supplier ID 20091126
51 SET_GROUP_4SUPPL Instance method Protected Method Obsolete: Set Group for Supplier 20090928
52 SET_ROLE_4SUPPL Instance method Protected Method Obsolete: Set Roles for Supplier 20090928
Events
Class CL_MDG_BS_SUPPL_ACCESS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTY_PARTNER_R Protected See coding 20091106 gty_partner_r TYPE RANGE OF bu_partner
2 GTY_STEP_DATA Protected See coding 20091117 BEGIN OF gty_step_data, step TYPE usmd_crequest_appstep, index TYPE usmd_crequest_wfindex, data TYPE mdg_bs_suppl_wf_index_chg_t, END OF gty_step_data
3 GTY_STEP_DATA_T Protected See coding 20091117 gty_step_data_t TYPE STANDARD TABLE OF gty_step_data
4 GTY_VENDOR Protected See coding 20091106 BEGIN OF gty_vendor, lifnr TYPE lifnr, END OF gty_vendor
5 GTY_VENDOR_T Protected See coding 20091106 gty_vendor_t TYPE SORTED TABLE OF gty_vendor WITH UNIQUE KEY lifnr
6 S_FIELDSSETTINGS Private See coding 20091027 BEGIN OF s_fieldssettings, tcode TYPE tcode, ktokk TYPE ktokk, bukrs TYPE bukrs, ekorg TYPE ekorg, xlstnr TYPE flag, xwerks TYPE flag, tabnm TYPE tabnm, feldn TYPE fieldname, status TYPE char1, END OF s_fieldssettings
7 TTY_BP_ID_GUID Private See coding 20091217 tty_bp_id_guid TYPE STANDARD TABLE OF bus_partner_guid
8 TTY_TMPID_BPGUID_MAP Private See coding 20091124 tty_tmpid_bpguid_map TYPE STANDARD TABLE OF ty_tmpid_bpguid_map
9 TY_BP_SUPPL_LINK Private See coding 20090923 BEGIN OF ty_bp_suppl_link, bpartner TYPE bu_partner, supplier TYPE lifnr, END OF ty_bp_suppl_link
10 TY_SET_4SUPPL_CR Private See coding 20091120 BEGIN OF ty_set_4suppl_cr, suppl_data TYPE ty_suppl_data, cvi_link TYPE abap_bool, "Flag indicating, that Business Partner has CVI Link int_numb TYPE abap_bool, "Flag for Internal/External Numbering for Supplier Create same_numb TYPE abap_bool, "Flag for Create Supplier with Same Number rel_role TYPE abap_bool, "Flag indicating, that Business Partner has relevant role assigned def_role TYPE bu_role, "Default Role for Supplier Create ch_req_fld TYPE abap_bool, "Flag, indicating that check for required fields has to take place srm_role TYPE abap_bool, "Flag, indicating that srm role is supplied END OF ty_set_4suppl_cr
11 TY_SUPPL_DATA Private See coding 20100302 BEGIN OF ty_suppl_data, lfa1_data TYPE abap_bool, "Flag indicating, that LFA1 (Supplier General) Data are provided lfb1_data TYPE abap_bool, "Flag indicating, that LFB1 (Company Code) Data are provided lfm1_data TYPE abap_bool, "Flag indicating, that LFM1 (Purchasing Organization) Data are provided END OF ty_suppl_data
12 TY_TMPID_BPGUID_MAP Private See coding 20091124 BEGIN OF ty_tmpid_bpguid_map, bp_guid TYPE bu_partner_guid, temp_id TYPE bu_partner, END OF ty_tmpid_bpguid_map
13 T_FIELDSSETTINGS Private See coding 20091027 t_fieldssettings TYPE SORTED TABLE OF s_fieldssettings WITH UNIQUE KEY tcode ktokk bukrs ekorg xlstnr xwerks tabnm feldn
Method Signatures

Method ACCGROUP_HAS_INTERNAL_NUMBERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACCOUNT_GROUP Call by reference Type reference (TYPE) KTOKK Account Group 20091029
2 Returning RV_HAS_INTERNAL_NUMBERS Value transfer Type reference (TYPE) ABAP_BOOL 20091029

Method ACCGROUP_HAS_INTERNAL_NUMBERS on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method ADD_OBSOLETE_WARNING_BAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_METHOD Call by reference Type reference (TYPE) STRING 20110513
2 Returning RS_RETURN Value transfer Type reference (TYPE) BAPIRET2 20110513

Method ADD_OBSOLETE_WARNING_BAPI on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method ADD_OBSOLETE_WARNING_USMD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_METHOD Call by reference Type reference (TYPE) STRING 20110513
2 Returning RS_RETURN Value transfer Type reference (TYPE) USMD_S_MESSAGE 20110513

Method ADD_OBSOLETE_WARNING_USMD on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method ADJUST_EI_CONTENT_SUPPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SUPPLIER Call by reference Type reference (TYPE) CVIS_EI_EXTERN_T Inbound for Customer/Vendor Integration 20091202

Method ADJUST_EI_CONTENT_SUPPL on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method AUTH_BP_COMPANY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20091001
2 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDM Data Model for Access from Non-SAP-Standard Code 20091001
3 Importing IT_KEY Call by reference Type reference (TYPE) USMD_TS_VALUE Field Name and Value 20091001
4 Importing IV_ACTVT Call by reference Type reference (TYPE) AUTHB-ACTVT Activity 20091001

Method AUTH_BP_COMPANY on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method AUTH_BP_PORG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20091001
2 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDM Data Model for Access from Non-SAP-Standard Code 20091001
3 Importing IT_KEY Call by reference Type reference (TYPE) USMD_TS_VALUE Field Name and Value 20091001
4 Importing IV_ACTVT Call by reference Type reference (TYPE) AUTHB-ACTVT Activity 20091001

Method AUTH_BP_PORG on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method AUTH_BP_VENGEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20091001
2 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDM Data Model for Access from Non-SAP-Standard Code 20091001
3 Importing IT_KEY Call by reference Type reference (TYPE) USMD_TS_VALUE Field Name and Value 20091001
4 Importing IV_ACTVT Call by reference Type reference (TYPE) AUTHB-ACTVT Activity 20091001

Method AUTH_BP_VENGEN on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method AUTH_FILTER_VENDOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing ET_DATA Call by reference Type reference (TYPE) ANY TABLE 20091105
2 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20091105

Method AUTH_FILTER_VENDOR on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method AUTH_MASS_BP_COMPANY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20100316
2 Exporting ET_KEY_NO_AUTH Call by reference Type reference (TYPE) SORTED TABLE 20100316
3 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDM Data Model for Access from Non-SAP-Standard Code 20100316
4 Importing IT_KEY Call by reference Type reference (TYPE) SORTED TABLE 20100316
5 Importing IV_ACTVT Call by reference Type reference (TYPE) AUTHB-ACTVT Activity 20100316

Method AUTH_MASS_BP_COMPANY on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method AUTH_MASS_BP_PORG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20100316
2 Exporting ET_KEY_NO_AUTH Call by reference Type reference (TYPE) SORTED TABLE 20100316
3 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDM Data Model for Access from Non-SAP-Standard Code 20100316
4 Importing IT_KEY Call by reference Type reference (TYPE) SORTED TABLE 20100316
5 Importing IV_ACTVT Call by reference Type reference (TYPE) AUTHB-ACTVT Activity 20100316

Method AUTH_MASS_BP_PORG on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method AUTH_MASS_BP_VENGEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20100316
2 Exporting ET_KEY_NO_AUTH Call by reference Type reference (TYPE) SORTED TABLE 20100316
3 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDM Data Model for Access from Non-SAP-Standard Code 20100316
4 Importing IT_KEY Call by reference Type reference (TYPE) SORTED TABLE 20100316
5 Importing IV_ACTVT Call by reference Type reference (TYPE) AUTHB-ACTVT Activity 20100316

Method AUTH_MASS_BP_VENGEN on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method AUTH_Q_ACCGROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NO_AUTHORITY Call by reference Type reference (TYPE) BOOLE Boolean variable 20091105
2 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20091105

Method AUTH_Q_ACCGROUP on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method AUTH_Q_COMPANY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NO_AUTHORITY Call by reference Type reference (TYPE) BOOLE Boolean variable 20091105
2 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20091105

Method AUTH_Q_COMPANY on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method AUTH_Q_PORG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NO_AUTHORITY Call by reference Type reference (TYPE) BOOLE Boolean variable 20091105
2 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20091105

Method AUTH_Q_PORG on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method AUTH_Q_VENDACC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NO_AUTHORITY Call by reference Type reference (TYPE) BOOLE Boolean variable 20091105
2 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20091105

Method AUTH_Q_VENDACC on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method AUTH_Q_VENDACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NO_AUTHORITY Call by reference Type reference (TYPE) BOOLE Boolean variable 20091105

Method AUTH_Q_VENDACT on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method AUTH_Q_VENDAPP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NO_AUTHORITY Call by reference Type reference (TYPE) BOOLE Boolean variable 20091105

Method AUTH_Q_VENDAPP on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method CHECKS_4VENDORLIKE_UI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20100321
2 Importing IT_SUPPLIER Call by reference Type reference (TYPE) CVIS_EI_EXTERN_T Vendor account group 20100323

Method CHECKS_4VENDORLIKE_UI on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method CHECK_BP_COMPNY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20090924
2 Importing IS_SUPPL Call by reference Type reference (TYPE) CVIS_EI_EXTERN Complex External Interface of a Business Partner 20090924
3 Importing IS_SUPPL_DB Call by reference Type reference (TYPE) CVIS_EI_EXTERN Complex Interface for Business Partner in CVI 20091119
4 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20091023

Method CHECK_BP_COMPNY on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method CHECK_BP_DUNN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20100329
2 Importing IS_SUPPL Call by reference Type reference (TYPE) CVIS_EI_EXTERN Complex External Interface of a Business Partner 20100329
3 Importing IS_SUPPL_DB Call by reference Type reference (TYPE) CVIS_EI_EXTERN Complex Interface for Business Partner in CVI 20100329
4 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20100329

Method CHECK_BP_DUNN on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method CHECK_BP_PORG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20090924
2 Importing IS_SUPPL Call by reference Type reference (TYPE) CVIS_EI_EXTERN Complex External Interface of a Business Partner 20090924
3 Importing IS_SUPPL_DB Call by reference Type reference (TYPE) CVIS_EI_EXTERN Complex Interface for Business Partner in CVI 20091119
4 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20091023

Method CHECK_BP_PORG on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method CHECK_BP_PORG2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20100518
2 Importing IS_SUPPL Call by reference Type reference (TYPE) CVIS_EI_EXTERN Complex Interface for Business Partner in CVI 20100518
3 Importing IS_SUPPL_DB Call by reference Type reference (TYPE) CVIS_EI_EXTERN Complex Interface for Business Partner in CVI 20100518
4 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20100518

Method CHECK_BP_PORG2 on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method CHECK_BP_TAXGRP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20100426
2 Importing IS_SUPPL Call by reference Type reference (TYPE) CVIS_EI_EXTERN Complex Interface for Business Partner in CVI 20100426
3 Importing IS_SUPPL_DB Call by reference Type reference (TYPE) CVIS_EI_EXTERN Complex Interface for Business Partner in CVI 20100426
4 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20100426

Method CHECK_BP_TAXGRP on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method CHECK_BP_VENGEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20090924
2 Importing IS_SUPPL Call by reference Type reference (TYPE) CVIS_EI_EXTERN Complex External Interface of a Business Partner 20090924
3 Importing IS_SUPPL_DB Call by reference Type reference (TYPE) CVIS_EI_EXTERN Complex Interface for Business Partner in CVI 20091119
4 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20091023

Method CHECK_BP_VENGEN on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method CHECK_BP_VENSUB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20100621
2 Importing IS_SUPPL Call by reference Type reference (TYPE) CVIS_EI_EXTERN Complex Interface for Business Partner in CVI 20100621
3 Importing IS_SUPPL_DB Call by reference Type reference (TYPE) CVIS_EI_EXTERN Complex Interface for Business Partner in CVI 20100621
4 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20100621

Method CHECK_BP_VENSUB on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method CHECK_BP_WHTAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20100414
2 Importing IS_SUPPL Call by reference Type reference (TYPE) CVIS_EI_EXTERN Complex External Interface of a Business Partner 20100414
3 Importing IS_SUPPL_DB Call by reference Type reference (TYPE) CVIS_EI_EXTERN Complex Interface for Business Partner in CVI 20100414
4 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20100414

Method CHECK_BP_WHTAX on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method CHECK_REQFLD_BP_PORG2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20100624
2 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20100624
3 Importing IS_DATA_DB Call by reference Type reference (TYPE) ANY Structure comprising data to be checked (DB state) 20100624
4 Importing IV_ACTYP Call by reference Type reference (TYPE) BU_AKTYP Activity Category 20100624
5 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20100624
6 Importing IV_MSG_TYPE Call by reference Type reference (TYPE) USMD_ENTITY_MSG Message Output 20100728

Method CHECK_REQFLD_BP_PORG2 on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method CHECK_REQFLD_BP_PORG_COMPNY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20100427
2 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20100427
3 Importing IS_DATA_DB Call by reference Type reference (TYPE) ANY Structure comprising data to be checked (DB state) 20100427
4 Importing IV_ACTYP Call by reference Type reference (TYPE) BU_AKTYP Activity Category 20100427
5 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20100427
6 Importing IV_MSG_TYPE Call by reference Type reference (TYPE) USMD_ENTITY_MSG Message Output 20100728

Method CHECK_REQFLD_BP_PORG_COMPNY on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method CHECK_REQFLD_BP_TAXGRP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20100426
2 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20100426
3 Importing IS_DATA_DB Call by reference Type reference (TYPE) ANY Structure comprising data to be checked (DB state) 20100426
4 Importing IV_ACTYP Call by reference Type reference (TYPE) BU_AKTYP Activity Category 20100426
5 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20100426
6 Importing IV_MSG_TYPE Call by reference Type reference (TYPE) USMD_ENTITY_MSG Message Output 20100728

Method CHECK_REQFLD_BP_TAXGRP on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method CHECK_REQFLD_BP_VENGEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20091027
2 Importing IS_DATA Call by reference Type reference (TYPE) ANY 20091027
3 Importing IS_DATA_DB Call by reference Type reference (TYPE) ANY Structure comprising data to be checked (DB state) 20091027
4 Importing IV_ACTYP Call by reference Type reference (TYPE) BU_AKTYP Activity Category 20091027
5 Importing IV_MSG_TYPE Call by reference Type reference (TYPE) USMD_ENTITY_MSG Message Output 20100728

Method CHECK_REQFLD_BP_VENGEN on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method CHECK_SUPPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20090924
2 Importing IS_SUPPL Call by reference Type reference (TYPE) CVIS_EI_EXTERN Complex External Interface of a Business Partner 20090924
3 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20090924

Method CHECK_SUPPL on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_MDG_BS_SUPPL_ACCESS has no parameter.
Method CONSTRUCTOR on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method DERIVE_DEF_VAL_4SUPPL_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_KTOKK Call by reference Type reference (TYPE) KTOKK Vendor account group 20091123
2 Exporting EV_LIFNR Call by reference Type reference (TYPE) LIFNR Account Number of Vendor or Creditor 20091123
3 Importing IV_GROUP Call by reference Type reference (TYPE) BU_GROUP Business Partner Grouping 20091123
4 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20091123

Method DERIVE_DEF_VAL_4SUPPL_CREATE on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method FINALIZE_KEY_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20100201
2 Importing IV_LIFNR Call by reference Type reference (TYPE) LIFNR Account Number of Vendor or Creditor 20100201
3 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20100201
4 Importing IV_PARTNER_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID Business Partner GUID 20100201

Method FINALIZE_KEY_MAPPING on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method GET_BP_BY_LIFNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20091103
2 Importing IV_LIFNR Call by reference Type reference (TYPE) LIFNR Account Number of Vendor or Creditor 20091103

Method GET_BP_BY_LIFNR on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method GET_FMOD_STATUS_4SUPPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDSTATUS Call by reference Type reference (TYPE) MDG_BS_SUPPL_FLDSTAT_T Table type for MDG_BS_SUPPL_FLDSTAT 20091027
2 Exporting EV_REQUIRED_FLDS_EXIST Call by reference Type reference (TYPE) USMD_FLG Financial MDM: General Indicator 20091027
3 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Company Code 20091027
4 Importing IV_EKORG Call by reference Type reference (TYPE) EKORG Purchasing Organization 20091027
5 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20091027
6 Importing IV_KTOKK Call by reference Type reference (TYPE) KTOKK Vendor account group 20091027
7 Importing IV_TCODE Call by reference Type reference (TYPE) TCODE Transaction Code 20091027
8 Importing IV_XLSTNR Call by reference Type reference (TYPE) XFELD SPACE Flag for subranges 20100617
9 Importing IV_XWERKS Call by reference Type reference (TYPE) XFELD SPACE Flag for plants 20100617

Method GET_FMOD_STATUS_4SUPPL on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method GET_GROUP_FROM_BPID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_GROUP Call by reference Type reference (TYPE) BU_GROUP Business Partner Grouping 20091123
2 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20091123

Method GET_GROUP_FROM_BPID on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method GET_LIFNR_BY_BP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LIFNR Call by reference Type reference (TYPE) LIFNR Account Number of Vendor or Creditor 20091105
2 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20091105

Method GET_LIFNR_BY_BP on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method GET_NUMBER_RANGE_OF_ACCGROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACCOUNT_GROUP Call by reference Type reference (TYPE) KTOKK Account Group 20091029
2 Returning RS_NUMBER_RANGE Value transfer Type reference (TYPE) NRIV Number Range Intervals 20091029

Method GET_NUMBER_RANGE_OF_ACCGROUP on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method GET_STANDARD_ADDRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ADDRESS Call by reference Type reference (TYPE) BUS_EI_BUPA_ADDRESS External Interface: Data for Creating an Address 20091110
2 Importing IS_DATA Call by reference Type reference (TYPE) ANY Complex External Interface of a Business Partner 20091110
3 Importing IS_DATA_DB Call by reference Type reference (TYPE) ANY Complex External Interface of a Business Partner 20091110

Method GET_STANDARD_ADDRESS on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method GET_STD_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_STD_GROUP Call by reference Type reference (TYPE) BU_GROUP Business Partner Standard Grouping 20091123
2 Importing IV_GROUP Call by reference Type reference (TYPE) BU_GROUP Business Partner Grouping 20091123

Method GET_STD_GROUP on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method GET_VENDORS_BY_PARTNERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VENDOR Call by reference Type reference (TYPE) GTY_VENDOR_T Account Number of Vendor or Creditor 20091106
2 Importing IR_PARTNER Call by reference Type reference (TYPE) GTY_PARTNER_R Business Partner Number 20091106

Method GET_VENDORS_BY_PARTNERS on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method IS_DEF_REQUIRED_4SUPPL_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DEF_REQUIRED Call by reference Type reference (TYPE) ABAP_BOOL Flag, indicating, that Defaulting is required 20091201
2 Importing IV_LIFNR Call by reference Type reference (TYPE) LIFNR Account Number of Vendor or Creditor 20091201
3 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20091201

Method IS_DEF_REQUIRED_4SUPPL_CREATE on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method MAP_4_ENTITY_SUPPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SUPPLIER Call by reference Type reference (TYPE) CVIS_EI_EXTERN_T Inbound for Customer/Vendor Integration 20090923
2 Importing IO_DELTA Call by reference Object reference (TYPE REF TO) IF_USMD_DELTA_BUFFER_READ 20090923
3 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDM Data Model for Access from Non-SAP-Standard Code 20090923
4 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20090923

Method MAP_4_ENTITY_SUPPL on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method MAP_ENTITY_DATA_SUPPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SUPPL Call by reference Type reference (TYPE) CVIS_EI_EXTERN_T Complex External Interface of the Business Partner (Tab.) 20090923
2 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDM Data Model for Access from Non-SAP-Standard Code 20090923
3 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE 20090923
4 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20090923
5 Importing IV_FNAME Call by reference Type reference (TYPE) CHAR30 SPACE Field Name of Update Structure 20090923
6 Importing IV_TASK Call by reference Type reference (TYPE) BUS_EI_OBJECT_TASK External Interface: Change Indicator Object 20090923

Method MAP_ENTITY_DATA_SUPPL on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method MERGE_OLD_NEW_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA_DB Call by reference Type reference (TYPE) STANDARD TABLE Structure comprising data to be checked (DB state) 20100426
2 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20100423
3 Importing IT_DEL Call by reference Type reference (TYPE) ANY TABLE 20100423
4 Importing IT_INS Call by reference Type reference (TYPE) ANY TABLE 20100423
5 Importing IT_UPD Call by reference Type reference (TYPE) ANY TABLE 20100423

Method MERGE_OLD_NEW_DATA on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method QUERY_BP_COMPNY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_NOT_SUPPORTED Call by reference Type reference (TYPE) USMD_FLG Financial MDM: General Indicator 20091030
2 Exporting ET_DATA Call by reference Type reference (TYPE) ANY TABLE 20091030
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20091030
4 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL 20091030

Method QUERY_BP_COMPNY on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method QUERY_BP_PORG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_NOT_SUPPORTED Call by reference Type reference (TYPE) USMD_FLG Financial MDM: General Indicator 20091030
2 Exporting ET_DATA Call by reference Type reference (TYPE) ANY TABLE 20091030
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20091030
4 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL 20091030

Method QUERY_BP_PORG on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method QUERY_BP_VENGEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_NOT_SUPPORTED Call by reference Type reference (TYPE) USMD_FLG Financial MDM: General Indicator 20091030
2 Exporting ET_DATA Call by reference Type reference (TYPE) ANY TABLE 20091030
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20091030
4 Importing IT_SEL Call by reference Type reference (TYPE) USMD_TS_SEL 20091030

Method QUERY_BP_VENGEN on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method SET_FIELD_PROP_4LIFNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_READ_ONLY Call by reference Type reference (TYPE) ABAP_BOOL Flag indicating, that Supplier ID shall be read-only 20091126
2 Importing IV_GROUP Call by reference Type reference (TYPE) BU_GROUP Business Partner Grouping 20091127
3 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Account Group 20091127

Method SET_FIELD_PROP_4LIFNR on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method SET_GROUP_4SUPPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SUPPL Call by reference Type reference (TYPE) CVIS_EI_EXTERN Complex Interface for Business Partner in CVI 20090928

Method SET_GROUP_4SUPPL on class CL_MDG_BS_SUPPL_ACCESS has no exception.

Method SET_ROLE_4SUPPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SUPPL Call by reference Type reference (TYPE) CVIS_EI_EXTERN Complex Interface for Business Partner in CVI 20090928

Method SET_ROLE_4SUPPL on class CL_MDG_BS_SUPPL_ACCESS has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 605