Mongolian Integrations

E-invoicing, accounting sync, currency rates, and Dynamics mapping for Mongolia. This guide follows version 3.1.7 (03acdf712c).

For general accounting, see Accounting. For payments, see Payment.

Backend

backend/plugins/mongolian_api/src/modules/:

  • ebarimt/: e-invoice and tax receipts, including email flows.
  • erkhet/: Erkhet accounting sync, including afterMutPosOrder hooks from POS orders.
  • exchangeRates/: currency rates.
  • msdynamic/: MS Dynamics customer sync with cron jobs.
  • productPlaces/: product-to-place mappings.
  • configs/: shared configuration.

Permissions are declared in src/meta/permissions.ts.

Frontend

frontend/plugins/mongolian_ui/src/modules/: ebarimt/, erkhet-sync/, exchangeRates/, msdynamic/, productplaces/, shared/, plus MongolianMain.tsx and settings navigation. Dev remote port is 3007.

Verify

  1. Issue a test ebarimt receipt in staging and confirm the tax payload.
  2. Place a POS order and confirm the Erkhet sync entry.
  3. Run the exchange-rate and Dynamics syncs on schedule and confirm idempotency.

Source references

Was this helpful?