diff --git a/docs/quick-start/e-invoice/_category_.json b/docs/quick-start/e-invoice/_category_.json
index 8ef04320..f2f09242 100644
--- a/docs/quick-start/e-invoice/_category_.json
+++ b/docs/quick-start/e-invoice/_category_.json
@@ -1,6 +1,6 @@
{
"label": "E Invoice",
- "position": 5,
+ "position": 7,
"link": {
"type": "doc",
"id": "quick-start/e-invoice/intro"
diff --git a/docs/quick-start/e-invoice/cancel-e-invoice.md b/docs/quick-start/e-invoice/cancel-e-invoice.md
new file mode 100644
index 00000000..7c75c6e9
--- /dev/null
+++ b/docs/quick-start/e-invoice/cancel-e-invoice.md
@@ -0,0 +1,19 @@
+---
+sidebar_position: 4
+title: Cancel E-Invoice
+description: How to Cancel E-Invoice in SQL Accounting
+slug: /quick-start/e-invoice/how-to-cancel-e-invoice
+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/consolidate-e-invoice.md b/docs/quick-start/e-invoice/consolidate-e-invoice.md
new file mode 100644
index 00000000..8f164cbc
--- /dev/null
+++ b/docs/quick-start/e-invoice/consolidate-e-invoice.md
@@ -0,0 +1,19 @@
+---
+sidebar_position: 3
+title: Consolidate E-Invoice
+description: How to Consolidate E-Invoice in SQL Accounting
+slug: /quick-start/e-invoice/how-to-consolidate-e-invoice
+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/intro.md b/docs/quick-start/e-invoice/intro.md
index 86013b47..67c7eb5a 100644
--- a/docs/quick-start/e-invoice/intro.md
+++ b/docs/quick-start/e-invoice/intro.md
@@ -14,6 +14,21 @@ dataEntryList = {[
"text": "How To Activate MyInvois Request",
"link": "/quick-start/e-invoice/how-to-activate-myinvois-request",
"videoId": "E9_fj_d4274"
+},
+{
+ "text": "How To Submit E-Invoice",
+ "link": "/quick-start/e-invoice/how-to-submit-e-invoice",
+ "videoId": "z4QQeFo6QiA"
+},
+{
+ "text": "How To Consolidate E-Invoice",
+ "link": "/quick-start/e-invoice/how-to-consolicate-e-invoice",
+ "videoId": "HbXue9dcpQs"
+},
+{
+ "text": "How To Cancel E-Invoice",
+ "link": "/quick-start/e-invoice/how-to-cancel-e-invoice",
+ "videoId": "6BY28G95S14"
},
]}
/>
diff --git a/docs/quick-start/e-invoice/submit-e-invoice.md b/docs/quick-start/e-invoice/submit-e-invoice.md
new file mode 100644
index 00000000..44a196e8
--- /dev/null
+++ b/docs/quick-start/e-invoice/submit-e-invoice.md
@@ -0,0 +1,19 @@
+---
+sidebar_position: 2
+title: Submit E-Invoice
+description: How to submit E-Invoice in SQL Accounting
+slug: /quick-start/e-invoice/how-to-submit-e-invoice
+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/gl/_category_.json b/docs/quick-start/gl/_category_.json
index 5fb03c50..27f8f831 100644
--- a/docs/quick-start/gl/_category_.json
+++ b/docs/quick-start/gl/_category_.json
@@ -1,6 +1,6 @@
{
"label": "GL",
- "position": 4,
+ "position": 5,
"link": {
"type": "generated-index",
"description": "Learn on General Ledger in SQL Account"
diff --git a/docs/quick-start/sales/sales-invoice/intro.md b/docs/quick-start/sales/sales-invoice/intro.md
index 77fe815e..69acea01 100644
--- a/docs/quick-start/sales/sales-invoice/intro.md
+++ b/docs/quick-start/sales/sales-invoice/intro.md
@@ -19,4 +19,4 @@ dataEntryList = {[
]}
/>
-[Click to learn more about E-Invoice](../e-invoice)
+[Click to learn more about E-Invoice](/quick-start/e-invoice)
diff --git a/docs/quick-start/stock/_category_.json b/docs/quick-start/stock/_category_.json
new file mode 100644
index 00000000..7226f824
--- /dev/null
+++ b/docs/quick-start/stock/_category_.json
@@ -0,0 +1,8 @@
+{
+ "label": "Stock",
+ "position": 6,
+ "link": {
+ "type": "generated-index",
+ "description": "Learn on Stock in SQL Account"
+ }
+}
diff --git a/docs/quick-start/stock/stock-received/_category_.json b/docs/quick-start/stock/stock-received/_category_.json
new file mode 100644
index 00000000..2c862a42
--- /dev/null
+++ b/docs/quick-start/stock/stock-received/_category_.json
@@ -0,0 +1,9 @@
+{
+ "label": "Stock Received",
+ "position": 3,
+ "link": {
+ "type": "doc",
+ "id": "quick-start/stock/stock-received/intro"
+ },
+ "collapsible": false
+}
diff --git a/docs/quick-start/stock/stock-received/create-stock-received.md b/docs/quick-start/stock/stock-received/create-stock-received.md
new file mode 100644
index 00000000..7d4738e3
--- /dev/null
+++ b/docs/quick-start/stock/stock-received/create-stock-received.md
@@ -0,0 +1,19 @@
+---
+sidebar_position: 3
+title: Create Stock Received
+description: How to create stock received in SQL Accounting
+slug: /quick-start/stock/create-stock-received
+tags: ["Stock"]
+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/stock/stock-received/intro.md b/docs/quick-start/stock/stock-received/intro.md
new file mode 100644
index 00000000..ed9f32f1
--- /dev/null
+++ b/docs/quick-start/stock/stock-received/intro.md
@@ -0,0 +1,20 @@
+---
+sidebar_position: 3
+title: Table of contents
+hide_title: true
+hide_table_of_contents: true
+slug: /quick-start/stock/stock-received
+form_name: TfmSTRC
+---
+
+import {TOC} from '@src/components/toc.js';
+
+
diff --git a/docs/quick-start/supplier/_category_.json b/docs/quick-start/supplier/_category_.json
new file mode 100644
index 00000000..744f0687
--- /dev/null
+++ b/docs/quick-start/supplier/_category_.json
@@ -0,0 +1,8 @@
+{
+ "label": "Supplier",
+ "position": 4,
+ "link": {
+ "type": "generated-index",
+ "description": "Learn on Supplier in SQL Account"
+ }
+}
diff --git a/docs/quick-start/supplier/supplier-contra/_category_.json b/docs/quick-start/supplier/supplier-contra/_category_.json
new file mode 100644
index 00000000..69c57f3c
--- /dev/null
+++ b/docs/quick-start/supplier/supplier-contra/_category_.json
@@ -0,0 +1,9 @@
+{
+ "label": "Supplier Contra",
+ "position": 2,
+ "link": {
+ "type": "doc",
+ "id": "quick-start/supplier/supplier-contra/intro"
+ },
+ "collapsible": false
+}
diff --git a/docs/quick-start/supplier/supplier-contra/intro.md b/docs/quick-start/supplier/supplier-contra/intro.md
new file mode 100644
index 00000000..97d50087
--- /dev/null
+++ b/docs/quick-start/supplier/supplier-contra/intro.md
@@ -0,0 +1,20 @@
+---
+sidebar_position: 2
+title: Table of contents
+hide_title: true
+hide_table_of_contents: true
+slug: /quick-start/supplier/supplier-contra
+form_name: TfmAPST
+---
+
+import {TOC} from '@src/components/toc.js';
+
+
diff --git a/docs/quick-start/supplier/supplier-contra/process-supplier-contra.md b/docs/quick-start/supplier/supplier-contra/process-supplier-contra.md
new file mode 100644
index 00000000..feb1bf61
--- /dev/null
+++ b/docs/quick-start/supplier/supplier-contra/process-supplier-contra.md
@@ -0,0 +1,19 @@
+---
+sidebar_position: 2
+title: How To Process Supplier Contra
+description: How to process supplier contra in SQL Accounting
+slug: /quick-start/supplier/how-to-process-supplier-contra
+tags: ["Supplier"]
+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/supplier/supplier-deposit/_category_.json b/docs/quick-start/supplier/supplier-deposit/_category_.json
new file mode 100644
index 00000000..22304a89
--- /dev/null
+++ b/docs/quick-start/supplier/supplier-deposit/_category_.json
@@ -0,0 +1,9 @@
+{
+ "label": "Supplier Deposit",
+ "position": 1,
+ "link": {
+ "type": "doc",
+ "id": "quick-start/supplier/supplier-deposit/intro"
+ },
+ "collapsible": false
+}
diff --git a/docs/quick-start/supplier/supplier-deposit/intro.md b/docs/quick-start/supplier/supplier-deposit/intro.md
new file mode 100644
index 00000000..b50c6263
--- /dev/null
+++ b/docs/quick-start/supplier/supplier-deposit/intro.md
@@ -0,0 +1,20 @@
+---
+sidebar_position: 1
+title: Table of contents
+hide_title: true
+hide_table_of_contents: true
+slug: /quick-start/supplier/supplier-deposit
+form_name: TfmAPSI
+---
+
+import {TOC} from '@src/components/toc.js';
+
+
diff --git a/docs/quick-start/supplier/supplier-deposit/process-supplier-deposit.md b/docs/quick-start/supplier/supplier-deposit/process-supplier-deposit.md
new file mode 100644
index 00000000..5169ca07
--- /dev/null
+++ b/docs/quick-start/supplier/supplier-deposit/process-supplier-deposit.md
@@ -0,0 +1,19 @@
+---
+sidebar_position: 1
+title: How To Process Supplier Deposit
+description: How to process supplier deposit in SQL Accounting
+slug: /quick-start/supplier/how-to-process-supplier-deposit
+tags: ["Supplier"]
+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/supplier/supplier-payment/_category_.json b/docs/quick-start/supplier/supplier-payment/_category_.json
new file mode 100644
index 00000000..52ac602b
--- /dev/null
+++ b/docs/quick-start/supplier/supplier-payment/_category_.json
@@ -0,0 +1,9 @@
+{
+ "label": "Supplier Payment",
+ "position": 4,
+ "link": {
+ "type": "doc",
+ "id": "quick-start/supplier/supplier-payment/intro"
+ },
+ "collapsible": false
+}
diff --git a/docs/quick-start/supplier/supplier-payment/intro.md b/docs/quick-start/supplier/supplier-payment/intro.md
new file mode 100644
index 00000000..c4330acd
--- /dev/null
+++ b/docs/quick-start/supplier/supplier-payment/intro.md
@@ -0,0 +1,25 @@
+---
+sidebar_position: 4
+title: Table of contents
+hide_title: true
+hide_table_of_contents: true
+slug: /quick-start/supplier/supplier-payment
+form_name: TfmAPSP
+---
+
+import {TOC} from '@src/components/toc.js';
+
+
diff --git a/docs/quick-start/supplier/supplier-payment/supplier-payment-in-foreign.md b/docs/quick-start/supplier/supplier-payment/supplier-payment-in-foreign.md
new file mode 100644
index 00000000..4a1443e5
--- /dev/null
+++ b/docs/quick-start/supplier/supplier-payment/supplier-payment-in-foreign.md
@@ -0,0 +1,19 @@
+---
+sidebar_position: 2
+title: Create Supplier Payment In Foreign Currency
+hide_title: true
+hide_table_of_contents: true
+description: How to process supplier payment in foreign currency in SQL Accounting
+slug: /quick-start/supplier/create-supplier-payment-in-foreign-currency
+tags: ["Supplier"]
+sidebar_class_name: hidden-sidebar-items
+---
+
+import '@src/css/sidebar.css';
+import { YtLayout } from '@src/components/yt-layout';
+
+
diff --git a/docs/quick-start/supplier/supplier-payment/supplier-payment-in-local.md b/docs/quick-start/supplier/supplier-payment/supplier-payment-in-local.md
new file mode 100644
index 00000000..301c6f6a
--- /dev/null
+++ b/docs/quick-start/supplier/supplier-payment/supplier-payment-in-local.md
@@ -0,0 +1,19 @@
+---
+sidebar_position: 1
+title: Create Supplier Payment In Local Currency
+hide_title: true
+hide_table_of_contents: true
+description: How to process supplier payment in local currency in SQL Accounting
+slug: /quick-start/supplier/create-supplier-payment-in-local-currency
+tags: ["Supplier"]
+sidebar_class_name: hidden-sidebar-items
+---
+
+import '@src/css/sidebar.css';
+import { YtLayout } from '@src/components/yt-layout';
+
+
diff --git a/docs/quick-start/supplier/supplier-refund/_category_.json b/docs/quick-start/supplier/supplier-refund/_category_.json
new file mode 100644
index 00000000..a8db28a5
--- /dev/null
+++ b/docs/quick-start/supplier/supplier-refund/_category_.json
@@ -0,0 +1,9 @@
+{
+ "label": "Supplier Refund",
+ "position": 3,
+ "link": {
+ "type": "doc",
+ "id": "quick-start/supplier/supplier-refund/intro"
+ },
+ "collapsible": false
+}
diff --git a/docs/quick-start/supplier/supplier-refund/intro.md b/docs/quick-start/supplier/supplier-refund/intro.md
new file mode 100644
index 00000000..7df3d364
--- /dev/null
+++ b/docs/quick-start/supplier/supplier-refund/intro.md
@@ -0,0 +1,20 @@
+---
+sidebar_position: 3
+title: Table of contents
+hide_title: true
+hide_table_of_contents: true
+slug: /quick-start/supplier/supplier-refund
+form_name: TfmAPSF
+---
+
+import {TOC} from '@src/components/toc.js';
+
+
diff --git a/docs/quick-start/supplier/supplier-refund/process-supplier-refund.md b/docs/quick-start/supplier/supplier-refund/process-supplier-refund.md
new file mode 100644
index 00000000..e93f7b8c
--- /dev/null
+++ b/docs/quick-start/supplier/supplier-refund/process-supplier-refund.md
@@ -0,0 +1,19 @@
+---
+sidebar_position: 3
+title: How To Process Supplier Refund
+description: How to process supplier refund in SQL Accounting
+slug: /quick-start/supplier/how-to-process-supplier-refund
+tags: ["Supplier"]
+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';
+
+