Symptom
Original Tax Base Amount is fill for Expense line items with Non-deductible Input Tax when posted on Create Incoming Invoice - FB60 or Post General Journal Entries apps, but is not filled when posted through API Journal Entry - Post.
"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Call Journal Entry - Post API with Expense G/L account item with Non-deductible Tax code
- Observe Original Tax Base Amount is zero when review posted journal entry in Display Line Item Entry app
Cause
Journal entries for Expense G/L account items with non-deductible tax were posted via API without providing TaxExpenseAmountInTransacCrcy.
Resolution
- Review the logic that builds the Journal Entry - Post API payload for expense line items in non-deductible input tax scenarios (for example, tax codes with NVV).
- Ensure the Item/Tax segment includes the field TaxExpenseAmountInTransacCrcy with the appropriate currency and amount for the expense line item. For example:
- If Expense Amount is 3,672 JPY including 72 JPY non-deductible input tax, AmountInTransactionCurrency should be 3,000 and TaxExpenseAmountInTransacCrcy is 72.
Keywords
Japan VAT Return, consumption tax, non-deductible, non-qualified business, NVV condition, Original Tax Base Amount, BSEG-TXBFW, Journal Entry - Post API, TaxExpenseAmountInTransacCrcy, VAT detail, missing tax amount, API payload , KBA , AC-INT-2CL , Accounting Interface (Public Cloud) , Problem
Product
Attachments
| Pasted image.png |
| Pasted image.png |
| Pasted image.png |
SAP Knowledge Base Article - Public