β Add
You can access this page by clicking the Add Purchase button on the Purchases List page.

This page allows you to create a purchase for a client, including selecting a part, a service, or a rendered service, as well as specifying the purchase date.

If you want to add the purchase to an existing client, click π
to open a window listing all clients in the system. Once selected, the client's personal details will be auto-filled in the form.
If you're adding a purchase for a new client without creating their profile, you can manually enter their details.
Any changes you make to the personal details of an existing client on this page will not be reflected in their profile.

In this section, you must select the purchase date and the expected payment type from the dropdown.
The Expected Payment Type field is auto-filled based on the systemβs default value. You can add or edit the options in the system settings under the Lists tab.
Adding a Line Itemβ
This section allows you to define the components of the purchase β Service, Rendered Service, or a Part.

All fields marked with * are required.
- Rendered Service β dropdown containing rendered services related to the selected existing client.
- Service β choose a predefined service from the dropdown list.
- Name* β required field for the item name. It is auto-filled based on your selection but can be edited.
- Description β auto-filled with default text, optional and editable.
- Part β dropdown displaying with all parts added in the system.
- Item Cost* β required field. Auto-filled when you select a rendered service, service, or part, but can be edited for this specific purchase.
- Item Tax β calculated based on the system's default VAT setting. Also optional and editable.
- Quantity β defaults to 1 but can be changed.
- Subtotal β read-only field showing the total net amount for the item.
- Tax Total β read-only field showing the total VAT amount for the item.
- Recurring β dropdown to specify if the purchase should repeat. If you select Yes, you'll be able to configure the number of repetitions and the recurrence interval:

Adding Additional Line Itemsβ
- Add Line β click this button to add more components to the purchase. A new line item form will appear, including a delete option:

- Notes β an optional text area where you can leave comments or special notes about the purchase.
Calculation and Paymentβ
This section dynamically shows the total values based on the added components.

Read-only fields:
- Subtotal β shows the accumulated net total for the purchase.
- Tax β shows the accumulated VAT amount.
- To Be Paid β the remaining amount due for the purchase to be marked as Paid.
- Grand Total β total value of the purchase including VAT.
Payment Entry fields:
- Amount Received β enter the payment received for this purchase. Once a value is entered, additional payment fields will appear.
- Payment Type* β required dropdown to select the type of payment.
- Date Received* β required field to specify the date of payment.
- Reference Number β optional field for entering the payment reference number.