Skip to content

Commit e4dd782

Browse files
committed
invoice - some other doc added
1 parent 3ec5bb8 commit e4dd782

13 files changed

+303
-1
lines changed

docs/.vitepress/config.ts

+13
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,19 @@ export default {
143143
{ text: 'General', link: '/comfortinvoice/user-guide/general' },
144144
{ text: 'Dashboard', link: '/comfortinvoice/user-guide/dashboard' },
145145
{ text: 'Invoice Manager', link: '/comfortinvoice/user-guide/invoice-manager' },
146+
{ text: 'Customer Manager', link: '/comfortinvoice/user-guide/customer-manager' },
147+
{ text: 'Tools Manager', link: '/comfortinvoice/user-guide/tools-manager' },
148+
{ text: 'Emails Manager', link: '/comfortinvoice/user-guide/emails-manager' },
149+
{ text: 'Helps & Updates', link: '/comfortinvoice/user-guide/helps-updates' },
150+
],
151+
},
152+
{
153+
text: 'Widgets',
154+
collapsible: true,
155+
items: [
156+
{ text: 'Classic Widgets', link: '/comfortinvoice/classic-widgets' },
157+
{ text: 'Elementor Widget', link: '/comfortinvoice/elementor-widgets' },
158+
{ text: 'Gutenberg Blocks', link: '/comfortinvoice/gutenberg-blocks' },
146159
],
147160
},
148161
],
+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
title: "Comfort Accounting Documentation"
3+
description: "Comfort Accounting index description."
4+
keywords: "Comfort Accounting index keywords."
5+
url: "/comfortaccounting/classic-widgets"
6+
type: "article"
7+
site_name: "Comfort ERP"
8+
image: "https://comforthrm.com/assets/images/seo.png"
9+
card: "article"
10+
---
11+
# Classic Widgets
12+
13+
<!-- WordPress currently doesn’t support classic widgets but still you can enable it by using this plugin [“Classic Widgets”](https://wordpress.org/plugins/classic-widgets/)
14+
15+
Comfort Accounting for WordPress plugin supports classic widgets. To add Comfort Accounting classic widget from dashboard.
16+
17+
**Appearance -> Widgets -> Comfort Accounting**
18+
19+
Drag the “CBX Changelog” widget from left to any right-side sidebar(s).
20+
21+
After adding the widget to the sidebar, you can adjust the input fields and check your frontend.
22+
\[Video coming soon\]
23+
24+
The following classic widgets(currently 0 widgets (core and pro)) can be accessed from wordpress dashboard widget manager. We will keep adding more classic widgets for this plugin in future as needed. All widgets has shortcode and same params.
25+
26+
**Last modified:** December 9, 2024 -->
+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
title: "Comfort Accounting Documentation"
3+
description: "Comfort Accounting index description."
4+
keywords: "Comfort Accounting index keywords."
5+
url: "/comfortaccounting/elementor-widgets"
6+
type: "type"
7+
site_name: "Comfort ERP"
8+
image: "https://comforthrm.com/assets/images/seo.png"
9+
card: "article"
10+
---
11+
# Elementor Widgets
12+
13+
14+
15+
**Last modified:** December 9, 2024
+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
title: "Comfort Accounting Documentation"
3+
description: "Comfort Accounting index description."
4+
keywords: "Comfort Accounting index keywords."
5+
url: "/comfortaccounting/gutenberg-blocks"
6+
type: "type"
7+
site_name: "Comfort ERP"
8+
image: "https://comforthrm.com/assets/images/seo.png"
9+
card: "article"
10+
---
11+
# Gutenberg Blocks
12+
13+
14+
15+
**Last modified:** December 9, 2024
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
---
2+
title: "Comfort Invoice Documentation"
3+
description: "Comfort Invoice index description."
4+
keywords: "Comfort Invoice index keywords."
5+
url: "/comfortinvoice/"
6+
type: "type"
7+
site_name: "Comfort ERP"
8+
image: "https://comforthrm.com/assets/images/seo.png"
9+
card: "article"
10+
11+
---
12+
13+
# Customer Manager
14+
15+
The **Customer Manager** is a comprehensive tool designed to efficiently manage customer details, ensuring seamless integration with invoicing features.
16+
17+
## Key Features ##
18+
19+
**Customer Types**:
20+
+ Customers can be categorized as either **Individual** or **Business**, allowing businesses to differentiate between personal and corporate clients.
21+
22+
**Tax Configuration**:
23+
+ Ability to select a **tax type** for each customer, ensuring proper tax calculations based on customer-specific requirements.
24+
25+
**Address Management**:
26+
+ Store **Billing Address** and **Shipping Address** separately for accurate invoicing and shipping.
27+
+ Customers can update and manage their addresses to ensure smooth order processing.
28+
29+
**Customer Profile & Management**:
30+
+ View and manage complete **customer profiles**, including name, contact details, and tax preferences.
31+
+ Seamless integration with the **Invoice Manager**, ensuring correct tax application when generating invoices.
32+
33+
This **Customer Manager** ensures efficient customer tracking and tax compliance, simplifying the invoicing and accounting process.

docs/comfortinvoice/user-guide/dashboard.md

+37-1
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,40 @@ card: "article"
1212

1313
# Dashboard
1414

15-
The Global Dashboard serves as the **central hub** for managing and monitoring your invoice system. It provides a comprehensive overview of key metrics, quick access to important data, and graphical representations of your financial status. Users can **filter the displayed information** by month, ensuring a personalized and focused experience.
15+
The Global Dashboard serves as the **central hub** for managing and monitoring your invoice system. It provides a comprehensive overview of key metrics, quick access to important data, and graphical representations of your financial status. Users can **filter the displayed information** by month, ensuring a personalized and focused experience.
16+
17+
## Key Features ##
18+
19+
**Dashboard Overview**:
20+
The Dashboard Overview provides a quick summary of your invoice system's key components, offering users a **snapshot of critical data**.
21+
22+
**Quick Information**:
23+
The Quick Information section displays concise summaries by graphs of key components, helping users stay informed without needing to navigate through multiple sections.
24+
25+
**Latest Information**:
26+
+ This section shows the most recently added agencies in your system.
27+
+ Displays the most recent **10 customer entries** with details.
28+
+ Shows the most recent **10 item entries**, including details.
29+
30+
## Graphs ##
31+
The Graphs section **visually represents** your financial data, making it easier to understand trends and make informed decisions.
32+
33+
**Available Graphs**:
34+
+ **Monthly Invoice Overview**: Displays a comparative analysis of invoice amount & count trends.
35+
36+
**Benefits**:
37+
+ Helps track which invoice contribute most to your income.
38+
+ Viewable as a detailed graph on the dashboard.
39+
+ Supports informed financial planning by **invoice summary** effectively.
40+
41+
## Filtering Options ##
42+
All dashboard data can be filtered to provide a more focused view based on:
43+
+ **Month**: Choose a particular month and year to **filter data** and graphs.
44+
45+
## Use Case Scenarios ##
46+
+ **Track Monthly Invoice**: View how much invoice occurred for a **specific month**, with there invoice amount.
47+
+ **Monitor Latest Activities**: Quickly check recent customers and items without navigating away from the dashboard.
48+
+ **Month-Specific Data**: Filter all graphs and logs by month to analyze its financial health independently.
49+
+ **Plan Financial Strategies**: Use the Invoice Overview and latest input categorization to develop effective budgeting strategies.
50+
51+
This Dashboard is designed to provide all necessary invoice insights in one place, ensuring users can efficiently manage and monitor their financial operations.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
---
2+
title: "Comfort Invoice Documentation"
3+
description: "Comfort Invoice index description."
4+
keywords: "Comfort Invoice index keywords."
5+
url: "/comfortinvoice/"
6+
type: "type"
7+
site_name: "Comfort ERP"
8+
image: "https://comforthrm.com/assets/images/seo.png"
9+
card: "article"
10+
11+
---
12+
13+
# Email Manager
14+
15+
The Email Manager is a powerful tool designed to streamline the management of **email templates and configurations** within the system. This component allows users to view, enable/disable, and customize various email templates, ensuring that email communications are aligned with business needs and preferences.
16+
17+
## Key Features ##
18+
19+
**Email List Management**:
20+
+ The Email Manager provides a comprehensive list of all **available email templates** within the system. Users can easily view and manage the templates to ensure they are up-to-date and relevant.
21+
22+
**Enable/Disable Email Templates**:
23+
+ Users can enable or disable specific email templates, allowing for **greater control** over which templates are actively used in the system. This feature ensures that only relevant and necessary emails are sent out, reducing unnecessary communication.
24+
25+
**Recipient Management**:
26+
+ For email templates with static recipients, the Email Manager allows users to change the **recipient information**. This flexibility ensures that emails are sent to the correct recipients, whether it's a predefined static email address or a dynamic address based on user settings.
27+
28+
**Email Information Management**:
29+
+ Users can manage all related **email information**, including subject lines, content, cc, bcc and any dynamic content or placeholders within the email body. This ensures that each email template is fully customizable and can be tailored to meet specific needs.
30+
31+
The Email Manager is a critical feature for managing email communications within the system, offering flexibility and control over how and to **whom emails are sent**. It ensures that users can effectively manage email configurations, improve communication workflows, and maintain a seamless user experience.

docs/comfortinvoice/user-guide/general.md

+4
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,7 @@ The Comfort Invoice plugin is a robust tool designed to streamline invoice proce
1818
[Dashboard](./dashboard.md)\
1919
[Invoice Manager](./invoice-manager.md)\
2020
[Customer Manager](./customer-manager.md)\
21+
[Item Manager](./item-manager.md)\
22+
[Tax Manager](./tax-manager.md)\
23+
[Payment History Manager (Pro)](./payment-history-manager.md)\
24+
[Tools Manager](./tools-manager.md)
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
---
2+
title: "Comfort Invoice Documentation"
3+
description: "Comfort Invoice index description."
4+
keywords: "Comfort Invoice index keywords."
5+
url: "/comfortinvoice/"
6+
type: "type"
7+
site_name: "Comfort ERP"
8+
image: "https://comforthrm.com/assets/images/seo.png"
9+
card: "article"
10+
11+
---
12+
13+
# Helps & Updates
14+
15+
The Helps & Updates section is a central hub within the system, providing users with essential resources for staying informed and supported. This section is divided into several key blocks that offer detailed information on updates, support, and other products related to the plugin.
16+
17+
## Key Features ##
18+
19+
**Invoice Core Plugin Changelogs**:
20+
This block provides detailed changelog information for the Invoice Core Plugin. Users can view a chronological list of **updates, bug fixes, and feature enhancements** made to the core plugin, helping them stay informed about the latest improvements and changes.
21+
22+
**Invoice Pro Addon Changelogs**:
23+
This section includes the changelog for the Invoice Pro Addon. Users can track the updates, new features, and fixes specific to the Pro Addon version, ensuring they are always up-to-date with the premium features and improvements available.
24+
25+
**Other WordPress Plugins**:
26+
In this block, users can explore other WordPress plugins developed by the same team. It provides links to additional products and tools, allowing users to easily discover and access other plugins that may complement or enhance their website functionality.
27+
28+
**Help & Supports**:
29+
The Help & Supports block offers quick access to user guides, FAQs, troubleshooting tips, and direct support channels. Users can find the resources they need to resolve issues or get assistance with using the plugin effectively.
30+
31+
**Codeboxr News Updates**:
32+
This section highlights news updates from Codeboxr, the development team behind the plugin. Users can stay updated on company announcements, new releases, upcoming features, and other relevant news that may impact their experience with the plugin.
33+
34+
The Helps & Updates section is an essential resource for users, providing easy access to updates, support, and additional tools. It helps ensure users are informed, supported, and able to make the most of their experience with the Invoice plugin and other Codeboxr products.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
---
2+
title: "Comfort Invoice Documentation"
3+
description: "Comfort Invoice index description."
4+
keywords: "Comfort Invoice index keywords."
5+
url: "/comfortinvoice/"
6+
type: "type"
7+
site_name: "Comfort ERP"
8+
image: "https://comforthrm.com/assets/images/seo.png"
9+
card: "article"
10+
11+
---
12+
13+
# Item Manager
14+
15+
The **Item Manager** is a powerful tool designed to efficiently manage products and services, ensuring seamless integration with invoicing and accounting features.
16+
17+
## Key Features ##
18+
19+
### **Item Types**:
20+
+ Items can be categorized as either **Goods** or **Services**, allowing businesses to differentiate between physical products and non-tangible offerings.
21+
22+
### **Tax Configuration**:
23+
+ Ability to assign a **tax type** to each item, ensuring accurate tax calculations during invoicing.
24+
25+
### **Item Details & Pricing**:
26+
+ **Unit**: Define the measurement unit for goods (e.g., piece, kg, liter) to ensure consistency in transactions.
27+
+ **Price**: Set the **default price** for each item, which can be adjusted within invoices if needed.
28+
+ **SKU (Stock Keeping Unit)**: Assign a unique identifier to each item for easy inventory tracking.
29+
+ **Source Currency**: Specify the **currency** in which the item’s price is originally set, ensuring accurate multi-currency invoicing and conversions.
30+
31+
### **Item Selection & Invoice Integration**:
32+
+ **Choose Multiple Items**: While creating an invoice, users can select multiple items from the **Item List**, allowing efficient itemized billing.
33+
+ **Quick Item Creation from Invoice Panel**: If an item is not already listed, users can **create a new item directly from the invoice panel**, ensuring a seamless workflow.
34+
+ **Seamless Integration with Invoicing**: Selected items automatically populate the invoice with pre-configured price, tax, and currency details.
35+
36+
### **Item Management & Workflow**:
37+
+ View and manage complete **item profiles**, including name, type, SKU, pricing, and currency details.
38+
+ Supports **multi-currency transactions**, allowing accurate conversions based on the **source currency**.
39+
+ Easily update or modify item details to reflect changes in pricing, tax, or unit of measurement.
40+
41+
The **Item Manager** simplifies inventory tracking, pricing, currency handling, and tax compliance, making it an essential component for efficient invoicing and financial management.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
title: "Comfort Invoice Documentation"
3+
description: "Comfort Invoice index description."
4+
keywords: "Comfort Invoice index keywords."
5+
url: "/comfortinvoice/"
6+
type: "type"
7+
site_name: "Comfort ERP"
8+
image: "https://comforthrm.com/assets/images/seo.png"
9+
card: "article"
10+
11+
---
12+
13+
# Payment History Manager
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
title: "Comfort Invoice Documentation"
3+
description: "Comfort Invoice index description."
4+
keywords: "Comfort Invoice index keywords."
5+
url: "/comfortinvoice/"
6+
type: "type"
7+
site_name: "Comfort ERP"
8+
image: "https://comforthrm.com/assets/images/seo.png"
9+
card: "article"
10+
11+
---
12+
13+
# Tax Manager
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
title: "Comfort Invoice Documentation"
3+
description: "Comfort Invoice index description."
4+
keywords: "Comfort Invoice index keywords."
5+
url: "/comfortinvoice/"
6+
type: "type"
7+
site_name: "Comfort ERP"
8+
image: "https://comforthrm.com/assets/images/seo.png"
9+
card: "article"
10+
11+
---
12+
13+
# Tools Manager
14+
15+
The Tools Manager provides essential utilities for managing **system data** and configurations within the platform. It offers three powerful features to enhance data management and ensure smooth operations. These tools help users maintain the integrity of their system, migrate data, and fix orphaned data associations.
16+
17+
## Options ##
18+
19+
**Reset Option Data**:
20+
+ The Reset Option Data feature allows users to **reset specific option** data within the system. Users can view the available options and choose which one to reset. This feature ensures that users can easily clear outdated or incorrect option data, restoring the system to its default or desired state.
21+
22+
**Migration Files**:
23+
+ The Migration Files feature provides users with visibility into which migration files have been successfully migrated and which have not. Users can also initiate **migrations directly** from this section, allowing for streamlined data transfer and system updates. This functionality is crucial for maintaining data consistency during system upgrades or migrations.
24+
25+
The Tools Manager is an integral part of the system, offering critical utilities to **keep data organized**, ensure smooth migrations, and fix orphaned data associations. These features enhance data integrity and improve the overall functionality of the system.
26+
27+
28+

0 commit comments

Comments
 (0)