SAP ABAP Class CL_SE_BPS_SUPLERPNOTIFICATION (Service Supplier ERP Notification)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-MD-BP-VM-ES (Application Component) Enterprise Services in Vendor Master
     OPS_SE_BPS (Package) Service enabling supplier master
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  BI_EVENT_HANDLER_STATIC Static Event Handler 20070820
Properties
Class CL_SE_BPS_SUPLERPNOTIFICATION  
Short Description Service Supplier ERP Notification    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package OPS_SE_BPS   Service enabling supplier master 
Created 20070820   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SE_BPS_SUPLERPNOTIFICATION has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 BI_EVENT_HANDLER_STATIC Static Event Handler 20070820
Friends
Class CL_SE_BPS_SUPLERPNOTIFICATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CONTEXT_SUPPLIERNO Constant Private Type reference (TYPE) WUF_CONTEXT ' ' Context 20070820
2 GC_EVENT_OUTP_ADDR_INFORMATION Constant Private Type reference (TYPE) WUF_EVENT 'OUTPUT_MAPPING_ADDR_INFO' Event Address Information 20070820
3 GC_EVNT_OUTP_CENTRALDATA Constant Private Type reference (TYPE) WUF_EVENT 'OUTPUT_MAPPING_CENTRALDATA' Event Central Data 20070820
4 GC_EVNT_OUTP_CENTRAL_VAT Constant Private Type reference (TYPE) WUF_EVENT 'OUTPUT_MAPPING_CENTRAL_VAT' Event central VAT 20070823
5 GC_WUF_APPLICATION Constant Private Type reference (TYPE) WUF_APPLICATION 'CO_BPS_SUPPLIERNO' Wuf application 20070820
6 MY_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_SE_BPS_SUPLERPNOTIFICATION Service Supplier ERP Notification 20070820
Methods
# Method Level Visibility Method type Description Created on
1 AUTHORIZATIONS_CHECK Instance method Private Method Check authorizations for reading data of the supplier 20070821
2 FIELD_SETTINGS_CHECK Instance method Private Method Check field settings 20070821
3 GET_INSTANCE Static method Public Method Factory method to get the proxy impl object reference 20070820
4 HIDE_FIELDS Instance method Private Method Initialize fields to be hidden 20070821
5 MAPPING_OUT Instance method Private Method Mapping of the supplier notification 20070820
6 MAP_COMM_REMARKS Instance method Private Method Mapping communication remarks 20070821
7 MAP_PHONE Instance method Private Method Mapping of the supplier phones 20070821
8 PROCESS_OUT Instance method Public Method Outbound processing 20070820
9 READ_VENDOR Instance method Private Method Read vendor 20070820
Events
Class CL_SE_BPS_SUPLERPNOTIFICATION has no event.
Types
Class CL_SE_BPS_SUPLERPNOTIFICATION has no local type.
Method Signatures

Method AUTHORIZATIONS_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 20070821
# Exception Resumable Description Created on
1 INTERNAL_ERROR Internal error 20070821
2 NOT_ALLOWED Not allowed to read data of the supplier 20070821

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 20070821
2 Exporting ET_HIDDEN_FIELDS Call by reference Type reference (TYPE) DCBTFIELDS List of Field Names 20070821
3 Importing IV_KTOKK Call by reference Type reference (TYPE) KTOKK Vendor account group 20070821
# Exception Resumable Description Created on
1 INTERNAL_ERROR Internal error 20070821

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_INSTANCE Value transfer Object reference (TYPE REF TO) CL_SE_BPS_SUPLERPNOTIFICATION Service Supplier ERP Notification 20070820

Method GET_INSTANCE on class CL_SE_BPS_SUPLERPNOTIFICATION has no exception.

Method HIDE_FIELDS 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 20070821
2 Importing IT_HIDDEN_FIELDS Call by reference Type reference (TYPE) DCBTFIELDS List of Field Names 20070821
# Exception Resumable Description Created on
1 INTERNAL_ERROR Internal error 20070821

Method MAPPING_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SUPPLIER_OUT Call by reference Type reference (TYPE) SAPPLCO_SUPLR_ERPNOTIF_SUPLR Proxy Structure (Generated) 20070820
2 Importing IS_VENDOR Call by reference Type reference (TYPE) VMDS_EI_EXTERN Complex External Interface for Vendors 20070820
# Exception Resumable Description Created on
1 CX_OPS_SE Bestellanforderung Error 20070913
2 CX_WUF_ERROR Error 20070820

Method MAP_COMM_REMARKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REMARKS Call by reference Type reference (TYPE) SAPPLCO_DESCRIPTION_TAB Natural Language Text 20070821
2 Importing IT_REMARKS Call by reference Type reference (TYPE) CVIS_EI_COMREM_T Ext. Interface: Comments on Communication Types 20070821

Method MAP_COMM_REMARKS on class CL_SE_BPS_SUPLERPNOTIFICATION has no exception.

Method MAP_PHONE 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) SAPPLCO_TELEPHONE Telephone 20070821
2 Importing IS_INPUT Call by reference Type reference (TYPE) CVIS_EI_PHONE_STR Ext. Interface: Telephone Numbers 20070821

Method MAP_PHONE on class CL_SE_BPS_SUPLERPNOTIFICATION has no exception.

Method PROCESS_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20070820
2 Importing IS_LFA1 Call by reference Type reference (TYPE) LFA1 Vendor Master (General Section) 20070820
# Exception Resumable Description Created on
1 CX_AI_SYSTEM_FAULT Application Integration: Technical Error 20070820
2 CX_OPS_SE Error in OPS service 20070820

Method READ_VENDOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_VENDOR Call by reference Type reference (TYPE) VMDS_EI_EXTERN Complex External Interface for Vendors 20070820
2 Exporting ET_PROTOCOL Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20070820
3 Importing IV_LIFNR Call by reference Type reference (TYPE) LIFNR Account Number of Vendor or Creditor 20070820
# Exception Resumable Description Created on
1 NOT_FOUND 20070820
History
Last changed by/on SAP  20130531 
SAP Release Created in 603