انتقل إلى المحتوى الرئيسي
يتم عرض تفاصيل المنتج باللغة الإنجليزية. الترجمات قريبا.
ERPNext India GST E-Invoicing & E-Way Bill Connector — A build-to-order Frappe app that generates GST e-invoices (IRN + signe — 1/1معاينة توضيحية

A build-to-order Frappe app that generates GST e-invoices (IRN + signed QR) and e-way bills directly from ERPNext Sales Invoices via the IRP/GSP API.

ECOSIRE scopes, builds, installs, and supports it for your exact GSTIN setup and tax templates.

ما هو ERPNext India GST E-Invoicing & E-Way Bill Connector؟

A build-to-order Frappe app that generates GST e-invoices (IRN + signed QR) and e-way bills directly from ERPNext Sales Invoices via the IRP/GSP API. ECOSIRE scopes, builds, installs, and supports it for your exact GSTIN setup and tax templates. Built to order by ECOSIRE for ERPNext v15, v16 — indicative price from $999.00 USD; request a quote for a scoped proposal.

الميزات الرئيسية

IRN generation on `Sales Invoice` submit via a `doc_events` hook that calls your chosen IRP/GSP endpoint in a queued background job
Government signed QR code decoded and stored, then rendered on the invoice print format so the PDF is issue-ready
Custom fields for IRN, Ack No., Ack Date, and e-invoice status written back to the Sales Invoice and shown as form indicators
E-way bill generation from Sales Invoice or Delivery Note, including distance, transporter ID, and transport mode
Part-B (vehicle number / transport document) update exposed as a whitelisted method callable from the Frappe REST API for gate/dispatch staff
Dedicated `E-Invoice Log` DocType capturing every IRP request and response payload for audit and troubleshooting
IRN and e-way bill cancellation inside the statutory windows with correct reason codes and confirmation guards
GSP token acquisition and auto-refresh scheduled via `scheduler_events` so expired auth never blocks invoicing
Automatic retry queue for transient GSP/IRP failures, with failed documents flagged for manual review instead of silently lost
Pre-submit validation of HSN/SAC, PIN codes, place-of-supply, and GSTIN format against IRP schema to catch rejections before they happen
GSTR-1 reconciliation export (Query Report / whitelisted method) matching ERPNext invoices to generated IRNs before filing
Single Settings DocType for GSP credentials, sandbox/production endpoints, and per-GSTIN configuration — no hard-coded secrets
Role-profile-based permissions separating generate, cancel, and override actions across accounts and GST-manager roles
Support for SEZ, exports (with and without payment of tax), reverse charge, and multi-branch / multi-GSTIN operation
Client scripts adding contextual action buttons (Generate IRN, Cancel, Print with QR) and status badges on the Sales Invoice form
Built and tested against the GST sandbox on a staging bench, targeting Frappe/ERPNext v15 and v16

مبني حسب الطلب، ننجزه بالكامل لك

لا إعداد يدوي — تطبيق جاهز يبنيه ويثبّته ويدعمه ECOSIRE.

  1. 1

    تطلب

    ابدأ بسعر بناء لمرة واحدة. نحدّد النطاق معك عند الانطلاق.

  2. 2

    نبني ونثبّت

    يقوم ECOSIRE ببنائه وتهيئته وتثبيته على ERPNext الخاص بك.

  3. 3

    الإطلاق + الدعم

    تنطلق خلال أسبوع عمل واحد تقريبًا، مع أسبوعين من الدعم بعد التشغيل. نصلح عيوب الكود الذي نسلّمه مجانًا.

المواصفات التقنية

توافق ERPNext
—
الترخيص
يلزم تأكيد الترخيص
متطلبات Python
Python 3.10+
قاعدة البيانات
MariaDB 10.6+

عن هذا المنتج

If your turnover is above the India GST e-invoicing threshold, every B2B, export, and credit/debit-note document has to carry a valid IRN and a government-signed QR code before it is legally issued — and stock movements above the value limit need an e-way bill with an active Part-A and Part-B. ERPNext core gives you clean Sales Invoices, GST tax templates, and HSN codes, but it does not talk to the Invoice Registration Portal (IRP) or a GSP. Teams end up re-keying every invoice into the government portal or a third-party tool, reconciling IRN and e-way bill numbers by hand, and discovering rejections (wrong HSN, missing PIN code, place-of-supply mismatch) only after the customer is waiting at the gate. That manual bridge is where errors, penalties, and month-end GSTR-1 pain come from.

This is a build-to-order connector: ECOSIRE builds you a proper Frappe app (its own module, hooks.py, DocTypes, and fixtures) that turns your ERPNext into the single system of record for GST compliance. On Sales Invoice submit, a doc_events hook validates the document against IRP schema rules, builds the JSON payload, and calls your chosen IRP/GSP endpoint through a queued background job. The returned IRN, acknowledgement number, acknowledgement date, and the government signed QR are written back to custom fields and rendered on your print format so the PDF is ready to send. E-way bill generation — including transporter ID, vehicle number, and Part-B updates — runs from the same Sales Invoice (or Delivery Note), with a whitelisted method exposed via the Frappe REST API so warehouse or dispatch staff can update the vehicle at the gate. A dedicated E-Invoice Log DocType stores every request/response for audit, and cancellation is handled inside the 24-hour IRP window with the correct reason codes.

Technically it is built to Frappe conventions so your team can own it. GSP credentials and endpoint config live in a single Settings DocType (not hard-coded); token refresh and any retry of failed submissions run on scheduler_events so a transient GSP outage self-heals instead of blocking invoicing. Role profiles and permissions gate who can generate, cancel, or override — accounts users generate, only a GST manager can cancel. A GSTR-1 reconciliation export (Query Report / whitelisted method) reconciles your ERPNext invoices against generated IRNs so nothing slips before you file. Client scripts add the action buttons and status indicators on the form; server scripts and validations keep bad payloads from ever reaching the IRP. It targets Frappe/ERPNext v15 and v16 and respects your existing GST tax templates rather than replacing them.

Because it is built to order, we start from your actual setup — your GSTINs, tax templates, invoice series, GSP contract, and whether you need e-way bill, e-invoice, or both. After a short scoping call we confirm the exact schema fields, edge cases (SEZ, exports with/without payment, RCM, multi-branch), and acceptance criteria, then build and test on a staging bench against the GST sandbox. Typical delivery is one working week from confirmed scope. You receive the installable app source, a git repository, install and configuration docs, a training session, and a post-go-live support window — ECOSIRE installs it, migrates it live against the production IRP, and stands by through your first filing cycle.

ما تحصل عليه

  • Installable Frappe app source code for your commissioned version (module, DocTypes, hooks, fixtures)
  • Private git repository handover with full commit history and README
  • Installation and configuration on your bench, including GSP credential and endpoint setup
  • Technical documentation: architecture, DocType/field reference, hooks and scheduler events, and REST endpoints
  • User guide plus a live training session for your accounts and dispatch teams
  • UAT on a staging bench against the GST sandbox, with a documented rollback plan before go-live
  • Production go-live against the live IRP/GSP and validation through your first filing cycle
  • Post-go-live support window for defect fixes and configuration adjustments

لمن هذا

Finance / GST compliance manager

Owns accurate, on-time GST filing and is accountable for IRN and e-way bill validity. Needs generation inside ERPNext, an audit trail, and a GSTR-1 reconciliation that proves nothing was missed before filing.

ERPNext / IT administrator

Runs the bench and owns customizations. Wants a clean Frappe app with proper hooks, fixtures, a git repo, and v15/v16 support they can maintain — not brittle patches to core or copy-pasted server scripts.

Accounts / billing operator

Raises dozens of Sales Invoices a day and cannot afford to switch to the government portal for each. Needs a one-click Generate IRN button, the signed QR on the printed invoice, and clear status indicators when something is rejected.

Warehouse / dispatch supervisor

Cannot let a truck leave without a valid e-way bill and Part-B. Needs fast vehicle-number updates from the shop floor — including via a REST call from a simple device — without touching accounting screens.

كيف يقارن ERPNext India GST E-Invoicing & E-Way Bill Connector.

المعيارECOSIREبناء مخصصمنافسERPNext الأصلي
IRN + signed QR on invoiceAuto-generated on submit, QR on print formatPossible but you build the whole payload/QR flowUsually covered, but on the vendor's field layoutNot available — no IRP integration
E-way bill & Part-B updatesFrom Sales Invoice/DN, REST method for gate updatesBuild separately, often skipped under time pressureOften e-invoice only, e-way bill extra or absentNot available
Fit to your tax templates & edge casesScoped to your SEZ/export/RCM/multi-GSTIN realityAs good as your own team's specGeneric; you adapt to its assumptionsN/A
Audit trail & reconciliation`E-Invoice Log` + GSTR-1 reconciliation exportOnly if you scope and build itVaries; logging often shallowNone for IRN/e-way bill
ERPNext v15/v16 & clean appProper Frappe app, hooks, fixtures, git repoDepends on your team's disciplineClosed or partial source, upgrade riskCore only
Source code & ownershipFull source + git repo handed to youYou own it, but you also built itOften licensed/closed, no repoN/A
Delivery & costone working week build-to-order, fixed scope + supportUnpredictable timeline, ongoing dev costFast to install but recurring per-invoice/SaaS feesFree but non-compliant on its own
Support after go-liveSupport window + optional schema-change updatesSelf-supported by your teamVendor SLA, tied to their subscriptionCommunity only

الأسئلة المتداولة حول ERPNext India GST E-Invoicing & E-Way Bill Connector

How long until it is live? Can I download it now?

No — this is build-to-order, not an instant download. We build the connector for your specific GSTIN setup, tax templates, and GSP. Typical delivery is one working week from confirmed scope, after which ECOSIRE installs it, runs UAT on staging against the GST sandbox, and takes it live against the production IRP.

Which IRP or GSP do you support?

The connector talks to the IRP through a GSP of your choice. Because credentials and endpoints live in a Settings DocType, we configure it for your GSP contract during scoping. If you have not chosen a GSP yet, we will advise on the trade-offs as part of the scoping call.

Does it handle e-way bills and Part-B, or only e-invoices?

Both, and you can commission either or both. E-invoice (IRN + signed QR) and e-way bill generation run from the Sales Invoice / Delivery Note, and Part-B (vehicle / transport document) updates are exposed as a whitelisted REST method so dispatch staff can update the vehicle at the gate without opening accounting screens.

Which ERPNext versions does it work on?

It targets Frappe/ERPNext v15 and v16. We confirm your exact bench version during scoping and build and test against it. If you are on an older version, we will flag it and discuss upgrade or backport options before committing to scope.

What about updates and support after go-live?

You receive a post-go-live support window for defect fixes and configuration changes, plus the full git repository so your team can maintain it. When GST schema versions or IRP API rules change, we can provide paid updates under a support arrangement scoped to your needs.

Will it break my existing GST tax templates or customizations?

No. It is a separate Frappe app that reads your existing GST tax templates, HSN codes, and invoice series rather than replacing them. It adds custom fields, a log DocType, hooks, and client scripts — it does not fork ERPNext core, so your other customizations and future migrations stay intact.

How do you handle rejected invoices and IRP downtime?

Documents are validated against IRP schema rules before submission, so most rejections (bad HSN, missing PIN, place-of-supply mismatch) are caught inside ERPNext. Transient GSP/IRP failures go to a retry queue on a scheduler event and the document is flagged for review, so a portal outage never silently drops an invoice.

طلب عرض سعر

ERPNext India GST E-Invoicing & E-Way Bill Connector

A build-to-order Frappe app that generates GST e-invoices (IRN + signed QR) and e-way bills directly from ERPNext Sales Invoices via the IRP/GSP API. ECOSIRE scopes, builds, installs, and supports it for your exact GSTIN setup and tax templates.

  • IRN generation on `Sales Invoice` submit via a `doc_events` hook that calls your chosen IRP/GSP endpoint in a queued background job
  • Government signed QR code decoded and stored, then rendered on the invoice print format so the PDF is issue-ready
  • Custom fields for IRN, Ack No., Ack Date, and e-invoice status written back to the Sales Invoice and shown as form indicators
  • E-way bill generation from Sales Invoice or Delivery Note, including distance, transporter ID, and transport mode

طلب عرض سعر

أخبرنا باحتياجاتك من ERPNext India GST E-Invoicing & E-Way Bill Connector وسنرسل لك الأسعار وخيارات الترخيص وعرضًا مخصصًا، عادةً خلال يوم عمل واحد.

لا حاجة للدفع الآن. يؤدي هذا إلى إرسال طلب عرض سعر إلى فريقنا — وسنتواصل معك عبر البريد الإلكتروني بالأسعار والخطوات التالية.