Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 95bad67393 | |||
| 3e00830da6 | |||
| 733dbaad03 | |||
| facb772baa | |||
| 935a916980 |
@@ -1 +1 @@
|
|||||||
__version__ = "0.0.22"
|
__version__ = "0.30"
|
||||||
|
|||||||
@@ -245,3 +245,8 @@ app_license = "mit"
|
|||||||
# "Logging DocType Name": 30 # days to retain logs
|
# "Logging DocType Name": 30 # days to retain logs
|
||||||
# }
|
# }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
fixtures = [{
|
||||||
|
"dt": "Role", "filters": {"name":("in",("Member"))}
|
||||||
|
}]
|
||||||
@@ -0,0 +1,34 @@
|
|||||||
|
{
|
||||||
|
"based_on": "",
|
||||||
|
"chart_name": "Member History",
|
||||||
|
"chart_type": "Group By",
|
||||||
|
"creation": "2026-02-07 15:03:28.376303",
|
||||||
|
"currency": "USD",
|
||||||
|
"docstatus": 0,
|
||||||
|
"doctype": "Dashboard Chart",
|
||||||
|
"document_type": "Member Profile",
|
||||||
|
"dynamic_filters_json": "[]",
|
||||||
|
"filters_json": "[]",
|
||||||
|
"group_by_based_on": "membership_status",
|
||||||
|
"group_by_type": "Count",
|
||||||
|
"idx": 0,
|
||||||
|
"is_public": 0,
|
||||||
|
"is_standard": 1,
|
||||||
|
"modified": "2026-02-07 15:03:28.376303",
|
||||||
|
"modified_by": "Administrator",
|
||||||
|
"module": "Member Management",
|
||||||
|
"name": "Member History",
|
||||||
|
"number_of_groups": 0,
|
||||||
|
"owner": "Administrator",
|
||||||
|
"parent_document_type": "",
|
||||||
|
"roles": [],
|
||||||
|
"show_values_over_chart": 0,
|
||||||
|
"source": "",
|
||||||
|
"time_interval": "Yearly",
|
||||||
|
"timeseries": 0,
|
||||||
|
"timespan": "Last Year",
|
||||||
|
"type": "Bar",
|
||||||
|
"use_report_chart": 0,
|
||||||
|
"value_based_on": "",
|
||||||
|
"y_axis": []
|
||||||
|
}
|
||||||
@@ -1,7 +1,6 @@
|
|||||||
{
|
{
|
||||||
"actions": [],
|
"actions": [],
|
||||||
"allow_rename": 1,
|
"allow_rename": 1,
|
||||||
"autoname": "format:{document_type}-{date_effective}-{#####}",
|
|
||||||
"creation": "2025-11-09 09:59:42.069937",
|
"creation": "2025-11-09 09:59:42.069937",
|
||||||
"doctype": "DocType",
|
"doctype": "DocType",
|
||||||
"editable_grid": 1,
|
"editable_grid": 1,
|
||||||
@@ -52,11 +51,10 @@
|
|||||||
"index_web_pages_for_search": 1,
|
"index_web_pages_for_search": 1,
|
||||||
"istable": 1,
|
"istable": 1,
|
||||||
"links": [],
|
"links": [],
|
||||||
"modified": "2025-11-15 13:28:11.564610",
|
"modified": "2025-12-05 10:25:43.021101",
|
||||||
"modified_by": "Administrator",
|
"modified_by": "Administrator",
|
||||||
"module": "Member Management",
|
"module": "Member Management",
|
||||||
"name": "Member Agreement",
|
"name": "Member Agreement",
|
||||||
"naming_rule": "Expression",
|
|
||||||
"owner": "Administrator",
|
"owner": "Administrator",
|
||||||
"permissions": [],
|
"permissions": [],
|
||||||
"row_format": "Dynamic",
|
"row_format": "Dynamic",
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
{
|
{
|
||||||
"actions": [],
|
"actions": [],
|
||||||
"allow_rename": 1,
|
"allow_rename": 1,
|
||||||
"autoname": "hash",
|
|
||||||
"creation": "2025-11-09 09:57:45.397759",
|
"creation": "2025-11-09 09:57:45.397759",
|
||||||
"doctype": "DocType",
|
"doctype": "DocType",
|
||||||
"editable_grid": 1,
|
"editable_grid": 1,
|
||||||
@@ -19,11 +18,10 @@
|
|||||||
"index_web_pages_for_search": 1,
|
"index_web_pages_for_search": 1,
|
||||||
"istable": 1,
|
"istable": 1,
|
||||||
"links": [],
|
"links": [],
|
||||||
"modified": "2025-11-15 09:21:19.009612",
|
"modified": "2025-12-05 10:26:14.056773",
|
||||||
"modified_by": "Administrator",
|
"modified_by": "Administrator",
|
||||||
"module": "Member Management",
|
"module": "Member Management",
|
||||||
"name": "Member Associate List",
|
"name": "Member Associate List",
|
||||||
"naming_rule": "Random",
|
|
||||||
"owner": "Administrator",
|
"owner": "Administrator",
|
||||||
"permissions": [],
|
"permissions": [],
|
||||||
"row_format": "Dynamic",
|
"row_format": "Dynamic",
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
{
|
{
|
||||||
"actions": [],
|
"actions": [],
|
||||||
"allow_rename": 1,
|
"allow_rename": 1,
|
||||||
"autoname": "format:BOOKED-{lastname}-{##}",
|
|
||||||
"creation": "2025-11-13 21:19:39.193998",
|
"creation": "2025-11-13 21:19:39.193998",
|
||||||
"doctype": "DocType",
|
"doctype": "DocType",
|
||||||
"editable_grid": 1,
|
"editable_grid": 1,
|
||||||
@@ -85,8 +84,7 @@
|
|||||||
"fieldname": "groupid",
|
"fieldname": "groupid",
|
||||||
"fieldtype": "Table MultiSelect",
|
"fieldtype": "Table MultiSelect",
|
||||||
"label": "Groups",
|
"label": "Groups",
|
||||||
"options": "Member Booked GroupId",
|
"options": "Member Booked GroupId"
|
||||||
"reqd": 1
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"fieldname": "booked_contact",
|
"fieldname": "booked_contact",
|
||||||
@@ -108,15 +106,14 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"group": "Users",
|
"group": "Users",
|
||||||
"link_doctype": "Onboarding",
|
"link_doctype": "Member Onboarding",
|
||||||
"link_fieldname": "member_id"
|
"link_fieldname": "member_id"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"modified": "2025-11-17 10:59:16.176493",
|
"modified": "2025-12-05 10:25:26.869223",
|
||||||
"modified_by": "Administrator",
|
"modified_by": "Administrator",
|
||||||
"module": "Member Management",
|
"module": "Member Management",
|
||||||
"name": "Member Booked Member",
|
"name": "Member Booked Member",
|
||||||
"naming_rule": "Expression",
|
|
||||||
"owner": "Administrator",
|
"owner": "Administrator",
|
||||||
"permissions": [],
|
"permissions": [],
|
||||||
"row_format": "Dynamic",
|
"row_format": "Dynamic",
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
{
|
{
|
||||||
"actions": [],
|
"actions": [],
|
||||||
"allow_rename": 1,
|
"allow_rename": 1,
|
||||||
"autoname": "format:{document_type}_{YYYY}_{MM}_{DD}_{#####}",
|
|
||||||
"creation": "2025-11-09 09:55:54.869737",
|
"creation": "2025-11-09 09:55:54.869737",
|
||||||
"doctype": "DocType",
|
"doctype": "DocType",
|
||||||
"editable_grid": 1,
|
"editable_grid": 1,
|
||||||
@@ -42,11 +41,10 @@
|
|||||||
"index_web_pages_for_search": 1,
|
"index_web_pages_for_search": 1,
|
||||||
"istable": 1,
|
"istable": 1,
|
||||||
"links": [],
|
"links": [],
|
||||||
"modified": "2025-11-15 13:29:43.848375",
|
"modified": "2025-12-05 10:25:07.785752",
|
||||||
"modified_by": "Administrator",
|
"modified_by": "Administrator",
|
||||||
"module": "Member Management",
|
"module": "Member Management",
|
||||||
"name": "Member Corporate Document",
|
"name": "Member Corporate Document",
|
||||||
"naming_rule": "Expression",
|
|
||||||
"owner": "Administrator",
|
"owner": "Administrator",
|
||||||
"permissions": [],
|
"permissions": [],
|
||||||
"row_format": "Dynamic",
|
"row_format": "Dynamic",
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
{
|
{
|
||||||
"actions": [],
|
"actions": [],
|
||||||
"allow_rename": 1,
|
"allow_rename": 1,
|
||||||
"autoname": "format:Manager-{issuer}-{expire_date}",
|
|
||||||
"creation": "2025-11-09 09:57:03.492727",
|
"creation": "2025-11-09 09:57:03.492727",
|
||||||
"doctype": "DocType",
|
"doctype": "DocType",
|
||||||
"editable_grid": 1,
|
"editable_grid": 1,
|
||||||
@@ -65,11 +64,10 @@
|
|||||||
"index_web_pages_for_search": 1,
|
"index_web_pages_for_search": 1,
|
||||||
"istable": 1,
|
"istable": 1,
|
||||||
"links": [],
|
"links": [],
|
||||||
"modified": "2025-11-15 23:01:35.816996",
|
"modified": "2025-12-05 10:24:36.903898",
|
||||||
"modified_by": "Administrator",
|
"modified_by": "Administrator",
|
||||||
"module": "Member Management",
|
"module": "Member Management",
|
||||||
"name": "Member Food Protection Manager Record",
|
"name": "Member Food Protection Manager Record",
|
||||||
"naming_rule": "Expression",
|
|
||||||
"owner": "Administrator",
|
"owner": "Administrator",
|
||||||
"permissions": [],
|
"permissions": [],
|
||||||
"row_format": "Dynamic",
|
"row_format": "Dynamic",
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
{
|
{
|
||||||
"actions": [],
|
"actions": [],
|
||||||
"allow_rename": 1,
|
"allow_rename": 1,
|
||||||
"autoname": "format:{document_type}-{jurisdiction}-{expire_date}",
|
|
||||||
"creation": "2025-11-09 09:56:19.768362",
|
"creation": "2025-11-09 09:56:19.768362",
|
||||||
"doctype": "DocType",
|
"doctype": "DocType",
|
||||||
"engine": "InnoDB",
|
"engine": "InnoDB",
|
||||||
@@ -72,11 +71,10 @@
|
|||||||
"index_web_pages_for_search": 1,
|
"index_web_pages_for_search": 1,
|
||||||
"istable": 1,
|
"istable": 1,
|
||||||
"links": [],
|
"links": [],
|
||||||
"modified": "2025-11-15 13:29:05.232772",
|
"modified": "2025-12-05 10:24:23.108650",
|
||||||
"modified_by": "Administrator",
|
"modified_by": "Administrator",
|
||||||
"module": "Member Management",
|
"module": "Member Management",
|
||||||
"name": "Member Inspection Record",
|
"name": "Member Inspection Record",
|
||||||
"naming_rule": "Expression",
|
|
||||||
"owner": "Administrator",
|
"owner": "Administrator",
|
||||||
"permissions": [],
|
"permissions": [],
|
||||||
"row_format": "Dynamic",
|
"row_format": "Dynamic",
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
{
|
{
|
||||||
"actions": [],
|
"actions": [],
|
||||||
"allow_rename": 1,
|
"allow_rename": 1,
|
||||||
"autoname": "format:{insurer}-{expire_date}-{#####}",
|
|
||||||
"creation": "2025-11-09 09:57:22.638768",
|
"creation": "2025-11-09 09:57:22.638768",
|
||||||
"doctype": "DocType",
|
"doctype": "DocType",
|
||||||
"editable_grid": 1,
|
"editable_grid": 1,
|
||||||
@@ -58,11 +57,10 @@
|
|||||||
"index_web_pages_for_search": 1,
|
"index_web_pages_for_search": 1,
|
||||||
"istable": 1,
|
"istable": 1,
|
||||||
"links": [],
|
"links": [],
|
||||||
"modified": "2025-11-17 07:27:50.699563",
|
"modified": "2025-12-05 10:23:42.611306",
|
||||||
"modified_by": "Administrator",
|
"modified_by": "Administrator",
|
||||||
"module": "Member Management",
|
"module": "Member Management",
|
||||||
"name": "Member Insurance Record",
|
"name": "Member Insurance Record",
|
||||||
"naming_rule": "Expression",
|
|
||||||
"owner": "Administrator",
|
"owner": "Administrator",
|
||||||
"permissions": [],
|
"permissions": [],
|
||||||
"row_format": "Dynamic",
|
"row_format": "Dynamic",
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
{
|
{
|
||||||
"actions": [],
|
"actions": [],
|
||||||
"allow_rename": 1,
|
"allow_rename": 1,
|
||||||
"autoname": "format:Menu-{title}-{#####}",
|
|
||||||
"creation": "2025-11-14 16:28:31.135453",
|
"creation": "2025-11-14 16:28:31.135453",
|
||||||
"doctype": "DocType",
|
"doctype": "DocType",
|
||||||
"editable_grid": 1,
|
"editable_grid": 1,
|
||||||
@@ -39,11 +38,10 @@
|
|||||||
"index_web_pages_for_search": 1,
|
"index_web_pages_for_search": 1,
|
||||||
"istable": 1,
|
"istable": 1,
|
||||||
"links": [],
|
"links": [],
|
||||||
"modified": "2025-11-15 13:27:43.592410",
|
"modified": "2025-12-05 10:37:16.654979",
|
||||||
"modified_by": "Administrator",
|
"modified_by": "Administrator",
|
||||||
"module": "Member Management",
|
"module": "Member Management",
|
||||||
"name": "Member Menu",
|
"name": "Member Menu",
|
||||||
"naming_rule": "Expression",
|
|
||||||
"owner": "Administrator",
|
"owner": "Administrator",
|
||||||
"permissions": [],
|
"permissions": [],
|
||||||
"row_format": "Dynamic",
|
"row_format": "Dynamic",
|
||||||
|
|||||||
@@ -1,7 +1,8 @@
|
|||||||
{
|
{
|
||||||
"actions": [],
|
"actions": [],
|
||||||
"allow_import": 1,
|
"allow_import": 1,
|
||||||
"autoname": "format:{member_id}",
|
"allow_rename": 1,
|
||||||
|
"autoname": "format:MEMBER-{member_id}-{YYYY}",
|
||||||
"creation": "2025-11-09 09:55:16.302059",
|
"creation": "2025-11-09 09:55:16.302059",
|
||||||
"default_view": "List",
|
"default_view": "List",
|
||||||
"doctype": "DocType",
|
"doctype": "DocType",
|
||||||
@@ -11,12 +12,17 @@
|
|||||||
"member_data_section",
|
"member_data_section",
|
||||||
"column_break_vdps",
|
"column_break_vdps",
|
||||||
"member_name",
|
"member_name",
|
||||||
"membership_status",
|
"member_dba",
|
||||||
"column_break_jznx",
|
|
||||||
"member_id",
|
|
||||||
"member_ein",
|
"member_ein",
|
||||||
|
"member_id",
|
||||||
|
"column_break_jznx",
|
||||||
"member_api_id",
|
"member_api_id",
|
||||||
|
"user",
|
||||||
|
"member_fullname",
|
||||||
|
"customer",
|
||||||
|
"customer_name",
|
||||||
"membership_details_section",
|
"membership_details_section",
|
||||||
|
"membership_status",
|
||||||
"membership_type",
|
"membership_type",
|
||||||
"column_break_iofm",
|
"column_break_iofm",
|
||||||
"risk_class",
|
"risk_class",
|
||||||
@@ -47,6 +53,8 @@
|
|||||||
"table_unifi",
|
"table_unifi",
|
||||||
"schedule_access_section",
|
"schedule_access_section",
|
||||||
"table_booked_member",
|
"table_booked_member",
|
||||||
|
"invoiceninja_section",
|
||||||
|
"ininja_client_id",
|
||||||
"codes_wiifi",
|
"codes_wiifi",
|
||||||
"wifi_codes_issued"
|
"wifi_codes_issued"
|
||||||
],
|
],
|
||||||
@@ -66,7 +74,7 @@
|
|||||||
"fieldname": "member_name",
|
"fieldname": "member_name",
|
||||||
"fieldtype": "Data",
|
"fieldtype": "Data",
|
||||||
"in_list_view": 1,
|
"in_list_view": 1,
|
||||||
"label": "Name",
|
"label": "Business Name",
|
||||||
"reqd": 1,
|
"reqd": 1,
|
||||||
"unique": 1
|
"unique": 1
|
||||||
},
|
},
|
||||||
@@ -96,7 +104,6 @@
|
|||||||
"length": 12,
|
"length": 12,
|
||||||
"non_negative": 1,
|
"non_negative": 1,
|
||||||
"reqd": 1,
|
"reqd": 1,
|
||||||
"set_only_once": 1,
|
|
||||||
"unique": 1
|
"unique": 1
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -196,7 +203,7 @@
|
|||||||
"fieldtype": "Select",
|
"fieldtype": "Select",
|
||||||
"in_filter": 1,
|
"in_filter": 1,
|
||||||
"label": "Membership Status",
|
"label": "Membership Status",
|
||||||
"options": "Onboarding\nActive\nOffboarding\nClosed"
|
"options": "Onboarding\nActive\nOffboarding\nClosed\nAbandoned"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"description": "For API Integrations",
|
"description": "For API Integrations",
|
||||||
@@ -279,41 +286,67 @@
|
|||||||
"fieldname": "codes_wiifi",
|
"fieldname": "codes_wiifi",
|
||||||
"fieldtype": "Section Break",
|
"fieldtype": "Section Break",
|
||||||
"label": "Internet Access"
|
"label": "Internet Access"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "customer",
|
||||||
|
"fieldtype": "Link",
|
||||||
|
"in_list_view": 1,
|
||||||
|
"label": "Customer Record",
|
||||||
|
"options": "Customer",
|
||||||
|
"unique": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"description": "Trade Name",
|
||||||
|
"fieldname": "member_dba",
|
||||||
|
"fieldtype": "Data",
|
||||||
|
"in_list_view": 1,
|
||||||
|
"label": "D/B/A"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"bold": 1,
|
||||||
|
"fetch_from": "customer.customer_name",
|
||||||
|
"fieldname": "customer_name",
|
||||||
|
"fieldtype": "Data",
|
||||||
|
"in_global_search": 1,
|
||||||
|
"label": "Customer Name",
|
||||||
|
"read_only": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "user",
|
||||||
|
"fieldtype": "Link",
|
||||||
|
"label": "User",
|
||||||
|
"options": "User"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fetch_from": "user.full_name",
|
||||||
|
"fieldname": "member_fullname",
|
||||||
|
"fieldtype": "Data",
|
||||||
|
"label": "Full Name"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "invoiceninja_section",
|
||||||
|
"fieldtype": "Section Break",
|
||||||
|
"label": "InvoiceNinja"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"fieldname": "ininja_client_id",
|
||||||
|
"fieldtype": "Data",
|
||||||
|
"label": "Client ID"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"grid_page_length": 50,
|
"grid_page_length": 50,
|
||||||
"links": [
|
"links": [
|
||||||
{
|
|
||||||
"group": "User",
|
|
||||||
"link_doctype": "User",
|
|
||||||
"link_fieldname": "full_name"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"group": "User",
|
"group": "User",
|
||||||
"link_doctype": "Customer",
|
"link_doctype": "Customer",
|
||||||
"link_fieldname": "customer_name"
|
"link_fieldname": "customer_name"
|
||||||
},
|
|
||||||
{
|
|
||||||
"group": "User",
|
|
||||||
"link_doctype": "Member Onboarding",
|
|
||||||
"link_fieldname": "member_id"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"group": "User",
|
|
||||||
"link_doctype": "Address",
|
|
||||||
"link_fieldname": "address_title"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"group": "User",
|
|
||||||
"link_doctype": "Contact",
|
|
||||||
"link_fieldname": "full_name"
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"modified": "2025-11-17 22:15:21.241514",
|
"modified": "2026-02-25 16:45:13.879154",
|
||||||
"modified_by": "Administrator",
|
"modified_by": "Administrator",
|
||||||
"module": "Member Management",
|
"module": "Member Management",
|
||||||
"name": "Member Profile",
|
"name": "Member Profile",
|
||||||
"naming_rule": "Expression",
|
"naming_rule": "Expression (old style)",
|
||||||
"owner": "Administrator",
|
"owner": "Administrator",
|
||||||
"permissions": [
|
"permissions": [
|
||||||
{
|
{
|
||||||
@@ -338,6 +371,7 @@
|
|||||||
"sort_field": "modified",
|
"sort_field": "modified",
|
||||||
"sort_order": "DESC",
|
"sort_order": "DESC",
|
||||||
"states": [],
|
"states": [],
|
||||||
|
"timeline_field": "customer",
|
||||||
"title_field": "member_name",
|
"title_field": "member_name",
|
||||||
"track_seen": 1
|
"track_seen": 1
|
||||||
}
|
}
|
||||||
@@ -1,6 +1,5 @@
|
|||||||
{
|
{
|
||||||
"actions": [],
|
"actions": [],
|
||||||
"autoname": "format:{last_name}-{unifi_id}",
|
|
||||||
"creation": "2025-11-13 23:43:02.590767",
|
"creation": "2025-11-13 23:43:02.590767",
|
||||||
"doctype": "DocType",
|
"doctype": "DocType",
|
||||||
"editable_grid": 1,
|
"editable_grid": 1,
|
||||||
@@ -101,11 +100,10 @@
|
|||||||
"index_web_pages_for_search": 1,
|
"index_web_pages_for_search": 1,
|
||||||
"istable": 1,
|
"istable": 1,
|
||||||
"links": [],
|
"links": [],
|
||||||
"modified": "2025-11-15 09:19:18.809893",
|
"modified": "2025-12-05 10:23:07.532879",
|
||||||
"modified_by": "Administrator",
|
"modified_by": "Administrator",
|
||||||
"module": "Member Management",
|
"module": "Member Management",
|
||||||
"name": "Member UniFi Access Profile",
|
"name": "Member UniFi Access Profile",
|
||||||
"naming_rule": "Expression",
|
|
||||||
"owner": "Administrator",
|
"owner": "Administrator",
|
||||||
"permissions": [],
|
"permissions": [],
|
||||||
"row_format": "Dynamic",
|
"row_format": "Dynamic",
|
||||||
|
|||||||
@@ -6,20 +6,21 @@
|
|||||||
"doctype": "Number Card",
|
"doctype": "Number Card",
|
||||||
"document_type": "Member Profile",
|
"document_type": "Member Profile",
|
||||||
"dynamic_filters_json": "[]",
|
"dynamic_filters_json": "[]",
|
||||||
"filters_json": "[[\"Member Profile\",\"membership_status\",\"=\",\"Active\",false]]",
|
"filters_json": "[[\"Member Profile\",\"membership_status\",\"=\",\"Active\"]]",
|
||||||
"function": "Count",
|
"function": "Count",
|
||||||
"idx": 0,
|
"idx": 0,
|
||||||
"is_public": 0,
|
"is_public": 0,
|
||||||
"is_standard": 1,
|
"is_standard": 1,
|
||||||
"label": "Active Members",
|
"label": "Active Members by Year",
|
||||||
"modified": "2025-11-15 17:14:57.494989",
|
"modified": "2026-02-07 14:57:18.256828",
|
||||||
"modified_by": "Administrator",
|
"modified_by": "Administrator",
|
||||||
"module": "Member Management",
|
"module": "Member Management",
|
||||||
"name": "Active Members",
|
"name": "Active Members",
|
||||||
"owner": "Administrator",
|
"owner": "Administrator",
|
||||||
"parent_document_type": "",
|
"parent_document_type": "",
|
||||||
"report_function": "Sum",
|
"report_function": "Sum",
|
||||||
"show_percentage_stats": 0,
|
"show_full_number": 1,
|
||||||
|
"show_percentage_stats": 1,
|
||||||
"stats_time_interval": "Yearly",
|
"stats_time_interval": "Yearly",
|
||||||
"type": "Document Type"
|
"type": "Document Type"
|
||||||
}
|
}
|
||||||
@@ -0,0 +1,26 @@
|
|||||||
|
{
|
||||||
|
"aggregate_function_based_on": "",
|
||||||
|
"creation": "2026-02-07 14:56:49.738777",
|
||||||
|
"currency": "USD",
|
||||||
|
"docstatus": 0,
|
||||||
|
"doctype": "Number Card",
|
||||||
|
"document_type": "Member Profile",
|
||||||
|
"dynamic_filters_json": "[]",
|
||||||
|
"filters_json": "[[\"Member Profile\",\"membership_status\",\"=\",\"Active\"]]",
|
||||||
|
"function": "Count",
|
||||||
|
"idx": 0,
|
||||||
|
"is_public": 0,
|
||||||
|
"is_standard": 1,
|
||||||
|
"label": "Total Active Members",
|
||||||
|
"modified": "2026-02-07 14:57:30.653098",
|
||||||
|
"modified_by": "Administrator",
|
||||||
|
"module": "Member Management",
|
||||||
|
"name": "Total Active Members",
|
||||||
|
"owner": "Administrator",
|
||||||
|
"parent_document_type": "",
|
||||||
|
"report_function": "Sum",
|
||||||
|
"show_full_number": 1,
|
||||||
|
"show_percentage_stats": 0,
|
||||||
|
"stats_time_interval": "Daily",
|
||||||
|
"type": "Document Type"
|
||||||
|
}
|
||||||
@@ -0,0 +1,26 @@
|
|||||||
|
{
|
||||||
|
"aggregate_function_based_on": "",
|
||||||
|
"creation": "2026-02-07 14:58:26.154176",
|
||||||
|
"currency": "USD",
|
||||||
|
"docstatus": 0,
|
||||||
|
"doctype": "Number Card",
|
||||||
|
"document_type": "Member Profile",
|
||||||
|
"dynamic_filters_json": "[]",
|
||||||
|
"filters_json": "[]",
|
||||||
|
"function": "Count",
|
||||||
|
"idx": 0,
|
||||||
|
"is_public": 0,
|
||||||
|
"is_standard": 1,
|
||||||
|
"label": "Total Members All Time",
|
||||||
|
"modified": "2026-02-07 14:58:26.154176",
|
||||||
|
"modified_by": "Administrator",
|
||||||
|
"module": "Member Management",
|
||||||
|
"name": "Total Members All Time",
|
||||||
|
"owner": "Administrator",
|
||||||
|
"parent_document_type": "",
|
||||||
|
"report_function": "Sum",
|
||||||
|
"show_full_number": 0,
|
||||||
|
"show_percentage_stats": 0,
|
||||||
|
"stats_time_interval": "Daily",
|
||||||
|
"type": "Document Type"
|
||||||
|
}
|
||||||
@@ -26,23 +26,12 @@
|
|||||||
"fieldname": "member_name",
|
"fieldname": "member_name",
|
||||||
"fieldtype": "Data",
|
"fieldtype": "Data",
|
||||||
"label": "Name"
|
"label": "Name"
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldname": "membership_type",
|
|
||||||
"fieldtype": "Select",
|
|
||||||
"label": "Membership Type",
|
|
||||||
"options": "Standard\nCold Pack\nMobile Only\nWarewashing Only"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldname": "join_date",
|
|
||||||
"fieldtype": "Date",
|
|
||||||
"label": "Joined"
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"list_title": "Member Profile",
|
"list_title": "Member Profile",
|
||||||
"login_required": 1,
|
"login_required": 1,
|
||||||
"max_attachment_size": 0,
|
"max_attachment_size": 0,
|
||||||
"modified": "2025-11-15 22:45:37.938835",
|
"modified": "2025-12-05 14:19:38.153418",
|
||||||
"modified_by": "Administrator",
|
"modified_by": "Administrator",
|
||||||
"module": "Member Management",
|
"module": "Member Management",
|
||||||
"name": "agreements",
|
"name": "agreements",
|
||||||
@@ -50,7 +39,7 @@
|
|||||||
"published": 1,
|
"published": 1,
|
||||||
"route": "profile-agreement",
|
"route": "profile-agreement",
|
||||||
"show_attachments": 0,
|
"show_attachments": 0,
|
||||||
"show_list": 0,
|
"show_list": 1,
|
||||||
"show_sidebar": 1,
|
"show_sidebar": 1,
|
||||||
"title": "Agreements",
|
"title": "Agreements",
|
||||||
"web_form_fields": [
|
"web_form_fields": [
|
||||||
|
|||||||
@@ -26,23 +26,12 @@
|
|||||||
"fieldname": "member_name",
|
"fieldname": "member_name",
|
||||||
"fieldtype": "Data",
|
"fieldtype": "Data",
|
||||||
"label": "Name"
|
"label": "Name"
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldname": "membership_type",
|
|
||||||
"fieldtype": "Select",
|
|
||||||
"label": "Membership Type",
|
|
||||||
"options": "Standard\nCold Pack\nMobile Only\nWarewashing Only"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldname": "join_date",
|
|
||||||
"fieldtype": "Date",
|
|
||||||
"label": "Joined"
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"list_title": "Member Profile",
|
"list_title": "Member Profile",
|
||||||
"login_required": 1,
|
"login_required": 1,
|
||||||
"max_attachment_size": 0,
|
"max_attachment_size": 0,
|
||||||
"modified": "2025-11-17 21:07:02.098466",
|
"modified": "2025-12-05 14:19:12.112678",
|
||||||
"modified_by": "Administrator",
|
"modified_by": "Administrator",
|
||||||
"module": "Member Management",
|
"module": "Member Management",
|
||||||
"name": "associates",
|
"name": "associates",
|
||||||
@@ -50,7 +39,7 @@
|
|||||||
"published": 0,
|
"published": 0,
|
||||||
"route": "profile-associate",
|
"route": "profile-associate",
|
||||||
"show_attachments": 0,
|
"show_attachments": 0,
|
||||||
"show_list": 0,
|
"show_list": 1,
|
||||||
"show_sidebar": 1,
|
"show_sidebar": 1,
|
||||||
"title": "Associates",
|
"title": "Associates",
|
||||||
"web_form_fields": [
|
"web_form_fields": [
|
||||||
|
|||||||
@@ -26,23 +26,12 @@
|
|||||||
"fieldname": "member_name",
|
"fieldname": "member_name",
|
||||||
"fieldtype": "Data",
|
"fieldtype": "Data",
|
||||||
"label": "Name"
|
"label": "Name"
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldname": "membership_type",
|
|
||||||
"fieldtype": "Select",
|
|
||||||
"label": "Membership Type",
|
|
||||||
"options": "Standard\nCold Pack\nMobile Only\nWarewashing Only"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldname": "join_date",
|
|
||||||
"fieldtype": "Date",
|
|
||||||
"label": "Joined"
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"list_title": "Member Profile",
|
"list_title": "Member Profile",
|
||||||
"login_required": 1,
|
"login_required": 1,
|
||||||
"max_attachment_size": 0,
|
"max_attachment_size": 0,
|
||||||
"modified": "2025-11-17 11:21:39.245048",
|
"modified": "2025-12-05 15:33:46.644839",
|
||||||
"modified_by": "Administrator",
|
"modified_by": "Administrator",
|
||||||
"module": "Member Management",
|
"module": "Member Management",
|
||||||
"name": "corporate-documents",
|
"name": "corporate-documents",
|
||||||
@@ -50,7 +39,7 @@
|
|||||||
"published": 1,
|
"published": 1,
|
||||||
"route": "profile-corporate",
|
"route": "profile-corporate",
|
||||||
"show_attachments": 0,
|
"show_attachments": 0,
|
||||||
"show_list": 0,
|
"show_list": 1,
|
||||||
"show_sidebar": 1,
|
"show_sidebar": 1,
|
||||||
"title": "Corporate Documents",
|
"title": "Corporate Documents",
|
||||||
"web_form_fields": [
|
"web_form_fields": [
|
||||||
|
|||||||
@@ -26,23 +26,12 @@
|
|||||||
"fieldname": "member_name",
|
"fieldname": "member_name",
|
||||||
"fieldtype": "Data",
|
"fieldtype": "Data",
|
||||||
"label": "Name"
|
"label": "Name"
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldname": "membership_type",
|
|
||||||
"fieldtype": "Select",
|
|
||||||
"label": "Membership Type",
|
|
||||||
"options": "Standard\nCold Pack\nMobile Only\nWarewashing Only"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldname": "join_date",
|
|
||||||
"fieldtype": "Date",
|
|
||||||
"label": "Joined"
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"list_title": "Member Profile",
|
"list_title": "Member Profile",
|
||||||
"login_required": 1,
|
"login_required": 1,
|
||||||
"max_attachment_size": 0,
|
"max_attachment_size": 0,
|
||||||
"modified": "2025-11-15 22:47:25.825799",
|
"modified": "2025-12-05 14:17:48.513232",
|
||||||
"modified_by": "Administrator",
|
"modified_by": "Administrator",
|
||||||
"module": "Member Management",
|
"module": "Member Management",
|
||||||
"name": "demographics",
|
"name": "demographics",
|
||||||
@@ -50,7 +39,7 @@
|
|||||||
"published": 1,
|
"published": 1,
|
||||||
"route": "profile-demographic",
|
"route": "profile-demographic",
|
||||||
"show_attachments": 0,
|
"show_attachments": 0,
|
||||||
"show_list": 0,
|
"show_list": 1,
|
||||||
"show_sidebar": 1,
|
"show_sidebar": 1,
|
||||||
"title": "Demographics",
|
"title": "Demographics",
|
||||||
"web_form_fields": [
|
"web_form_fields": [
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
"docstatus": 0,
|
"docstatus": 0,
|
||||||
"doctype": "Web Form",
|
"doctype": "Web Form",
|
||||||
"idx": 0,
|
"idx": 0,
|
||||||
"introduction_text": "<div class=\"ql-editor read-mode\"><h5>Food Protection Manager Certificate</h5><p class=\"ql-indent-1\">Risk Type 3 members must upload a valid unexpired food protection manager certificate from an acceptable issuer.</p><p><br></p></div>",
|
"introduction_text": "<div class=\"ql-editor read-mode\"><h5>Food Protection Manager Certificate</h5><p class=\"ql-indent-1\">Risk Type 3 members must upload a valid <em>unexpired </em>food protection manager certificate from an acceptable issuer.</p><p><br></p><p>Your risk type is determined by the Department of Health in the authorizing jurisdiction (Camden County, Philadelphia County, etc) based upon the products your produce. Use of any raw ingredients requiring proper temperature control to prevent risk of food-borne illness such as meat, fish, dairy, melons, cooked rice and other grains, etc. will be classified as a risk type 3.</p><p><br></p><p>Valid certificates are issued from one of the following organizations:</p><ol><li data-list=\"bullet\"><span class=\"ql-ui\" contenteditable=\"false\"></span>360 Training</li><li data-list=\"bullet\"><span class=\"ql-ui\" contenteditable=\"false\"></span>AAA Food Manager</li><li data-list=\"bullet\"><span class=\"ql-ui\" contenteditable=\"false\"></span>AboveTraining/StateFoodSafety</li><li data-list=\"bullet\"><span class=\"ql-ui\" contenteditable=\"false\"></span>Environmental Health Testing</li><li data-list=\"bullet\"><span class=\"ql-ui\" contenteditable=\"false\"></span>My Food Service License</li><li data-list=\"bullet\"><span class=\"ql-ui\" contenteditable=\"false\"></span>National Restaurant Association</li><li data-list=\"bullet\"><span class=\"ql-ui\" contenteditable=\"false\"></span>ServSafe Manager</li><li data-list=\"bullet\"><span class=\"ql-ui\" contenteditable=\"false\"></span>The Always Food Safe Company</li><li data-list=\"bullet\"><span class=\"ql-ui\" contenteditable=\"false\"></span>Trust20</li><li data-list=\"bullet\"><span class=\"ql-ui\" contenteditable=\"false\"></span>WFSO Academy</li></ol><p><br></p><p>Note this must be a <strong><em>food manager</em></strong> certificate, not a <em>food handler</em> or other program certificate.</p></div>",
|
||||||
"is_standard": 1,
|
"is_standard": 1,
|
||||||
"list_columns": [
|
"list_columns": [
|
||||||
{
|
{
|
||||||
@@ -26,23 +26,12 @@
|
|||||||
"fieldname": "member_name",
|
"fieldname": "member_name",
|
||||||
"fieldtype": "Data",
|
"fieldtype": "Data",
|
||||||
"label": "Name"
|
"label": "Name"
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldname": "membership_type",
|
|
||||||
"fieldtype": "Select",
|
|
||||||
"label": "Membership Type",
|
|
||||||
"options": "Standard\nCold Pack\nMobile Only\nWarewashing Only"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldname": "join_date",
|
|
||||||
"fieldtype": "Date",
|
|
||||||
"label": "Joined"
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"list_title": "Member Profile",
|
"list_title": "Member Profile",
|
||||||
"login_required": 1,
|
"login_required": 1,
|
||||||
"max_attachment_size": 0,
|
"max_attachment_size": 0,
|
||||||
"modified": "2025-11-17 11:22:40.022486",
|
"modified": "2025-12-05 14:02:07.894547",
|
||||||
"modified_by": "Administrator",
|
"modified_by": "Administrator",
|
||||||
"module": "Member Management",
|
"module": "Member Management",
|
||||||
"name": "food-manager-records",
|
"name": "food-manager-records",
|
||||||
@@ -50,7 +39,7 @@
|
|||||||
"published": 1,
|
"published": 1,
|
||||||
"route": "profile-manager",
|
"route": "profile-manager",
|
||||||
"show_attachments": 0,
|
"show_attachments": 0,
|
||||||
"show_list": 0,
|
"show_list": 1,
|
||||||
"show_sidebar": 1,
|
"show_sidebar": 1,
|
||||||
"title": "Food Manager Records",
|
"title": "Food Manager Records",
|
||||||
"web_form_fields": [
|
"web_form_fields": [
|
||||||
|
|||||||
@@ -26,23 +26,12 @@
|
|||||||
"fieldname": "member_name",
|
"fieldname": "member_name",
|
||||||
"fieldtype": "Data",
|
"fieldtype": "Data",
|
||||||
"label": "Name"
|
"label": "Name"
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldname": "membership_type",
|
|
||||||
"fieldtype": "Select",
|
|
||||||
"label": "Membership Type",
|
|
||||||
"options": "Standard\nCold Pack\nMobile Only\nWarewashing Only"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldname": "join_date",
|
|
||||||
"fieldtype": "Date",
|
|
||||||
"label": "Joined"
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"list_title": "Member Profile",
|
"list_title": "Member Profile",
|
||||||
"login_required": 1,
|
"login_required": 1,
|
||||||
"max_attachment_size": 0,
|
"max_attachment_size": 0,
|
||||||
"modified": "2025-11-17 11:22:24.815914",
|
"modified": "2025-12-05 15:49:05.612154",
|
||||||
"modified_by": "Administrator",
|
"modified_by": "Administrator",
|
||||||
"module": "Member Management",
|
"module": "Member Management",
|
||||||
"name": "inspection-records",
|
"name": "inspection-records",
|
||||||
@@ -50,7 +39,7 @@
|
|||||||
"published": 1,
|
"published": 1,
|
||||||
"route": "profile-inspection",
|
"route": "profile-inspection",
|
||||||
"show_attachments": 0,
|
"show_attachments": 0,
|
||||||
"show_list": 0,
|
"show_list": 1,
|
||||||
"show_sidebar": 1,
|
"show_sidebar": 1,
|
||||||
"title": "Inspection Records",
|
"title": "Inspection Records",
|
||||||
"web_form_fields": [
|
"web_form_fields": [
|
||||||
|
|||||||
@@ -26,23 +26,12 @@
|
|||||||
"fieldname": "member_name",
|
"fieldname": "member_name",
|
||||||
"fieldtype": "Data",
|
"fieldtype": "Data",
|
||||||
"label": "Name"
|
"label": "Name"
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldname": "membership_type",
|
|
||||||
"fieldtype": "Select",
|
|
||||||
"label": "Membership Type",
|
|
||||||
"options": "Standard\nCold Pack\nMobile Only\nWarewashing Only"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldname": "join_date",
|
|
||||||
"fieldtype": "Date",
|
|
||||||
"label": "Joined"
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"list_title": "Member Profile",
|
"list_title": "Member Profile",
|
||||||
"login_required": 1,
|
"login_required": 1,
|
||||||
"max_attachment_size": 0,
|
"max_attachment_size": 0,
|
||||||
"modified": "2025-11-17 11:23:12.673485",
|
"modified": "2025-12-05 15:48:56.646471",
|
||||||
"modified_by": "Administrator",
|
"modified_by": "Administrator",
|
||||||
"module": "Member Management",
|
"module": "Member Management",
|
||||||
"name": "insurance",
|
"name": "insurance",
|
||||||
@@ -50,7 +39,7 @@
|
|||||||
"published": 1,
|
"published": 1,
|
||||||
"route": "profile-insurance",
|
"route": "profile-insurance",
|
||||||
"show_attachments": 0,
|
"show_attachments": 0,
|
||||||
"show_list": 0,
|
"show_list": 1,
|
||||||
"show_sidebar": 1,
|
"show_sidebar": 1,
|
||||||
"title": "Insurance Records",
|
"title": "Insurance Records",
|
||||||
"web_form_fields": [
|
"web_form_fields": [
|
||||||
|
|||||||
@@ -26,23 +26,12 @@
|
|||||||
"fieldname": "member_name",
|
"fieldname": "member_name",
|
||||||
"fieldtype": "Data",
|
"fieldtype": "Data",
|
||||||
"label": "Name"
|
"label": "Name"
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldname": "membership_type",
|
|
||||||
"fieldtype": "Select",
|
|
||||||
"label": "Membership Type",
|
|
||||||
"options": "Standard\nCold Pack\nMobile Only\nWarewashing Only"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldname": "join_date",
|
|
||||||
"fieldtype": "Date",
|
|
||||||
"label": "Joined"
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"list_title": "Member Profile",
|
"list_title": "Member Profile",
|
||||||
"login_required": 1,
|
"login_required": 1,
|
||||||
"max_attachment_size": 0,
|
"max_attachment_size": 0,
|
||||||
"modified": "2025-11-17 22:36:25.129272",
|
"modified": "2025-12-05 15:48:27.429625",
|
||||||
"modified_by": "Administrator",
|
"modified_by": "Administrator",
|
||||||
"module": "Member Management",
|
"module": "Member Management",
|
||||||
"name": "member-profile",
|
"name": "member-profile",
|
||||||
@@ -50,7 +39,7 @@
|
|||||||
"published": 1,
|
"published": 1,
|
||||||
"route": "profile-member",
|
"route": "profile-member",
|
||||||
"show_attachments": 0,
|
"show_attachments": 0,
|
||||||
"show_list": 0,
|
"show_list": 1,
|
||||||
"show_sidebar": 1,
|
"show_sidebar": 1,
|
||||||
"title": "Member Profile",
|
"title": "Member Profile",
|
||||||
"web_form_fields": [
|
"web_form_fields": [
|
||||||
@@ -85,7 +74,7 @@
|
|||||||
"fieldname": "member_name",
|
"fieldname": "member_name",
|
||||||
"fieldtype": "Data",
|
"fieldtype": "Data",
|
||||||
"hidden": 0,
|
"hidden": 0,
|
||||||
"label": "Name",
|
"label": "Legal Business Name",
|
||||||
"max_length": 0,
|
"max_length": 0,
|
||||||
"max_value": 0,
|
"max_value": 0,
|
||||||
"precision": "",
|
"precision": "",
|
||||||
@@ -93,6 +82,20 @@
|
|||||||
"reqd": 1,
|
"reqd": 1,
|
||||||
"show_in_filter": 0
|
"show_in_filter": 0
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"allow_read_on_all_link_options": 0,
|
||||||
|
"description": "If applicable",
|
||||||
|
"fieldname": "member_dba",
|
||||||
|
"fieldtype": "Data",
|
||||||
|
"hidden": 0,
|
||||||
|
"label": "Trade Name",
|
||||||
|
"max_length": 0,
|
||||||
|
"max_value": 0,
|
||||||
|
"precision": "",
|
||||||
|
"read_only": 0,
|
||||||
|
"reqd": 0,
|
||||||
|
"show_in_filter": 0
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"allow_read_on_all_link_options": 0,
|
"allow_read_on_all_link_options": 0,
|
||||||
"description": "As determined by the authorizing jurisdiction",
|
"description": "As determined by the authorizing jurisdiction",
|
||||||
|
|||||||
@@ -26,23 +26,12 @@
|
|||||||
"fieldname": "member_name",
|
"fieldname": "member_name",
|
||||||
"fieldtype": "Data",
|
"fieldtype": "Data",
|
||||||
"label": "Name"
|
"label": "Name"
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldname": "membership_type",
|
|
||||||
"fieldtype": "Select",
|
|
||||||
"label": "Membership Type",
|
|
||||||
"options": "Standard\nCold Pack\nMobile Only\nWarewashing Only"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"fieldname": "join_date",
|
|
||||||
"fieldtype": "Date",
|
|
||||||
"label": "Joined"
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"list_title": "Member Profile",
|
"list_title": "Member Profile",
|
||||||
"login_required": 1,
|
"login_required": 1,
|
||||||
"max_attachment_size": 0,
|
"max_attachment_size": 0,
|
||||||
"modified": "2025-11-17 11:21:47.541956",
|
"modified": "2025-12-05 14:15:07.245824",
|
||||||
"modified_by": "Administrator",
|
"modified_by": "Administrator",
|
||||||
"module": "Member Management",
|
"module": "Member Management",
|
||||||
"name": "menu",
|
"name": "menu",
|
||||||
@@ -50,7 +39,7 @@
|
|||||||
"published": 1,
|
"published": 1,
|
||||||
"route": "profile-menu",
|
"route": "profile-menu",
|
||||||
"show_attachments": 0,
|
"show_attachments": 0,
|
||||||
"show_list": 0,
|
"show_list": 1,
|
||||||
"show_sidebar": 1,
|
"show_sidebar": 1,
|
||||||
"title": "Menu",
|
"title": "Menu",
|
||||||
"web_form_fields": [
|
"web_form_fields": [
|
||||||
|
|||||||
@@ -18,15 +18,15 @@
|
|||||||
"list_columns": [],
|
"list_columns": [],
|
||||||
"login_required": 1,
|
"login_required": 1,
|
||||||
"max_attachment_size": 0,
|
"max_attachment_size": 0,
|
||||||
"modified": "2025-11-17 11:17:46.285522",
|
"modified": "2025-12-05 14:16:35.188220",
|
||||||
"modified_by": "Administrator",
|
"modified_by": "Administrator",
|
||||||
"module": "Member Management",
|
"module": "Member Management",
|
||||||
"name": "provisioning-information",
|
"name": "provisioning-information",
|
||||||
"owner": "Administrator",
|
"owner": "Administrator",
|
||||||
"published": 1,
|
"published": 0,
|
||||||
"route": "profile-provisioning",
|
"route": "profile-provisioning",
|
||||||
"show_attachments": 0,
|
"show_attachments": 0,
|
||||||
"show_list": 0,
|
"show_list": 1,
|
||||||
"show_sidebar": 1,
|
"show_sidebar": 1,
|
||||||
"title": "Provisioning Information",
|
"title": "Provisioning Information",
|
||||||
"web_form_fields": [
|
"web_form_fields": [
|
||||||
|
|||||||
@@ -1,6 +1,12 @@
|
|||||||
{
|
{
|
||||||
"charts": [],
|
"app": "member_management",
|
||||||
"content": "[{\"id\":\"czfAxE-sLc\",\"type\":\"header\",\"data\":{\"text\":\"<span class=\\\"h4\\\">Member Management</span>\",\"col\":12}},{\"id\":\"VreCkkR25K\",\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Member Profile List\",\"col\":3}},{\"id\":\"uAc0M9DLAL\",\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Member Management DocTypes\",\"col\":3}},{\"id\":\"5rLyVnTN_4\",\"type\":\"spacer\",\"data\":{\"col\":12}},{\"id\":\"aWTte11v9r\",\"type\":\"number_card\",\"data\":{\"number_card_name\":\"Active\",\"col\":3}},{\"id\":\"IsnNFHfbtc\",\"type\":\"spacer\",\"data\":{\"col\":12}},{\"id\":\"u3z6KcPyGc\",\"type\":\"quick_list\",\"data\":{\"quick_list_name\":\"New Members\",\"col\":4}},{\"id\":\"Q7tzO2Im1f\",\"type\":\"card\",\"data\":{\"card_name\":\"Reports\",\"col\":4}}]",
|
"charts": [
|
||||||
|
{
|
||||||
|
"chart_name": "Member History",
|
||||||
|
"label": "Member History"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"content": "[{\"id\":\"czfAxE-sLc\",\"type\":\"header\",\"data\":{\"text\":\"<span class=\\\"h4\\\">Member Management</span>\",\"col\":12}},{\"id\":\"u3z6KcPyGc\",\"type\":\"quick_list\",\"data\":{\"quick_list_name\":\"Onboarding\",\"col\":4}},{\"id\":\"UiAghKxdn3\",\"type\":\"quick_list\",\"data\":{\"quick_list_name\":\"Offboarding Members\",\"col\":4}},{\"id\":\"Q7tzO2Im1f\",\"type\":\"card\",\"data\":{\"card_name\":\"Reports\",\"col\":4}},{\"id\":\"5rLyVnTN_4\",\"type\":\"spacer\",\"data\":{\"col\":12}},{\"id\":\"uAc0M9DLAL\",\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Member Management DocTypes\",\"col\":3}},{\"id\":\"VreCkkR25K\",\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Member Profile List\",\"col\":3}},{\"id\":\"IsnNFHfbtc\",\"type\":\"spacer\",\"data\":{\"col\":12}},{\"id\":\"aWTte11v9r\",\"type\":\"number_card\",\"data\":{\"number_card_name\":\"Current Active Members\",\"col\":3}},{\"id\":\"QIdCa4aImB\",\"type\":\"number_card\",\"data\":{\"number_card_name\":\"Total Members All History\",\"col\":3}},{\"id\":\"apGEoPEXbc\",\"type\":\"number_card\",\"data\":{\"number_card_name\":\"Active Members by Year\",\"col\":4}},{\"id\":\"ULq3ZctMMz\",\"type\":\"chart\",\"data\":{\"chart_name\":\"Member History\",\"col\":12}}]",
|
||||||
"creation": "2025-11-09 09:40:30.381986",
|
"creation": "2025-11-09 09:40:30.381986",
|
||||||
"custom_blocks": [],
|
"custom_blocks": [],
|
||||||
"docstatus": 0,
|
"docstatus": 0,
|
||||||
@@ -34,13 +40,21 @@
|
|||||||
"type": "Link"
|
"type": "Link"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"modified": "2025-11-15 17:14:16.913711",
|
"modified": "2026-02-07 15:09:44.308696",
|
||||||
"modified_by": "Administrator",
|
"modified_by": "Administrator",
|
||||||
"module": "Member Management",
|
"module": "Member Management",
|
||||||
"name": "Members",
|
"name": "Members",
|
||||||
"number_cards": [
|
"number_cards": [
|
||||||
{
|
{
|
||||||
"label": "Active",
|
"label": "Current Active Members",
|
||||||
|
"number_card_name": "Active Members"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "Total Members All History",
|
||||||
|
"number_card_name": "Total Members All Time"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "Active Members by Year",
|
||||||
"number_card_name": "Active Members"
|
"number_card_name": "Active Members"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
@@ -50,8 +64,13 @@
|
|||||||
"quick_lists": [
|
"quick_lists": [
|
||||||
{
|
{
|
||||||
"document_type": "Member Profile",
|
"document_type": "Member Profile",
|
||||||
"label": "New Members",
|
"label": "Onboarding",
|
||||||
"quick_list_filter": "[[\"Member Profile\",\"membership_status\",\"=\",\"Onboarding\",false]]"
|
"quick_list_filter": "[[\"Member Profile\",\"membership_status\",\"=\",\"Onboarding\"]]"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"document_type": "Member Profile",
|
||||||
|
"label": "Offboarding Members",
|
||||||
|
"quick_list_filter": "[[\"Member Profile\",\"membership_status\",\"=\",\"Offboarding\"]]"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"roles": [],
|
"roles": [],
|
||||||
@@ -74,5 +93,6 @@
|
|||||||
"type": "DocType"
|
"type": "DocType"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"title": "Members"
|
"title": "Members",
|
||||||
|
"type": "Workspace"
|
||||||
}
|
}
|
||||||
@@ -15,6 +15,9 @@ dependencies = [
|
|||||||
requires = ["flit_core >=3.4,<4"]
|
requires = ["flit_core >=3.4,<4"]
|
||||||
build-backend = "flit_core.buildapi"
|
build-backend = "flit_core.buildapi"
|
||||||
|
|
||||||
|
[tool.bench.frappe-dependencies]
|
||||||
|
frappe = ">=16.0.0-dev,<17.0.0-dev"
|
||||||
|
|
||||||
# These dependencies are only installed when developer mode is enabled
|
# These dependencies are only installed when developer mode is enabled
|
||||||
[tool.bench.dev-dependencies]
|
[tool.bench.dev-dependencies]
|
||||||
# package_name = "~=1.1.0"
|
# package_name = "~=1.1.0"
|
||||||
|
|||||||
Reference in New Issue
Block a user