When you try to post the billing document to accounting in transaction VF02 or VFX3, the following error message is shown: FF848 – „Entry of tax for &1 &2 is not possible because of tax base 0”.
The error message is raised in the following program:
Main Program SAPLTAX2
Source code of LTAX2F01
CALL FUNCTION ‘READ_SACHKONTO’ “Buffering not needed “1563383
BUCHUNGSKREIS = p_bseg-bukrs “1563383
SACHKONTO = p_bseg-hkont “1563383
SACHKONTO_WA = ls_skb1. “1563383
p_mwskz = ls_skb1-mwskz. “1589213
IF ls_skb1-mwskz = ‘< ‘ or ls_skb1-mwskz = ‘> ‘. “1589213
IF p_bseg-fwbas = 0 and p_bseg-hwbas = 0. “1563383
MESSAGE e848(FF) with p_bseg-mwskz p_bseg-buzei. “1563383
The reasons for this error message are the following correction notes:
With these notes new checks have been implemented. Tax type (MWART) and tax base (HWBAS, FWBAS) are checked from now on. This check is necessary to avoid problems in future reports. If these fields are blank and the tax category is ‘<‘ or ‘>’ the error message FF848 appears.
In this case you try to book on a tax account without tax base amount. In transaction FS00 you can check the settings of the account (p_bseg-hkont).
G/L Account ********
Company Code ****
Tax category < (Input Tax Account) or > (Output Tax Account)
There is a report in the following SAP note that enables you to change the tax category:
For additional information check following notes: