SAP ABAP Class CL_IDSAU_WT_CERT_DETAILS (reads the certificate details)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-LOC (Application Component) Localization
     ID-FI-SAU (Package) FI Localization: Saudi Arabia & United Arab Emirates
Properties
Class CL_IDSAU_WT_CERT_DETAILS  
Short Description reads the certificate details    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class IDSAU    
Program status     
Category 0   
Package ID-FI-SAU   FI Localization: Saudi Arabia & United Arab Emirates 
Created 20120918   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IDSAU_WT_CERT_DETAILS has no forward declaration.
Interfaces
Class CL_IDSAU_WT_CERT_DETAILS has no interface implemented.
Friends
Class CL_IDSAU_WT_CERT_DETAILS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_FIDOC Instance attribute Public Type reference (TYPE) IDSAU_WT_T_FIDOC FI document details of corresponding PO 20120918
2 MT_OUTTAB Static Attribute Public Type reference (TYPE) IDSAU_WT_T_OUTTAB withholding certficate output data 20120918
3 MT_WHT_SERVICE Instance attribute Public Type reference (TYPE) IDSAU_WT_T_WITH_LINE_SERVICE withholding line items and service category 20120918
4 MT_WITH_LINE Instance attribute Public Type reference (TYPE) IDSAU_WT_T_WITH_ITEM access information from PO to wht tax item 20120918
Methods
# Method Level Visibility Method type Description Created on
1 COLLECT_DATA_IN_OUTTAB Instance method Public Method collect withholding data in output table 20120918
2 GET_CERT_DATA Instance method Public Method generate complete certificate data 20120918
3 READ_FI_DOC Instance method Public Method read payment document based on material document number 20120918
4 READ_MM_DOC Instance method Public Method read the material document number from purchase order 20120918
5 READ_SERV_CAT Instance method Public Method read service category based on tax type and tax code 20120918
6 READ_WHT_TAX Instance method Public Method read withholding tax details from payment document 20120918
Events
Class CL_IDSAU_WT_CERT_DETAILS has no event.
Types
Class CL_IDSAU_WT_CERT_DETAILS has no local type.
Method Signatures

Method COLLECT_DATA_IN_OUTTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_WITH_LINE Call by reference Type reference (TYPE) IDSAU_WT_T_WITH_LINE_SERVICE withholding line items and service category 20120918
2 Changing RT_OUTTAB Call by reference Type reference (TYPE) IDSAU_WT_T_OUTTAB withholding certficate output data 20120918

Method COLLECT_DATA_IN_OUTTAB on class CL_IDSAU_WT_CERT_DETAILS has no exception.

Method GET_CERT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OUTTAB Call by reference Type reference (TYPE) IDSAU_WT_T_OUTTAB withholding certficate output data 20120918
2 Importing IT_BEDAT Call by reference Type reference (TYPE) IDSAU_WT_T_EBDAT_RANGE Range table for purchase order date 20120918
3 Importing IT_EBELN Call by reference Type reference (TYPE) IDSAU_WT_T_EBELN_RANGE Range Table for Purchasing Document 20120918
4 Importing IT_LIFNR Call by reference Type reference (TYPE) IDSAU_WT_T_LIFNR_RANGE Range Table for Vendors 20120918
5 Importing IV_COCD Call by reference Type reference (TYPE) BUKRS Company Code 20120918
6 Importing IV_FISCAL Call by reference Type reference (TYPE) GJAHR Fiscal Year 20120918

Method GET_CERT_DATA on class CL_IDSAU_WT_CERT_DETAILS has no exception.

Method READ_FI_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PO Call by reference Type reference (TYPE) IDSAU_WT_T_PO PO header and history details 20120918
2 Importing IV_COCD Call by reference Type reference (TYPE) BUKRS Company Code 20120918
3 Importing IV_FISCAL Call by reference Type reference (TYPE) GJAHR Fiscal Year 20120918
4 Returning RT_FIDOC Value transfer Type reference (TYPE) IDSAU_WT_T_FIDOC FI document details of corresponding PO 20120918

Method READ_FI_DOC on class CL_IDSAU_WT_CERT_DETAILS has no exception.

Method READ_MM_DOC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BEDAT Call by reference Type reference (TYPE) IDSAU_WT_T_EBDAT_RANGE Range table for purchase order date 20120918
2 Importing IT_EBELN Call by reference Type reference (TYPE) IDSAU_WT_T_EBELN_RANGE Range Table for Purchasing Document 20120918
3 Importing IT_LIFNR Call by reference Type reference (TYPE) IDSAU_WT_T_LIFNR_RANGE Range Table for Vendors 20120918
4 Importing IV_FISCAL Call by reference Type reference (TYPE) GJAHR Fiscal Year 20120918
5 Returning RT_PO Value transfer Type reference (TYPE) IDSAU_WT_T_PO PO header and history details 20120918

Method READ_MM_DOC on class CL_IDSAU_WT_CERT_DETAILS has no exception.

Method READ_SERV_CAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_WITH_LINE Call by reference Type reference (TYPE) IDSAU_WT_T_WITH_ITEM access information from PO to wht tax item 20120918
2 Returning RT_WITH_LINE_SERVICE Value transfer Type reference (TYPE) IDSAU_WT_T_WITH_LINE_SERVICE withholding line items and service category 20120918

Method READ_SERV_CAT on class CL_IDSAU_WT_CERT_DETAILS has no exception.

Method READ_WHT_TAX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIDOC Call by reference Type reference (TYPE) IDSAU_WT_T_FIDOC FI document details of corresponding PO 20120918
2 Returning RT_WITH_LINE Value transfer Type reference (TYPE) IDSAU_WT_T_WITH_ITEM access information from PO to wht tax item 20120918

Method READ_WHT_TAX on class CL_IDSAU_WT_CERT_DETAILS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 606