From 6c2528717f926256041134385f0dea18fe0715e9 Mon Sep 17 00:00:00 2001 From: av-dev2 Date: Fri, 5 Jun 2026 16:29:02 +0300 Subject: [PATCH] feat(compliance): add References section to License Register MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add generic reference linking fields (reference_doctype, reference_docname) to support linking licenses to Purchase Invoices, Payment Entries, or any other document — enabling eCitizen payment tracking through existing ERPNext workflows. (cherry picked from commit 7728d230b053ed7d7695aca01e93f836d9840270) --- .../license_register/license_register.json | 31 +++++++++++++++++-- 1 file changed, 28 insertions(+), 3 deletions(-) diff --git a/av_tools/compliance/doctype/license_register/license_register.json b/av_tools/compliance/doctype/license_register/license_register.json index a564fb3..26470e7 100644 --- a/av_tools/compliance/doctype/license_register/license_register.json +++ b/av_tools/compliance/doctype/license_register/license_register.json @@ -25,10 +25,14 @@ "column_break_dates", "reminder_days_before", "notify_role", - "notes_section", - "license_attachment", + "references_section", + "reference_doctype", "naming_series", "amended_from", + "column_break_yqyw", + "reference_docname", + "license_attachment", + "notes_section", "column_break_mnbd", "notes" ], @@ -142,6 +146,23 @@ "fieldtype": "Currency", "label": "Fee Paid" }, + { + "fieldname": "references_section", + "fieldtype": "Section Break", + "label": "References" + }, + { + "fieldname": "reference_doctype", + "fieldtype": "Link", + "label": "Reference DocType", + "options": "DocType" + }, + { + "fieldname": "reference_docname", + "fieldtype": "Dynamic Link", + "label": "Reference Docname", + "options": "reference_doctype" + }, { "collapsible": 1, "fieldname": "notes_section", @@ -194,6 +215,10 @@ { "fieldname": "column_break_mnbd", "fieldtype": "Column Break" + }, + { + "fieldname": "column_break_yqyw", + "fieldtype": "Column Break" } ], "links": [ @@ -202,7 +227,7 @@ "link_fieldname": "license_register" } ], - "modified": "2026-05-06 14:19:05.322331", + "modified": "2026-06-05 16:26:15.629480", "modified_by": "Administrator", "module": "Compliance", "name": "License Register",