From cab262c14730d33a2e067859a6d6c821795fb116 Mon Sep 17 00:00:00 2001 From: barredterra <14891507+barredterra@users.noreply.github.com> Date: Fri, 29 Aug 2025 11:56:42 +0200 Subject: [PATCH] feat: set options for IBAN fields Sets options to "IBAN" for the respective Data fields to take advantage of a new formatting feature provided by the Frappe Framework. --- erpnext/accounts/doctype/bank_account/bank_account.json | 9 ++++++--- .../accounts/doctype/bank_guarantee/bank_guarantee.json | 7 +++++-- .../doctype/bank_transaction/bank_transaction.json | 5 +++-- .../doctype/payment_request/payment_request.json | 9 ++++++--- erpnext/setup/doctype/employee/employee.json | 8 +++++--- 5 files changed, 25 insertions(+), 13 deletions(-) diff --git a/erpnext/accounts/doctype/bank_account/bank_account.json b/erpnext/accounts/doctype/bank_account/bank_account.json index 8cf90bd3e97..a71322c3cb3 100644 --- a/erpnext/accounts/doctype/bank_account/bank_account.json +++ b/erpnext/accounts/doctype/bank_account/bank_account.json @@ -132,7 +132,8 @@ "fieldtype": "Data", "in_list_view": 1, "label": "IBAN", - "length": 30 + "length": 30, + "options": "IBAN" }, { "fieldname": "column_break_12", @@ -208,6 +209,7 @@ "label": "Disabled" } ], + "grid_page_length": 50, "links": [ { "group": "Transactions", @@ -250,7 +252,7 @@ "link_fieldname": "default_bank_account" } ], - "modified": "2024-10-30 09:41:14.113414", + "modified": "2025-08-26 23:29:24.984767", "modified_by": "Administrator", "module": "Accounts", "name": "Bank Account", @@ -282,9 +284,10 @@ "write": 1 } ], + "row_format": "Dynamic", "search_fields": "bank,account", "sort_field": "creation", "sort_order": "DESC", "states": [], "track_changes": 1 -} \ No newline at end of file +} diff --git a/erpnext/accounts/doctype/bank_guarantee/bank_guarantee.json b/erpnext/accounts/doctype/bank_guarantee/bank_guarantee.json index 89a4b5b8014..da935b3ffe1 100644 --- a/erpnext/accounts/doctype/bank_guarantee/bank_guarantee.json +++ b/erpnext/accounts/doctype/bank_guarantee/bank_guarantee.json @@ -146,6 +146,7 @@ "fieldname": "iban", "fieldtype": "Data", "label": "IBAN", + "options": "IBAN", "read_only": 1 }, { @@ -214,9 +215,10 @@ "read_only": 1 } ], + "grid_page_length": 50, "is_submittable": 1, "links": [], - "modified": "2024-03-27 13:06:37.731207", + "modified": "2025-08-29 11:52:33.550847", "modified_by": "Administrator", "module": "Accounts", "name": "Bank Guarantee", @@ -250,9 +252,10 @@ } ], "quick_entry": 1, + "row_format": "Dynamic", "search_fields": "customer", "sort_field": "creation", "sort_order": "DESC", "states": [], "title_field": "customer" -} \ No newline at end of file +} diff --git a/erpnext/accounts/doctype/bank_transaction/bank_transaction.json b/erpnext/accounts/doctype/bank_transaction/bank_transaction.json index 62033126060..ec4dcc8a8d4 100644 --- a/erpnext/accounts/doctype/bank_transaction/bank_transaction.json +++ b/erpnext/accounts/doctype/bank_transaction/bank_transaction.json @@ -223,7 +223,8 @@ { "fieldname": "bank_party_iban", "fieldtype": "Data", - "label": "Party IBAN (Bank Statement)" + "label": "Party IBAN (Bank Statement)", + "options": "IBAN" }, { "fieldname": "bank_party_account_number", @@ -238,7 +239,7 @@ "grid_page_length": 50, "is_submittable": 1, "links": [], - "modified": "2025-06-18 17:24:57.044666", + "modified": "2025-08-29 11:53:45.908169", "modified_by": "Administrator", "module": "Accounts", "name": "Bank Transaction", diff --git a/erpnext/accounts/doctype/payment_request/payment_request.json b/erpnext/accounts/doctype/payment_request/payment_request.json index 01df72aa07e..81b879c285d 100644 --- a/erpnext/accounts/doctype/payment_request/payment_request.json +++ b/erpnext/accounts/doctype/payment_request/payment_request.json @@ -228,7 +228,8 @@ "fetch_from": "bank_account.iban", "fieldname": "iban", "fieldtype": "Read Only", - "label": "IBAN" + "label": "IBAN", + "options": "IBAN" }, { "fetch_from": "bank_account.branch_code", @@ -458,11 +459,12 @@ "label": "Phone Number" } ], + "grid_page_length": 50, "in_create": 1, "index_web_pages_for_search": 1, "is_submittable": 1, "links": [], - "modified": "2025-01-04 05:39:32.448857", + "modified": "2025-08-29 11:52:48.555415", "modified_by": "Administrator", "module": "Accounts", "name": "Payment Request", @@ -497,8 +499,9 @@ "write": 1 } ], + "row_format": "Dynamic", "show_preview_popup": 1, "sort_field": "creation", "sort_order": "DESC", "states": [] -} \ No newline at end of file +} diff --git a/erpnext/setup/doctype/employee/employee.json b/erpnext/setup/doctype/employee/employee.json index 635f359d651..e663913e8d7 100644 --- a/erpnext/setup/doctype/employee/employee.json +++ b/erpnext/setup/doctype/employee/employee.json @@ -814,7 +814,8 @@ "depends_on": "eval:doc.salary_mode == 'Bank'", "fieldname": "iban", "fieldtype": "Data", - "label": "IBAN" + "label": "IBAN", + "options": "IBAN" } ], "icon": "fa fa-user", @@ -822,7 +823,7 @@ "image_field": "image", "is_tree": 1, "links": [], - "modified": "2025-07-04 08:29:34.347269", + "modified": "2025-08-29 11:52:12.819878", "modified_by": "Administrator", "module": "Setup", "name": "Employee", @@ -864,6 +865,7 @@ "write": 1 } ], + "row_format": "Dynamic", "search_fields": "employee_name", "show_name_in_global_search": 1, "sort_field": "creation", @@ -871,4 +873,4 @@ "states": [], "title_field": "employee_name", "track_changes": 1 -} \ No newline at end of file +}