Fonction SAP BKK_COND_WHTAX_EXEC_CTL - Controls Capital Yield Tax Determination

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
I_CLS_DATE SYST-DATUM D 8 X
I_KEY_PROGRAM_RUN BKKD_KEY_PROGRAM_RUN 0 X
I_SAV_LOOP_NUMB P P 0 X
I_S_SPOOLPARAM IBKK9K u 5 X
I_TRACE IBKKM9-TRACE C 1 X
I_WHTAX_BASIC TBKK80BAS-WHTAX C 1
I_XBAPI BOOLE-BOOLE C 1 X
I_XRESTART BOOLE-BOOLE C 1 X Checkbox Field
I_XSIMULATE IBKK9P-SIM_RUN C 1 X Simulation

Paramètre Reférence Type Long. Valeur par déf. Facultatif Description
C_T_ACCT_DATES_TAX BKKC_T_CLOS_DETAILS 0

Paramètre Reférence Long. Facultatif Description
E_T_WHTAX_EXPORT IBKKWHTAX2 190 X

Exception Description
MAJOR_ERROR

Functionality
All accounts that have the indicator in the account master record thatshows capital yield tax (CYT) is to be paid are to be transferred tothis function module. Whether credit interest is incurred or not, is notof any significance.
If the basic settings in the conditions mean that CYT is not to becalculated, then all accounts are returned again once the balancingtable is updated.
If the CYT is to be calculated in a batch job, the accounts are exportedto the database so that they can be imported again byBAPI_COND_CALC_AFTER_WHTAX for continued processing.
The CYT calculated by the CYT module is temporarily saved to the bufferfor the posting. The account balancing table is updated.
If errors occur in the CYT module, continued processing is terminated.