diff --git a/custom_ui/fixtures/bid_meeting_note_form.json b/custom_ui/fixtures/bid_meeting_note_form.json index d4d3bc6..2647dda 100644 --- a/custom_ui/fixtures/bid_meeting_note_form.json +++ b/custom_ui/fixtures/bid_meeting_note_form.json @@ -3,7 +3,7 @@ "company": "Sprinklers Northwest", "docstatus": 0, "doctype": "Bid Meeting Note Form", - "project_template": null, + "project_template": "", "fields": [ { "column": 1, diff --git a/custom_ui/fixtures/custom_field.json b/custom_ui/fixtures/custom_field.json index e901109..10d6caf 100644 --- a/custom_ui/fixtures/custom_field.json +++ b/custom_ui/fixtures/custom_field.json @@ -1,4 +1,289 @@ [ + { + "allow_in_quick_entry": 1, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Service Appointment", + "fetch_from": "contact.mobile_no", + "fetch_if_empty": 1, + "fieldname": "custom_phone_number", + "fieldtype": "Data", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 1, + "in_preview": 1, + "in_standard_filter": 0, + "insert_after": "contact", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Phone Number", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2025-01-06 16:50:41.564255", + "module": null, + "name": "Service Appointment-custom_phone_number", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 1, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Project", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom_column_break_k7sgq", + "fieldtype": "Column Break", + "hidden": 1, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": null, + "is_system_generated": 0, + "is_virtual": 0, + "label": "", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2025-05-02 10:39:04.677207", + "module": null, + "name": "Project-custom_column_break_k7sgq", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Lead", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "properties", + "fieldtype": "Table", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "customer_name", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Properties", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2026-01-13 08:37:09.267975", + "module": null, + "name": "Lead-properties", + "no_copy": 0, + "non_negative": 0, + "options": "Lead Address Link", + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Lead", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom_billing_address", + "fieldtype": "Link", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "customer_name", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Custom Address", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2026-01-16 03:44:29.342120", + "module": null, + "name": "Lead-custom_billing_address", + "no_copy": 0, + "non_negative": 0, + "options": "Address", + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 1, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": "Kris Sims", + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Service Appointment", + "fetch_from": null, + "fetch_if_empty": 1, + "fieldname": "custom_assigned_to", + "fieldtype": "Link", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 1, + "in_list_view": 1, + "in_preview": 1, + "in_standard_filter": 0, + "insert_after": "service_details", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Assigned to", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2025-01-06 16:56:08.644464", + "module": null, + "name": "Service Appointment-custom_assigned_to", + "no_copy": 0, + "non_negative": 0, + "options": "Sales Person", + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -170,63 +455,6 @@ "unique": 0, "width": null }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 1, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Fencing Job Queue", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "workflow_state", - "fieldtype": "Link", - "hidden": 1, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": null, - "is_system_generated": 0, - "is_virtual": 0, - "label": "Workflow State", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2024-12-11 15:02:40.387286", - "module": null, - "name": "Fencing Job Queue-workflow_state", - "no_copy": 1, - "non_negative": 0, - "options": "Workflow State", - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -284,120 +512,6 @@ "unique": 0, "width": null }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Lead", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "properties", - "fieldtype": "Table", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "customer_name", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Properties", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2026-01-13 08:37:09.267975", - "module": null, - "name": "Lead-properties", - "no_copy": 0, - "non_negative": 0, - "options": "Lead Address Link", - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Lead", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "custom_billing_address", - "fieldtype": "Link", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "customer_name", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Custom Address", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2026-01-16 03:44:29.342120", - "module": null, - "name": "Lead-custom_billing_address", - "no_copy": 0, - "non_negative": 0, - "options": "Address", - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, { "allow_in_quick_entry": 0, "allow_on_submit": 1, @@ -468,10 +582,10 @@ "docstatus": 0, "doctype": "Custom Field", "dt": "Service Appointment", - "fetch_from": "contact.mobile_no", - "fetch_if_empty": 1, - "fieldname": "custom_phone_number", - "fieldtype": "Data", + "fetch_from": "contact.custom_service_address", + "fetch_if_empty": 0, + "fieldname": "custom_location_of_meeting", + "fieldtype": "Link", "hidden": 0, "hide_border": 0, "hide_days": 0, @@ -482,76 +596,19 @@ "in_list_view": 1, "in_preview": 1, "in_standard_filter": 0, - "insert_after": "contact", + "insert_after": "section_break_toee", "is_system_generated": 0, "is_virtual": 0, - "label": "Phone Number", + "label": "Service Address", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2025-01-06 16:50:41.564255", + "modified": "2025-01-06 16:50:41.472790", "module": null, - "name": "Service Appointment-custom_phone_number", + "name": "Service Appointment-custom_location_of_meeting", "no_copy": 0, "non_negative": 0, - "options": null, - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 1, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 1, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": "Kris Sims", - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Service Appointment", - "fetch_from": null, - "fetch_if_empty": 1, - "fieldname": "custom_assigned_to", - "fieldtype": "Link", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 1, - "in_list_view": 1, - "in_preview": 1, - "in_standard_filter": 0, - "insert_after": "service_details", - "is_system_generated": 0, - "is_virtual": 0, - "label": "Assigned to", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2025-01-06 16:56:08.644464", - "module": null, - "name": "Service Appointment-custom_assigned_to", - "no_copy": 0, - "non_negative": 0, - "options": "Sales Person", + "options": "Address", "permlevel": 0, "placeholder": null, "precision": "", @@ -566,121 +623,7 @@ "show_dashboard": 0, "sort_options": 0, "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Project", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "custom_column_break_k7sgq", - "fieldtype": "Column Break", - "hidden": 1, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": null, - "is_system_generated": 0, - "is_virtual": 0, - "label": "", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2025-05-02 10:39:04.677207", - "module": null, - "name": "Project-custom_column_break_k7sgq", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "GoCardless Mandate", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "customer", - "fieldtype": "Link", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 1, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "disabled", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Customer", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2026-01-27 11:11:05.542464", - "module": null, - "name": "GoCardless Mandate-customer", - "no_copy": 0, - "non_negative": 0, - "options": "Customer", - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 1, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, + "unique": 1, "width": null }, { @@ -774,7 +717,7 @@ "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2026-02-02 09:31:53.016671", + "modified": "2026-02-18 05:53:31.144252", "module": null, "name": "Quotation-requires_half_payment", "no_copy": 0, @@ -854,63 +797,6 @@ "unique": 0, "width": null }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Work Order", - "fetch_from": "sales_order.custom_installation_address", - "fetch_if_empty": 0, - "fieldname": "custom_jobsite", - "fieldtype": "Link", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "item", - "is_system_generated": 0, - "is_virtual": 0, - "label": "Jobsite", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2025-02-13 13:08:50.840912", - "module": null, - "name": "Work Order-custom_jobsite", - "no_copy": 0, - "non_negative": 0, - "options": "Address", - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 1, - "print_width": "", - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": "" - }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -968,6 +854,177 @@ "unique": 0, "width": null }, + { + "allow_in_quick_entry": 1, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Project", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom_installation_address", + "fieldtype": "Link", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 1, + "in_list_view": 0, + "in_preview": 1, + "in_standard_filter": 1, + "insert_after": "custom_column_break_k7sgq", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Installation Address", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2025-03-04 19:46:31.746315", + "module": null, + "name": "Project-custom_installation_address", + "no_copy": 0, + "non_negative": 0, + "options": "Address", + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "GoCardless Mandate", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "customer", + "fieldtype": "Link", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 1, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "disabled", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Customer", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2026-01-27 11:11:05.542464", + "module": null, + "name": "GoCardless Mandate-customer", + "no_copy": 0, + "non_negative": 0, + "options": "Customer", + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 1, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Work Order", + "fetch_from": "sales_order.custom_installation_address", + "fetch_if_empty": 0, + "fieldname": "custom_jobsite", + "fieldtype": "Link", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "item", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Jobsite", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2025-02-13 13:08:50.840912", + "module": null, + "name": "Work Order-custom_jobsite", + "no_copy": 0, + "non_negative": 0, + "options": "Address", + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 1, + "print_width": "", + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": "" + }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -1082,6 +1139,63 @@ "unique": 0, "width": null }, + { + "allow_in_quick_entry": 1, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": "Task", + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Task Depends On", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom_depends_on_doctype", + "fieldtype": "Select", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "task", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Depends On Doctype", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2026-02-07 03:45:56.370961", + "module": null, + "name": "Task Depends On-custom_depends_on_doctype", + "no_copy": 0, + "non_negative": 0, + "options": "Task\nService Appointment\nService Address 2\nProject", + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 1, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 1, + "unique": 0, + "width": null + }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -1139,63 +1253,6 @@ "unique": 0, "width": null }, - { - "allow_in_quick_entry": 1, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Project", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "custom_installation_address", - "fieldtype": "Link", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 1, - "in_list_view": 0, - "in_preview": 1, - "in_standard_filter": 1, - "insert_after": "custom_column_break_k7sgq", - "is_system_generated": 0, - "is_virtual": 0, - "label": "Installation Address", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2025-03-04 19:46:31.746315", - "module": null, - "name": "Project-custom_installation_address", - "no_copy": 0, - "non_negative": 0, - "options": "Address", - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -1253,63 +1310,6 @@ "unique": 0, "width": null }, - { - "allow_in_quick_entry": 1, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Activity Type", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "custom_company", - "fieldtype": "Link", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 1, - "in_preview": 0, - "in_standard_filter": 1, - "insert_after": "costing_rate", - "is_system_generated": 0, - "is_virtual": 0, - "label": "Company", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2025-01-24 11:01:20.861860", - "module": null, - "name": "Activity Type-custom_company", - "no_copy": 0, - "non_negative": 0, - "options": "Company", - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -1367,63 +1367,6 @@ "unique": 0, "width": null }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Email Account", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "company", - "fieldtype": "Link", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "email_id", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Company", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2025-11-25 12:46:13.096077", - "module": null, - "name": "Email Account-company", - "no_copy": 0, - "non_negative": 0, - "options": "Company", - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -1538,63 +1481,6 @@ "unique": 0, "width": null }, - { - "allow_in_quick_entry": 1, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Designation", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "appraisal_template", - "fieldtype": "Link", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "description", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Appraisal Template", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2025-01-13 10:13:26.470396", - "module": null, - "name": "Designation-appraisal_template", - "no_copy": 0, - "non_negative": 0, - "options": "Appraisal Template", - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -1652,6 +1538,234 @@ "unique": 0, "width": null }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Sales Order", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom_installation_address", + "fieldtype": "Link", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "column_break0", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Installation Address", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2025-02-19 06:31:39.718110", + "module": null, + "name": "Sales Order-custom_installation_address", + "no_copy": 0, + "non_negative": 0, + "options": "Address", + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 1, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Activity Type", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom_company", + "fieldtype": "Link", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 1, + "in_preview": 0, + "in_standard_filter": 1, + "insert_after": "costing_rate", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Company", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2025-01-24 11:01:20.861860", + "module": null, + "name": "Activity Type-custom_company", + "no_copy": 0, + "non_negative": 0, + "options": "Company", + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Email Account", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "company", + "fieldtype": "Link", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "email_id", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Company", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2025-11-25 12:46:13.096077", + "module": null, + "name": "Email Account-company", + "no_copy": 0, + "non_negative": 0, + "options": "Company", + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 1, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Designation", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "appraisal_template", + "fieldtype": "Link", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "description", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Appraisal Template", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2025-01-13 10:13:26.470396", + "module": null, + "name": "Designation-appraisal_template", + "no_copy": 0, + "non_negative": 0, + "options": "Appraisal Template", + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, { "allow_in_quick_entry": 1, "allow_on_submit": 0, @@ -1823,6 +1937,120 @@ "unique": 0, "width": null }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Stripe Settings", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom_webhook_secret", + "fieldtype": "Data", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "publishable_key", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Webhook Secret", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2026-02-06 07:59:54.465395", + "module": null, + "name": "Stripe Settings-custom_webhook_secret", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 1, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Task Depends On", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom_depends_on", + "fieldtype": "Dynamic Link", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "custom_depends_on_doctype", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Depends On", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2026-02-07 03:46:57.918771", + "module": null, + "name": "Task Depends On-custom_depends_on", + "no_copy": 0, + "non_negative": 0, + "options": "custom_depends_on_doctype", + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 1, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -1880,63 +2108,6 @@ "unique": 0, "width": null }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Sales Order", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "custom_installation_address", - "fieldtype": "Link", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "column_break0", - "is_system_generated": 0, - "is_virtual": 0, - "label": "Installation Address", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2025-02-19 06:31:39.718110", - "module": null, - "name": "Sales Order-custom_installation_address", - "no_copy": 0, - "non_negative": 0, - "options": "Address", - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -1971,7 +2142,7 @@ "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2026-02-02 09:31:53.115073", + "modified": "2026-02-18 05:53:31.244627", "module": null, "name": "Sales Order-requires_half_payment", "no_copy": 0, @@ -2564,6 +2735,63 @@ "unique": 0, "width": null }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": "Completed", + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Task Depends On", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom_event", + "fieldtype": "Select", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "custom_depends_on", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Event", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2026-02-07 03:49:48.370093", + "module": null, + "name": "Task Depends On-custom_event", + "no_copy": 0, + "non_negative": 0, + "options": "Created\nCompleted\nPercentage Reached\nScheduled\nStarted\nCancelled\n", + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 1, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 1, + "unique": 0, + "width": null + }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -2655,7 +2883,7 @@ "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2025-03-04 20:12:00.846188", + "modified": "2026-02-12 02:45:07.618975", "module": null, "name": "Address-custom_installationservice_address", "no_copy": 0, @@ -2678,177 +2906,6 @@ "unique": 0, "width": null }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Stripe Settings", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "custom_webhook_secret", - "fieldtype": "Data", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "publishable_key", - "is_system_generated": 0, - "is_virtual": 0, - "label": "Webhook Secret", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2026-02-06 07:59:54.465395", - "module": null, - "name": "Stripe Settings-custom_webhook_secret", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 1, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "On-Site Meeting", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "party_type", - "fieldtype": "Select", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "company", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Party Type", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2026-01-13 03:06:47.189806", - "module": null, - "name": "On-Site Meeting-party_type", - "no_copy": 0, - "non_negative": 0, - "options": "Customer\nLead", - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Customer", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "from_lead", - "fieldtype": "Link", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "customer_name", - "is_system_generated": 1, - "is_virtual": 0, - "label": "From Lead", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2026-01-13 04:14:35.978839", - "module": null, - "name": "Customer-from_lead", - "no_copy": 0, - "non_negative": 0, - "options": "Lead", - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -3134,6 +3191,120 @@ "unique": 0, "width": null }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "On-Site Meeting", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "party_type", + "fieldtype": "Select", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "company", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Party Type", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2026-01-13 03:06:47.189806", + "module": null, + "name": "On-Site Meeting-party_type", + "no_copy": 0, + "non_negative": 0, + "options": "Customer\nLead", + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Customer", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "from_lead", + "fieldtype": "Link", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "customer_name", + "is_system_generated": 1, + "is_virtual": 0, + "label": "From Lead", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2026-02-13 03:39:42.161305", + "module": null, + "name": "Customer-from_lead", + "no_copy": 0, + "non_negative": 0, + "options": "Lead", + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -3203,11 +3374,11 @@ "description": null, "docstatus": 0, "doctype": "Custom Field", - "dt": "Maintenance Visit", - "fetch_from": "customer_address.address_title", + "dt": "On-Site Meeting", + "fetch_from": null, "fetch_if_empty": 0, - "fieldname": "custom_service_address", - "fieldtype": "Link", + "fieldname": "party_name", + "fieldtype": "Dynamic Link", "hidden": 0, "hide_border": 0, "hide_days": 0, @@ -3218,19 +3389,19 @@ "in_list_view": 0, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "customer_name", - "is_system_generated": 0, + "insert_after": "party_type", + "is_system_generated": 1, "is_virtual": 0, - "label": "Service Address", + "label": "Party Name", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2025-02-13 17:03:23.691597", + "modified": "2026-01-13 03:06:47.213336", "module": null, - "name": "Maintenance Visit-custom_service_address", + "name": "On-Site Meeting-party_name", "no_copy": 0, "non_negative": 0, - "options": "Address", + "options": "party_type", "permlevel": 0, "placeholder": null, "precision": "", @@ -3260,11 +3431,11 @@ "description": null, "docstatus": 0, "doctype": "Custom Field", - "dt": "On-Site Meeting", + "dt": "Lead", "fetch_from": null, "fetch_if_empty": 0, - "fieldname": "party_name", - "fieldtype": "Dynamic Link", + "fieldname": "custom_customer_name", + "fieldtype": "Data", "hidden": 0, "hide_border": 0, "hide_days": 0, @@ -3275,19 +3446,76 @@ "in_list_view": 0, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "party_type", - "is_system_generated": 1, + "insert_after": "last_name", + "is_system_generated": 0, "is_virtual": 0, - "label": "Party Name", + "label": "Customer Name", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2026-01-13 03:06:47.213336", + "modified": "2026-01-07 04:41:50.654606", "module": null, - "name": "On-Site Meeting-party_name", + "name": "Lead-custom_customer_name", "no_copy": 0, "non_negative": 0, - "options": "party_type", + "options": null, + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 1, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Maintenance Visit", + "fetch_from": "customer_address.address_title", + "fetch_if_empty": 0, + "fieldname": "custom_service_address", + "fieldtype": "Link", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "customer_name", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Service Address", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2025-02-13 17:03:23.691597", + "module": null, + "name": "Maintenance Visit-custom_service_address", + "no_copy": 0, + "non_negative": 0, + "options": "Address", "permlevel": 0, "placeholder": null, "precision": "", @@ -3545,11 +3773,11 @@ "description": null, "docstatus": 0, "doctype": "Custom Field", - "dt": "Lead", + "dt": "Stripe Settings", "fetch_from": null, "fetch_if_empty": 0, - "fieldname": "custom_customer_name", - "fieldtype": "Data", + "fieldname": "custom_company", + "fieldtype": "Link", "hidden": 0, "hide_border": 0, "hide_days": 0, @@ -3560,19 +3788,19 @@ "in_list_view": 0, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "last_name", + "insert_after": "secret_key", "is_system_generated": 0, "is_virtual": 0, - "label": "Customer Name", + "label": "Company", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2026-01-07 04:41:50.654606", + "modified": "2026-02-06 07:59:54.534298", "module": null, - "name": "Lead-custom_customer_name", + "name": "Stripe Settings-custom_company", "no_copy": 0, "non_negative": 0, - "options": null, + "options": "Company", "permlevel": 0, "placeholder": null, "precision": "", @@ -3586,7 +3814,7 @@ "search_index": 0, "show_dashboard": 0, "sort_options": 0, - "translatable": 1, + "translatable": 0, "unique": 0, "width": null }, @@ -3875,6 +4103,63 @@ "unique": 0, "width": null }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": "Task Completion", + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Project Template", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom__complete_method", + "fieldtype": "Select", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "calendar_color", + "is_system_generated": 0, + "is_virtual": 0, + "label": "% Complete Method", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2026-02-07 04:15:32.671433", + "module": null, + "name": "Project Template-custom__complete_method", + "no_copy": 0, + "non_negative": 0, + "options": "Manual\nTask Completion\nTask Progress\nTask Weight", + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 1, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 1, + "unique": 0, + "width": null + }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -4046,6 +4331,63 @@ "unique": 0, "width": null }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Stripe Settings", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom_account", + "fieldtype": "Link", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "custom_company", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Account", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2026-02-06 07:59:54.597448", + "module": null, + "name": "Stripe Settings-custom_account", + "no_copy": 0, + "non_negative": 0, + "options": "Account", + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -4103,63 +4445,6 @@ "unique": 0, "width": null }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Stripe Settings", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "custom_company", - "fieldtype": "Link", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "secret_key", - "is_system_generated": 0, - "is_virtual": 0, - "label": "Company", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2026-02-06 07:59:54.534298", - "module": null, - "name": "Stripe Settings-custom_company", - "no_copy": 0, - "non_negative": 0, - "options": "Company", - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, { "allow_in_quick_entry": 0, "allow_on_submit": 1, @@ -4502,6 +4787,63 @@ "unique": 0, "width": null }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": "eval:doc.status == \"Completed\";\neval:doc.project_template == \"SNW Install\"", + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Project", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom_warranty_expiration_date", + "fieldtype": "Date", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "custom_warranty_duration_days", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Warranty Expiration Date", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2025-08-26 18:07:02.087534", + "module": null, + "name": "Project-custom_warranty_expiration_date", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": "eval:doc.status != \"Completed\";", + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -4567,15 +4909,15 @@ "collapsible_depends_on": null, "columns": 0, "default": null, - "depends_on": "eval:doc.status == \"Completed\";\neval:doc.project_template == \"SNW Install\"", + "depends_on": null, "description": null, "docstatus": 0, "doctype": "Custom Field", - "dt": "Project", + "dt": "Contact", "fetch_from": null, "fetch_if_empty": 0, - "fieldname": "custom_warranty_expiration_date", - "fieldtype": "Date", + "fieldname": "customer_type", + "fieldtype": "Select", "hidden": 0, "hide_border": 0, "hide_days": 0, @@ -4586,19 +4928,19 @@ "in_list_view": 0, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "custom_warranty_duration_days", - "is_system_generated": 0, + "insert_after": "email", + "is_system_generated": 1, "is_virtual": 0, - "label": "Warranty Expiration Date", + "label": "Customer Type", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2025-08-26 18:07:02.087534", + "modified": "2026-01-13 08:37:09.588836", "module": null, - "name": "Project-custom_warranty_expiration_date", + "name": "Contact-customer_type", "no_copy": 0, "non_negative": 0, - "options": null, + "options": "Customer\nLead", "permlevel": 0, "placeholder": null, "precision": "", @@ -4606,7 +4948,7 @@ "print_hide_if_no_value": 0, "print_width": null, "read_only": 0, - "read_only_depends_on": "eval:doc.status != \"Completed\";", + "read_only_depends_on": null, "report_hide": 0, "reqd": 0, "search_index": 0, @@ -4628,11 +4970,11 @@ "description": null, "docstatus": 0, "doctype": "Custom Field", - "dt": "Stripe Settings", + "dt": "Lead", "fetch_from": null, "fetch_if_empty": 0, - "fieldname": "custom_account", - "fieldtype": "Link", + "fieldname": "customer_type", + "fieldtype": "Select", "hidden": 0, "hide_border": 0, "hide_days": 0, @@ -4643,19 +4985,19 @@ "in_list_view": 0, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "custom_company", - "is_system_generated": 0, + "insert_after": "lead_name", + "is_system_generated": 1, "is_virtual": 0, - "label": "Account", + "label": "Customer Type", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2026-02-06 07:59:54.597448", + "modified": "2025-12-13 04:03:02.507746", "module": null, - "name": "Stripe Settings-custom_account", + "name": "Lead-customer_type", "no_copy": 0, "non_negative": 0, - "options": "Account", + "options": "Individual\nCompany\nPartnership", "permlevel": 0, "placeholder": null, "precision": "", @@ -4730,63 +5072,6 @@ "unique": 0, "width": null }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Contact", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "customer_type", - "fieldtype": "Select", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "email", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Customer Type", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2026-01-13 08:37:09.588836", - "module": null, - "name": "Contact-customer_type", - "no_copy": 0, - "non_negative": 0, - "options": "Customer\nLead", - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -4844,63 +5129,6 @@ "unique": 0, "width": null }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Lead", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "customer_type", - "fieldtype": "Select", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "lead_name", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Customer Type", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2025-12-13 04:03:02.507746", - "module": null, - "name": "Lead-customer_type", - "no_copy": 0, - "non_negative": 0, - "options": "Individual\nCompany\nPartnership", - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -5015,63 +5243,6 @@ "unique": 0, "width": null }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Address", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "custom_column_break_ky1zo", - "fieldtype": "Column Break", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "custom_is_compnay_address", - "is_system_generated": 0, - "is_virtual": 0, - "label": "", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2025-01-14 09:56:58.070846", - "module": null, - "name": "Address-custom_column_break_ky1zo", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -5129,6 +5300,63 @@ "unique": 0, "width": null }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Address", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom_column_break_ky1zo", + "fieldtype": "Column Break", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "custom_is_compnay_address", + "is_system_generated": 0, + "is_virtual": 0, + "label": "", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2025-01-14 09:56:58.070846", + "module": null, + "name": "Address-custom_column_break_ky1zo", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -5186,6 +5414,120 @@ "unique": 0, "width": null }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Lead", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "companies", + "fieldtype": "Table", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "customer_type", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Companies", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2026-01-13 08:37:09.220498", + "module": null, + "name": "Lead-companies", + "no_copy": 0, + "non_negative": 0, + "options": "Lead Company Link", + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Contact", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "customer_name", + "fieldtype": "Dynamic Link", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "customer_type", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Customer Name", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2026-01-13 08:37:09.627093", + "module": null, + "name": "Contact-customer_name", + "no_copy": 0, + "non_negative": 0, + "options": "customer_type", + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -5414,120 +5756,6 @@ "unique": 0, "width": null }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Lead", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "companies", - "fieldtype": "Table", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "customer_type", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Companies", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2026-01-13 08:37:09.220498", - "module": null, - "name": "Lead-companies", - "no_copy": 0, - "non_negative": 0, - "options": "Lead Company Link", - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Contact", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "customer_name", - "fieldtype": "Dynamic Link", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "customer_type", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Customer Name", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2026-01-13 08:37:09.627093", - "module": null, - "name": "Contact-customer_name", - "no_copy": 0, - "non_negative": 0, - "options": "customer_type", - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -5768,12 +5996,12 @@ "description": null, "docstatus": 0, "doctype": "Custom Field", - "dt": "Customer", + "dt": "Contact", "fetch_from": null, "fetch_if_empty": 0, - "fieldname": "custom_appointment_date", - "fieldtype": "Date", - "hidden": 1, + "fieldname": "addresses", + "fieldtype": "Table", + "hidden": 0, "hide_border": 0, "hide_days": 0, "hide_seconds": 0, @@ -5783,19 +6011,76 @@ "in_list_view": 0, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "customer_group", - "is_system_generated": 0, + "insert_after": "customer_name", + "is_system_generated": 1, "is_virtual": 0, - "label": "Appointment Date", + "label": "Addresses", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2024-10-21 04:06:47.935309", + "modified": "2026-01-14 09:31:03.596024", "module": null, - "name": "Customer-custom_appointment_date", + "name": "Contact-addresses", "no_copy": 0, "non_negative": 0, - "options": null, + "options": "Contact Address Link", + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Lead", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "quotations", + "fieldtype": "Table", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "companies", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Quotations", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2026-01-13 08:37:09.177390", + "module": null, + "name": "Lead-quotations", + "no_copy": 0, + "non_negative": 0, + "options": "Lead Quotation Link", "permlevel": 0, "placeholder": null, "precision": "", @@ -5927,63 +6212,6 @@ "unique": 0, "width": null }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Contact", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "addresses", - "fieldtype": "Table", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "customer_name", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Addresses", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2026-01-14 09:31:03.596024", - "module": null, - "name": "Contact-addresses", - "no_copy": 0, - "non_negative": 0, - "options": "Contact Address Link", - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -6053,12 +6281,12 @@ "description": null, "docstatus": 0, "doctype": "Custom Field", - "dt": "Lead", + "dt": "Customer", "fetch_from": null, "fetch_if_empty": 0, - "fieldname": "quotations", - "fieldtype": "Table", - "hidden": 0, + "fieldname": "custom_appointment_date", + "fieldtype": "Date", + "hidden": 1, "hide_border": 0, "hide_days": 0, "hide_seconds": 0, @@ -6068,19 +6296,19 @@ "in_list_view": 0, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "companies", - "is_system_generated": 1, + "insert_after": "customer_group", + "is_system_generated": 0, "is_virtual": 0, - "label": "Quotations", + "label": "Appointment Date", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2026-01-13 08:37:09.177390", + "modified": "2024-10-21 04:06:47.935309", "module": null, - "name": "Lead-quotations", + "name": "Customer-custom_appointment_date", "no_copy": 0, "non_negative": 0, - "options": "Lead Quotation Link", + "options": null, "permlevel": 0, "placeholder": null, "precision": "", @@ -6167,11 +6395,11 @@ "description": null, "docstatus": 0, "doctype": "Custom Field", - "dt": "Service Appointment", + "dt": "Lead", "fetch_from": null, "fetch_if_empty": 0, - "fieldname": "custom_sms_optin", - "fieldtype": "Check", + "fieldname": "onsite_meetings", + "fieldtype": "Table", "hidden": 0, "hide_border": 0, "hide_days": 0, @@ -6182,19 +6410,19 @@ "in_list_view": 0, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "custom_phone_number", - "is_system_generated": 0, + "insert_after": "quotations", + "is_system_generated": 1, "is_virtual": 0, - "label": "SMS Opt-In", + "label": "On-Site Meetings", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2025-09-02 10:21:59.145925", + "modified": "2026-01-13 08:37:09.135185", "module": null, - "name": "Service Appointment-custom_sms_optin", + "name": "Lead-onsite_meetings", "no_copy": 0, "non_negative": 0, - "options": null, + "options": "Lead On-Site Meeting Link", "permlevel": 0, "placeholder": null, "precision": "", @@ -6269,63 +6497,6 @@ "unique": 0, "width": null }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Lead", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "onsite_meetings", - "fieldtype": "Table", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "quotations", - "is_system_generated": 1, - "is_virtual": 0, - "label": "On-Site Meetings", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2026-01-13 08:37:09.135185", - "module": null, - "name": "Lead-onsite_meetings", - "no_copy": 0, - "non_negative": 0, - "options": "Lead On-Site Meeting Link", - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -6453,10 +6624,10 @@ "docstatus": 0, "doctype": "Custom Field", "dt": "Service Appointment", - "fetch_from": "contact.email_id", - "fetch_if_empty": 1, - "fieldname": "custom_email_address", - "fieldtype": "Data", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom_sms_optin", + "fieldtype": "Check", "hidden": 0, "hide_border": 0, "hide_days": 0, @@ -6465,18 +6636,18 @@ "ignore_xss_filter": 0, "in_global_search": 0, "in_list_view": 0, - "in_preview": 1, + "in_preview": 0, "in_standard_filter": 0, - "insert_after": "custom_sms_optin", + "insert_after": "custom_phone_number", "is_system_generated": 0, "is_virtual": 0, - "label": "Email Address", + "label": "SMS Opt-In", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2025-01-06 16:50:41.658096", + "modified": "2025-09-02 10:21:59.145925", "module": null, - "name": "Service Appointment-custom_email_address", + "name": "Service Appointment-custom_sms_optin", "no_copy": 0, "non_negative": 0, "options": null, @@ -6493,7 +6664,7 @@ "search_index": 0, "show_dashboard": 0, "sort_options": 0, - "translatable": 1, + "translatable": 0, "unique": 0, "width": null }, @@ -6554,6 +6725,63 @@ "unique": 0, "width": null }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 1, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Sales Order", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom_halfdown_is_paid", + "fieldtype": "Check", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "tax_id", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Half-down is paid", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2026-01-28 02:32:48.175435", + "module": null, + "name": "Sales Order-custom_halfdown_is_paid", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -6611,63 +6839,6 @@ "unique": 0, "width": null }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 1, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Sales Order", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "custom_halfdown_is_paid", - "fieldtype": "Check", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "tax_id", - "is_system_generated": 0, - "is_virtual": 0, - "label": "Half-down is paid", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2026-01-28 02:32:48.175435", - "module": null, - "name": "Sales Order-custom_halfdown_is_paid", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -6681,10 +6852,10 @@ "docstatus": 0, "doctype": "Custom Field", "dt": "Service Appointment", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "custom_column_break_dsqvk", - "fieldtype": "Column Break", + "fetch_from": "contact.email_id", + "fetch_if_empty": 1, + "fieldname": "custom_email_address", + "fieldtype": "Data", "hidden": 0, "hide_border": 0, "hide_days": 0, @@ -6693,18 +6864,18 @@ "ignore_xss_filter": 0, "in_global_search": 0, "in_list_view": 0, - "in_preview": 0, + "in_preview": 1, "in_standard_filter": 0, - "insert_after": "custom_email_address", + "insert_after": "custom_sms_optin", "is_system_generated": 0, "is_virtual": 0, - "label": "", + "label": "Email Address", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2025-01-06 16:50:41.381550", + "modified": "2025-01-06 16:50:41.658096", "module": null, - "name": "Service Appointment-custom_column_break_dsqvk", + "name": "Service Appointment-custom_email_address", "no_copy": 0, "non_negative": 0, "options": null, @@ -6721,7 +6892,7 @@ "search_index": 0, "show_dashboard": 0, "sort_options": 0, - "translatable": 0, + "translatable": 1, "unique": 0, "width": null }, @@ -6851,11 +7022,11 @@ "description": null, "docstatus": 0, "doctype": "Custom Field", - "dt": "Address", + "dt": "Sales Order", "fetch_from": null, "fetch_if_empty": 0, - "fieldname": "custom_section_break_fvgdt", - "fieldtype": "Section Break", + "fieldname": "custom_halfdown_amount", + "fieldtype": "Currency", "hidden": 0, "hide_border": 0, "hide_days": 0, @@ -6866,16 +7037,16 @@ "in_list_view": 0, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "custom_payment_received_status", + "insert_after": "custom_halfdown_is_paid", "is_system_generated": 0, "is_virtual": 0, - "label": "", + "label": "Half-down amount", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2024-12-06 12:51:45.744682", + "modified": "2026-01-28 02:32:52.508018", "module": null, - "name": "Address-custom_section_break_fvgdt", + "name": "Sales Order-custom_halfdown_amount", "no_copy": 0, "non_negative": 0, "options": null, @@ -6908,11 +7079,11 @@ "description": null, "docstatus": 0, "doctype": "Custom Field", - "dt": "Sales Order", + "dt": "Address", "fetch_from": null, "fetch_if_empty": 0, - "fieldname": "custom_halfdown_amount", - "fieldtype": "Currency", + "fieldname": "custom_section_break_fvgdt", + "fieldtype": "Section Break", "hidden": 0, "hide_border": 0, "hide_days": 0, @@ -6923,16 +7094,16 @@ "in_list_view": 0, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "custom_halfdown_is_paid", + "insert_after": "custom_payment_received_status", "is_system_generated": 0, "is_virtual": 0, - "label": "Half-down amount", + "label": "", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2026-01-28 02:32:52.508018", + "modified": "2024-12-06 12:51:45.744682", "module": null, - "name": "Sales Order-custom_halfdown_amount", + "name": "Address-custom_section_break_fvgdt", "no_copy": 0, "non_negative": 0, "options": null, @@ -7010,6 +7181,63 @@ "unique": 0, "width": null }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Service Appointment", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom_column_break_dsqvk", + "fieldtype": "Column Break", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "custom_email_address", + "is_system_generated": 0, + "is_virtual": 0, + "label": "", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2025-01-06 16:50:41.381550", + "module": null, + "name": "Service Appointment-custom_column_break_dsqvk", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, { "allow_in_quick_entry": 1, "allow_on_submit": 0, @@ -7124,63 +7352,6 @@ "unique": 0, "width": null }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Service Appointment", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "custom_internal_company", - "fieldtype": "Link", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 1, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "status", - "is_system_generated": 0, - "is_virtual": 0, - "label": "Internal Company", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2025-01-06 16:53:41.538535", - "module": null, - "name": "Service Appointment-custom_internal_company", - "no_copy": 0, - "non_negative": 0, - "options": "Company", - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -7352,6 +7523,63 @@ "unique": 0, "width": null }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Service Appointment", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom_internal_company", + "fieldtype": "Link", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 1, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "status", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Internal Company", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2025-01-06 16:53:41.538535", + "module": null, + "name": "Service Appointment-custom_internal_company", + "no_copy": 0, + "non_negative": 0, + "options": "Company", + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -7535,11 +7763,11 @@ "description": null, "docstatus": 0, "doctype": "Custom Field", - "dt": "Task", + "dt": "Task Type", "fetch_from": null, "fetch_if_empty": 0, - "fieldname": "custom_foreman", - "fieldtype": "Link", + "fieldname": "custom_completion_trigger", + "fieldtype": "Select", "hidden": 0, "hide_border": 0, "hide_days": 0, @@ -7550,19 +7778,19 @@ "in_list_view": 0, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "completed_on", + "insert_after": "triggering_doctype", "is_system_generated": 0, "is_virtual": 0, - "label": "Foreman", + "label": "Completion Trigger", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2025-05-10 06:09:03.026724", + "modified": "2026-02-07 04:06:25.740996", "module": null, - "name": "Task-custom_foreman", + "name": "Task Type-custom_completion_trigger", "no_copy": 0, "non_negative": 0, - "options": "Employee", + "options": "Created\nCompleted\nStarted\nPercentage Reached\nScheduled", "permlevel": 0, "placeholder": null, "precision": "", @@ -7576,7 +7804,7 @@ "search_index": 0, "show_dashboard": 0, "sort_options": 0, - "translatable": 0, + "translatable": 1, "unique": 0, "width": null }, @@ -7637,6 +7865,120 @@ "unique": 0, "width": null }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Task", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom_foreman", + "fieldtype": "Link", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "completed_on", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Foreman", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2025-05-10 06:09:03.026724", + "module": null, + "name": "Task-custom_foreman", + "no_copy": 0, + "non_negative": 0, + "options": "Employee", + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Task Type", + "fetch_from": "", + "fetch_if_empty": 0, + "fieldname": "custom_completion_trigger_doctype", + "fieldtype": "Select", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "custom_completion_trigger", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Completion Trigger Doctype", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2026-02-07 04:06:25.878473", + "module": null, + "name": "Task Type-custom_completion_trigger_doctype", + "no_copy": 0, + "non_negative": 0, + "options": "Service Address 2\nProject\nTask\nService Appointment", + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 1, + "unique": 0, + "width": null + }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -7671,7 +8013,7 @@ "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2026-02-02 09:31:53.269923", + "modified": "2026-02-18 05:53:31.409674", "module": null, "name": "Project-requires_half_payment", "no_copy": 0, @@ -7751,63 +8093,6 @@ "unique": 0, "width": null }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": "0", - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Project", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "is_scheduled", - "fieldtype": "Check", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "is_half_down_paid", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Is Scheduled", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2026-02-02 09:31:53.201855", - "module": null, - "name": "Project-is_scheduled", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -7922,120 +8207,6 @@ "unique": 0, "width": null }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Contact", - "fetch_from": "address.address_title", - "fetch_if_empty": 1, - "fieldname": "custom_service_address", - "fieldtype": "Link", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 1, - "in_list_view": 1, - "in_preview": 0, - "in_standard_filter": 1, - "insert_after": "is_billing_contact", - "is_system_generated": 0, - "is_virtual": 0, - "label": "Service/Installation Address", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2025-01-14 17:40:19.828715", - "module": null, - "name": "Contact-custom_service_address", - "no_copy": 0, - "non_negative": 0, - "options": "Address", - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": "100", - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": "0", - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Project", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "is_half_down_paid", - "fieldtype": "Check", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "requires_half_payment", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Is Half Down Paid", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2026-02-02 09:31:53.356202", - "module": null, - "name": "Project-is_half_down_paid", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -8105,11 +8276,68 @@ "description": null, "docstatus": 0, "doctype": "Custom Field", - "dt": "Service Appointment", + "dt": "Contact", + "fetch_from": "address.address_title", + "fetch_if_empty": 1, + "fieldname": "custom_service_address", + "fieldtype": "Link", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 1, + "in_list_view": 1, + "in_preview": 0, + "in_standard_filter": 1, + "insert_after": "is_billing_contact", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Service/Installation Address", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2025-01-14 17:40:19.828715", + "module": null, + "name": "Contact-custom_service_address", + "no_copy": 0, + "non_negative": 0, + "options": "Address", + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": "100", + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Task Type", "fetch_from": null, "fetch_if_empty": 0, - "fieldname": "custom_section_break_gndxh", - "fieldtype": "Section Break", + "fieldname": "custom_target_percent", + "fieldtype": "Int", "hidden": 0, "hide_border": 0, "hide_days": 0, @@ -8120,16 +8348,73 @@ "in_list_view": 0, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "custom_internal_company", + "insert_after": "custom_completion_trigger_doctype", "is_system_generated": 0, "is_virtual": 0, - "label": "", + "label": "Target Percent", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2025-01-06 16:50:41.747787", + "modified": "2026-02-09 01:29:07.550589", "module": null, - "name": "Service Appointment-custom_section_break_gndxh", + "name": "Task Type-custom_target_percent", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": "0", + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Project", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "is_half_down_paid", + "fieldtype": "Check", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "requires_half_payment", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Is Half Down Paid", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2026-02-18 05:53:31.499516", + "module": null, + "name": "Project-is_half_down_paid", "no_copy": 0, "non_negative": 0, "options": null, @@ -8207,6 +8492,63 @@ "unique": 0, "width": null }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 1, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Sales Order", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom_project_complete", + "fieldtype": "Check", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "custom_department_type", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Project Complete", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2025-04-18 10:32:51.404815", + "module": null, + "name": "Sales Order-custom_project_complete", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 1, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, { "allow_in_quick_entry": 1, "allow_on_submit": 0, @@ -8323,20 +8665,20 @@ }, { "allow_in_quick_entry": 0, - "allow_on_submit": 1, + "allow_on_submit": 0, "bold": 0, "collapsible": 0, "collapsible_depends_on": null, "columns": 0, - "default": null, + "default": "0", "depends_on": null, "description": null, "docstatus": 0, "doctype": "Custom Field", - "dt": "Sales Order", + "dt": "Project", "fetch_from": null, "fetch_if_empty": 0, - "fieldname": "custom_project_complete", + "fieldname": "is_scheduled", "fieldtype": "Check", "hidden": 0, "hide_border": 0, @@ -8348,16 +8690,16 @@ "in_list_view": 0, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "custom_department_type", - "is_system_generated": 0, + "insert_after": "is_half_down_paid", + "is_system_generated": 1, "is_virtual": 0, - "label": "Project Complete", + "label": "Is Scheduled", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2025-04-18 10:32:51.404815", + "modified": "2026-02-18 05:53:31.336319", "module": null, - "name": "Sales Order-custom_project_complete", + "name": "Project-is_scheduled", "no_copy": 0, "non_negative": 0, "options": null, @@ -8367,7 +8709,7 @@ "print_hide": 0, "print_hide_if_no_value": 0, "print_width": null, - "read_only": 1, + "read_only": 0, "read_only_depends_on": null, "report_hide": 0, "reqd": 0, @@ -8435,6 +8777,63 @@ "unique": 0, "width": null }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Service Appointment", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom_section_break_gndxh", + "fieldtype": "Section Break", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "custom_internal_company", + "is_system_generated": 0, + "is_virtual": 0, + "label": "", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2025-01-06 16:50:41.747787", + "module": null, + "name": "Service Appointment-custom_section_break_gndxh", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -8549,63 +8948,6 @@ "unique": 0, "width": null }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Service Appointment", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "auto_repeat", - "fieldtype": "Link", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "custom_assigned_to", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Auto Repeat", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2025-01-07 12:01:01.971054", - "module": null, - "name": "Service Appointment-auto_repeat", - "no_copy": 1, - "non_negative": 0, - "options": "Auto Repeat", - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 1, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 1, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, { "allow_in_quick_entry": 0, "allow_on_submit": 1, @@ -8720,6 +9062,63 @@ "unique": 0, "width": null }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Service Appointment", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "auto_repeat", + "fieldtype": "Link", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "custom_assigned_to", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Auto Repeat", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2025-01-07 12:01:01.971054", + "module": null, + "name": "Service Appointment-auto_repeat", + "no_copy": 1, + "non_negative": 0, + "options": "Auto Repeat", + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 1, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 1, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -8891,120 +9290,6 @@ "unique": 0, "width": null }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Project", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "custom_foreman", - "fieldtype": "Link", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "priority", - "is_system_generated": 0, - "is_virtual": 0, - "label": "Foreman", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2025-06-17 03:36:11.223101", - "module": null, - "name": "Project-custom_foreman", - "no_copy": 0, - "non_negative": 0, - "options": "Employee", - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Customer", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "custom_previous_year_price", - "fieldtype": "Currency", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "default_price_list", - "is_system_generated": 0, - "is_virtual": 0, - "label": "Previous Year Price", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2024-10-21 04:06:48.267280", - "module": null, - "name": "Customer-custom_previous_year_price", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -9134,9 +9419,9 @@ "dt": "Project", "fetch_from": null, "fetch_if_empty": 0, - "fieldname": "custom_hidden_fields", - "fieldtype": "Heading", - "hidden": 1, + "fieldname": "custom_foreman", + "fieldtype": "Link", + "hidden": 0, "hide_border": 0, "hide_days": 0, "hide_seconds": 0, @@ -9146,16 +9431,73 @@ "in_list_view": 0, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "custom_foreman", + "insert_after": "priority", "is_system_generated": 0, "is_virtual": 0, - "label": "Hidden Fields", + "label": "Foreman", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2025-06-17 03:37:21.354610", + "modified": "2025-06-17 03:36:11.223101", "module": null, - "name": "Project-custom_hidden_fields", + "name": "Project-custom_foreman", + "no_copy": 0, + "non_negative": 0, + "options": "Employee", + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Customer", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom_previous_year_price", + "fieldtype": "Currency", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "default_price_list", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Previous Year Price", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2024-10-21 04:06:48.267280", + "module": null, + "name": "Customer-custom_previous_year_price", "no_copy": 0, "non_negative": 0, "options": null, @@ -9233,6 +9575,63 @@ "unique": 0, "width": null }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Project", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom_hidden_fields", + "fieldtype": "Heading", + "hidden": 1, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "custom_foreman", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Hidden Fields", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2025-06-17 03:37:21.354610", + "module": null, + "name": "Project-custom_hidden_fields", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -9723,7 +10122,7 @@ "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2026-02-02 09:31:52.784947", + "modified": "2026-02-18 05:53:30.911394", "module": null, "name": "Address-latitude", "no_copy": 0, @@ -9837,7 +10236,7 @@ "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2026-02-02 09:31:52.905949", + "modified": "2026-02-18 05:53:31.027367", "module": null, "name": "Address-longitude", "no_copy": 0, @@ -9974,63 +10373,6 @@ "unique": 0, "width": null }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Project", - "fetch_from": "sales_order.dispatch_address_name", - "fetch_if_empty": 0, - "fieldname": "custom_address", - "fieldtype": "Link", - "hidden": 1, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 1, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "is_active", - "is_system_generated": 0, - "is_virtual": 0, - "label": "Address", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2025-01-24 11:16:06.559672", - "module": null, - "name": "Project-custom_address", - "no_copy": 0, - "non_negative": 0, - "options": "Address", - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -10214,34 +10556,34 @@ "description": null, "docstatus": 0, "doctype": "Custom Field", - "dt": "Contact", - "fetch_from": null, + "dt": "Project", + "fetch_from": "sales_order.dispatch_address_name", "fetch_if_empty": 0, - "fieldname": "custom_column_break_kmlkz", - "fieldtype": "Column Break", - "hidden": 0, + "fieldname": "custom_address", + "fieldtype": "Link", + "hidden": 1, "hide_border": 0, "hide_days": 0, "hide_seconds": 0, "ignore_user_permissions": 0, "ignore_xss_filter": 0, "in_global_search": 0, - "in_list_view": 0, + "in_list_view": 1, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "sb_00", + "insert_after": "is_active", "is_system_generated": 0, "is_virtual": 0, - "label": "", + "label": "Address", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2024-12-23 16:27:55.413283", + "modified": "2025-01-24 11:16:06.559672", "module": null, - "name": "Contact-custom_column_break_kmlkz", + "name": "Project-custom_address", "no_copy": 0, "non_negative": 0, - "options": null, + "options": "Address", "permlevel": 0, "placeholder": null, "precision": "", @@ -10271,12 +10613,12 @@ "description": null, "docstatus": 0, "doctype": "Custom Field", - "dt": "Project", + "dt": "Contact", "fetch_from": null, "fetch_if_empty": 0, - "fieldname": "custom_section_break_lgkpd", - "fieldtype": "Section Break", - "hidden": 1, + "fieldname": "custom_column_break_kmlkz", + "fieldtype": "Column Break", + "hidden": 0, "hide_border": 0, "hide_days": 0, "hide_seconds": 0, @@ -10286,16 +10628,16 @@ "in_list_view": 0, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "custom_address", + "insert_after": "sb_00", "is_system_generated": 0, "is_virtual": 0, "label": "", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2024-11-02 06:56:14.687381", + "modified": "2024-12-23 16:27:55.413283", "module": null, - "name": "Project-custom_section_break_lgkpd", + "name": "Contact-custom_column_break_kmlkz", "no_copy": 0, "non_negative": 0, "options": null, @@ -10559,9 +10901,9 @@ "dt": "Project", "fetch_from": null, "fetch_if_empty": 0, - "fieldname": "custom_workflow_related_custom_fields__landry", - "fieldtype": "Heading", - "hidden": 0, + "fieldname": "custom_section_break_lgkpd", + "fieldtype": "Section Break", + "hidden": 1, "hide_border": 0, "hide_days": 0, "hide_seconds": 0, @@ -10571,16 +10913,16 @@ "in_list_view": 0, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "custom_section_break_lgkpd", + "insert_after": "custom_address", "is_system_generated": 0, "is_virtual": 0, - "label": "Workflow related custom fields - Landry", + "label": "", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2024-11-02 06:56:14.941205", + "modified": "2024-11-02 06:56:14.687381", "module": null, - "name": "Project-custom_workflow_related_custom_fields__landry", + "name": "Project-custom_section_break_lgkpd", "no_copy": 0, "non_negative": 0, "options": null, @@ -10893,7 +11235,7 @@ "collapsible": 0, "collapsible_depends_on": null, "columns": 0, - "default": "Permit Pending", + "default": null, "depends_on": null, "description": null, "docstatus": 0, @@ -10901,8 +11243,8 @@ "dt": "Project", "fetch_from": null, "fetch_if_empty": 0, - "fieldname": "custom_permit_status", - "fieldtype": "Select", + "fieldname": "custom_workflow_related_custom_fields__landry", + "fieldtype": "Heading", "hidden": 0, "hide_border": 0, "hide_days": 0, @@ -10910,22 +11252,22 @@ "ignore_user_permissions": 0, "ignore_xss_filter": 0, "in_global_search": 0, - "in_list_view": 1, + "in_list_view": 0, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "custom_workflow_related_custom_fields__landry", + "insert_after": "custom_section_break_lgkpd", "is_system_generated": 0, "is_virtual": 0, - "label": "Permit Status", + "label": "Workflow related custom fields - Landry", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2024-11-02 06:56:15.183277", + "modified": "2024-11-02 06:56:14.941205", "module": null, - "name": "Project-custom_permit_status", + "name": "Project-custom_workflow_related_custom_fields__landry", "no_copy": 0, "non_negative": 0, - "options": "Not necessary\nPermit Pending\nPermit Obtained\nPermit Issue", + "options": null, "permlevel": 0, "placeholder": null, "precision": "", @@ -10939,7 +11281,7 @@ "search_index": 0, "show_dashboard": 0, "sort_options": 0, - "translatable": 1, + "translatable": 0, "unique": 0, "width": null }, @@ -11064,7 +11406,7 @@ "collapsible": 0, "collapsible_depends_on": null, "columns": 0, - "default": "Locate incomplete", + "default": "Permit Pending", "depends_on": null, "description": null, "docstatus": 0, @@ -11072,7 +11414,7 @@ "dt": "Project", "fetch_from": null, "fetch_if_empty": 0, - "fieldname": "custom_utlity_locate_status", + "fieldname": "custom_permit_status", "fieldtype": "Select", "hidden": 0, "hide_border": 0, @@ -11084,19 +11426,19 @@ "in_list_view": 1, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "custom_permit_status", + "insert_after": "custom_workflow_related_custom_fields__landry", "is_system_generated": 0, "is_virtual": 0, - "label": "Utlity Locate Status", + "label": "Permit Status", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2024-11-02 07:07:12.654207", + "modified": "2024-11-02 06:56:15.183277", "module": null, - "name": "Project-custom_utlity_locate_status", + "name": "Project-custom_permit_status", "no_copy": 0, "non_negative": 0, - "options": "Locate incomplete\nNeed More Information\nLocate Not Necessary\nUtility Locate complete", + "options": "Not necessary\nPermit Pending\nPermit Obtained\nPermit Issue", "permlevel": 0, "placeholder": null, "precision": "", @@ -11171,6 +11513,63 @@ "unique": 0, "width": null }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": "Locate incomplete", + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Project", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom_utlity_locate_status", + "fieldtype": "Select", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 1, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "custom_permit_status", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Utlity Locate Status", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2024-11-02 07:07:12.654207", + "module": null, + "name": "Project-custom_utlity_locate_status", + "no_copy": 0, + "non_negative": 0, + "options": "Locate incomplete\nNeed More Information\nLocate Not Necessary\nUtility Locate complete", + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 1, + "unique": 0, + "width": null + }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -11399,63 +11798,6 @@ "unique": 0, "width": null }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Fencing Job Queue", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "auto_repeat", - "fieldtype": "Link", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "linked_tasks", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Auto Repeat", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2024-12-09 17:16:59.566883", - "module": null, - "name": "Fencing Job Queue-auto_repeat", - "no_copy": 1, - "non_negative": 0, - "options": "Auto Repeat", - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 1, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 1, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -12668,8 +13010,8 @@ "dt": "Address", "fetch_from": null, "fetch_if_empty": 0, - "fieldname": "custom_section_break_aecpx", - "fieldtype": "Section Break", + "fieldname": "custom_customers", + "fieldtype": "Table", "hidden": 0, "hide_border": 0, "hide_days": 0, @@ -12680,19 +13022,19 @@ "in_list_view": 0, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "disabled", + "insert_after": "is_service_address", "is_system_generated": 0, "is_virtual": 0, - "label": "", + "label": "Customers", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2025-01-13 16:23:39.204178", + "modified": "2026-02-17 08:16:54.701995", "module": null, - "name": "Address-custom_section_break_aecpx", + "name": "Address-custom_customers", "no_copy": 0, "non_negative": 0, - "options": null, + "options": "Address Customer Link", "permlevel": 0, "placeholder": null, "precision": "", @@ -12767,6 +13109,63 @@ "unique": 0, "width": null }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Address", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom_section_break_aecpx", + "fieldtype": "Section Break", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "custom_customers", + "is_system_generated": 0, + "is_virtual": 0, + "label": "", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2025-01-13 16:23:39.204178", + "module": null, + "name": "Address-custom_section_break_aecpx", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -13007,11 +13406,11 @@ "description": null, "docstatus": 0, "doctype": "Custom Field", - "dt": "Address", + "dt": "Web Form", "fetch_from": null, "fetch_if_empty": 0, - "fieldname": "custom_google_map", - "fieldtype": "HTML", + "fieldname": "payments_tab", + "fieldtype": "Tab Break", "hidden": 0, "hide_border": 0, "hide_days": 0, @@ -13022,16 +13421,16 @@ "in_list_view": 0, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "custom_show_irrigation_district", - "is_system_generated": 0, + "insert_after": "custom_css", + "is_system_generated": 1, "is_virtual": 0, - "label": "Google Map", + "label": "Payments", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2024-12-06 05:34:24.226193", + "modified": "2026-01-27 11:11:05.079502", "module": null, - "name": "Address-custom_google_map", + "name": "Web Form-payments_tab", "no_copy": 0, "non_negative": 0, "options": null, @@ -13064,11 +13463,11 @@ "description": null, "docstatus": 0, "doctype": "Custom Field", - "dt": "Web Form", + "dt": "Address", "fetch_from": null, "fetch_if_empty": 0, - "fieldname": "payments_tab", - "fieldtype": "Tab Break", + "fieldname": "custom_google_map", + "fieldtype": "HTML", "hidden": 0, "hide_border": 0, "hide_days": 0, @@ -13079,16 +13478,16 @@ "in_list_view": 0, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "custom_css", - "is_system_generated": 1, + "insert_after": "custom_show_irrigation_district", + "is_system_generated": 0, "is_virtual": 0, - "label": "Payments", + "label": "Google Map", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2026-01-27 11:11:05.079502", + "modified": "2024-12-06 05:34:24.226193", "module": null, - "name": "Web Form-payments_tab", + "name": "Address-custom_google_map", "no_copy": 0, "non_negative": 0, "options": null, @@ -13178,11 +13577,11 @@ "description": null, "docstatus": 0, "doctype": "Custom Field", - "dt": "Address", + "dt": "Quotation", "fetch_from": null, "fetch_if_empty": 0, - "fieldname": "custom_longitude", - "fieldtype": "Data", + "fieldname": "exempt_from_sales_tax", + "fieldtype": "Check", "hidden": 0, "hide_border": 0, "hide_days": 0, @@ -13193,16 +13592,16 @@ "in_list_view": 0, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "custom_latitude", - "is_system_generated": 0, + "insert_after": "taxes_and_charges", + "is_system_generated": 1, "is_virtual": 0, - "label": "longitude", + "label": "Is customer exempted from sales tax?", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2024-12-13 07:17:59.942073", + "modified": "2024-04-03 13:53:07.693990", "module": null, - "name": "Address-custom_longitude", + "name": "Quotation-exempt_from_sales_tax", "no_copy": 0, "non_negative": 0, "options": null, @@ -13219,63 +13618,6 @@ "search_index": 0, "show_dashboard": 0, "sort_options": 0, - "translatable": 1, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": "accept_payment", - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Web Form", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "payment_gateway", - "fieldtype": "Link", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "accept_payment", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Payment Gateway", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2026-01-27 11:11:05.189265", - "module": null, - "name": "Web Form-payment_gateway", - "no_copy": 0, - "non_negative": 0, - "options": "Payment Gateway", - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, "translatable": 0, "unique": 0, "width": null @@ -13337,6 +13679,63 @@ "unique": 0, "width": null }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Address", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom_longitude", + "fieldtype": "Data", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "custom_latitude", + "is_system_generated": 0, + "is_virtual": 0, + "label": "longitude", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2024-12-13 07:17:59.942073", + "module": null, + "name": "Address-custom_longitude", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 1, + "unique": 0, + "width": null + }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -13394,63 +13793,6 @@ "unique": 0, "width": null }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": "eval:doc.accept_payment && !doc.amount_based_on_field", - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Web Form", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "amount", - "fieldtype": "Currency", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "amount_field", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Amount", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2026-01-27 11:11:05.387203", - "module": null, - "name": "Web Form-amount", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -13508,177 +13850,6 @@ "unique": 0, "width": null }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Quotation", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "exempt_from_sales_tax", - "fieldtype": "Check", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "taxes_and_charges", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Is customer exempted from sales tax?", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2024-04-03 13:53:07.693990", - "module": null, - "name": "Quotation-exempt_from_sales_tax", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": "accept_payment", - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Web Form", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "payment_button_help", - "fieldtype": "Text", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "payment_button_label", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Button Help", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2026-01-27 11:11:05.256345", - "module": null, - "name": "Web Form-payment_button_help", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": "0", - "depends_on": "accept_payment", - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Web Form", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "amount_based_on_field", - "fieldtype": "Check", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "payments_cb", - "is_system_generated": 1, - "is_virtual": 0, - "label": "Amount Based On Field", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2026-01-27 11:11:05.321231", - "module": null, - "name": "Web Form-amount_based_on_field", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -13736,63 +13907,6 @@ "unique": 0, "width": null }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Address", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "custom_linked_contacts", - "fieldtype": "Table", - "hidden": 1, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "linked_with", - "is_system_generated": 0, - "is_virtual": 0, - "label": "Linked Contacts", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2024-12-09 05:20:08.566488", - "module": null, - "name": "Address-custom_linked_contacts", - "no_copy": 0, - "non_negative": 0, - "options": "Address Contact Role", - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -13907,6 +14021,177 @@ "unique": 0, "width": null }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Address", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom_linked_contacts", + "fieldtype": "Table", + "hidden": 1, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "linked_with", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Linked Contacts", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2024-12-09 05:20:08.566488", + "module": null, + "name": "Address-custom_linked_contacts", + "no_copy": 0, + "non_negative": 0, + "options": "Address Contact Role", + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": "eval:doc.accept_payment && !doc.amount_based_on_field", + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Web Form", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "amount", + "fieldtype": "Currency", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "amount_field", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Amount", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2026-01-27 11:11:05.387203", + "module": null, + "name": "Web Form-amount", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": "0", + "depends_on": "accept_payment", + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Web Form", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "amount_based_on_field", + "fieldtype": "Check", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "payments_cb", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Amount Based On Field", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2026-01-27 11:11:05.321231", + "module": null, + "name": "Web Form-amount_based_on_field", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -13972,15 +14257,15 @@ "collapsible_depends_on": null, "columns": 0, "default": null, - "depends_on": null, + "depends_on": "accept_payment", "description": null, "docstatus": 0, "doctype": "Custom Field", - "dt": "Address", + "dt": "Web Form", "fetch_from": null, "fetch_if_empty": 0, - "fieldname": "custom_linked_companies", - "fieldtype": "Table", + "fieldname": "payment_button_help", + "fieldtype": "Text", "hidden": 0, "hide_border": 0, "hide_days": 0, @@ -13991,73 +14276,16 @@ "in_list_view": 0, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "custom_column_break_9cbvb", - "is_system_generated": 0, + "insert_after": "payment_button_label", + "is_system_generated": 1, "is_virtual": 0, - "label": "Linked Companies", + "label": "Button Help", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2024-12-06 04:53:56.106322", + "modified": "2026-01-27 11:11:05.256345", "module": null, - "name": "Address-custom_linked_companies", - "no_copy": 0, - "non_negative": 0, - "options": "Linked Companies", - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Address", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "custom_irrigation", - "fieldtype": "Tab Break", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "custom_linked_companies", - "is_system_generated": 0, - "is_virtual": 0, - "label": "Irrigation", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2024-12-06 04:34:51.016671", - "module": null, - "name": "Address-custom_irrigation", + "name": "Web Form-payment_button_help", "no_copy": 0, "non_negative": 0, "options": null, @@ -14150,8 +14378,8 @@ "dt": "Address", "fetch_from": null, "fetch_if_empty": 0, - "fieldname": "custom_upcoming_services", - "fieldtype": "Section Break", + "fieldname": "custom_linked_companies", + "fieldtype": "Table", "hidden": 0, "hide_border": 0, "hide_days": 0, @@ -14162,19 +14390,76 @@ "in_list_view": 0, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "custom_irrigation", + "insert_after": "custom_column_break_9cbvb", "is_system_generated": 0, "is_virtual": 0, - "label": "Upcoming Services", + "label": "Linked Companies", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2024-12-31 12:10:42.455406", + "modified": "2024-12-06 04:53:56.106322", "module": null, - "name": "Address-custom_upcoming_services", + "name": "Address-custom_linked_companies", "no_copy": 0, "non_negative": 0, - "options": null, + "options": "Linked Companies", + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": "accept_payment", + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Web Form", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "payment_gateway", + "fieldtype": "Link", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "accept_payment", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Payment Gateway", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2026-01-27 11:11:05.189265", + "module": null, + "name": "Web Form-payment_gateway", + "no_copy": 0, + "non_negative": 0, + "options": "Payment Gateway", "permlevel": 0, "placeholder": null, "precision": "", @@ -14256,7 +14541,7 @@ "collapsible": 0, "collapsible_depends_on": null, "columns": 0, - "default": "None", + "default": null, "depends_on": null, "description": null, "docstatus": 0, @@ -14264,9 +14549,9 @@ "dt": "Address", "fetch_from": null, "fetch_if_empty": 0, - "fieldname": "custom_service_type", - "fieldtype": "Select", - "hidden": 1, + "fieldname": "custom_irrigation", + "fieldtype": "Tab Break", + "hidden": 0, "hide_border": 0, "hide_days": 0, "hide_seconds": 0, @@ -14276,19 +14561,19 @@ "in_list_view": 0, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "custom_upcoming_services", + "insert_after": "custom_linked_companies", "is_system_generated": 0, "is_virtual": 0, - "label": "Service Type", + "label": "Irrigation", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2024-12-09 06:25:23.173103", + "modified": "2024-12-06 04:34:51.016671", "module": null, - "name": "Address-custom_service_type", + "name": "Address-custom_irrigation", "no_copy": 0, "non_negative": 0, - "options": "Spring Turn-On\nBackflow Testing\nSpring TO/BFT\nWinterization\nNone\nRepair\nWarranty", + "options": null, "permlevel": 0, "placeholder": null, "precision": "", @@ -14302,7 +14587,7 @@ "search_index": 0, "show_dashboard": 0, "sort_options": 0, - "translatable": 1, + "translatable": 0, "unique": 0, "width": null }, @@ -14377,9 +14662,9 @@ "doctype": "Custom Field", "dt": "Address", "fetch_from": null, - "fetch_if_empty": 1, - "fieldname": "custom_service_route", - "fieldtype": "Data", + "fetch_if_empty": 0, + "fieldname": "custom_upcoming_services", + "fieldtype": "Section Break", "hidden": 0, "hide_border": 0, "hide_days": 0, @@ -14387,19 +14672,19 @@ "ignore_user_permissions": 0, "ignore_xss_filter": 0, "in_global_search": 0, - "in_list_view": 1, + "in_list_view": 0, "in_preview": 0, - "in_standard_filter": 1, - "insert_after": "custom_service_type", + "in_standard_filter": 0, + "insert_after": "custom_irrigation", "is_system_generated": 0, "is_virtual": 0, - "label": "Service Route", + "label": "Upcoming Services", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2024-12-11 12:34:43.871663", + "modified": "2024-12-31 12:10:42.455406", "module": null, - "name": "Address-custom_service_route", + "name": "Address-custom_upcoming_services", "no_copy": 0, "non_negative": 0, "options": null, @@ -14416,7 +14701,7 @@ "search_index": 0, "show_dashboard": 0, "sort_options": 0, - "translatable": 1, + "translatable": 0, "unique": 0, "width": null }, @@ -14541,39 +14826,39 @@ "collapsible": 0, "collapsible_depends_on": null, "columns": 0, - "default": "No Response", + "default": "None", "depends_on": null, "description": null, "docstatus": 0, "doctype": "Custom Field", "dt": "Address", - "fetch_from": "custom_tech.status", + "fetch_from": null, "fetch_if_empty": 0, - "fieldname": "custom_confirmation_status", + "fieldname": "custom_service_type", "fieldtype": "Select", - "hidden": 0, + "hidden": 1, "hide_border": 0, "hide_days": 0, "hide_seconds": 0, "ignore_user_permissions": 0, "ignore_xss_filter": 0, "in_global_search": 0, - "in_list_view": 1, + "in_list_view": 0, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "custom_service_route", + "insert_after": "custom_upcoming_services", "is_system_generated": 0, "is_virtual": 0, - "label": "Confirmation Status", + "label": "Service Type", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2024-12-09 06:25:23.408235", + "modified": "2024-12-09 06:25:23.173103", "module": null, - "name": "Address-custom_confirmation_status", + "name": "Address-custom_service_type", "no_copy": 0, "non_negative": 0, - "options": "\nNo Response\nConfirmed\nReschedule\nDeclined\nPrefers calls", + "options": "Spring Turn-On\nBackflow Testing\nSpring TO/BFT\nWinterization\nNone\nRepair\nWarranty", "permlevel": 0, "placeholder": null, "precision": "", @@ -14662,9 +14947,9 @@ "doctype": "Custom Field", "dt": "Address", "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "custom_backflow_test_form_filed", - "fieldtype": "Check", + "fetch_if_empty": 1, + "fieldname": "custom_service_route", + "fieldtype": "Data", "hidden": 0, "hide_border": 0, "hide_days": 0, @@ -14672,19 +14957,19 @@ "ignore_user_permissions": 0, "ignore_xss_filter": 0, "in_global_search": 0, - "in_list_view": 0, + "in_list_view": 1, "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "custom_confirmation_status", + "in_standard_filter": 1, + "insert_after": "custom_service_type", "is_system_generated": 0, "is_virtual": 0, - "label": "Backflow Test Form Filed", + "label": "Service Route", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2024-12-09 06:25:23.518891", + "modified": "2024-12-11 12:34:43.871663", "module": null, - "name": "Address-custom_backflow_test_form_filed", + "name": "Address-custom_service_route", "no_copy": 0, "non_negative": 0, "options": null, @@ -14701,7 +14986,7 @@ "search_index": 0, "show_dashboard": 0, "sort_options": 0, - "translatable": 0, + "translatable": 1, "unique": 0, "width": null }, @@ -14769,16 +15054,16 @@ "collapsible": 0, "collapsible_depends_on": null, "columns": 0, - "default": null, + "default": "No Response", "depends_on": null, "description": null, "docstatus": 0, "doctype": "Custom Field", "dt": "Address", - "fetch_from": null, + "fetch_from": "custom_tech.status", "fetch_if_empty": 0, - "fieldname": "custom_column_break_j79td", - "fieldtype": "Column Break", + "fieldname": "custom_confirmation_status", + "fieldtype": "Select", "hidden": 0, "hide_border": 0, "hide_days": 0, @@ -14786,22 +15071,22 @@ "ignore_user_permissions": 0, "ignore_xss_filter": 0, "in_global_search": 0, - "in_list_view": 0, + "in_list_view": 1, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "custom_backflow_test_form_filed", + "insert_after": "custom_service_route", "is_system_generated": 0, "is_virtual": 0, - "label": "", + "label": "Confirmation Status", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2025-01-23 15:20:26.363501", + "modified": "2024-12-09 06:25:23.408235", "module": null, - "name": "Address-custom_column_break_j79td", + "name": "Address-custom_confirmation_status", "no_copy": 0, "non_negative": 0, - "options": null, + "options": "\nNo Response\nConfirmed\nReschedule\nDeclined\nPrefers calls", "permlevel": 0, "placeholder": null, "precision": "", @@ -14815,7 +15100,7 @@ "search_index": 0, "show_dashboard": 0, "sort_options": 0, - "translatable": 0, + "translatable": 1, "unique": 0, "width": null }, @@ -14832,67 +15117,10 @@ "docstatus": 0, "doctype": "Custom Field", "dt": "Address", - "fetch_from": "custom_test_route.assigned_tech", - "fetch_if_empty": 0, - "fieldname": "custom_technician_assigned", - "fieldtype": "Link", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "custom_column_break_j79td", - "is_system_generated": 0, - "is_virtual": 0, - "label": "Technician Assigned", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2024-12-09 06:25:23.727688", - "module": null, - "name": "Address-custom_technician_assigned", - "no_copy": 0, - "non_negative": 0, - "options": "Employee", - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Work Order", "fetch_from": null, "fetch_if_empty": 0, - "fieldname": "custom_address__contacts", - "fieldtype": "Tab Break", + "fieldname": "custom_backflow_test_form_filed", + "fieldtype": "Check", "hidden": 0, "hide_border": 0, "hide_days": 0, @@ -14903,16 +15131,16 @@ "in_list_view": 0, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "connections_tab", + "insert_after": "custom_confirmation_status", "is_system_generated": 0, "is_virtual": 0, - "label": "Address & Contacts", + "label": "Backflow Test Form Filed", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2025-02-19 06:33:27.771582", + "modified": "2024-12-09 06:25:23.518891", "module": null, - "name": "Work Order-custom_address__contacts", + "name": "Address-custom_backflow_test_form_filed", "no_copy": 0, "non_negative": 0, "options": null, @@ -15002,11 +15230,11 @@ "description": null, "docstatus": 0, "doctype": "Custom Field", - "dt": "Address", - "fetch_from": "custom_test_route.service_date", + "dt": "Work Order", + "fetch_from": null, "fetch_if_empty": 0, - "fieldname": "custom_scheduled_date", - "fieldtype": "Date", + "fieldname": "custom_address__contacts", + "fieldtype": "Tab Break", "hidden": 0, "hide_border": 0, "hide_days": 0, @@ -15014,19 +15242,76 @@ "ignore_user_permissions": 0, "ignore_xss_filter": 0, "in_global_search": 0, - "in_list_view": 1, + "in_list_view": 0, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "custom_technician_assigned", + "insert_after": "connections_tab", "is_system_generated": 0, "is_virtual": 0, - "label": "Scheduled Date", + "label": "Address & Contacts", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2024-12-09 06:25:23.865625", + "modified": "2025-02-19 06:33:27.771582", "module": null, - "name": "Address-custom_scheduled_date", + "name": "Work Order-custom_address__contacts", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Address", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom_column_break_j79td", + "fieldtype": "Column Break", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "custom_backflow_test_form_filed", + "is_system_generated": 0, + "is_virtual": 0, + "label": "", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2025-01-23 15:20:26.363501", + "module": null, + "name": "Address-custom_column_break_j79td", "no_copy": 0, "non_negative": 0, "options": null, @@ -15117,10 +15402,10 @@ "docstatus": 0, "doctype": "Custom Field", "dt": "Address", - "fetch_from": null, + "fetch_from": "custom_test_route.assigned_tech", "fetch_if_empty": 0, - "fieldname": "custom_column_break_sqplk", - "fieldtype": "Column Break", + "fieldname": "custom_technician_assigned", + "fieldtype": "Link", "hidden": 0, "hide_border": 0, "hide_days": 0, @@ -15131,19 +15416,19 @@ "in_list_view": 0, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "custom_scheduled_date", + "insert_after": "custom_column_break_j79td", "is_system_generated": 0, "is_virtual": 0, - "label": "", + "label": "Technician Assigned", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2025-01-23 15:17:48.611375", + "modified": "2024-12-09 06:25:23.727688", "module": null, - "name": "Address-custom_column_break_sqplk", + "name": "Address-custom_technician_assigned", "no_copy": 0, "non_negative": 0, - "options": null, + "options": "Employee", "permlevel": 0, "placeholder": null, "precision": "", @@ -15231,10 +15516,10 @@ "docstatus": 0, "doctype": "Custom Field", "dt": "Address", - "fetch_from": "custom_tech.", - "fetch_if_empty": 1, - "fieldname": "custom_test_route", - "fieldtype": "Link", + "fetch_from": "custom_test_route.service_date", + "fetch_if_empty": 0, + "fieldname": "custom_scheduled_date", + "fieldtype": "Date", "hidden": 0, "hide_border": 0, "hide_days": 0, @@ -15244,20 +15529,20 @@ "in_global_search": 0, "in_list_view": 1, "in_preview": 0, - "in_standard_filter": 1, - "insert_after": "custom_column_break_sqplk", + "in_standard_filter": 0, + "insert_after": "custom_technician_assigned", "is_system_generated": 0, "is_virtual": 0, - "label": "test route", + "label": "Scheduled Date", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2025-02-13 14:00:22.859303", + "modified": "2024-12-09 06:25:23.865625", "module": null, - "name": "Address-custom_test_route", + "name": "Address-custom_scheduled_date", "no_copy": 0, "non_negative": 0, - "options": "Pre-Built Routes", + "options": null, "permlevel": 0, "placeholder": null, "precision": "", @@ -15332,6 +15617,177 @@ "unique": 0, "width": null }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Address", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom_column_break_sqplk", + "fieldtype": "Column Break", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "custom_scheduled_date", + "is_system_generated": 0, + "is_virtual": 0, + "label": "", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2025-01-23 15:17:48.611375", + "module": null, + "name": "Address-custom_column_break_sqplk", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Employee", + "fetch_from": "department.payroll_cost_center", + "fetch_if_empty": 1, + "fieldname": "payroll_cost_center", + "fieldtype": "Link", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "salary_cb", + "is_system_generated": 1, + "is_virtual": 0, + "label": "Payroll Cost Center", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2025-01-13 10:13:26.512094", + "module": null, + "name": "Employee-payroll_cost_center", + "no_copy": 0, + "non_negative": 0, + "options": "Cost Center", + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Address", + "fetch_from": "custom_tech.", + "fetch_if_empty": 1, + "fieldname": "custom_test_route", + "fieldtype": "Link", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 1, + "in_preview": 0, + "in_standard_filter": 1, + "insert_after": "custom_column_break_sqplk", + "is_system_generated": 0, + "is_virtual": 0, + "label": "test route", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2025-02-13 14:00:22.859303", + "module": null, + "name": "Address-custom_test_route", + "no_copy": 0, + "non_negative": 0, + "options": "Pre-Built Routes", + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -15401,11 +15857,11 @@ "description": null, "docstatus": 0, "doctype": "Custom Field", - "dt": "Employee", - "fetch_from": "department.payroll_cost_center", - "fetch_if_empty": 1, - "fieldname": "payroll_cost_center", - "fieldtype": "Link", + "dt": "Quotation", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "remarks", + "fieldtype": "Small Text", "hidden": 0, "hide_border": 0, "hide_days": 0, @@ -15416,19 +15872,19 @@ "in_list_view": 0, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "salary_cb", + "insert_after": "grand_total", "is_system_generated": 1, "is_virtual": 0, - "label": "Payroll Cost Center", + "label": "Remarks", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2025-01-13 10:13:26.512094", + "modified": "2026-02-13 03:40:47.513866", "module": null, - "name": "Employee-payroll_cost_center", + "name": "Quotation-remarks", "no_copy": 0, "non_negative": 0, - "options": "Cost Center", + "options": null, "permlevel": 0, "placeholder": null, "precision": "", @@ -15731,6 +16187,63 @@ "unique": 0, "width": null }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Delivery Note", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom_installation_address", + "fieldtype": "Link", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "address_and_contact_tab", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Installation Address", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2025-02-19 06:34:25.019577", + "module": null, + "name": "Delivery Note-custom_installation_address", + "no_copy": 0, + "non_negative": 0, + "options": "Address", + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -15788,63 +16301,6 @@ "unique": 0, "width": null }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Address", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "custom_backflow_location", - "fieldtype": "Data", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 1, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "custom_column_break_djjw3", - "is_system_generated": 0, - "is_virtual": 0, - "label": "Backflow Location:", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2024-12-06 12:33:25.345256", - "module": null, - "name": "Address-custom_backflow_location", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 1, - "unique": 0, - "width": null - }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -15914,11 +16370,11 @@ "description": null, "docstatus": 0, "doctype": "Custom Field", - "dt": "Delivery Note", + "dt": "Address", "fetch_from": null, "fetch_if_empty": 0, - "fieldname": "custom_installation_address", - "fieldtype": "Link", + "fieldname": "custom_backflow_location", + "fieldtype": "Data", "hidden": 0, "hide_border": 0, "hide_days": 0, @@ -15926,22 +16382,22 @@ "ignore_user_permissions": 0, "ignore_xss_filter": 0, "in_global_search": 0, - "in_list_view": 0, + "in_list_view": 1, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "address_and_contact_tab", + "insert_after": "custom_column_break_djjw3", "is_system_generated": 0, "is_virtual": 0, - "label": "Installation Address", + "label": "Backflow Location:", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2025-02-19 06:34:25.019577", + "modified": "2024-12-06 12:33:25.345256", "module": null, - "name": "Delivery Note-custom_installation_address", + "name": "Address-custom_backflow_location", "no_copy": 0, "non_negative": 0, - "options": "Address", + "options": null, "permlevel": 0, "placeholder": null, "precision": "", @@ -15955,7 +16411,7 @@ "search_index": 0, "show_dashboard": 0, "sort_options": 0, - "translatable": 0, + "translatable": 1, "unique": 0, "width": null }, @@ -16130,120 +16586,6 @@ "unique": 0, "width": null }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Address", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "custom_column_break_slusf", - "fieldtype": "Column Break", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "custom_timer_type_and_location", - "is_system_generated": 0, - "is_virtual": 0, - "label": "", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2025-01-23 15:17:48.832422", - "module": null, - "name": "Address-custom_column_break_slusf", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Address", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "custom_section_break_5d1cf", - "fieldtype": "Section Break", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "custom_column_break_slusf", - "is_system_generated": 0, - "is_virtual": 0, - "label": "Installation", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2024-12-06 05:22:20.939860", - "module": null, - "name": "Address-custom_section_break_5d1cf", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -16316,8 +16658,8 @@ "dt": "Address", "fetch_from": null, "fetch_if_empty": 0, - "fieldname": "custom_installed_by_sprinklers_nw", - "fieldtype": "Check", + "fieldname": "custom_column_break_slusf", + "fieldtype": "Column Break", "hidden": 0, "hide_border": 0, "hide_days": 0, @@ -16328,16 +16670,16 @@ "in_list_view": 0, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "custom_section_break_5d1cf", + "insert_after": "custom_timer_type_and_location", "is_system_generated": 0, "is_virtual": 0, - "label": "Installed By Sprinklers NW", + "label": "", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2024-12-06 05:24:29.120640", + "modified": "2025-01-23 15:17:48.832422", "module": null, - "name": "Address-custom_installed_by_sprinklers_nw", + "name": "Address-custom_column_break_slusf", "no_copy": 0, "non_negative": 0, "options": null, @@ -16430,8 +16772,8 @@ "dt": "Address", "fetch_from": null, "fetch_if_empty": 0, - "fieldname": "custom_column_break_th7rq", - "fieldtype": "Column Break", + "fieldname": "custom_section_break_5d1cf", + "fieldtype": "Section Break", "hidden": 0, "hide_border": 0, "hide_days": 0, @@ -16442,16 +16784,16 @@ "in_list_view": 0, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "custom_installed_by_sprinklers_nw", + "insert_after": "custom_column_break_slusf", "is_system_generated": 0, "is_virtual": 0, - "label": "", + "label": "Installation", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2024-12-06 05:22:21.118371", + "modified": "2024-12-06 05:22:20.939860", "module": null, - "name": "Address-custom_column_break_th7rq", + "name": "Address-custom_section_break_5d1cf", "no_copy": 0, "non_negative": 0, "options": null, @@ -16586,6 +16928,120 @@ "unique": 0, "width": null }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Address", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom_installed_by_sprinklers_nw", + "fieldtype": "Check", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "custom_section_break_5d1cf", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Installed By Sprinklers NW", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2024-12-06 05:24:29.120640", + "module": null, + "name": "Address-custom_installed_by_sprinklers_nw", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Address", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom_column_break_th7rq", + "fieldtype": "Column Break", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "custom_installed_by_sprinklers_nw", + "is_system_generated": 0, + "is_virtual": 0, + "label": "", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2024-12-06 05:22:21.118371", + "module": null, + "name": "Address-custom_column_break_th7rq", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -16826,11 +17282,11 @@ "description": null, "docstatus": 0, "doctype": "Custom Field", - "dt": "Address", + "dt": "Company", "fetch_from": null, "fetch_if_empty": 0, - "fieldname": "custom_section_break_xfdtv", - "fieldtype": "Section Break", + "fieldname": "hr_and_payroll_tab", + "fieldtype": "Tab Break", "hidden": 0, "hide_border": 0, "hide_days": 0, @@ -16841,16 +17297,16 @@ "in_list_view": 0, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "custom_column_break_4itse", - "is_system_generated": 0, + "insert_after": "credit_limit", + "is_system_generated": 1, "is_virtual": 0, - "label": "Attachments", + "label": "HR & Payroll", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2024-12-06 05:22:21.298446", + "modified": "2025-01-13 10:13:26.433359", "module": null, - "name": "Address-custom_section_break_xfdtv", + "name": "Company-hr_and_payroll_tab", "no_copy": 0, "non_negative": 0, "options": null, @@ -16886,8 +17342,8 @@ "dt": "Address", "fetch_from": null, "fetch_if_empty": 0, - "fieldname": "custom_backflow_test_report", - "fieldtype": "Attach", + "fieldname": "custom_section_break_xfdtv", + "fieldtype": "Section Break", "hidden": 0, "hide_border": 0, "hide_days": 0, @@ -16898,16 +17354,16 @@ "in_list_view": 0, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "custom_section_break_xfdtv", + "insert_after": "custom_column_break_4itse", "is_system_generated": 0, "is_virtual": 0, - "label": "Backflow Test Report", + "label": "Attachments", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2024-12-06 05:22:21.381843", + "modified": "2024-12-06 05:22:21.298446", "module": null, - "name": "Address-custom_backflow_test_report", + "name": "Address-custom_section_break_xfdtv", "no_copy": 0, "non_negative": 0, "options": null, @@ -16985,120 +17441,6 @@ "unique": 0, "width": null }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Company", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "hr_and_payroll_tab", - "fieldtype": "Tab Break", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "credit_limit", - "is_system_generated": 1, - "is_virtual": 0, - "label": "HR & Payroll", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2025-01-13 10:13:26.433359", - "module": null, - "name": "Company-hr_and_payroll_tab", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, - { - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "docstatus": 0, - "doctype": "Custom Field", - "dt": "Address", - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "custom_column_break_oxppn", - "fieldtype": "Column Break", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "insert_after": "custom_backflow_test_report", - "is_system_generated": 0, - "is_virtual": 0, - "label": "", - "length": 0, - "link_filters": null, - "mandatory_depends_on": null, - "modified": "2024-12-06 05:22:21.480422", - "module": null, - "name": "Address-custom_column_break_oxppn", - "no_copy": 0, - "non_negative": 0, - "options": null, - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 0, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 0, - "read_only_depends_on": null, - "report_hide": 0, - "reqd": 0, - "search_index": 0, - "show_dashboard": 0, - "sort_options": 0, - "translatable": 0, - "unique": 0, - "width": null - }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -17171,8 +17513,8 @@ "dt": "Address", "fetch_from": null, "fetch_if_empty": 0, - "fieldname": "custom_photo_attachment", - "fieldtype": "Attach Image", + "fieldname": "custom_backflow_test_report", + "fieldtype": "Attach", "hidden": 0, "hide_border": 0, "hide_days": 0, @@ -17183,16 +17525,16 @@ "in_list_view": 0, "in_preview": 0, "in_standard_filter": 0, - "insert_after": "custom_column_break_oxppn", + "insert_after": "custom_section_break_xfdtv", "is_system_generated": 0, "is_virtual": 0, - "label": "Photo Attachment", + "label": "Backflow Test Report", "length": 0, "link_filters": null, "mandatory_depends_on": null, - "modified": "2024-12-06 05:22:21.561887", + "modified": "2024-12-06 05:22:21.381843", "module": null, - "name": "Address-custom_photo_attachment", + "name": "Address-custom_backflow_test_report", "no_copy": 0, "non_negative": 0, "options": null, @@ -17270,6 +17612,63 @@ "unique": 0, "width": null }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Address", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom_column_break_oxppn", + "fieldtype": "Column Break", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "custom_backflow_test_report", + "is_system_generated": 0, + "is_virtual": 0, + "label": "", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2024-12-06 05:22:21.480422", + "module": null, + "name": "Address-custom_column_break_oxppn", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, @@ -17327,6 +17726,63 @@ "unique": 0, "width": null }, + { + "allow_in_quick_entry": 0, + "allow_on_submit": 0, + "bold": 0, + "collapsible": 0, + "collapsible_depends_on": null, + "columns": 0, + "default": null, + "depends_on": null, + "description": null, + "docstatus": 0, + "doctype": "Custom Field", + "dt": "Address", + "fetch_from": null, + "fetch_if_empty": 0, + "fieldname": "custom_photo_attachment", + "fieldtype": "Attach Image", + "hidden": 0, + "hide_border": 0, + "hide_days": 0, + "hide_seconds": 0, + "ignore_user_permissions": 0, + "ignore_xss_filter": 0, + "in_global_search": 0, + "in_list_view": 0, + "in_preview": 0, + "in_standard_filter": 0, + "insert_after": "custom_column_break_oxppn", + "is_system_generated": 0, + "is_virtual": 0, + "label": "Photo Attachment", + "length": 0, + "link_filters": null, + "mandatory_depends_on": null, + "modified": "2024-12-06 05:22:21.561887", + "module": null, + "name": "Address-custom_photo_attachment", + "no_copy": 0, + "non_negative": 0, + "options": null, + "permlevel": 0, + "placeholder": null, + "precision": "", + "print_hide": 0, + "print_hide_if_no_value": 0, + "print_width": null, + "read_only": 0, + "read_only_depends_on": null, + "report_hide": 0, + "reqd": 0, + "search_index": 0, + "show_dashboard": 0, + "sort_options": 0, + "translatable": 0, + "unique": 0, + "width": null + }, { "allow_in_quick_entry": 0, "allow_on_submit": 0, diff --git a/custom_ui/fixtures/doctype.json b/custom_ui/fixtures/doctype.json index 8bbd567..fd919b8 100644 --- a/custom_ui/fixtures/doctype.json +++ b/custom_ui/fixtures/doctype.json @@ -13564,70 +13564,6 @@ "unique": 0, "width": null }, - { - "allow_bulk_edit": 0, - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "documentation_url": null, - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "amended_from", - "fieldtype": "Link", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "is_virtual": 0, - "label": "Amended From", - "length": 0, - "link_filters": null, - "make_attachment_public": 0, - "mandatory_depends_on": null, - "max_height": null, - "no_copy": 1, - "non_negative": 0, - "oldfieldname": null, - "oldfieldtype": null, - "options": "Backflow Test Form", - "parent": "Backflow Test Form", - "parentfield": "fields", - "parenttype": "DocType", - "permlevel": 0, - "placeholder": null, - "precision": "", - "print_hide": 1, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 1, - "read_only_depends_on": null, - "remember_last_selected_value": 0, - "report_hide": 0, - "reqd": 0, - "search_index": 1, - "set_only_once": 0, - "show_dashboard": 0, - "show_on_timeline": 0, - "show_preview_popup": 0, - "sort_options": 0, - "translatable": 0, - "trigger": null, - "unique": 0, - "width": null - }, { "allow_bulk_edit": 0, "allow_in_quick_entry": 0, @@ -14076,774 +14012,6 @@ "unique": 0, "width": null }, - { - "allow_bulk_edit": 0, - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "documentation_url": null, - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "amended_from", - "fieldtype": "Link", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "is_virtual": 0, - "label": "Amended From", - "length": 0, - "link_filters": null, - "make_attachment_public": 0, - "mandatory_depends_on": null, - "max_height": null, - "no_copy": 1, - "non_negative": 0, - "oldfieldname": null, - "oldfieldtype": null, - "options": "Backflow Test Form", - "parent": "Backflow Test Form", - "parentfield": "fields", - "parenttype": "DocType", - "permlevel": 0, - "placeholder": null, - "precision": null, - "print_hide": 1, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 1, - "read_only_depends_on": null, - "remember_last_selected_value": 0, - "report_hide": 0, - "reqd": 0, - "search_index": 1, - "set_only_once": 0, - "show_dashboard": 0, - "show_on_timeline": 0, - "show_preview_popup": 0, - "sort_options": 0, - "translatable": 0, - "trigger": null, - "unique": 0, - "width": null - }, - { - "allow_bulk_edit": 0, - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "documentation_url": null, - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "amended_from", - "fieldtype": "Link", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "is_virtual": 0, - "label": "Amended From", - "length": 0, - "link_filters": null, - "make_attachment_public": 0, - "mandatory_depends_on": null, - "max_height": null, - "no_copy": 1, - "non_negative": 0, - "oldfieldname": null, - "oldfieldtype": null, - "options": "Backflow Test Form", - "parent": "Backflow Test Form", - "parentfield": "fields", - "parenttype": "DocType", - "permlevel": 0, - "placeholder": null, - "precision": null, - "print_hide": 1, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 1, - "read_only_depends_on": null, - "remember_last_selected_value": 0, - "report_hide": 0, - "reqd": 0, - "search_index": 1, - "set_only_once": 0, - "show_dashboard": 0, - "show_on_timeline": 0, - "show_preview_popup": 0, - "sort_options": 0, - "translatable": 0, - "trigger": null, - "unique": 0, - "width": null - }, - { - "allow_bulk_edit": 0, - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "documentation_url": null, - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "amended_from", - "fieldtype": "Link", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "is_virtual": 0, - "label": "Amended From", - "length": 0, - "link_filters": null, - "make_attachment_public": 0, - "mandatory_depends_on": null, - "max_height": null, - "no_copy": 1, - "non_negative": 0, - "oldfieldname": null, - "oldfieldtype": null, - "options": "Backflow Test Form", - "parent": "Backflow Test Form", - "parentfield": "fields", - "parenttype": "DocType", - "permlevel": 0, - "placeholder": null, - "precision": null, - "print_hide": 1, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 1, - "read_only_depends_on": null, - "remember_last_selected_value": 0, - "report_hide": 0, - "reqd": 0, - "search_index": 1, - "set_only_once": 0, - "show_dashboard": 0, - "show_on_timeline": 0, - "show_preview_popup": 0, - "sort_options": 0, - "translatable": 0, - "trigger": null, - "unique": 0, - "width": null - }, - { - "allow_bulk_edit": 0, - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "documentation_url": null, - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "amended_from", - "fieldtype": "Link", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "is_virtual": 0, - "label": "Amended From", - "length": 0, - "link_filters": null, - "make_attachment_public": 0, - "mandatory_depends_on": null, - "max_height": null, - "no_copy": 1, - "non_negative": 0, - "oldfieldname": null, - "oldfieldtype": null, - "options": "Backflow Test Form", - "parent": "Backflow Test Form", - "parentfield": "fields", - "parenttype": "DocType", - "permlevel": 0, - "placeholder": null, - "precision": null, - "print_hide": 1, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 1, - "read_only_depends_on": null, - "remember_last_selected_value": 0, - "report_hide": 0, - "reqd": 0, - "search_index": 1, - "set_only_once": 0, - "show_dashboard": 0, - "show_on_timeline": 0, - "show_preview_popup": 0, - "sort_options": 0, - "translatable": 0, - "trigger": null, - "unique": 0, - "width": null - }, - { - "allow_bulk_edit": 0, - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "documentation_url": null, - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "amended_from", - "fieldtype": "Link", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "is_virtual": 0, - "label": "Amended From", - "length": 0, - "link_filters": null, - "make_attachment_public": 0, - "mandatory_depends_on": null, - "max_height": null, - "no_copy": 1, - "non_negative": 0, - "oldfieldname": null, - "oldfieldtype": null, - "options": "Backflow Test Form", - "parent": "Backflow Test Form", - "parentfield": "fields", - "parenttype": "DocType", - "permlevel": 0, - "placeholder": null, - "precision": null, - "print_hide": 1, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 1, - "read_only_depends_on": null, - "remember_last_selected_value": 0, - "report_hide": 0, - "reqd": 0, - "search_index": 1, - "set_only_once": 0, - "show_dashboard": 0, - "show_on_timeline": 0, - "show_preview_popup": 0, - "sort_options": 0, - "translatable": 0, - "trigger": null, - "unique": 0, - "width": null - }, - { - "allow_bulk_edit": 0, - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "documentation_url": null, - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "amended_from", - "fieldtype": "Link", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "is_virtual": 0, - "label": "Amended From", - "length": 0, - "link_filters": null, - "make_attachment_public": 0, - "mandatory_depends_on": null, - "max_height": null, - "no_copy": 1, - "non_negative": 0, - "oldfieldname": null, - "oldfieldtype": null, - "options": "Backflow Test Form", - "parent": "Backflow Test Form", - "parentfield": "fields", - "parenttype": "DocType", - "permlevel": 0, - "placeholder": null, - "precision": null, - "print_hide": 1, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 1, - "read_only_depends_on": null, - "remember_last_selected_value": 0, - "report_hide": 0, - "reqd": 0, - "search_index": 1, - "set_only_once": 0, - "show_dashboard": 0, - "show_on_timeline": 0, - "show_preview_popup": 0, - "sort_options": 0, - "translatable": 0, - "trigger": null, - "unique": 0, - "width": null - }, - { - "allow_bulk_edit": 0, - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "documentation_url": null, - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "amended_from", - "fieldtype": "Link", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "is_virtual": 0, - "label": "Amended From", - "length": 0, - "link_filters": null, - "make_attachment_public": 0, - "mandatory_depends_on": null, - "max_height": null, - "no_copy": 1, - "non_negative": 0, - "oldfieldname": null, - "oldfieldtype": null, - "options": "Backflow Test Form", - "parent": "Backflow Test Form", - "parentfield": "fields", - "parenttype": "DocType", - "permlevel": 0, - "placeholder": null, - "precision": null, - "print_hide": 1, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 1, - "read_only_depends_on": null, - "remember_last_selected_value": 0, - "report_hide": 0, - "reqd": 0, - "search_index": 1, - "set_only_once": 0, - "show_dashboard": 0, - "show_on_timeline": 0, - "show_preview_popup": 0, - "sort_options": 0, - "translatable": 0, - "trigger": null, - "unique": 0, - "width": null - }, - { - "allow_bulk_edit": 0, - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "documentation_url": null, - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "amended_from", - "fieldtype": "Link", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "is_virtual": 0, - "label": "Amended From", - "length": 0, - "link_filters": null, - "make_attachment_public": 0, - "mandatory_depends_on": null, - "max_height": null, - "no_copy": 1, - "non_negative": 0, - "oldfieldname": null, - "oldfieldtype": null, - "options": "Backflow Test Form", - "parent": "Backflow Test Form", - "parentfield": "fields", - "parenttype": "DocType", - "permlevel": 0, - "placeholder": null, - "precision": null, - "print_hide": 1, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 1, - "read_only_depends_on": null, - "remember_last_selected_value": 0, - "report_hide": 0, - "reqd": 0, - "search_index": 1, - "set_only_once": 0, - "show_dashboard": 0, - "show_on_timeline": 0, - "show_preview_popup": 0, - "sort_options": 0, - "translatable": 0, - "trigger": null, - "unique": 0, - "width": null - }, - { - "allow_bulk_edit": 0, - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "documentation_url": null, - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "amended_from", - "fieldtype": "Link", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "is_virtual": 0, - "label": "Amended From", - "length": 0, - "link_filters": null, - "make_attachment_public": 0, - "mandatory_depends_on": null, - "max_height": null, - "no_copy": 1, - "non_negative": 0, - "oldfieldname": null, - "oldfieldtype": null, - "options": "Backflow Test Form", - "parent": "Backflow Test Form", - "parentfield": "fields", - "parenttype": "DocType", - "permlevel": 0, - "placeholder": null, - "precision": null, - "print_hide": 1, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 1, - "read_only_depends_on": null, - "remember_last_selected_value": 0, - "report_hide": 0, - "reqd": 0, - "search_index": 1, - "set_only_once": 0, - "show_dashboard": 0, - "show_on_timeline": 0, - "show_preview_popup": 0, - "sort_options": 0, - "translatable": 0, - "trigger": null, - "unique": 0, - "width": null - }, - { - "allow_bulk_edit": 0, - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "documentation_url": null, - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "amended_from", - "fieldtype": "Link", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "is_virtual": 0, - "label": "Amended From", - "length": 0, - "link_filters": null, - "make_attachment_public": 0, - "mandatory_depends_on": null, - "max_height": null, - "no_copy": 1, - "non_negative": 0, - "oldfieldname": null, - "oldfieldtype": null, - "options": "Backflow Test Form", - "parent": "Backflow Test Form", - "parentfield": "fields", - "parenttype": "DocType", - "permlevel": 0, - "placeholder": null, - "precision": null, - "print_hide": 1, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 1, - "read_only_depends_on": null, - "remember_last_selected_value": 0, - "report_hide": 0, - "reqd": 0, - "search_index": 1, - "set_only_once": 0, - "show_dashboard": 0, - "show_on_timeline": 0, - "show_preview_popup": 0, - "sort_options": 0, - "translatable": 0, - "trigger": null, - "unique": 0, - "width": null - }, - { - "allow_bulk_edit": 0, - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "documentation_url": null, - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "amended_from", - "fieldtype": "Link", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "is_virtual": 0, - "label": "Amended From", - "length": 0, - "link_filters": null, - "make_attachment_public": 0, - "mandatory_depends_on": null, - "max_height": null, - "no_copy": 1, - "non_negative": 0, - "oldfieldname": null, - "oldfieldtype": null, - "options": "Backflow Test Form", - "parent": "Backflow Test Form", - "parentfield": "fields", - "parenttype": "DocType", - "permlevel": 0, - "placeholder": null, - "precision": null, - "print_hide": 1, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 1, - "read_only_depends_on": null, - "remember_last_selected_value": 0, - "report_hide": 0, - "reqd": 0, - "search_index": 1, - "set_only_once": 0, - "show_dashboard": 0, - "show_on_timeline": 0, - "show_preview_popup": 0, - "sort_options": 0, - "translatable": 0, - "trigger": null, - "unique": 0, - "width": null - }, - { - "allow_bulk_edit": 0, - "allow_in_quick_entry": 0, - "allow_on_submit": 0, - "bold": 0, - "collapsible": 0, - "collapsible_depends_on": null, - "columns": 0, - "default": null, - "depends_on": null, - "description": null, - "documentation_url": null, - "fetch_from": null, - "fetch_if_empty": 0, - "fieldname": "amended_from", - "fieldtype": "Link", - "hidden": 0, - "hide_border": 0, - "hide_days": 0, - "hide_seconds": 0, - "ignore_user_permissions": 0, - "ignore_xss_filter": 0, - "in_filter": 0, - "in_global_search": 0, - "in_list_view": 0, - "in_preview": 0, - "in_standard_filter": 0, - "is_virtual": 0, - "label": "Amended From", - "length": 0, - "link_filters": null, - "make_attachment_public": 0, - "mandatory_depends_on": null, - "max_height": null, - "no_copy": 1, - "non_negative": 0, - "oldfieldname": null, - "oldfieldtype": null, - "options": "Backflow Test Form", - "parent": "Backflow Test Form", - "parentfield": "fields", - "parenttype": "DocType", - "permlevel": 0, - "placeholder": null, - "precision": null, - "print_hide": 1, - "print_hide_if_no_value": 0, - "print_width": null, - "read_only": 1, - "read_only_depends_on": null, - "remember_last_selected_value": 0, - "report_hide": 0, - "reqd": 0, - "search_index": 1, - "set_only_once": 0, - "show_dashboard": 0, - "show_on_timeline": 0, - "show_preview_popup": 0, - "sort_options": 0, - "translatable": 0, - "trigger": null, - "unique": 0, - "width": null - }, { "allow_bulk_edit": 0, "allow_in_quick_entry": 0, @@ -14929,8 +14097,8 @@ "max_attachments": 0, "menu_index": null, "migration_hash": "19313cc8bc4d8275f72784e4ff5b140e", - "modified": "2026-02-18 05:53:07.939924", - "module": "Selling", + "modified": "2026-02-18 10:48:33.908921", + "module": "Custom UI", "name": "Backflow Test Form", "naming_rule": "", "nsm_parent_field": null, @@ -15619,8 +14787,8 @@ "max_attachments": 0, "menu_index": null, "migration_hash": "19313cc8bc4d8275f72784e4ff5b140e", - "modified": "2026-02-18 05:53:08.023120", - "module": "Selling", + "modified": "2026-02-18 11:06:00.945057", + "module": "Custom UI", "name": "Pre-Built Routes", "naming_rule": "By \"Naming Series\" field", "nsm_parent_field": null, diff --git a/custom_ui/fixtures/project_template.json b/custom_ui/fixtures/project_template.json index e69de29..5c095ce 100644 --- a/custom_ui/fixtures/project_template.json +++ b/custom_ui/fixtures/project_template.json @@ -0,0 +1,72 @@ +[ + { + "bid_meeting_note_form": "SNW Install Bid Meeting Notes", + "calendar_color": "#c1dec5", + "company": "Sprinklers Northwest", + "custom__complete_method": "Task Weight", + "docstatus": 0, + "doctype": "Project Template", + "item_groups": "SNW-I, SNW-S, SNW-LS", + "modified": "2026-02-16 03:59:53.719382", + "name": "SNW Install", + "project_type": "External", + "tasks": [ + { + "parent": "SNW Install", + "parentfield": "tasks", + "parenttype": "Project Template", + "subject": "Send customer 3-5 day window for start date", + "task": "TASK-2025-00001" + }, + { + "parent": "SNW Install", + "parentfield": "tasks", + "parenttype": "Project Template", + "subject": "811/Locate call in", + "task": "TASK-2025-00002" + }, + { + "parent": "SNW Install", + "parentfield": "tasks", + "parenttype": "Project Template", + "subject": "Permit(s) call in and pay", + "task": "TASK-2025-00003" + }, + { + "parent": "SNW Install", + "parentfield": "tasks", + "parenttype": "Project Template", + "subject": "Primary Job", + "task": "TASK-2025-00004" + }, + { + "parent": "SNW Install", + "parentfield": "tasks", + "parenttype": "Project Template", + "subject": "Hydroseeding", + "task": "TASK-2025-00005" + }, + { + "parent": "SNW Install", + "parentfield": "tasks", + "parenttype": "Project Template", + "subject": "Curbing", + "task": "TASK-2025-00006" + }, + { + "parent": "SNW Install", + "parentfield": "tasks", + "parenttype": "Project Template", + "subject": "15-Day QA", + "task": "TASK-2025-00007" + }, + { + "parent": "SNW Install", + "parentfield": "tasks", + "parenttype": "Project Template", + "subject": "Permit Close-out", + "task": "TASK-2025-00008" + } + ] + } +] \ No newline at end of file