SAP ABAP Class CL_SLS_LPAYSP_DOCUMENT_UPDATE (Maintainace Class for Payment Service Provider Worklist)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   SD-BF (Application Component) Basic Functions
     ERP_SALES_PAYSP (Package) Integration of payment service provider
Properties
Class CL_SLS_LPAYSP_DOCUMENT_UPDATE  
Short Description Maintainace Class for Payment Service Provider Worklist    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ERP_SALES_PAYSP   Integration of payment service provider 
Created 20100127   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SLS_LPAYSP_DOCUMENT_UPDATE has no forward declaration.
Interfaces
Class CL_SLS_LPAYSP_DOCUMENT_UPDATE has no interface implemented.
Friends
Class CL_SLS_LPAYSP_DOCUMENT_UPDATE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_PAYSP_HL Constant Public Type reference (TYPE) STRING 'PAYSP_HL' 20100127
2 GF_LORD_ERROR Instance attribute Private Type reference (TYPE) FLAG General Flag 20100331
3 GF_LORD_LOADED Instance attribute Private Type reference (TYPE) FLAG General Flag 20100331
4 GR_PAYSP Instance attribute Private Object reference (TYPE REF TO) CL_SLS_PAYSP_INTEGRATION Integration of Payment Service Data 20100322
5 GS_HEAD_COMC Instance attribute Private Type reference (TYPE) TDS_HEAD_COMC 20100401
6 GS_HEAD_COMR Instance attribute Private Type reference (TYPE) TDS_HEAD_COMR 20100401
7 GS_HEAD_COMV Instance attribute Private Type reference (TYPE) TDS_HEAD_COMV Lean Order - Kopfdaten (Werte) 20100127
8 GS_HVSTAT_COMR Instance attribute Private Type reference (TYPE) TDS_HVSTAT_COMR Lean Order - Sales Status (Header) 20100318
9 GS_HVSTAT_COMV Instance attribute Private Type reference (TYPE) TDS_HVSTAT_COMV Lean Order - Sales Status (Header) 20100318
10 GS_LPAYSP_COMC Instance attribute Private Type reference (TYPE) TDS_LPAYSP_COMC Lean Order - Zahlungsdienstleister (CHAR) 20100127
11 GS_LPAYSP_COMR Instance attribute Private Type reference (TYPE) TDS_LPAYSP_COMR Lean Order - Zahlungsdienstleister (Werte, read-only) 20100127
12 GS_LPAYSP_COMV Instance attribute Private Type reference (TYPE) TDS_LPAYSP_COMV Lean Order - Zahlungsdienstleister (Werte) 20100127
13 GS_RESULT_4A Instance attribute Private Type reference (TYPE) TDS_SDOC_PAYSP_SW Sales Document Paid in Advance via Payment Service Provider 20100318
14 GS_RESULT_SW Instance attribute Private Type reference (TYPE) TDS_SDOC_PAYSP_SW Sales Document Paid in Advance via Payment Service Provider 20100204
15 GT_LOGMSG Instance attribute Private Type reference (TYPE) BAL_T_MSG_SD Application Log: Table with Messages in SD 20100330
16 GT_MESSAGES Instance attribute Public Type reference (TYPE) TDT_SW_MSG Tabellentyp zur Struktur TDS_SW_MSG 20100127
17 GT_RESULT_SW Instance attribute Public Type reference (TYPE) TDT_SDOC_PAYSP_SW Sales Documents Paid in Advance via Payment Service Provider 20100127
18 GV_MSGID Instance attribute Private Type reference (TYPE) SYMSGID 'SLS_PAYSP' Message Type 20100331
19 GV_MSGTY_E Instance attribute Private Type reference (TYPE) SYMSGTY 'E' Message Type 20100331
20 GV_MSGTY_I Instance attribute Private Type reference (TYPE) SYMSGTY 'I' Message Type 20100331
Methods
# Method Level Visibility Method type Description Created on
1 DO_ACTION_BACKGROUND Instance method Public Method 20100322
2 DO_ACTION_DIALOG Instance method Public Method 20100322
3 DO_INT_GET_REFRESH Instance method Private Method 20100205
4 DO_INT_LOAD_LORD Instance method Private Method 20100205
5 DO_INT_REFRESH_OBJECT Instance method Private Method 20100318
6 DO_INT_REQUEST_UPDATE Instance method Private Method 20100205
7 DO_INT_SEND_REFUND Instance method Private Method 20100205
8 SEARCH_DOCUMENTS Instance method Public Method 20100127
9 SEARCH_INT_DOCUMENTS Instance method Private Method 20100205
10 SEARCH_INT_FILL_MAPPING Instance method Private Method 20100205
Events
Class CL_SLS_LPAYSP_DOCUMENT_UPDATE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LCS_PAYSP_SELCRIT Public See coding 20100127 BEGIN OF lcs_paysp_selcrit. INCLUDE TYPE tds_sw_selcrit . TYPES: it_rg_gbstk TYPE RANGE OF gbstk, it_rg_lfstk TYPE RANGE OF lfstk, it_rg_fksak TYPE RANGE OF fksak, it_rg_abstk TYPE RANGE OF abstk, it_rg_ps_provider TYPE RANGE OF com_wec_payment_srv_provider, it_rg_txn_profile TYPE RANGE OF com_wec_transaction_profile, it_rg_txn_status TYPE RANGE OF com_wec_payment_srv_provider, END OF lcs_paysp_selcrit
2 LCS_VBELN_IDX Public See coding 20100318 BEGIN OF lcs_vbeln_idx, vbeln TYPE vbeln, row_id TYPE int4, END OF lcs_vbeln_idx
3 LCT_ACTION Public See coding 20100322 lct_action TYPE STANDARD TABLE OF fcode
4 LCT_VBELN_IDX Public See coding 20100318 lct_vbeln_idx TYPE STANDARD TABLE OF lcs_vbeln_idx
Method Signatures

Method DO_ACTION_BACKGROUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOGMSG Call by reference Type reference (TYPE) BAL_T_MSG_SD Application Log: Table with Messages in SD 20100330
2 Importing IT_ACTION Call by reference Type reference (TYPE) LCT_ACTION 20100322

Method DO_ACTION_BACKGROUND on class CL_SLS_LPAYSP_DOCUMENT_UPDATE has no exception.

Method DO_ACTION_DIALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESULT_SW Call by reference Type reference (TYPE) TDT_SDOC_PAYSP_SW 20100322
2 Exporting ET_VBELN_IDX Call by reference Type reference (TYPE) LCT_VBELN_IDX 20100322
3 Importing IT_ROW Call by reference Type reference (TYPE) LVC_T_ROID Zuordnung Zeilennummer zu Zeilen-ID 20100322
4 Importing IV_ACTION Call by reference Type reference (TYPE) FCODE Funktionscode 20100322
5 Importing IV_PARAM Call by reference Type reference (TYPE) FCODE Funktionscode 20100322

Method DO_ACTION_DIALOG on class CL_SLS_LPAYSP_DOCUMENT_UPDATE has no exception.

Method DO_INT_GET_REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT_SW Call by reference Type reference (TYPE) TDT_SDOC_PAYSP_SW 20100205
2 Importing IT_RG_VBELN Call by reference Type reference (TYPE) TDT_RG_VBELN Range Table for Data Element VBELN 20100205

Method DO_INT_GET_REFRESH on class CL_SLS_LPAYSP_DOCUMENT_UPDATE has no exception.

Method DO_INT_LOAD_LORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VBELN Call by reference Type reference (TYPE) VBELN Vertriebsbelegnummer 20100205

Method DO_INT_LOAD_LORD on class CL_SLS_LPAYSP_DOCUMENT_UPDATE has no exception.

Method DO_INT_REFRESH_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_ID Call by reference Type reference (TYPE) TABNAME Table Name 20100318

Method DO_INT_REFRESH_OBJECT on class CL_SLS_LPAYSP_DOCUMENT_UPDATE has no exception.

Method DO_INT_REQUEST_UPDATE Signature

Method DO_INT_REQUEST_UPDATE on class CL_SLS_LPAYSP_DOCUMENT_UPDATE has no parameter.
Method DO_INT_REQUEST_UPDATE on class CL_SLS_LPAYSP_DOCUMENT_UPDATE has no exception.

Method DO_INT_SEND_REFUND Signature

Method DO_INT_SEND_REFUND on class CL_SLS_LPAYSP_DOCUMENT_UPDATE has no parameter.
Method DO_INT_SEND_REFUND on class CL_SLS_LPAYSP_DOCUMENT_UPDATE has no exception.

Method SEARCH_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT_SW Call by reference Type reference (TYPE) TDT_SDOC_PAYSP_SW 20100127
2 Importing IS_SEL Call by reference Type reference (TYPE) LCS_PAYSP_SELCRIT Selektionskriterien für Belegsuch-Verschalungsklasse 20100127
3 Importing IT_DILATE_H Call by reference Type reference (TYPE) TDT_SW_SEL_CONDITION Tabellentyp zur Struktur TDS_SW_SEL_CONDITION 20100127
4 Importing IT_DYNAMIC Call by reference Type reference (TYPE) TDT_SW_DYN_SELECT Tabellentyp zur Struktur TDS_SW_DYN_SELECT 20100127
5 Importing IV_MAXSEL Call by reference Type reference (TYPE) TBMAXSEL Maximal selektierte Einträge 20100127
# Exception Resumable Description Created on
1 NO_SEARCH_CRITERIA 20100127

Method SEARCH_INT_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) TDT_SW_MSG Table Type for Structure TDS_SW_MSG 20100205
2 Exporting ET_RESULT_SW Call by reference Type reference (TYPE) TDT_SDOC_PAYSP_SW Table of PAYSP Documents 20100205
3 Importing IS_SEL Call by reference Type reference (TYPE) LCS_PAYSP_SELCRIT 20100205
4 Importing IT_DILATE_H Call by reference Type reference (TYPE) TDT_SW_SEL_CONDITION Table Type for Structure TDS_SW_SEL_CONDITION 20100205
5 Importing IT_DYNAMIC Call by reference Type reference (TYPE) TDT_SW_DYN_SELECT Table Type for Structure TDS_SW_DYN_SELECT 20100205
6 Importing IV_MAXSEL Call by reference Type reference (TYPE) TBMAXSEL Maximum Number of Selected Entries 20100205

Method SEARCH_INT_DOCUMENTS on class CL_SLS_LPAYSP_DOCUMENT_UPDATE has no exception.

Method SEARCH_INT_FILL_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_SWM Value transfer Type reference (TYPE) TDT_SW_MAP_FIELDS Tabellentyp zur Struktur TDS_SW_MAP_FIELDS 20100205

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