SAP ABAP Class CL_BPS_SUPPLIERERPRELCPIDQR (Proxy Class (Generated))
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-MD-BP-VM-ES (Application Component) Enterprise Services in Vendor Master
     OPS_SE_BPS_XI_PROXY (Package) Web Service Proxies Business Partner Supplier
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  II_BPS_SUPPLIERERPRELCPIDQR Proxy Interface (Generated) 20070906
Properties
Class CL_BPS_SUPPLIERERPRELCPIDQR  
Short Description Proxy Class (Generated)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package OPS_SE_BPS_XI_PROXY   Web Service Proxies Business Partner Supplier 
Created 20070906   SAP 
Last change 20100310   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
# Interface Abstract Final Description Created on
1 II_BPS_SUPPLIERERPRELCPIDQR Proxy Interface (Generated) 20070906
Friends
# Friend Modeled only Created on Description
1 CL_BPS_SUPPLRELCONTPERS_MAP 20070907 Mapping of the ContactPerson Output
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_LOG Instance attribute Private Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20070906
2 CO_SUPPLIER Instance attribute Private Object reference (TYPE REF TO) VMD_EI_API_EXTRACT Complex External Interface for Vendors 20070906
3 CV_ERROR_OCCURRED Instance attribute Private Type reference (TYPE) ABAP_BOOL Indicates whether an error occurred during processing 20070906
4 GC_XFELD_NO Constant Private Type reference (TYPE) XFELD SPACE Checkbox 20070906
5 GC_XFELD_YES Constant Private Type reference (TYPE) XFELD 'X' Checkbox 20070906
Methods
# Method Level Visibility Method type Description Created on
1 AUTHORITY_CHECK Instance method Private Method Check authorizations for reading the data of the supplier 20070906
2 FIELD_SETTINGS_CHECK Instance method Private Method Check field settings 20070906
3 INPUT_MAPPING Instance method Private Method Mapping proxy interface structure to the internal structure 20070906
4 LOG_ERROR Instance method Protected Method Error logging 20070906
5 MAP_ERROR_LOG Instance method Private Method Map the error log to the output structure 20070906
6 OUTPUT_MAPPING Instance method Private Method Mapping internal structure to the proxy interface 20070906
7 READ_CONTACTPERSONS Instance method Private Method Read ContactPersons of a Supplier for a given SupplierID 20070906
Events
Class CL_BPS_SUPPLIERERPRELCPIDQR has no event.
Types
Class CL_BPS_SUPPLIERERPRELCPIDQR has no local type.
Method Signatures

Method AUTHORITY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KTOKK Call by reference Type reference (TYPE) KTOKK Vendor account group 20070906
# Exception Resumable Description Created on
1 INTERNAL_ERROR Internal error 20070906
2 NOT_ALLOWED Not allowed to read data of the supplier 20070906

Method FIELD_SETTINGS_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_VENDOR Call by reference Type reference (TYPE) VMDS_EI_EXTERN Complex External Interface for Vendors 20070906
2 Exporting ET_HIDDEN_FIELDS Call by reference Type reference (TYPE) DCBTFIELDS Fields to be hidden 20070906
3 Importing IV_KTOKK Call by reference Type reference (TYPE) KTOKK Vendor account group 20070906
# Exception Resumable Description Created on
1 INTERNAL_ERROR Internal error 20070906

Method INPUT_MAPPING 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 20070906
2 Importing IS_INPUT Call by reference Type reference (TYPE) BPSSUPPLIER_CONTACTPERSON_QU Customer ERP Relationship Contact Person Create Request 20070906

Method INPUT_MAPPING on class CL_BPS_SUPPLIERERPRELCPIDQR has no exception.

Method LOG_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) SYMSGID '00' Message Class 20070906
2 Importing IV_MESSAGEV1 Call by reference Type reference (TYPE) SYMSGV '' Message Text 20070906
3 Importing IV_NUMBER Call by reference Type reference (TYPE) SYMSGNO '001' Message Number 20070906
4 Importing IV_SEVERITY Call by reference Type reference (TYPE) BAPI_MTYPE Message type: S Success, E Error, W Warning, I Info, A Abort 20070906

Method LOG_ERROR on class CL_BPS_SUPPLIERERPRELCPIDQR has no exception.

Method MAP_ERROR_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_OUTPUT Call by reference Type reference (TYPE) BPSSUPPLIER_CONTACTPERSON_RP Proxy Structure (Generated) 20070906

Method MAP_ERROR_LOG on class CL_BPS_SUPPLIERERPRELCPIDQR has no exception.

Method OUTPUT_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OUTPUT Call by reference Type reference (TYPE) BPSSUPPLIER_CONTACTPERSON_RP Internal Structure of the Contactpersons of the Supplier 20070906
2 Importing IS_CONTACTS Call by reference Type reference (TYPE) VMDS_EI_VMD_CONTACTS Ext. Interface: Contact Person 20070906
3 Importing IV_LIFNR Call by reference Type reference (TYPE) LIFNR Account Number of Vendor or Creditor 20070906

Method OUTPUT_MAPPING on class CL_BPS_SUPPLIERERPRELCPIDQR has no exception.

Method READ_CONTACTPERSONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SUPPLIER Call by reference Type reference (TYPE) VMDS_EI_EXTERN Complex External Interface for ContactPersons 20070906
2 Importing IV_LIFNR Call by reference Type reference (TYPE) LIFNR Account Number of Vendor or Creditor 20070906

Method READ_CONTACTPERSONS on class CL_BPS_SUPPLIERERPRELCPIDQR has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 603