✅ Business Value
This enhancement ensures accurate tax reporting to the Egyptian Tax Authority (ETA) by sending original foreign currency amounts and consistent exchange factors for income-related documents. It prevents invoice rejection or mismatch during adjustments (e.g., credit notes) and aligns income invoices with AR invoice handling.🧩 Use Cases
🛠️ What Changed?
-
Exchange Factor Storage:
- A new field is introduced at the document level to store the exchange factor per currency when an income invoice or receipt is created.
- This factor is stored in the system database and used for future document references (adjustments/corrections).
-
ETA Submission Logic:
- The system now sends the foreign currency value, not the converted EGP.
- In adjustments or credit notes, the original factor is reused to avoid discrepancies.
- The stored exchange factor is included once per currency, complying with the ETA format.