Nama ERP DocsNama ERP Docs
Home
Namasoft.com
Data Model
GitHub
Home
Namasoft.com
Data Model
GitHub
  • Home

    • Search
    • Guides

      • List Views
      • Entity Flows
      • الفواتير والضرائب والخصومات
      • Supply Chain
      • Manufacturing
      • e-commerce integration (Magento)
      • .
    • Examples
    • Reprocessing Transactions
    • Frequently Asked Questions
    • AI Generated Entity Flows Documentation

      • Core
      • Accounting Module
      • AI Module
      • Contracting Module
      • CRM Module
      • EGTax Reader Module

        • EAReadRecentTaxEInvoices
        • .
      • Freight Management System Module
      • Hospital Management System Module
      • HR Module
      • e-commerce Integration Module
      • Manufacturing Module
      • POS Module
      • Real Estate Module
      • Service Center Module
      • Supply Chain Module
      • .
    • Release Notes

      • 2016
      • 2017
      • 2018
      • 2019
      • 2020
      • 2021
      • 2022
      • 2025
      • .
    • Video Tutorials

      • Supply Chain Videos
      • Report Wizard Videos
      • Human Resources Videos
      • .

EAReadRecentTaxEInvoices

This document was generated using Claude.ai

Overview

Retrieves recent electronic invoices from the Egyptian Tax Authority API and imports them into the system. Connects to the official tax authority portal to fetch newly submitted e-invoices and synchronizes them with local tax e-invoice records.

When This Action Runs

Manual execution or scheduled tasks for synchronizing e-invoice data with the Egyptian Tax Authority. Typically used for regular updates to ensure local records match the official tax authority database.

How It Works

  1. Locates tax configuration - Finds the specified TaxPayerConfiguration record by code or ID
  2. Connects to tax authority - Establishes API connection using the configuration credentials
  3. Fetches recent invoices - Calls Egyptian Tax Authority API to retrieve recent e-invoice submissions
  4. Processes invoice data - Converts API response data into system-compatible format
  5. Saves local records - Creates or updates local tax e-invoice records with fetched data
  6. Returns count - Provides total count of processed invoices from the operation

Parameters

Parameter 1: Tax Payer Configuration Code (Required) - Code or ID of the TaxPayerConfiguration entity containing API credentials and settings

Database Tables Affected

  • TaxPayerConfiguration - Reads configuration for API access credentials
  • Tax E-Invoice Tables - Creates or updates local e-invoice records
  • Integration Log Tables - May log API communication and synchronization results

Module: egtax

Full Class Name: com.namasoft.modules.egtax.util.actions.EAReadRecentTaxEInvoices

Edit On github
Last Updated:: 3/18/26, 11:30 PM
Next
.