feat(workspace): add Bank Statements workspace

A discoverable home for the import flow — until now Bank Statement
Importer, the registries, and the BRT had no workspace entry and were
only reachable by typing URLs.

The workspace groups everything into three cards:
  Setup       — Bank Statement Importer, Bank, Bank Account
  Daily Use   — Bank Transaction, Bank Reconciliation Tool
  Registry    — Counterparties (Customers/Suppliers), Purpose Keywords

Plus three coloured shortcut tiles for the most-used entry points.
This commit is contained in:
Ali 2026-05-18 11:55:42 +00:00
parent 6f8e9d40a2
commit 5e434c9113
1 changed files with 166 additions and 0 deletions

View File

@ -0,0 +1,166 @@
{
"app": "jey_erp",
"charts": [],
"content": "[{\"id\":\"bs_header_shortcuts\",\"type\":\"header\",\"data\":{\"text\":\"<span class=\\\"h4\\\"><b>Your Shortcuts</b></span>\",\"col\":12}},{\"id\":\"bs_shortcut_importer\",\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Bank Statement Importer\",\"col\":3}},{\"id\":\"bs_shortcut_bt\",\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Bank Transaction\",\"col\":3}},{\"id\":\"bs_shortcut_brt\",\"type\":\"shortcut\",\"data\":{\"shortcut_name\":\"Bank Reconciliation Tool\",\"col\":3}},{\"id\":\"bs_spacer\",\"type\":\"spacer\",\"data\":{\"col\":12}},{\"id\":\"bs_header_masters\",\"type\":\"header\",\"data\":{\"text\":\"<span class=\\\"h4\\\"><b>Setup &amp; Registry</b></span>\",\"col\":12}},{\"id\":\"bs_card_setup\",\"type\":\"card\",\"data\":{\"card_name\":\"Setup\",\"col\":4}},{\"id\":\"bs_card_registry\",\"type\":\"card\",\"data\":{\"card_name\":\"Registry\",\"col\":4}},{\"id\":\"bs_card_daily\",\"type\":\"card\",\"data\":{\"card_name\":\"Daily Use\",\"col\":4}}]",
"creation": "2026-05-18 00:00:00.000000",
"custom_blocks": [],
"docstatus": 0,
"doctype": "Workspace",
"for_user": "",
"hide_custom": 0,
"icon": "accounting",
"idx": 0,
"is_hidden": 0,
"label": "Bank Statements",
"links": [
{
"hidden": 0,
"is_query_report": 0,
"label": "Setup",
"link_count": 0,
"onboard": 0,
"type": "Card Break"
},
{
"dependencies": "",
"hidden": 0,
"is_query_report": 0,
"label": "Bank Statement Importer",
"link_count": 0,
"link_to": "Bank Statement Importer",
"link_type": "DocType",
"onboard": 1,
"type": "Link"
},
{
"dependencies": "",
"hidden": 0,
"is_query_report": 0,
"label": "Bank",
"link_count": 0,
"link_to": "Bank",
"link_type": "DocType",
"onboard": 0,
"type": "Link"
},
{
"dependencies": "",
"hidden": 0,
"is_query_report": 0,
"label": "Bank Account",
"link_count": 0,
"link_to": "Bank Account",
"link_type": "DocType",
"onboard": 0,
"type": "Link"
},
{
"hidden": 0,
"is_query_report": 0,
"label": "Daily Use",
"link_count": 0,
"onboard": 0,
"type": "Card Break"
},
{
"dependencies": "",
"hidden": 0,
"is_query_report": 0,
"label": "Bank Transaction",
"link_count": 0,
"link_to": "Bank Transaction",
"link_type": "DocType",
"onboard": 1,
"type": "Link"
},
{
"dependencies": "",
"hidden": 0,
"is_query_report": 0,
"label": "Bank Reconciliation Tool",
"link_count": 0,
"link_to": "Bank Reconciliation Tool",
"link_type": "DocType",
"onboard": 0,
"type": "Link"
},
{
"hidden": 0,
"is_query_report": 0,
"label": "Registry",
"link_count": 0,
"onboard": 0,
"type": "Card Break"
},
{
"dependencies": "",
"hidden": 0,
"is_query_report": 0,
"label": "Counterparties (Customers)",
"link_count": 0,
"link_to": "Bank Integration Customer",
"link_type": "DocType",
"onboard": 0,
"type": "Link"
},
{
"dependencies": "",
"hidden": 0,
"is_query_report": 0,
"label": "Counterparties (Suppliers)",
"link_count": 0,
"link_to": "Bank Integration Supplier",
"link_type": "DocType",
"onboard": 0,
"type": "Link"
},
{
"dependencies": "",
"hidden": 0,
"is_query_report": 0,
"label": "Purpose Keywords",
"link_count": 0,
"link_to": "Bank Integration Purpose",
"link_type": "DocType",
"onboard": 0,
"type": "Link"
}
],
"modified": "2026-05-18 00:00:00.000000",
"modified_by": "Administrator",
"module": "Jey Erp",
"name": "Bank Statements",
"number_cards": [],
"owner": "Administrator",
"parent_page": "",
"public": 1,
"quick_lists": [],
"restrict_to_domain": "",
"roles": [],
"sequence_id": 30.0,
"shortcuts": [
{
"color": "Blue",
"doc_view": "List",
"label": "Bank Statement Importer",
"link_to": "Bank Statement Importer",
"type": "DocType"
},
{
"color": "Green",
"doc_view": "List",
"label": "Bank Transaction",
"link_to": "Bank Transaction",
"type": "DocType"
},
{
"color": "Grey",
"doc_view": "",
"label": "Bank Reconciliation Tool",
"link_to": "Bank Reconciliation Tool",
"type": "DocType"
}
],
"title": "Bank Statements",
"type": "Workspace"
}