diff --git a/docs/quick-start/customer/_category_.json b/docs/quick-start/customer/_category_.json
index 69f0462a..93ec6006 100644
--- a/docs/quick-start/customer/_category_.json
+++ b/docs/quick-start/customer/_category_.json
@@ -1,8 +1,8 @@
{
- "label": "Customer",
+ "label": "Customer Refund",
"position": 3,
"link": {
"type": "generated-index",
- "description": "Learn on Customer in SQL Account"
+ "description": "Learn on Customer Refund in SQL Account"
}
}
diff --git a/docs/quick-start/customer/customer-aging/_category_.json b/docs/quick-start/customer/customer-aging/_category_.json
new file mode 100644
index 00000000..301d8e07
--- /dev/null
+++ b/docs/quick-start/customer/customer-aging/_category_.json
@@ -0,0 +1,9 @@
+{
+ "label": "Customer Aging",
+ "position": 5,
+ "link": {
+ "type": "doc",
+ "id": "quick-start/customer/customer-aging/intro"
+ },
+ "collapsible": false
+}
diff --git a/docs/quick-start/customer/customer-aging/intro.md b/docs/quick-start/customer/customer-aging/intro.md
new file mode 100644
index 00000000..382d4d2a
--- /dev/null
+++ b/docs/quick-start/customer/customer-aging/intro.md
@@ -0,0 +1,14 @@
+---
+sidebar_position: 1
+title: Table of contents
+hide_title: true
+slug: /quick-start/customer/customer-aging
+---
+
+import {TOC} from '@src/components/toc.js';
+
+
diff --git a/docs/quick-start/customer/customer-aging/print-customer-aging-report.md b/docs/quick-start/customer/customer-aging/print-customer-aging-report.md
new file mode 100644
index 00000000..4d5db714
--- /dev/null
+++ b/docs/quick-start/customer/customer-aging/print-customer-aging-report.md
@@ -0,0 +1,19 @@
+---
+sidebar_position: 7
+title: How To Print Customer Aging Report
+description: How to print customer aging report in SQL Accounting
+slug: /quick-start/customer/how-to-print-customer-aging-report
+tags: ["Customer"]
+hide_title: true
+hide_table_of_contents: true
+sidebar_class_name: hidden-sidebar-items
+---
+
+import '@src/css/sidebar.css';
+import { YtLayout } from '@src/components/yt-layout';
+
+
diff --git a/docs/quick-start/customer/customer-contra/_category_.json b/docs/quick-start/customer/customer-contra/_category_.json
new file mode 100644
index 00000000..d68bb945
--- /dev/null
+++ b/docs/quick-start/customer/customer-contra/_category_.json
@@ -0,0 +1,9 @@
+{
+ "label": "Customer Contra",
+ "position": 4,
+ "link": {
+ "type": "doc",
+ "id": "quick-start/customer/customer-contra/intro"
+ },
+ "collapsible": false
+}
diff --git a/docs/quick-start/customer/customer-contra/intro.md b/docs/quick-start/customer/customer-contra/intro.md
new file mode 100644
index 00000000..4066b163
--- /dev/null
+++ b/docs/quick-start/customer/customer-contra/intro.md
@@ -0,0 +1,14 @@
+---
+sidebar_position: 1
+title: Table of contents
+hide_title: true
+slug: /quick-start/customer/customer-contra
+---
+
+import {TOC} from '@src/components/toc.js';
+
+
diff --git a/docs/quick-start/customer/customer-contra/process-customer-contra.md b/docs/quick-start/customer/customer-contra/process-customer-contra.md
new file mode 100644
index 00000000..cb8393fc
--- /dev/null
+++ b/docs/quick-start/customer/customer-contra/process-customer-contra.md
@@ -0,0 +1,19 @@
+---
+sidebar_position: 5
+title: How To Process Customer Contra
+description: How to process customer contra in SQL Accounting
+slug: /quick-start/customer/how-to-process-customer-contra
+tags: ["Customer"]
+hide_title: true
+hide_table_of_contents: true
+sidebar_class_name: hidden-sidebar-items
+---
+
+import '@src/css/sidebar.css';
+import { YtLayout } from '@src/components/yt-layout';
+
+
diff --git a/docs/quick-start/customer/customer-deposit/_category_.json b/docs/quick-start/customer/customer-deposit/_category_.json
new file mode 100644
index 00000000..933ffc0a
--- /dev/null
+++ b/docs/quick-start/customer/customer-deposit/_category_.json
@@ -0,0 +1,9 @@
+{
+ "label": "Customer Deposit",
+ "position": 3,
+ "link": {
+ "type": "doc",
+ "id": "quick-start/customer/customer-deposit/intro"
+ },
+ "collapsible": false
+}
diff --git a/docs/quick-start/customer/customer-deposit/intro.md b/docs/quick-start/customer/customer-deposit/intro.md
new file mode 100644
index 00000000..db2a7c62
--- /dev/null
+++ b/docs/quick-start/customer/customer-deposit/intro.md
@@ -0,0 +1,14 @@
+---
+sidebar_position: 1
+title: Table of contents
+hide_title: true
+slug: /quick-start/customer/customer-deposit
+---
+
+import {TOC} from '@src/components/toc.js';
+
+
diff --git a/docs/quick-start/customer/customer-deposit/process-customer-deposit.md b/docs/quick-start/customer/customer-deposit/process-customer-deposit.md
new file mode 100644
index 00000000..d28a91ca
--- /dev/null
+++ b/docs/quick-start/customer/customer-deposit/process-customer-deposit.md
@@ -0,0 +1,19 @@
+---
+sidebar_position: 1
+title: How To Process Customer Deposit
+description: How to process customer deposit in SQL Accounting
+slug: /quick-start/customer/how-to-process-customer-deposit
+tags: ["Customer"]
+hide_title: true
+hide_table_of_contents: true
+sidebar_class_name: hidden-sidebar-items
+---
+
+import '@src/css/sidebar.css';
+import { YtLayout } from '@src/components/yt-layout';
+
+
diff --git a/docs/quick-start/customer/customer-due-document/_category_.json b/docs/quick-start/customer/customer-due-document/_category_.json
new file mode 100644
index 00000000..267f53a9
--- /dev/null
+++ b/docs/quick-start/customer/customer-due-document/_category_.json
@@ -0,0 +1,9 @@
+{
+ "label": "Customer Due Document",
+ "position": 6,
+ "link": {
+ "type": "doc",
+ "id": "quick-start/customer/customer-due-document/intro"
+ },
+ "collapsible": false
+}
diff --git a/docs/quick-start/customer/customer-due-document/intro.md b/docs/quick-start/customer/customer-due-document/intro.md
new file mode 100644
index 00000000..348a939e
--- /dev/null
+++ b/docs/quick-start/customer/customer-due-document/intro.md
@@ -0,0 +1,14 @@
+---
+sidebar_position: 1
+title: Table of contents
+hide_title: true
+slug: /quick-start/customer/customer-due-document
+---
+
+import {TOC} from '@src/components/toc.js';
+
+
diff --git a/docs/quick-start/customer/customer-due-document/print-customer-due-document.md b/docs/quick-start/customer/customer-due-document/print-customer-due-document.md
new file mode 100644
index 00000000..0515b7be
--- /dev/null
+++ b/docs/quick-start/customer/customer-due-document/print-customer-due-document.md
@@ -0,0 +1,19 @@
+---
+sidebar_position: 8
+title: How To Print Customer Due Document
+description: How to print customer due document in SQL Accounting
+slug: /quick-start/customer/how-to-print-customer-due-document
+tags: ["Customer"]
+hide_title: true
+hide_table_of_contents: true
+sidebar_class_name: hidden-sidebar-items
+---
+
+import '@src/css/sidebar.css';
+import { YtLayout } from '@src/components/yt-layout';
+
+
diff --git a/docs/quick-start/customer/customer-payment/_category_.json b/docs/quick-start/customer/customer-payment/_category_.json
index 33b58469..156275c4 100644
--- a/docs/quick-start/customer/customer-payment/_category_.json
+++ b/docs/quick-start/customer/customer-payment/_category_.json
@@ -1,6 +1,6 @@
{
"label": "Customer Payment",
- "position": 2,
+ "position": 1,
"link": {
"type": "doc",
"id": "quick-start/customer/customer-payment/intro"
diff --git a/docs/quick-start/customer/customer-payment/intro.md b/docs/quick-start/customer/customer-payment/intro.md
index 24991aff..a1579d78 100644
--- a/docs/quick-start/customer/customer-payment/intro.md
+++ b/docs/quick-start/customer/customer-payment/intro.md
@@ -10,6 +10,6 @@ import {TOC} from '@src/components/toc.js';
diff --git a/docs/quick-start/customer/customer-refund/_category_.json b/docs/quick-start/customer/customer-refund/_category_.json
new file mode 100644
index 00000000..56d61b54
--- /dev/null
+++ b/docs/quick-start/customer/customer-refund/_category_.json
@@ -0,0 +1,9 @@
+{
+ "label": "Customer Refund",
+ "position": 2,
+ "link": {
+ "type": "doc",
+ "id": "quick-start/customer/customer-refund/intro"
+ },
+ "collapsible": false
+}
diff --git a/docs/quick-start/customer/customer-refund/intro.md b/docs/quick-start/customer/customer-refund/intro.md
new file mode 100644
index 00000000..0c59a3f4
--- /dev/null
+++ b/docs/quick-start/customer/customer-refund/intro.md
@@ -0,0 +1,14 @@
+---
+sidebar_position: 1
+title: Table of contents
+hide_title: true
+slug: /quick-start/customer/customer-refund
+---
+
+import {TOC} from '@src/components/toc.js';
+
+
diff --git a/docs/quick-start/customer/customer-refund/process-customer-refund.md b/docs/quick-start/customer/customer-refund/process-customer-refund.md
new file mode 100644
index 00000000..91ea7f44
--- /dev/null
+++ b/docs/quick-start/customer/customer-refund/process-customer-refund.md
@@ -0,0 +1,19 @@
+---
+sidebar_position: 1
+title: How To Process Customer Refund
+description: How to process customer refund in SQL Accounting
+slug: /quick-start/customer/how-to-process-customer-refund
+tags: ["Customer"]
+hide_title: true
+hide_table_of_contents: true
+sidebar_class_name: hidden-sidebar-items
+---
+
+import '@src/css/sidebar.css';
+import { YtLayout } from '@src/components/yt-layout';
+
+
diff --git a/docs/quick-start/customer/customer-statement/_category_.json b/docs/quick-start/customer/customer-statement/_category_.json
new file mode 100644
index 00000000..ede27cb5
--- /dev/null
+++ b/docs/quick-start/customer/customer-statement/_category_.json
@@ -0,0 +1,9 @@
+{
+ "label": "Customer Statement",
+ "position": 6,
+ "link": {
+ "type": "doc",
+ "id": "quick-start/customer/customer-statement/intro"
+ },
+ "collapsible": false
+}
diff --git a/docs/quick-start/customer/customer-statement/generate-customer-statement.md b/docs/quick-start/customer/customer-statement/generate-customer-statement.md
new file mode 100644
index 00000000..9cead2de
--- /dev/null
+++ b/docs/quick-start/customer/customer-statement/generate-customer-statement.md
@@ -0,0 +1,19 @@
+---
+sidebar_position: 6
+title: How To Generate Customer Statement
+description: How to generate customer statement in SQL Accounting
+slug: /quick-start/customer/how-to-generate-customer-statement
+tags: ["Customer"]
+hide_title: true
+hide_table_of_contents: true
+sidebar_class_name: hidden-sidebar-items
+---
+
+import '@src/css/sidebar.css';
+import { YtLayout } from '@src/components/yt-layout';
+
+
diff --git a/docs/quick-start/customer/customer-statement/intro.md b/docs/quick-start/customer/customer-statement/intro.md
new file mode 100644
index 00000000..cf6353f1
--- /dev/null
+++ b/docs/quick-start/customer/customer-statement/intro.md
@@ -0,0 +1,14 @@
+---
+sidebar_position: 1
+title: Table of contents
+hide_title: true
+slug: /quick-start/customer/customer-statement
+---
+
+import {TOC} from '@src/components/toc.js';
+
+
diff --git a/docs/quick-start/e-invoice/_category_.json b/docs/quick-start/e-invoice/_category_.json
new file mode 100644
index 00000000..bdb9fd62
--- /dev/null
+++ b/docs/quick-start/e-invoice/_category_.json
@@ -0,0 +1,8 @@
+{
+ "label": "E Invoice",
+ "position": 5,
+ "link": {
+ "type": "generated-index",
+ "description": "Learn on E Invoice in SQL Account"
+ }
+}
diff --git a/docs/quick-start/e-invoice/activate-myinvois-request/_category_.json b/docs/quick-start/e-invoice/activate-myinvois-request/_category_.json
new file mode 100644
index 00000000..78dee846
--- /dev/null
+++ b/docs/quick-start/e-invoice/activate-myinvois-request/_category_.json
@@ -0,0 +1,9 @@
+{
+ "label": "Activate MyInvois Request",
+ "position": 1,
+ "link": {
+ "type": "doc",
+ "id": "quick-start/e-invoice/activate-myinvois-request/intro"
+ },
+ "collapsible": false
+}
diff --git a/docs/quick-start/e-invoice/activate-myinvois-request/activate-myinvois-request.md b/docs/quick-start/e-invoice/activate-myinvois-request/activate-myinvois-request.md
new file mode 100644
index 00000000..1349fb32
--- /dev/null
+++ b/docs/quick-start/e-invoice/activate-myinvois-request/activate-myinvois-request.md
@@ -0,0 +1,19 @@
+---
+sidebar_position: 1
+title: Activate MyInvois Request
+description: How to activate MyInvois Request in SQL Accounting
+slug: /quick-start/e-invoice/how-to-activate-myinvois-request
+tags: ["E Invoice"]
+hide_title: true
+hide_table_of_contents: true
+sidebar_class_name: hidden-sidebar-items
+---
+
+import '@src/css/sidebar.css';
+import { YtLayout } from '@src/components/yt-layout';
+
+
diff --git a/docs/quick-start/e-invoice/activate-myinvois-request/intro.md b/docs/quick-start/e-invoice/activate-myinvois-request/intro.md
new file mode 100644
index 00000000..a5f71498
--- /dev/null
+++ b/docs/quick-start/e-invoice/activate-myinvois-request/intro.md
@@ -0,0 +1,14 @@
+---
+sidebar_position: 1
+title: Table of contents
+hide_title: true
+slug: /quick-start/e-invoice/activate-myinvois-request
+---
+
+import {TOC} from '@src/components/toc.js';
+
+
diff --git a/docs/quick-start/gl/bank-reconciliation/_category_.json b/docs/quick-start/gl/bank-reconciliation/_category_.json
new file mode 100644
index 00000000..c106d753
--- /dev/null
+++ b/docs/quick-start/gl/bank-reconciliation/_category_.json
@@ -0,0 +1,9 @@
+{
+ "label": "Bank Reconciliation",
+ "position": 3,
+ "link": {
+ "type": "doc",
+ "id": "quick-start/gl/bank-reconciliation/intro"
+ },
+ "collapsible": false
+}
diff --git a/docs/quick-start/gl/bank-reconciliation/intro.md b/docs/quick-start/gl/bank-reconciliation/intro.md
new file mode 100644
index 00000000..c1c606a5
--- /dev/null
+++ b/docs/quick-start/gl/bank-reconciliation/intro.md
@@ -0,0 +1,14 @@
+---
+sidebar_position: 1
+title: Table of contents
+hide_title: true
+slug: /quick-start/gl/bank-reconciliation
+---
+
+import {TOC} from '@src/components/toc.js';
+
+
diff --git a/docs/quick-start/gl/bank-reconciliation/process-bank-reconciliation.md b/docs/quick-start/gl/bank-reconciliation/process-bank-reconciliation.md
new file mode 100644
index 00000000..85e970f2
--- /dev/null
+++ b/docs/quick-start/gl/bank-reconciliation/process-bank-reconciliation.md
@@ -0,0 +1,19 @@
+---
+sidebar_position: 1
+title: Process Bank Reconciliation
+description: How to process bank reconciliation in SQL Accounting
+slug: /quick-start/gl/how-to-process-bank-reconciliation
+tags: ["GL"]
+hide_title: true
+hide_table_of_contents: true
+sidebar_class_name: hidden-sidebar-items
+---
+
+import '@src/css/sidebar.css';
+import { YtLayout } from '@src/components/yt-layout';
+
+
diff --git a/docs/quick-start/gl/cash-book-entry/_category_.json b/docs/quick-start/gl/cash-book-entry/_category_.json
index fc001025..5de5df1c 100644
--- a/docs/quick-start/gl/cash-book-entry/_category_.json
+++ b/docs/quick-start/gl/cash-book-entry/_category_.json
@@ -1,6 +1,6 @@
{
"label": "Cash Book Entry",
- "position": 2,
+ "position": 1,
"link": {
"type": "doc",
"id": "quick-start/gl/cash-book-entry/intro"
diff --git a/docs/quick-start/gl/journal-entry/_category_.json b/docs/quick-start/gl/journal-entry/_category_.json
index e91a787f..c3985b68 100644
--- a/docs/quick-start/gl/journal-entry/_category_.json
+++ b/docs/quick-start/gl/journal-entry/_category_.json
@@ -1,6 +1,6 @@
{
"label": "Journal Entry",
- "position": 3,
+ "position": 2,
"link": {
"type": "doc",
"id": "quick-start/gl/journal-entry/intro"