Skip to content

Commit 2b57dfd

Browse files
committed
initial commit
0 parents  commit 2b57dfd

23 files changed

+15316
-0
lines changed

.gitignore

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# Dependencies
2+
/node_modules
3+
4+
# Production
5+
/build
6+
7+
# Generated files
8+
.docusaurus
9+
.cache-loader
10+
11+
# Misc
12+
.DS_Store
13+
.env.local
14+
.env.development.local
15+
.env.test.local
16+
.env.production.local
17+
18+
npm-debug.log*
19+
yarn-debug.log*
20+
yarn-error.log*
21+
22+
# Markdown editor
23+
.obsidian

README.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
![markdown-badge][markdown-badge] ![docusaurus-badge][docusaurus-badge]
2+
3+
[markdown-badge]: https://img.shields.io/badge/Markdown-blue
4+
[docusaurus-badge]: https://img.shields.io/badge/Docusaurus-3.1.0-green
5+
6+
<div align="center">
7+
<article style="display: flex; flex-direction: column; align-items: center; justify-content: center;">
8+
<p align="center"><img width="300" src="/static/img/logo.png" /></p>
9+
<h1 style="width: 100%; text-align: center;">SQL Account Documentation</h1>
10+
<p>
11+
A repository which keeps documentations related to <text style="font-weight: bold">SQL Account</text> software
12+
</p>
13+
</article>
14+
</div>

babel.config.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
module.exports = {
2+
presets: [require.resolve('@docusaurus/core/lib/babel/preset')],
3+
};

docs/getting-started/_category_.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"label": "Getting Started",
3+
"position": 2,
4+
"link": {
5+
"type": "generated-index",
6+
"description": "A quick getting started for SQL Account"
7+
}
8+
}
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
---
2+
sidebar_position: 2
3+
id: activate-license
4+
title: Account Book License Activation
5+
description: A guide to activate license code for SQL Account
6+
slug: /activate-license
7+
tags: ["SQL Account", "License"]
8+
---
9+
10+
# Account Book License Activation
11+
1. In SQL Account, go to **File** -> **Company Profile...**
12+
13+
![1](/img/activate-license/1.png)
14+
2. Key in your company details (company name, address, etc), and click on the **Diskette icon** to save
15+
16+
![2](/img/activate-license/2.png)
17+
3. Close the previous window, go to **File** -> **Product Activation...**
18+
19+
![1](/img/activate-license/1.png)
20+
4. For inactivated product, **Product ID** and **Activation Code** will be *blank* here. Check your **Company Name** and **Address** are input correctly
21+
:::info[note]
22+
Activation code is issued according to these info. The accuracy of punctuation such as comma (,) and fullstop (.) are important
23+
:::
24+
5. Click on **Print Activation Request** to generate a request file
25+
26+
![3](/img/activate-license/3.png)
27+
6. Next, export it to a PDF file. To export, click on the *pointing down arrow* available at the right side of second icon from the left, select **Export to PDF File**
28+
29+
![4](/img/activate-license/4.png)
30+
7. Save it to your local PC. You can then write an email with this PDF file attached and send it to local sales agent (The issue of activation code takes up to `3 working days`)
31+
8. When you have receive your **Product ID** and **Activation Code**, go to **File** -> **Product Activation...**
32+
33+
![1](/img/activate-license/1.png)
34+
9. Key the values in, make sure **Digit A** and **Digit B** are the same as received
35+
36+
![3](/img/activate-license/3.png)
37+
10. Click **Register** and you are now officially registered 🥳

docs/getting-started/start-sst.md

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
---
2+
sidebar_position: 2
3+
id: start-sst
4+
title: How to start SST?
5+
description: A guide to start SST in SQL Account
6+
slug: /how-to-start-sst
7+
tags: ["SQL Account", "SST"]
8+
---
9+
10+
# How to start SST?
11+
:::info
12+
*This feature might only be supported in newer version of SQL Account, kindly contact your local agent for software upgrade if you can't find the following option in your SQL Account.*
13+
:::
14+
15+
1. In SQL Account, click on the menu **SST/GST** -> **Start SST now...**
16+
17+
![1](/img/start-sst/1.png)
18+
2. For the country, select **Malaysia**, and click Next
19+
20+
![2](/img/start-sst/2.png)
21+
3. Fill in **SST Effective Date**
22+
4. Tick ✅ **I have SST registered number** if you have a valid SST registration number from the government (skip to *Step 6* if you don't have one)
23+
24+
![3](/img/start-sst/3.png)
25+
5. Fill in your **Sales Tax No** and **Service Tax No** (These details will be auto updated in your company profile)
26+
27+
![4](/img/start-sst/4.png)
28+
6. In the next step, click Next to auto generate **SST GL Account**
29+
30+
![5](/img/start-sst/5.png)
31+
7. In the following screen, you can preset your tax code for billing (Sales Tax, Service Tax, Sales Tax Exempted, etc.)
32+
33+
![6](/img/start-sst/6.png)
34+
8. System will prompt to relogin, and you are good to go
35+
36+
---
37+
## Additional Information
38+
### Report Template
39+
- [SST Free Template](https://www.sql.com.my/webstore/templates/?title=sst)
40+
41+
### Education Materials
42+
- [SST Report Design Guide](https://youtu.be/eVSyce0ZecI)
43+
- [Non-SST Report Design Guide](https://youtu.be/DuXrpjJc4D0)

docs/intro.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
sidebar_position: 1
3+
slug: /
4+
---
5+
6+
# Introduction
7+
8+
![logo](/img/logo.png)
9+
10+
Learn more about [SQL Account](https://sql.com.my).
11+
12+
## What is SQL Account?
13+
14+
SQL Account is the best accounting software well suited for small/medium or even large business. SQL Account enhances workplace performance, reduces human error, and maximizes profits through our stable, dependable, and developed software functionalities.

docusaurus.config.js

Lines changed: 100 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,100 @@
1+
// @ts-check
2+
// `@type` JSDoc annotations allow editor autocompletion and type checking
3+
// (when paired with `@ts-check`).
4+
// There are various equivalent ways to declare your Docusaurus config.
5+
// See: https://docusaurus.io/docs/api/docusaurus-config
6+
7+
import { themes as prismThemes } from "prism-react-renderer";
8+
9+
/** @type {import('@docusaurus/types').Config} */
10+
const config = {
11+
title: "SQL Account Documentation",
12+
tagline: "SQL Account documentation",
13+
favicon: "img/logo.png",
14+
staticDirectories: ["static"],
15+
16+
// Set the production url of your site here
17+
url: "",
18+
// Set the /<baseUrl>/ pathname under which your site is served
19+
// For GitHub pages deployment, it is often '/<projectName>/'
20+
baseUrl: "/",
21+
onBrokenLinks: "throw",
22+
onBrokenMarkdownLinks: "warn",
23+
24+
// Even if you don't use internationalization, you can use this field to set
25+
// useful metadata like html lang. For example, if your site is Chinese, you
26+
// may want to replace "en" with "zh-Hans".
27+
i18n: {
28+
defaultLocale: "en",
29+
locales: ["en"],
30+
},
31+
32+
presets: [
33+
[
34+
"classic",
35+
/** @type {import('@docusaurus/preset-classic').Options} */
36+
({
37+
docs: {
38+
routeBasePath: "/",
39+
sidebarPath: "./sidebars.js",
40+
},
41+
}),
42+
],
43+
],
44+
45+
themeConfig:
46+
/** @type {import('@docusaurus/preset-classic').ThemeConfig} */
47+
({
48+
// Replace with your project's social card
49+
image: "img/docusaurus-social-card.jpg",
50+
navbar: {
51+
title: "SQL Account Documentation",
52+
logo: {
53+
alt: "SQL Account",
54+
src: "img/logo.png",
55+
},
56+
},
57+
footer: {
58+
style: "dark",
59+
links: [
60+
{
61+
title: "Community",
62+
items: [
63+
{
64+
label: "Home",
65+
href: "https://sql.com.my",
66+
},
67+
{
68+
label: "Facebook",
69+
href: "https://www.facebook.com/SQLEstream/",
70+
},
71+
{
72+
label: "Youtube",
73+
href: "https://www.youtube.com/channel/UCqgEE2ak1HLaVJf3g_sYgMQ",
74+
},
75+
],
76+
},
77+
],
78+
copyright: `Copyright © ${new Date().getFullYear()} eStream Software`,
79+
},
80+
prism: {
81+
theme: prismThemes.github,
82+
darkTheme: prismThemes.dracula,
83+
},
84+
}),
85+
themes: [
86+
[
87+
require.resolve("@easyops-cn/docusaurus-search-local"),
88+
{
89+
// ... Your options.
90+
// `hashed` is recommended as long-term-cache of index file is possible.
91+
hashed: true,
92+
indexDocs: true,
93+
indexBlog: false,
94+
docsRouteBasePath: "/",
95+
},
96+
],
97+
],
98+
};
99+
100+
export default config;

0 commit comments

Comments
 (0)