Garments ERP - Php(Laravel) Script

This document contains general information and step-by-step guidelines
for installing Laravel project on your live server.

Get started

Getting Started

Garments ERP - Php Script


Thank you for purchasing our product. If you have any questions that are beyond the scope of this documentation file, please feel free to email us via our user page contact form or directly to email at maantheme@gmail.com


We are using laravel 10 So these are the minimum server requirements, the installer will check if your server meets these or alternatively you can contact your hosting provider in order to make sure your server meets them.

  • PHP >= 8.1
  • Ctype PHP Extension
  • cURL PHP Extension
  • DOM PHP Extension
  • Fileinfo PHP Extension
  • Filter PHP Extension
  • Hash PHP Extension
  • Mbstring PHP Extension
  • OpenSSL PHP Extension
  • PCRE PHP Extension
  • PDO PHP Extension
  • Session PHP Extension
  • Tokenizer PHP Extension
  • XML PHP Extension

For more information about deployment see the Laravel documentation here https://laravel.com/docs/10.x/deployment

 


After successfully purchase Garments ERP download the project from Envato download page

Extract the downloaded file. You will have another zip file named garments_erp.zip containing the main project's files and a documentation folder. You are reading this documentation, that means you already have theme both.


Before installing, you will need to create a new database. If you already know how to do this or have already created one, skip to the next step.

Note: Please use empty database. In most cases you should be able to create a database from your cpanel.

Login to your cPanel by entering this in your browser url

yourdomian.com/cpanel

Step: 1
Step: 2
Step: 3

Now you need to create a new user. On the same page go to create a new database user

Step: 4

Now add the user to the database

Step: 5

And select full permissions on the database to that user


On some operating systems, the dotfiles are hidden by default. Before starting to upload the files, please make sure your file explorer has the option to view hidden files turned on.

After creating a database, Upload the garments_erp.zip file on the web root folder of your domain. This folder is generally called public_html, html, or example.com, but depending on your server's configuration, it might be named differently.

After that in the public_html directory upload the downloaded file.

Now extract the garments_erp.zip file inside the root folder.

Note: Important Make sure that you have .env file in your folder.

Note: Make sure that .htaccess file got copied properly from the download to your server.


Go to your website address, then you'll see an installation wizard. To open the installer. Visit

yourdomain.com/install

Now the installer will show up.The First screen will be Welcome Screen

Note : If you are not able to access the website by accessing yourdomain.com/install, but you are able to access it via yourdomain.com/index.php/install, this means that you probably don't have Apache mod_rewrite installed and enabled.

Server Requirements

After clicking on "Check requirement" button, you will be redirected to System Requirements step during the installation wizard, System Requirements.

Directory Permissions

After successfully enabling and installing all required PHP extensions, next step is to set the appropriate permissions for some system folders that shows on below picture.

For giving permissions please open your terminal window. and type command sudo chmod 777 directory_name for example sudo chmod 777 app

Note : If your control panel has no terminal window, then go to public_html or the directory where you have uploaded the project. now give permission for some system folders that show on Installer. For example, we have demonstrated storage/framework directory permission in the below image.

Open required directory Change permissions for specific directory

Database/Environment Setting

You have to fill in your database credentials

Exit

The last step is exit step.

Congratulations you have successfully installed this project on your server. 😀

 


How It Works

Dashboard

Access real-time company data from the dashboard.

Order Management

Create orders for buyers, including Booking, Budget, Costing, Sample, Production, and Shipments.

Manage Inventory

Create Accessory Units and Accessories.

Place accessory orders with suppliers.

User Management

Administer user accounts and assign roles.

Bank & Accounts

Conduct financial transactions.

Access Bank Accounts, Cash in Hand, Cheques, Income, Expense, Credit Voucher, Debit Voucher, Monthly Transactions, Daily Transactions, Party Ledger, and Daily Cashbook.

Party List

Create and manage two types of parties: Suppliers and Buyers.

Purchase accessories from Suppliers.

Sell orders to Buyers.

HRM Management

Define designations and manage employee data.

Handle full or partial salary payments.

Party Due List

Monitor dues for parties (Suppliers and Buyers).

Process payments to Suppliers.

Receive payments from Buyers.

Loss Profit

Analyze the company's financial situation.

Review expenses, incomes, and the overall Loss/Profit.

Reports

Generate Order, Transactions, Production, Sales, and Purchase Reports.

Settings

Configure Currency settings.

Manage Notifications.

Update core system settings.

Adjust website settings.

Roles, Permissions & Others

Control user visibility and permissions.


You can login using several methods depending on your role.

Super Admin

superadmin@superadmin.com

superadmin

Admin

admin@admin.com

admin

Manager

manager@manager.com

manager

Merchandiser

merchandiser@merchandiser.com

merchandiser

Commercial

commercial@commercial.com

commercial

Accountant

accountant@accountant.com

accountant

Production

production@production.com

production

Buyer

buyer@buyer.com

buyer


This is the home page. The essential information regarding the project are displayed here.


Order management consists of seven parts. All are engaged in the duty of updating the order placement to shipment.

Order List

In the Order Management section, users can perform various actions related to orders. These actions include creating new orders, updating existing orders, and deleting orders. Users can also access additional features like printing order details, viewing order history, and exploring order-specific details.

Role-Based Order Approval

One of the essential features in this section is role-based order approval. When an order is created, its approval status depends on the user's role. If the user creating the order is not an admin or super admin, the order is initially set to "pending." Admin or super admin users have the authority to review and make decisions regarding these pending orders. They can either approve the orders or reject them. More detailed information about role-based permissions for order management can be found in the Role & Permission Module.

Order Create

You can create orders from this page. At the end of the creation process, you will find an option to add multiple order items. In this section, you can add multiple order items. Please note that the style in this section is unique.

From the orders list page, you'll find an action button. After clicking on the action button, you'll discover options such as Print, Edit, Delete, Order Summary, and Order Details. You can perform various actions from this button.

Note: When you create an order from here, the invoice will be automatically generated for that order, using the Order No. You can find this invoice in both the Income List and the Dues Collection Report.
Remember: Once an order is approved, the total bill amount is added to both the buyer's due amount and the total bill amount in the system. This process ensures that the buyer's financial records accurately reflect their outstanding dues.

Booking List

Create a booking using an order. Like the Order List, all common items are available. For more detailed information regarding Booking, it contains Fabric, Collar And Cuff, Fabric Booking Details.

Booking Create

On this page, you can create a booking form. However, you need to select an order first, and then you will find all the order items you've previously created on the Orders Create page at the bottom of this list. You can also add more details for any item at the bottom of the page.

Budget List

To create a budget for an order, begin by selecting the desired order. Once an order is selected, you will have access to a list of all associated style numbers. At this point, you have two options.

Individual Style Budget: Create a budget for each style number individually. This approach allows you to set specific budget allocations for each style within the order.

Budget for All Styles: Alternatively, you can opt for a comprehensive budget that covers all styles linked to the order. This simplifies the budgeting process, especially when you prefer a uniform allocation across all styles.

Budget Create

On this page, you can create a budget for your order. However, before proceeding, you need to select an order. Once you've selected an order, you'll find a style list where you can choose a specific style. After selecting the style, payment mode to lc value, the order image will be automatically filled in.

Next, you can start filling in the required fields. When you click on the (+) icon, a new row will be added for additional input. The total cost will be calculated from the unit price and quantity, while the pre-cost will be calculated based on the LC value as a percentage.

In the "Total Fabric Cost" section, you'll find the aggregate values, including the total quantity, total cost, and total pre-cost. These totals will be derived from the fields mentioned above.

On the same page, when you scroll down, you'll encounter the section for Accessories Costs. The total cost and pre-cost calculations for accessories are the same as previously described for fabric costs. The total fabric and accessories cost represent the combined sum of the total fabric cost and total accessories cost, with the pre-cost always calculated based on the LC value.

Additionally, the Finance/Commercial and Logistic Costs, as well as Deferred Payment With Interest, are also determined by the LC value. If there are any other miscellaneous or extra costs, you can input them in the "Other Costs" section.

The "Grand Total" is the total sum of all costs, combining fabric, accessories, finance/commercial, logistic, deferred payment with interest, and any other costs incurred.

Below, you will find the "FACTORY CM (Cost of Making) TOTAL" and "TOTAL EXPENSE." These are critical pieces of information within the budget. The "FACTORY CM TOTAL" represents the overall cost of manufacturing.

Lastly, the budget reveals whether there is a positive earning or not, along with the cost percentage, providing a clear picture of the financial health of the budget.

Costing List

Costing is generated based on the styles included in an order. You have the flexibility to create costing for individual styles or generate costing for all styles collectively, mirroring the budgeting process. Keep in mind that a single order can encompass multiple styles, allowing you to choose the approach that best suits your needs.

Costing Create

On this page, you have the option to create a costing form specific to an order's style. The process begins by selecting the relevant order. Begin by selecting the order, and then choose the corresponding style from the list. Upon selecting the style, the fields below that show in the image will be automatically populated with the necessary information.

You calculate the total cost by multiplying the quantity (qty) with the unit price. The page provides options to add new rows (+) or remove rows (del) as needed. To determine the desired cost, you sum up all the grand totals. Then, dividing this sum by 12 will give you the cost per dozen.

Sample List

A sample is also generated based on the order, encompassing all standard items similar to the Costing & Budget List. Furthermore, it provides all the essential features required for managing and working with samples.

Sample Create

Once you've chosen an order, the marked filled field will be automatically populated. You can choose to retain this value or make changes as needed. Additionally, you have the option to add multiple rows for further entries.

Production List

An Order is also required to create a Production. It also features all standard functions, just like the Order List. Given an image will provide a clear view.

Production Create

Upon selecting an order, the marked field will be automatically filled. You also have the option to remove rows using the delete (del) icon. Once you've completed filling in the other essential fields, you'll be ready to initiate the production process.

Shipment List

In this section, you have the flexibility to perform a variety of actions. Whether you need to print, edit, or delete items from the list.

Note: To create a shipment for an order, you must first create a costing for that order. Without a costing, you cannot proceed with the shipment creation process. This is because we calculate the loss or profit when an order is shipped.

Shipment Create

Shipment creation is dependent on an existing order, and it's imperative to complete the costing before initiating a shipment. You can add or remove rows as necessary, but it's essential to note that duplicate styles are not permissible.


Inventory Management comprises three key features. Here is a detailed overview of each one.

Unit List

In the unit list, you have the capability to perform create, update, and delete actions. Additionally, you can generate PDFs and utilize the CSV, Excel, and Print functions. Furthermore, you can set Units to an active or inactive status from this section.

Create Unit

Simply enter the unit name to create a unit.

Accessory List

Other actions are similar to the Unit List.

Create Accessory

To create an Accessory, begin by selecting a unit and ensure that you complete the other mandatory fields.

Accessories Order List

Here, you can purchase accessories from the supplier. When you make a purchase from a supplier, the total amount will be added to the supplier's total bill and total due amount. You'll need to pay the total due amount for this supplier.

Create Accessories Order

To create an accessory order, you must select an accessory and specify a supplier.

Note: Please remember, when you make a purchase from a supplier, the total amount will be added to the supplier's total bill and total due amount.


These modules are used to generate various types of users. You can create users by selecting their roles. You can create role from the Roles & Permissions module.

User List

Here, you can edit or delete a specific user. Additionally, you will find other features such as search, printing, and more, similar to other sections. The image below serves as an example of the Admin List.

Create User

Here, you can assign a specific user to fill out a mandatory field. The provided image offers clarity on the process. For example, we have assigned the task to the admin for demonstration.


Commercial

This module has sections on Bank Accounts, Cash in Hand, and Cheques. The specifics are provided below.

Bank Accounts

You can create, update, delete a bank in this section. You can also deposit or withdraw money. You can view transaction histories here as well.

Create Bank Accounts

After clicking the '+ Add New Bank' button, you will see a form resembling the image below. Please complete all the input fields and click the 'Save' button.

You can perform actions such as viewing, editing, deleting, and checking the transfer history from this page.

Deposit / Withdraw

When you click on the 'Deposit / Withdraw' button, a popup like the one shown in the image below will appear. From this popup, you can perform money transfers such as Bank to Bank, Bank to Cash, Cash to Bank, and Adjust Bank Balance.

Transfer Type

  • Bank to Bank : If you select this option, you can transfer money from one bank account to another bank account.
  • Bank to Cash : With this choice, you can transfer funds from your bank account to cash.
  • Cash to Bank : This option allows you to transfer money from cash to your bank account.
  • Adjust Bank Balance : When you choose this option, you can make adjustments to your bank account balance as needed.

Transfer History

When you click on the 'Transfer History' button in the action dropdown list, you will be presented with a view similar to the image below. Additionally, you will find a list of all transfers on this page. Also you can edit any transfer from here.

Cash in Hand

On this page, you can view, update, and delete cash transactions. You can easily search and utilize various other features.

Adjust Cash

Here, you have the ability to adjust cash transactions, either from your own funds or via a bank, by making debit or credit entries.

Credit: If you select "credit" from the type field, the transaction amount will be added to the cash balance.

Debit: If you select "debit" from the type field, the transaction amount will be subtracted from the cash balance.

Cheque

You can withdraw a cheque from this List. You can also view and delete items from the list. Keep in mind that you cannot delete the item after withdrawing.

You can't create a cheque from this page, but you can pay/receive the amount from the debit/credit voucher module using the cheque payment method.

General

The following topics are covered in this module: Income, Expense, Credit Voucher, Debit Voucher, Monthly Transaction, Party Ledger, and Daily Cashbook.

Income

In this section, you will be able to create, update, delete income. Moreover, you can change income status here.

If you select "Others" in the Credit Voucher, you will find all income categories listed in the invoice list input field.

Expense

You will be able to create, update, delete expense in this section. You can also change your status here.

If you select "Others" in the Debit Voucher, you will find all expense categories listed in the invoice list input field.

Credit Voucher

This is the hub for all credit transactions. Here, you can create, update, and delete transactions. It's important to note that a cheque payment cannot be deleted once the cheque has been withdrawn.

Create Credit Voucher

On the page below, you can perform various financial actions. You can receive due bills from buyers, accept advance payments from buyers, withdraw supplier balances (when you have an advance payment recorded via the Debit Voucher), and receive payments from other sources. Any transaction you initiate on this page will contribute to the company's balance, which includes both bank and cash balances.

Let's discuss with important input fields.

In the party list input, you'll find options to select Buyer/ Supplier / Others.

Buyers: If you select buyer you can receive due bills and accept advance payments from buyers.

Supplier: If you select supplier you can withdraw supplier balances (when you have an advance payment recorded via the Debit Voucher).

Others: If you select others you can recieved payment from others.

Once you select a buyer, you will be able to view all the invoices associated with that particular buyer.

Note: You do not need to select a specific invoice if you are receiving payment from entities other than buyers or if you intend to withdraw a balance from a supplier. However, you will find additional invoice categories corresponding to the Income Categories you've created in this input field.

When you select an invoice for a buyer from this page, it implies that you are making a payment in the form of a Due Bill. As a result, the "Payment Type" input field will be hidden automatically. More...

Payment methods

In the payment methods input fields you'll see 2 differences, If you select any buyer you'll see like below image

If you select any supplier/others you'll see like below image

Cash: When you select "cash" as the payment method, the payment will be added to the cash balance.

Bank: When you select "Bank" as the payment method, the payment will be added to the bank balance.

Cheque: If you choose "Cheque" as the payment method, the payment will remain pending until you withdraw the cheque. Once the cheque is withdrawn, the amount will be added to the selected bank account, which you specified when creating the transaction. Want to know more about cheque?

Wallet: The wallet option is exclusively available for buyers. You won't be able to select this option if you choose any supplier or others. In the credit voucher, you can utilize the buyer wallet to receive payments. This feature is especially useful when a buyer has already made an advance payment, which you can then convert into a due bill using the wallet option.

Payment Type

If you select an invoice for a buyer, this input field will be hidden automatically. Choosing an invoice indicates that you're making a payment as a due bill. Please refrain from selecting any invoice for a buyer if your intention is to make an advance payment.

Due Bill (Buyer): Choosing this option indicates that you are processing the payment as a due bill. When you record a transaction as a "Due Bill" payment, it signifies that the buyer is deferring payment for a selected invoice / previous dues. The transaction deducts the specified amount from the selected buyer's due amount, reducing their outstanding debt. This payment type is particularly useful for managing credit or delayed payments, where the buyer will settle the amount at a later date.

Advance Payment (Buyer): When you select this option, it signifies that you are processing the payment as an advance payment for a buyer. An "Advance Payment" transaction indicates that the buyer has paid an amount for future orders. This payment increases the selected buyer's wallet / balance, indicating that they have a credit balance with your platform. Additionally, the system updates the "Advance Amount" to reflect the total advance amount the buyer has paid in advance for all transactions.

Balance Withdraw (Supplier): When you choose this option, it signifies that you are processing the payment as a Balance Withdraw for a supplier (for which you have already paid for future orders). An "Balance Withdraw" transaction indicates that the company will withdraw the balance from the supplier's Advance Paid balance (You can pay as an advance for a supplier from the Debit Voucher). This payment deducts the selected supplier's wallet / balance, indicating that they are withdrawing their balance. Additionally, the system updates the "Advance Amount" to reflect the total advance amount the company has paid in advance for all transactions for a supplier.


Debit Voucher

Similar to a credit voucher, only debit transactions will occur instead of credit.

Create debit Voucher

On this page, you can perform various financial actions. You can pay due bills to suppliers, make advance payments to suppliers, withdraw buyer balances (when you have an advance payment recorded via the credit voucher), and make payments to other sources. Each transaction will impact the company's overall balance, including both bank and cash balances.

Let's discuss with important input fields.

In the Party List input, you'll find options to select Buyer/ Supplier / Others.

Supplier: If you select supplier you can payment due bills and advance payments to suppliers.

Buyers: If you select buyer you can withdraw buyer balances (when you have an advance payment recorded via the Credit Voucher).

Others: If you select others you can payment to others.

Once you select a supplier, you will be able to view all the invoices associated with that particular supplier.

Note: You do not need to select a specific invoice if you are payment to entities other than suppliers or if you intend to withdraw a balance from a buyer. However, you will find additional invoice categories corresponding to the Expense Categories you've created in this input field.

When you select an invoice for a supplier from this page, it implies that you are making a payment in the form of a Due Bill. As a result, the "Payment Type" input field will be hidden automatically. More...

Payment methods

In the payment methods input fields you'll see 2 differences, If you select any supplier you'll see like below image

If you select any buyer/others you'll see like below image

Cash: When you choose 'cash' as the payment method, the payment will be deducted from the cash balance.

Bank: When 'Bank' is selected as the payment method, the payment will be deducted from the bank balance.

Cheque: If you choose "Cheque" as the payment method, the payment will remain pending until you withdraw the cheque. Once the cheque is withdrawn, the amount will be deducted from the selected bank account, which you specified when creating the transaction. Want to know more about cheque?

Wallet: The wallet option is exclusively for suppliers; it's not available for buyers or others. In the debit voucher, you can use the supplier wallet to receive payments. This is particularly helpful when you need to make an advance payment to a supplier, which can later be converted into a due bill using the wallet option.

Payment Type

If you select an invoice for a supplier, this input field will be hidden automatically. Choosing an invoice indicates that you're making a payment as a due bill. Please refrain from selecting any invoice for a supplier if your intention is to make an advance payment.

Due Bill (Supplier): Choosing this option indicates that you are processing the payment as a due bill. When you record a transaction as a "Due Bill" payment, it signifies that the supplier payment for a selected invoice / previous dues. The transaction deducts the specified amount from the selected supplier's due amount. This payment type is particularly useful for managing debit payments, where the supplier will settle the amount at a later date.

Advance Payment (supplier): Selecting this option indicates that you're making an advance payment to a supplier for future orders. This increases the supplier's wallet/balance and updates the 'Advance Amount' to reflect the total advance paid for all transactions with that supplier.

Balance Withdraw (Buyer): Selecting this option indicates a 'Balance Withdraw' for a buyer who has previously made advance payments for future orders. This deducts the buyer's wallet/balance, signifying a withdrawal. The 'Advance Amount' is updated to reflect the total advance paid by the buyer for all transactions.

You can make an 'Advance Payment' for a buyer directly from the credit voucher.

Monthly Transaction

In the top box, you'll discover essential monthly transaction details. The list provides monthly total transactions, allowing you to filter by year and month. You can export the data in PDF, print, Excel, or CSV formats.

Clicking on the daily transactions allows you to access detailed information about transactions on specific days. Key daily information is located at the top, and there's a print option available if needed. For any queries, the image below provides further clarification.

Party Ledger

In the party ledger section, you can access a variety of information related to your selected party. At the top of the page, you'll find comprehensive key information for all your specific parties. Search and other options are also available, similar to other sections.
By clicking on the "Ledger" button, you can access the ledger for that specific party. For instance, you can view the buyer's ledger, as shown in the example image.

From the ledger, you can access detailed information about the selected party. Additionally, there is a print option available if you wish to generate a printed copy of the information for your reference.

Daily Cashbook

In this section, you can view individual daily cash transactions. You have the option to filter these transactions by date. Furthermore, you can access features such as printing, generating PDFs, exporting to Excel or CSV. To review the summary of key transaction information, simply scroll down to the bottom of the page.


These modules allow you to work with two types of parties: Suppliers and Buyers. In this explanation, we'll focus on the functionalities related to Suppliers, while noting that the same processes also apply smoothly to Buyers.

Supplier List

At the top of the page, you can find essential key information about this party. The page includes filters and a search function for your convenience. Additionally, you can utilize options such as PDF, print, Excel, and CSV. Under the action, you'll find the View, Folders, Edit and Delete.

Remember: You can create folders and files for a specific party. Clicking on 'Folders' will display all the folders and files created for the selected party. Please check the below image. Want to know more?

Create supplier

In this section, you can create a new supplier. The "Opening Balance Type" field is crucial here, with two options: "Advance Payment" and "Due Amount." If you set the opening balance for the supplier as 0, the opening balance type remains unchanged, and you can keep your selection as-is.

However, if you choose "Due Amount" as the opening balance type, you must set the opening balance to an amount greater than 0. On the other hand, if you opt for "Advance Payment," the payment method field will appear. If the chosen payment method is "Bank", you'll need to specify the bank.

This flexible system allows you to customize and create your supplier profile with various fields tailored to your specific requirements.

You can create a buyer exactly following the supplier way. The core difference between Buyer and Supplier is, You purchase accessorries from supplier and you'll sale orders to buyers.

Files & Folders

When you access the folders from the supplier list, you can view detailed information about those party data. In this section, you have the option to create folders and upload files. Additionally, you can add files within a specific folder. If needed, you can also delete your data to manage your records efficiently.


This module is designed for managing designations, employee information and pay salaries.

Designations

In this section, you can create new designations by filling in the required fields. You also have the option to delete designations from this module. Additionally, you can utilize features like PDF, print, CSV, and Excel for efficient data management and presentation.

Employee List

In this section, you have the ability to create, update, and delete employee records. Furthermore, you can take advantage of additional options, such as generating PDF, CSV, Excel, and printed versions for comprehensive data management.

Create Employee

To create an employee profile, please complete the required input fields.

Salaries List

In this section, you can create and delete salary records. You also have access to convenient features like PDF, CSV, Excel, and printing options for managing and presenting salary-related data. Additionally, you can make partial salary payments.

Create Salary

In this section, you can process salary payments based on the designated salary for each employee. You have the flexibility to choose the salary year and month. It's important to note that the payment amount cannot exceed the specified salary amount.

There are three payment methods available: cash, bank, and cheque. When selecting cash, no additional information is required. If you choose the bank payment method, you'll need to select the bank from the provided list. For payment by cheque, you must enter the cheque number and also select the corresponding bank.


In this section, you can access the due lists of all parties. At the top, a summary of key information for the entire list is displayed. As in other sections, you have the ability to search and use various other options for data management.

In this module, you can edit or delete party entries as needed. Additionally, you can view the ledger for each party, providing insight into their financial history. There is also a convenient option to initiate payments through invoices.For instance, an image of a buyer is displayed below as an illustrative example.

Pay Now

Clicking 'Pay Now' will open a modal where you can receive payments on an invoice-by-invoice basis. In this modal, you can choose from multiple payment methods, including bank, cash, cheque payments, or utilizing funds from the buyer's wallet/balance, known as the 'wallet'.

Remember: This option is exclusively available for buyers.

This section encompasses a wide range of data related to quantities, expenses, and revenues. It serves as a critical tool for assessing the financial health of your operations, providing a clear indication of whether you are operating at a profit or loss. Additionally, by clicking on the income and expense list, you can readily access and further analyze this financial data.

Note: You will get the Shipment Qty, Total CM, Revenue From CM when you'll shipped the orders from creating shipment.

Expense List

In this section, you have the ability to view detailed expense information. A visual image is provided to offer a clear and comprehensive overview of the expenses.

Income List

In this section, you can review income details. An accompanying image is available to provide a visual representation of the income data, making it easier to understand.


This module generates reports for Orders, Transactions, Production, Payable Dues, and Dues Collections, providing valuable insights and data analysis in these key areas.

Order Report

In this section, you can access daily order information, providing insights into your daily operations. You also have the flexibility to filter data based on daily, weekly, monthly, or yearly periods. Additionally, there are options for generating reports in various formats, such as print, CSV, Excel, and PDF.

Transaction Report

In this section, you can view all the transactions that have taken place today. You also have the option to filter transactions by specific dates. Furthermore, you can utilize the available features to generate reports in various formats, including PDF, CSV, Excel, and printing.Partial payment also available here.

Production Report

In this section, you can access daily production information, offering insights into your daily manufacturing operations. You also have the flexibility to filter data based on daily, weekly, monthly, or yearly periods. Additionally, there are options for generating reports in various formats, such as print, CSV, Excel, and PDF.

Sales Report

In this section, you can view the daily list of sales invoices (generated through order) and filter invoices by specific dates. You can also generate reports in various formats, including PDF, CSV, Excel, and printing. Furthermore, you can check partial payments for an individual invoice by clicking the 'partial payment' action button.

Purchase Report

In this section, you can view the daily list of purchase invoices (generated through accessory orders) and filter invoices by specific dates. You can also generate reports in various formats, including PDF, CSV, Excel, and printing. Furthermore, you can check partial payments for an individual invoice by clicking the 'partial payment' action button.


In this section, you have the ability to define roles and allocate specific permissions to different users as needed.

Roles

In this section, you have the capability to create new roles and update existing ones. When updating roles, you can configure their specific role permissions, granting or restricting access to various features and functionalities as required. This allows you to tailor user roles to your organizational needs and security requirements.

Read: Selecting the 'Read' option allows users to access the list for the chosen module.

Create: Selecting the 'Create' option allows users to create items for the chosen module.

Update: Selecting the 'Update' option allows users to update items for the chosen module.

Delete: Selecting the 'Delete' option allows users to delete items for the chosen module.

List: Choosing the 'List' option allows users to view all items within the selected module. Users can also edit or delete items within this module, granting full permission for the chosen module.

Permissions

In this section, you have the capability to set role-specific permissions, allowing you to fine-tune and control access rights for each role according to your organization's needs and security requirements.


In this module, you can update and modify the default currency. You can also configure default settings and view notifications

Currency List

In this section, you can create and edit currencies, as well as designate one currency as the default. It's important to note that only one currency can be set as the default at a time. To enhance usability, there are search and page filter options readily available for efficient currency management.

Create Currency

In this section, you have the option to add a new currency by completing the necessary fields when the desired currency is not already included in the existing currency list.

Notifications

In this section, you can access a notification list specifically for today. Additionally, there is a filtering feature that allows you to narrow down notifications for today, the last 7 days, the last 15 days, the last month, or the last year. By selecting the "View" option, you can gain insights into the specific item or reason for the creation of each notification.

In the notification system, you'll find an additional button in the action menu. Click here to learn more.

System Settings

In this section, you have the ability to update system settings, ensuring that your application's information is current and accurate. You can configure and manage app information, as well as set up and customize drivers, storage settings, and email configurations.

Furthermore, in the "Other" section, you can make adjustments to cache settings and select the appropriate timezone to ensure your system operates efficiently and aligns with your specific time zone requirements.

Company Settings

In this section, you can conveniently update and manage your company's information, ensuring that it remains accurate and up-to-date. This includes details such as your company's name, contact information, address, and other relevant data that may change over time.

Buyers Due Report

This page provides you with information about buyer dues.

Supplier Due Report

This page provides you with information about supplier dues.


Others

Here we'll discuss about system core visibility.

By default, Super Admin and Admin roles have visibility and permissions for all sections. However, you can customize Admin permissions from the 'Roles & Permissions' section.

If the logged-in user is not a Super Admin or Admin, they won't have permission to edit or delete data created by them before today. They can only edit or delete data created by them on the current day.

If a user needs to edit or delete any data, they can send a permission request to the Super Admin. If the Super Admin accepts the request, the user will be granted permission to edit or delete the specified item. For more details, please refer to the images below.


HELP & SUPPORT

Free support policy includes troubleshooting, technical assistance with the product only. It does not include any customization, additional features integration or concerns about third- party plugins compatibility. But, support is applied to plugin(s) we have developed and integrated ourselves. We appreciate your understanding!

If you need assistance and information on purchased product that is not covered in documentation, mail them on our support at

maantheme@gmail.com

You can expect answer within 24-48 hours, usually as soon as possible in the order they were received.

Additionally, if any email has no response from the item owner for more than 7 days, that support email will be archived by default. However, if you need further assistance, you can mail us again.