SAP ABAP Class CL_IDGT_OUTBOUND_CANC_SEARCH (Query on Outbound Cancellation Data)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   FI-LOC (Application Component) Localization
     ID-SD-CN-GT-01 (Package) Golden Tax Interface Enhancements
Properties
Class CL_IDGT_OUTBOUND_CANC_SEARCH  
Short Description Query on Outbound Cancellation Data    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class IDGT_LC    
Program status     
Category 0   
Package ID-SD-CN-GT-01   Golden Tax Interface Enhancements 
Created 20120506   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IDGT_OUTBOUND_CANC_SEARCH has no forward declaration.
Interfaces
Class CL_IDGT_OUTBOUND_CANC_SEARCH has no interface implemented.
Friends
Class CL_IDGT_OUTBOUND_CANC_SEARCH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CV_ACTIVITY_DISPLAY Constant Private Type reference (TYPE) ACTIV_AUTH '01' 20120607
2 CV_ERNAM_FLDNAM Constant Private Type reference (TYPE) NAME_KOMP 'VBRK_ERNAM' 20120607
3 CV_FKART_FLDNAM Constant Private Type reference (TYPE) NAME_KOMP 'VBRK_FKART' 20120607
4 CV_FKDAT_FLDNAM Constant Private Type reference (TYPE) NAME_KOMP 'VBRK_FKDAT' 20120607
5 CV_KSCHL_FLDNAM Constant Private Type reference (TYPE) NAME_KOMP 'T685_KSCHL' 20120607
6 CV_KUNRG_FLDNAM Constant Private Type reference (TYPE) NAME_KOMP 'VBRK_KUNRG' 20120607
7 CV_MATNR_FLDNAM Constant Private Type reference (TYPE) NAME_KOMP 'VBRP_MATNR' 20120607
8 CV_RESULT_FAILED Constant Private Type reference (TYPE) FPM_EVENT_RESULT 'FAILED' 20120607
9 CV_RESULT_OK Constant Private Type reference (TYPE) FPM_EVENT_RESULT 'OK' 20120607
10 CV_RFBSK_FLDNAM Constant Private Type reference (TYPE) NAME_KOMP 'VBRK_RFBSK' 20120607
11 CV_SPART_FLDNAM Constant Private Type reference (TYPE) NAME_KOMP 'VBRK_SPART' 20120607
12 CV_STATS_FLDNAM Constant Private Type reference (TYPE) NAME_KOMP 'IDGT_INFO_STATS' 20120607
13 CV_VBELN_FLDNAM Constant Private Type reference (TYPE) NAME_KOMP 'VBRK_VBELN' 20120607
14 CV_VBTYP_6 Constant Private Type reference (TYPE) VBTYP '6' 20130207
15 CV_VBTYP_N Constant Private Type reference (TYPE) VBTYP 'N' 20120607
16 CV_VBTYP_S Constant Private Type reference (TYPE) VBTYP 'S' 20120607
17 CV_VKBUR_FLDNAM Constant Private Type reference (TYPE) NAME_KOMP 'VBRP_VKBUR' 20120607
18 CV_VKGRP_FLDNAM Constant Private Type reference (TYPE) NAME_KOMP 'VBRP_VKGRP' 20120607
19 CV_VKORG_FLDNAM Constant Private Type reference (TYPE) NAME_KOMP 'VBRK_VKORG' 20120607
20 CV_VTWEG_FLDNAM Constant Private Type reference (TYPE) NAME_KOMP 'VBRK_VTWEG' 20120607
21 MO_FIELD_CATALOG Instance attribute Private Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20120506
22 MT_RLOG Instance attribute Private Type reference (TYPE) IDGT_T_LOG Runtime Log 20120506
23 MT_SELECT_CRITERIA Instance attribute Private Type reference (TYPE) RSDSFRANGE_T_SSEL Table Type of RSDS_FRANGE_S 20120506
24 MT_VBRK Instance attribute Private Type reference (TYPE) TY_VBRK Table Type: Billing Header 20120506
25 SO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_IDGT_OUTBOUND_CANC_SEARCH 20120607
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTH_READ Instance method Private Method Check Authority: Organization&Read for Billiing 20120506
2 COLLECT_SELECT_OPTIONS Instance method Private Method Collect All Select Options Into Range Table 20120506
3 CONSTRUCTOR Instance method Private Constructor 20120607
4 GET_CANCELLED_BILLING Instance method Private Method Get Cancelled Billing Document Header 20120506
5 GET_CANCELLED_DATA Instance method Public Method Get Cancellation Data 20120506
6 GET_CANCELLED_MULTI_DATA Instance method Public Method Get Cancellation of Multi Data 20130507
7 GET_INSTANCE Static method Public Method 20120607
8 GET_MESSAGE_LOG Instance method Public Method Get Message Log 20120506
9 GET_SELECT_OPTIONS Instance method Private Method Map UIBB Table to Select Options 20120506
10 READ_CANCEL_INVOICES Instance method Private Method Get Invoices for Cancellation 20120506
11 READ_MULTI_CANCEL_INVOICES Instance method Private Method Get Invoices for Multidata Cancellation 20130507
12 REFRESH_DATA Instance method Private Method 20120607
Events
Class CL_IDGT_OUTBOUND_CANC_SEARCH has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_POPUP_OC Private See coding 20120506 BEGIN OF ty_popup_oc, verif TYPE syuname, colle TYPE syuname, notty TYPE gtnotty, fpath TYPE localfile, filetype TYPE gtfiletyp, runmod TYPE char1, keyid TYPE gtconf, slitm TYPE gtslitm, splamt TYPE gtnetwr, waers TYPE waers, pcmode TYPE gtpemod, END OF ty_popup_oc
2 TY_VBRK Private See coding Table Type: Billing Header 20120506 ty_vbrk TYPE STANDARD TABLE OF vbrk
3 TY_VKORG Private See coding 20120723 BEGIN OF ty_vkorg, vkorg TYPE vbrk-vkorg, END OF ty_vkorg
Method Signatures

Method CHECK_AUTH_READ 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) FPMGB_SEARCH_T_T100_MESSAGE Authority Check Result 20120723
2 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT FPM Event Result 20120723

Method CHECK_AUTH_READ on class CL_IDGT_OUTBOUND_CANC_SEARCH has no exception.

Method COLLECT_SELECT_OPTIONS 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) FPMGB_SEARCH_T_T100_MESSAGE Return message 20120506
2 Exporting ET_SELECT_CRITERIA Call by reference Type reference (TYPE) RSDSFRANGE_T_SSEL Select option table 20120506
3 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT FPM Event Result 20120506
4 Importing IT_FPM_SEARCH_CRITERIA Call by reference Type reference (TYPE) FPMGB_T_SEARCH_CRITERIA Search criteria for GUIBB Search 20120506

Method COLLECT_SELECT_OPTIONS on class CL_IDGT_OUTBOUND_CANC_SEARCH has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LOG_HANDLER Call by reference Object reference (TYPE REF TO) IF_IDGT_APPLOG 20120607
# Exception Resumable Description Created on
1 CX_IDGT_EXCEPTION 20120607

Method GET_CANCELLED_BILLING 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) FPMGB_SEARCH_T_T100_MESSAGE Return message 20120506
2 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT FPM Event Result 20120506

Method GET_CANCELLED_BILLING on class CL_IDGT_OUTBOUND_CANC_SEARCH has no exception.

Method GET_CANCELLED_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CANC Call by reference Type reference (TYPE) IDGT_T_CANC All Cancellation Data 20120506
2 Exporting ET_CANC_SENT Call by reference Type reference (TYPE) IDGT_T_CANC Cancellation Data That Could Be Sent To GTS 20120506
3 Exporting ET_RETURN Call by reference Type reference (TYPE) FPMGB_SEARCH_T_T100_MESSAGE Return message 20120506
4 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT FPM Event Result 20120506
5 Importing IT_FPM_SEARCH_CRITERIA Call by reference Type reference (TYPE) FPMGB_T_SEARCH_CRITERIA search criteria for GUIBB Search 20120506

Method GET_CANCELLED_DATA on class CL_IDGT_OUTBOUND_CANC_SEARCH has no exception.

Method GET_CANCELLED_MULTI_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CANC Call by reference Type reference (TYPE) IDGT_T_CANC All Cancellation Data 20130507
2 Exporting ET_CANC_SENT Call by reference Type reference (TYPE) IDGT_T_CANC Cancellation Data That Could Be Sent To GTS 20130507
3 Exporting ET_RETURN Call by reference Type reference (TYPE) FPMGB_SEARCH_T_T100_MESSAGE Return message 20130507
4 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT FPM Event Result 20130507
5 Importing IT_FPM_SEARCH_CRITERIA Call by reference Type reference (TYPE) FPMGB_T_SEARCH_CRITERIA search criteria for GUIBB Search 20130507

Method GET_CANCELLED_MULTI_DATA on class CL_IDGT_OUTBOUND_CANC_SEARCH has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_LOG_HANDLER Call by reference Object reference (TYPE REF TO) IF_IDGT_APPLOG 20120607
2 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_IDGT_OUTBOUND_CANC_SEARCH 20120607

Method GET_INSTANCE on class CL_IDGT_OUTBOUND_CANC_SEARCH has no exception.

Method GET_MESSAGE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG Call by reference Type reference (TYPE) IDGT_T_LOG GTI China: Table of Log 20120506

Method GET_MESSAGE_LOG on class CL_IDGT_OUTBOUND_CANC_SEARCH has no exception.

Method GET_SELECT_OPTIONS 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) FPMGB_SEARCH_T_T100_MESSAGE Return message 20120506
2 Exporting ET_SELECT_OPTION Call by reference Type reference (TYPE) RSDSSELOPT_T Table of select option 20120506
3 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT FPM Event Result 20120506
4 Importing IS_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP selection field name 20120506
5 Importing IT_FPM_SEARCH_CRITERIA Call by reference Type reference (TYPE) FPMGB_T_SEARCH_CRITERIA search criteria for GUIBB Search 20120506

Method GET_SELECT_OPTIONS on class CL_IDGT_OUTBOUND_CANC_SEARCH has no exception.

Method READ_CANCEL_INVOICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CANC Call by reference Type reference (TYPE) IDGT_T_CANC All Cancellation Data 20120506
2 Exporting ET_CANC_SENT Call by reference Type reference (TYPE) IDGT_T_CANC Cancellation Data That Could Be Sent To GTS 20120506
3 Exporting ET_RETURN Call by reference Type reference (TYPE) FPMGB_SEARCH_T_T100_MESSAGE Return message 20120506
4 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT FPM Event Result 20120506

Method READ_CANCEL_INVOICES on class CL_IDGT_OUTBOUND_CANC_SEARCH has no exception.

Method READ_MULTI_CANCEL_INVOICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CANC Call by reference Type reference (TYPE) IDGT_T_CANC All Cancellation Data 20130507
2 Exporting ET_CANC_SENT Call by reference Type reference (TYPE) IDGT_T_CANC Cancellation Data That Could Be Sent To GTS 20130507
3 Exporting ET_RETURN Call by reference Type reference (TYPE) FPMGB_SEARCH_T_T100_MESSAGE Return message 20130507
4 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT FPM Event Result 20130507

Method READ_MULTI_CANCEL_INVOICES on class CL_IDGT_OUTBOUND_CANC_SEARCH has no exception.

Method REFRESH_DATA Signature

Method REFRESH_DATA on class CL_IDGT_OUTBOUND_CANC_SEARCH has no parameter.
Method REFRESH_DATA on class CL_IDGT_OUTBOUND_CANC_SEARCH has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 607