Ansicht
Dokumentation
CALCULATE_TAX_FROM_GROSSAMOUNT - Errechnet aus einem Bruttobetrag die darin enthaltenen Steuern
CL_GUI_FRONTEND_SERVICES - Frontend Services Addresses (Business Address Services)Diese Dokumentation steht unter dem Copyright der SAP AG.
Der Funktionsbaustein liefert zu einem vorgegebenen Bruttowert mit Hilfe des Steuerkennzeichens den zugehoerigen Steuerbetrag. Da die Steuerberechnung immer ein Steuerschema benoetigt, muss noch der Buchungskreis angegeben werden. Mit dessen Hilfe wird die Tabelle T001 gelesen, und mit dem dort angegebenen Länderschlüssel die Tabelle T005. Dort ist dann das Steuerschema definiert. Da Aufgrund eines Steuerkennzeichens evtl. mehrere Steuerbetraege mit unterschiedlichen Prozentsätzen errechnet werden können, werden die errechneten Steuerwerte und die zugehörigen Prozentsätze in einer Tabelle (T_MWDAT) zurückgegeben. Die Gesamtsumme aller Steuerbeträge wird im Feld E_FWSTE zurückgegeben, falls nichtabzugsfähige Steuern enthalten sind, stehen diese im Feld E_FWNAV. Im Falle einer einstufigen Steuer (z.B. Ausgangssteuer oder Vorsteuer) enthält die Tabelle T_MWDAT nur eine Zeile, und der dort angegebene Steuerbetrag ist mit dem Betrag in E_FWSTE identisch.
Beispielaufruf:
CALL FUNCTION 'CALCULATE_TAX_FROM_NET_AMOUNT'
EXPORTING I_BUKRS = BUKRS
I_MWSKZ = MWSKZ
I_WAERS = WAERS
I_WRBTR = WRBTR
IMPORTING E_FWNAV = FWNAV
E_FWSTE = FWSTE
TABLES T_MWDAT = XMWDAT
EXCEPTIONS BUKRS_NOT_FOUND = 4
COUNTRY_NOT_FOUND = 8
MWSKZ_NOT_VALID = 12
MWSKZ_NOT_DEFINED = 16.
Parameter
E_FWASTE_FWNAV
E_FWNVV
E_FWSTE
IS_ENHANCEMENT
I_ACCDATA
I_ACCNT_EXT
I_BUKRS
I_MWSKZ
I_PRICING_REFRESH_TX
I_PROTOKOLL
I_PRSDT
I_TAXPS
I_TAX_COUNTRY
I_TAX_RELEVANT_DATES
I_TXJCD
I_WAERS
I_WRBTR
I_ZBD1P
T_MWDAT
Ausnahmen
ACCOUNT_NOT_FOUNDAMOUNTS_TOO_LARGE_FOR_TAX
BUKRS_NOT_FOUND
COUNTRY_NOT_FOUND
DIFFERENT_DISCOUNT_BASE
DIFFERENT_TAX_BASE
KALSM_NOT_FOUND
KNUMH_NOT_FOUND
KSCHL_NOT_FOUND
KTOSL_NOT_FOUND
MWSKZ_NOT_DEFINED
MWSKZ_NOT_VALID
NOT_FOUND
PARAMETER_ERROR
TDT_ERROR
TXA_ERROR
TXJCD_NOT_VALID
UNKNOWN_ERROR
Funktionsgruppe
TAX1Fill RESBD Structure from EBP Component Structure CPI1466 during Backup
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2504 Date: 20240523 Time: 120828 sap01-206 ( 65 ms )