SAP ABAP Class CL_IDSAU_WT_CERTIFICATE (operations on certificate)
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_CERTIFICATE  
Short Description operations on certificate    
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 20120919   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IDSAU_WT_CERTIFICATE has no forward declaration.
Interfaces
Class CL_IDSAU_WT_CERTIFICATE has no interface implemented.
Friends
Class CL_IDSAU_WT_CERTIFICATE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_HEADER_FOOTER Instance attribute Public Type reference (TYPE) IDSAU_WT_S_TAXPAYER Taxpayer details in withholding tax certificate header 20120919
2 MT_OUTTAB Instance attribute Public Type reference (TYPE) IDSAU_WT_T_OUTTAB withholding certficate output data 20120919
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_CERTIFICATE Instance method Public Method create a new certificate 20120919
2 DELETE_CERTIFICATE Instance method Public Method delete an existing certificate 20120919
3 DOES_CERT_EXIST Instance method Public Method returns X if certificate has already been created 20120919
4 GET_WHT_FRM_CERTNO Instance method Public Method get the with_item data from certificate number and date 20120919
5 PREPARE_OUTPUT_TABLE Instance method Public Method populate the output table 20120919
6 REPRINT_CERTIFICATE Instance method Public Method eprint an existing certificate 20120919
Events
Class CL_IDSAU_WT_CERTIFICATE has no event.
Types
Class CL_IDSAU_WT_CERTIFICATE has no local type.
Method Signatures

Method CREATE_CERTIFICATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing IT_OUTTAB Call by reference Type reference (TYPE) IDSAU_WT_T_OUTTAB withholding certficate output data 20120919
2 Importing IV_COCD Call by reference Type reference (TYPE) BUKRS Company Code 20120919

Method CREATE_CERTIFICATE on class CL_IDSAU_WT_CERTIFICATE has no exception.

Method DELETE_CERTIFICATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COCD Call by reference Type reference (TYPE) BUKRS Company Code 20120919
2 Importing IV_CTISSUEDATE Call by reference Type reference (TYPE) CTISSUEDATE Issue or Print Date of Withholding Tax Certificate 20120919
3 Importing IV_CTNUMBER Call by reference Type reference (TYPE) CTNUMBER Withholding Tax Certificate Number 20120919
4 Importing IV_FISCAL Call by reference Type reference (TYPE) GJAHR Fiscal Year 20120919

Method DELETE_CERTIFICATE on class CL_IDSAU_WT_CERTIFICATE has no exception.

Method DOES_CERT_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COCD Call by reference Type reference (TYPE) BUKRS Company Code 20120919
2 Importing IV_CTISSUEDATE Call by reference Type reference (TYPE) CTISSUEDATE Issue or Print Date of Withholding Tax Certificate 20120919
3 Importing IV_CTNUMBER Call by reference Type reference (TYPE) CTNUMBER Withholding Tax Certificate Number 20120919
4 Importing IV_FISCAL Call by reference Type reference (TYPE) GJAHR Fiscal Year 20120919
5 Returning RT_CERT_EXIST Value transfer Type reference (TYPE) CHAR1 Single-Character Indicator 20120919

Method DOES_CERT_EXIST on class CL_IDSAU_WT_CERTIFICATE has no exception.

Method GET_WHT_FRM_CERTNO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COCD Call by reference Type reference (TYPE) BUKRS Company Code 20120919
2 Importing IV_CTISSUEDATE Call by reference Type reference (TYPE) CTISSUEDATE Issue or Print Date of Withholding Tax Certificate 20120919
3 Importing IV_CTNUMBER Call by reference Type reference (TYPE) CTNUMBER Withholding Tax Certificate Number 20120919
4 Importing IV_FISCAL Call by reference Type reference (TYPE) GJAHR Fiscal Year 20120919
5 Returning RT_WITH_LINE Value transfer Type reference (TYPE) IDSAU_WT_T_WITH_ITEM access information from PO to wht tax item 20120919

Method GET_WHT_FRM_CERTNO on class CL_IDSAU_WT_CERTIFICATE has no exception.

Method PREPARE_OUTPUT_TABLE 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 20120919
2 Importing IT_EBELN Call by reference Type reference (TYPE) IDSAU_WT_T_EBELN_RANGE Range Table for Purchasing Document 20120919
3 Importing IT_LIFNR Call by reference Type reference (TYPE) IDSAU_WT_T_LIFNR_RANGE Range Table for Vendors 20120919
4 Importing IV_COCD Call by reference Type reference (TYPE) BUKRS Company Code 20120919
5 Importing IV_FISCAL Call by reference Type reference (TYPE) GJAHR Fiscal Year 20120919
6 Importing IV_NAME Call by reference Type reference (TYPE) IDSAU_WT_NAME Signatory Name 20120919
7 Importing IV_TITLE Call by reference Type reference (TYPE) IDSAU_WT_TITLE Signatory Title 20120919

Method PREPARE_OUTPUT_TABLE on class CL_IDSAU_WT_CERTIFICATE has no exception.

Method REPRINT_CERTIFICATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COCD Call by reference Type reference (TYPE) BUKRS Company Code 20120919
2 Importing IV_CTISSUEDATE Call by reference Type reference (TYPE) CTISSUEDATE Issue or Print Date of Withholding Tax Certificate 20120919
3 Importing IV_CTNUMBER Call by reference Type reference (TYPE) CTNUMBER Withholding Tax Certificate Number 20120919
4 Importing IV_FISCAL Call by reference Type reference (TYPE) GJAHR Fiscal Year 20120919
5 Importing IV_NAME Call by reference Type reference (TYPE) IDSAU_WT_NAME Signatory Name 20120919
6 Importing IV_TITLE Call by reference Type reference (TYPE) IDSAU_WT_TITLE Signatory Title 20120919

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