SAP ABAP Class CL_SRT_WSP_IBC_SYNC (SRT: Synchronize IBC's)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ESI-WS-ABA-CFG (Application Component) WebServices ABAP Configuration
     SOAP_CONFIG (Package) SOAP Configuration Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20120608
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SRT_WSP_CONNECTIVITY_BADI Interface for BAdI: SSRT_WSP_CONNECTIVITY_BADI 20120608
Properties
Class CL_SRT_WSP_IBC_SYNC  
Short Description SRT: Synchronize IBC's    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SOAP_CONFIG   SOAP Configuration Framework 
Created 20120608   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SRT_WSP_IBC_SYNC has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20120608
2 IF_SRT_WSP_CONNECTIVITY_BADI Interface for BAdI: SSRT_WSP_CONNECTIVITY_BADI 20120608
Friends
Class CL_SRT_WSP_IBC_SYNC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_CLASS_NAME Constant Private Type reference (TYPE) STRING 'CL_SRT_WSP_IBC_SYNC' 20120608
2 GC_APPL_ID Constant Private Type reference (TYPE) SRT_WSP_CON_APPLICATION_ID 'SRT_WSP_IBC_SYNC' 20120608
3 GC_OP_DELE Constant Private Type reference (TYPE) SRT_WSP_CON_APPL_OPERATION 'DELETE' 20120608
4 GC_OP_PULL Constant Private Type reference (TYPE) SRT_WSP_CON_APPL_OPERATION 'PULL' 20120608
5 GC_OP_PUSH Constant Private Type reference (TYPE) SRT_WSP_CON_APPL_OPERATION 'PUSH' 20120608
6 GC_VERSION Constant Private Type reference (TYPE) SRT_WSP_CON_APPL_VERSION 1 20120608
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_ONE_IBCR Static method Public Method Pull a selection of IBC's 20120608
2 GET_CS_TENANT Static method Private Method Update/Insert IBCR from IBC XML 20120608
3 PULL_ALL_IBCS Static method Public Method Push all IBC's 20120608
4 PULL_IBC_SELECTION Static method Public Method Push a selection of IBC's 20120608
5 PULL_ONE_IBC Static method Public Method Push one IBC 20120608
6 PUSH_ALL_IBCS Static method Public Method Pull one IBC's 20120608
7 PUSH_IBC_SELECTION Static method Public Method Pull all IBC's 20120608
8 PUSH_ONE_IBC Static method Public Method Get tenant of central system 20120608
9 UPDATE_IBCR_FROM_IBC_XML Static method Private Method Delete IBCR on central system 20120608
Events
Class CL_SRT_WSP_IBC_SYNC has no event.
Types
Class CL_SRT_WSP_IBC_SYNC has no local type.
Method Signatures

Method DELETE_ONE_IBCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IBCR_ID Call by reference Type reference (TYPE) SRT_WSP_IBCR_ID 20120608
2 Importing IV_TENANT Call by reference Type reference (TYPE) SRT_WSP_CON_TENANT_KEY 20120608
3 Returning RT_RETURN Value transfer Type reference (TYPE) BAPIRETTAB 20120608
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20120608

Method GET_CS_TENANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TENANT Value transfer Type reference (TYPE) SRT_WSP_CON_TENANT_KEY 20120608
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20120608

Method PULL_ALL_IBCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DELETE_IBCR Call by reference Type reference (TYPE) BOOLEAN 20120608
2 Importing IV_TENANT Call by reference Type reference (TYPE) SRT_WSP_CON_TENANT_KEY 20120608
3 Returning RT_RETURN Value transfer Type reference (TYPE) BAPIRETTAB 20120608
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20120608

Method PULL_IBC_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SEARCH_ATTRIBUTES Call by reference Type reference (TYPE) SRT_WSP_AD_SEARCH_ATTRIBUTE_T 20120608
2 Importing IV_DELETE_IBCR Value transfer Type reference (TYPE) BOOLEAN 20120608
3 Importing IV_TENANT Call by reference Type reference (TYPE) SRT_WSP_CON_TENANT_KEY 20120608
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20120608

Method PULL_ONE_IBC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IBC_ID Call by reference Type reference (TYPE) SRT_WSP_IBC_ID 20120608
2 Importing IV_IBC_REC_NAME Call by reference Type reference (TYPE) SRT_WSP_IBC_RECEIVER_NAME 20120608
3 Importing IV_IBC_REC_TYPE Call by reference Type reference (TYPE) SRT_WSP_IBC_RECEIVER_TYPE 20120608
4 Importing IV_TENANT Call by reference Type reference (TYPE) SRT_WSP_CON_TENANT_KEY 20120608
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20120608

Method PUSH_ALL_IBCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DELETE_IBCR Call by reference Type reference (TYPE) BOOLEAN 20120608
2 Importing IV_TENANT Call by reference Type reference (TYPE) SRT_WSP_CON_TENANT_KEY 20120608
3 Returning RT_RETURN Value transfer Type reference (TYPE) BAPIRETTAB 20120608
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20120608

Method PUSH_IBC_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SEARCH_ATTRIBUTES Call by reference Type reference (TYPE) SRT_WSP_AD_SEARCH_ATTRIBUTE_T 20120608
2 Importing IV_DELETE_IBCR Call by reference Type reference (TYPE) BOOLEAN 20120608
3 Importing IV_TENANT Call by reference Type reference (TYPE) SRT_WSP_CON_TENANT_KEY 20120608
4 Returning RT_RETURN Value transfer Type reference (TYPE) BAPIRETTAB 20120608
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20120608

Method PUSH_ONE_IBC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_IBC_ID Call by reference Type reference (TYPE) SRT_WSP_IBC_ID 20120608
2 Importing IV_IBC_REC_NAME Call by reference Type reference (TYPE) SRT_WSP_IBC_RECEIVER_NAME 20120608
3 Importing IV_IBC_REC_TYPE Call by reference Type reference (TYPE) SRT_WSP_IBC_RECEIVER_TYPE 20120608
4 Importing IV_TENANT Call by reference Type reference (TYPE) SRT_WSP_CON_TENANT_KEY 20120608
5 Returning RT_RETURN Value transfer Type reference (TYPE) BAPIRETTAB 20120608
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20120608

Method UPDATE_IBCR_FROM_IBC_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_XML Call by reference Type reference (TYPE) SRT_STRINGS 20120608
2 Importing IV_DELETE_IBCR Call by reference Type reference (TYPE) BOOLEAN 20120608
3 Importing IV_SENDER Call by reference Type reference (TYPE) SRT_WSP_CON_TENANT_KEY 20120608
# Exception Resumable Description Created on
1 CX_SRT_WSP_CONFIG 20120608
History
Last changed by/on SAP  20140121 
SAP Release Created in 740