Ansicht
Dokumentation

UAE_VAT_CURR_BADI - BAdI: Configure usage of 2nd or 3rd local currency in UAE VAT Reporting

UAE_VAT_CURR_BADI - BAdI: Configure usage of 2nd or 3rd local currency in UAE VAT Reporting

BAL Application Log Documentation   General Material Data  
This documentation is copyright by SAP AG.
SAP E-Book

This Business Add-In (BAdI) is used in the Financials Arabic Emirates(FI-LOC-FI-AE) component.

You can use this BAdI to use second or third local currencies for UAE VAT reporting and FAF reporting.

This BAdI is called when you run the UAE VAT Declaration(report category AE_VAT_DCL) report or UAE FAF Return(report category AE_FAF_DCL) report in SAP S/4 HANA Advanced Compliance Reporting.

When you run the UAE VAT report or FAF report, the report considers a document's tax base amounts and tax amounts only if these amounts are in AED. If your document currency is not AED, document amounts are not considered for reporting.

You can use this BAdI if your second or third local currency is AED. Using this BAdI, you can replace the tax base amounts and tax amounts in document currency by the tax base amounts and tax amounts in second or third local currency. The report then picks up these values in AED and includes them in the output.

If you are using group reporting (aggregated reporting for multiple company codes), then this BAdI can only be used if all company codes in the group have the same currency configuration. That is, this BAdI cannot be used if one company code has second local currency AED, while another company code has third local currency AED.

This BAdI contains the interface IF_FI_AE_FAF_TAX_ITEMS, which in turn contains the following methods corresponding to the sections in the output of UAE VAT Declarationand UAE FAF Returnreports:

  • MODIFY_SALES_TAX_ITEMS: To modify tax amounts of tax items reported in the sales section in FAF return
  • MODIFY_SALES_FOOTER: To modify tax amounts of tax items reported in the sales summary in FAF return
  • MODIFY_PURCHASE_TAX_ITEMS: To modify tax amounts of tax items reported in the purchase section in FAF return
  • MODIFY_PURCHASES_FOOTER: To modify tax amounts of tax items reported in the purchase summary in FAF return
  • MODIFY_GL_ITEMS: To modify tax amounts of tax items reported in the general ledger section in FAF return
  • MODIFY_GL_FOOTER: To modify tax amounts of tax items reported in the general ledger summary in FAF return.
  • MODIFY_VAT_TAX_BOX_SMMRY_BUPLA: To modify tax amounts of tax items reported in the summary by business place section in the VAT declaration
  • MODIFY_VAT_TAX_BOX_SUMMARY: To modify tax amounts of tax items reported in different tax boxes in the VAT declaration

To each of these methods, you pass the reporting entity, report category, and report run ID using parameters IV_SRF_REPENT, IV_SRF_REPCAT, and IV_SRF_RUNIDcorrespondingly. The list of line items is passed using the corresponding parameter; for example, CH_TAX_ITEMS_SALESfor sales line items. The same parameter is used to return the line items with modified amounts.

For more information about the standard settings (filters, single, or multiple uses), see the Enhancement Spot Element Definitions tab in the BAdI Builder (transaction SE18).






TXBHW - Original Tax Base Amount in Local Currency   General Data in Customer Master  
This documentation is copyright by SAP AG.

Length: 3627 Date: 20240523 Time: 170831     sap01-206 ( 86 ms )