Skip to main content

Purchases

The purchases feature in the system allows users to manage procurement-related activities. It includes functionalities for creating purchase requisitions, purchase orders, and receiver reports. Users can add products, specify their suppliers, set required dates, and manage the flow of procurement efficiently. This feature ensures streamlined inventory management and effective supplier coordination, aiding in maintaining optimal stock levels.


Purchases Main Views: Requisitions, Orders

  1. Navigate to Purchases by clicking on Purchases in the side menu.

    Screenshot 2025-01-02 at 8.44.01 AM.png

  2. You will view the main Purchases page which displays 3 tabs and a table.

    Screenshot 2025-01-07 at 4.34.50 PM.png

  3. You can switch between the types using the tabs and clicking on the desired type's tab.

    Screenshot 2025-01-02 at 9.11.54 AM.png

  4. You can use the Search Input to search for specific rows.

    Screenshot 2025-01-07 at 4.37.58 PM.png

  5. You can filter the rows by:

    • Clicking the filter icon button.

      Screenshot 2025-01-02 at 8.55.55 AM.png

    • Selecting the filter of your choice.

      Screenshot 2025-01-02 at 8.56.08 AM.png

    • Clicking apply to apply the filter.

      Screenshot 2025-01-02 at 8.56.23 AM.png

    You will see the filtered rows and the applied filters. You can remove specific filters the same way, and you can click Clear All to remove all the filters.

    Screenshot 2025-01-02 at 8.56.49 AM.png

  6. You can control showing/hiding table columns using the columns icon button. Click the drag and drop icon to move the column and change its order. Click the eye icon to show/hide columns from view.

    Screenshot 2025-01-02 at 9.10.01 AM.png

  7. You can create a new PR or PO by clicking the Create New dropdown and clicking on the desired type.

    Screenshot 2025-01-02 at 9.13.13 AM.png


Purchase Requisitions

  1. Navigate to Purchase Requisitions by clicking on the Purchases link in the sidebar.

    Screenshot 2025-01-02 at 9.16.22 AM.png

  2. You will see the main view. To create a new Purchase Requisition, click the Create New dropdown and click Purchase Requisition.

    Screenshot 2025-01-02 at 9.16.31 AM.png Screenshot 2025-01-02 at 9.13.13 AM.png

  3. You will view the Purchase Requisition Creation Form.

    Screenshot 2025-01-02 at 9.19.29 AM.png

  4. Click the calendar icon in the Needed By input, choose a date, and enable the Add Material button.

    Screenshot 2025-01-02 at 9.20.46 AM.png

  5. Write a description or generate one by clicking ✨ Generate Me.

    Screenshot 2025-01-02 at 9.20.52 AM.png

  6. Click Add to add products. A dialog will be opened. Select products and click add.

    Screenshot 2025-01-02 at 9.24.14 AM.png Screenshot 2025-01-07 at 4.40.07 PM.png

  7. A table of the added products will appear.

    Screenshot 2025-02-04 at 9.41.45 AM.png

  8. In the Product Code column, click the edit icon button or open the menu to view the actions list and click Edit Material to edit the product. A dialog with a product form will be opened.

    Screenshot 2025-01-07 at 4.41.09 PM.png Screenshot 2025-01-07 at 4.41.52 PM.png Screenshot 2025-01-07 at 4.44.08 PM.png

  9. In the Supplier column, click the dropdown icon to choose between suppliers.

    Screenshot 2025-01-07 at 4.44.38 PM.png

  10. In the Supplier column, click the menu icon to open a menu of options.

    Screenshot 2025-01-02 at 9.33.33 AM.png

    • To edit the supplier, click Edit Supplier. Screenshot 2025-01-07 at 4.45.12 PM.png
    • To edit the supplier-product relationship, click Edit Supplier-Relationship. Screenshot 2025-01-07 at 4.45.22 PM.png
  11. Click on the Amount and Cost data cells and type in them to update them, which will automatically update the total cost.

    Screenshot 2025-01-02 at 9.37.47 AM.png

  12. In the Discount column, click on the edit icon to edit the discount. A dialog will be opened with the form inside it.

    Screenshot 2025-01-07 at 4.47.20 PM.png Screenshot 2025-01-07 at 4.47.27 PM.png

  13. Click the menu icon under the Actions column to view the row actions. To remove a row from the products, click Remove.

    Screenshot 2025-01-02 at 9.40.55 AM.png

  14. Click Save Requisition to save your changes.

    Screenshot 2025-01-02 at 9.42.46 AM.png

  15. You are now in the Purchase Requisition Edit View.

    Screenshot 2025-01-07 at 4.48.29 PM.png

    You can also navigate to this view from the Purchase Requisitions table view by either:

    • Clicking the link in the first column data cell. Screenshot 2025-01-02 at 9.45.24 AM.png
    • Clicking the menu icon in the Actions column and clicking Edit. Screenshot 2025-01-02 at 9.46.33 AM.png
  16. To be able to edit and update the Purchase Requisition, click the edit icon button. Edit the details and click Update Requisition.

    Screenshot 2025-02-04 at 9.46.47 AM.png Screenshot 2025-01-07 at 4.49.03 PM.png

  17. To print the Purchase Requisition, click the print icon. To cancel it, click the trash icon.

    Screenshot 2025-01-02 at 9.49.30 AM.png

  18. To finalize the Purchase Requisition and create a Purchase Order, click Create POs.

    Screenshot 2025-02-04 at 9.47.42 AM.png

  19. The Purchase Requisition is now finalized and a PO has been created for it. To view it, you can click View Purchase Orders.

    Screenshot 2025-01-07 at 4.49.52 PM.png

  20. You will be navigated to the Purchase Orders main view with the POs based on the PR displayed.

    Screenshot 2025-01-07 at 4.50.27 PM.png

  21. You can move on and work on the PO from there.


Purchase Orders

  1. Navigate to Purchase Orders by clicking on the Purchases link in the sidebar and selecting the Purchase Orders tab. To create a new Purchase Order, click the Create New dropdown and click Purchase Order.

    image.png image.png image.png

  2. You will view the Purchase Order Creation Form.

    Screenshot 2025-01-14 at 1.51.59 PM.png

  3. Fill the inputs. For the Description input, you can also use the ✨ Generate Me button to autogenerate the text.

    image.png

  4. If you want to base this Purchase Order on a Purchase Requisition, select a PR and then a Supplier. You will see a popup asking if you would like to import the products from the PR. If yes, click Yes.

    Screenshot 2025-01-14 at 1.57.16 PM.png Screenshot 2025-01-14 at 1.57.46 PM.png

    Once the table is populated, if a product has a discount you will find a checked checkbox in the Discount column, which means that the discount will be applied. If you do not want to apply the discount, uncheck it.

  5. To manually add products, select a Supplier first and then click Add. A dialog will be opened. Select products and click add.

    image.png image.png

  6. A table of the added products will appear.

    Screenshot 2025-01-14 at 2.15.39 PM.png

  7. In the Product Code column, click the edit icon button or open the menu to view the actions list and click Edit Material to edit the product. A dialog with a product form will be opened.

    Screenshot 2025-01-14 at 2.18.23 PM.png Screenshot 2025-01-14 at 2.21.49 PM.png

  8. To edit the supplier-product relationship, click Edit Supplier-Relationship.

    Screenshot 2025-01-14 at 2.21.49 PM.png

  9. Click on the Amount and Cost data cells and type in them to update them, which will automatically update the total cost.

    Screenshot 2025-01-14 at 2.23.31 PM.png

  10. To remove a row from the products, click the menu icon under the Actions column to view the row actions, and click Remove.

    Screenshot 2025-01-14 at 2.21.49 PM.png

  11. Click Save Purchase Order to save your changes.

    Screenshot 2025-01-14 at 2.25.12 PM.png

  12. You are now in the Purchase Order Edit View.

    Screenshot 2025-01-14 at 2.26.25 PM.png

    You can also navigate to this view from the Purchase Orders table view by either:

    • Clicking the link in the first column data cell. Screenshot 2025-01-14 at 2.28.31 PM.png
    • Clicking the menu icon in the Actions column and clicking Edit. image.png
  13. To be able to edit and update the Purchase Order, click the edit icon button. Edit the details and click Update Purchase Order.

    Screenshot 2025-01-14 at 2.30.02 PM.png Screenshot 2025-01-14 at 2.31.01 PM.png

  14. To print the Purchase Order, click the print icon. To cancel it, click the trash icon.

    Screenshot 2025-01-14 at 2.30.02 PM.png

  15. To send and view PO emails, click the mail icon button.

    Screenshot 2025-01-14 at 2.30.02 PM.png

    A modal will open up. Click Resend PO email to supplier to resend.

    Screenshot 2025-01-14 at 2.32.04 PM.png

    Click on the PO dropdown to view each email.

    Screenshot 2025-01-14 at 2.33.43 PM.png

  16. To create a receiving report for this PO, click Create Receiving Report.

    Screenshot 2025-01-14 at 2.36.38 PM.png

    You will be redirected to the Create Receiving Report Form View with the PO and supplier already selected, and with the option to import the products from the PO.

    Screenshot 2025-01-14 at 2.36.59 PM.png

  17. You can move on to Receiving Reports from here.


Receiving Reports

  1. Navigate to Receiving Reports by clicking on the Purchases link in the sidebar and selecting the Receiving Reports tab. To create a new report, click the Create New dropdown and click Received Order.

    image.png image.png Screenshot 2025-01-15 at 1.24.51 PM.png

  2. You will view the Receiving Report Creation Form.

    Screenshot 2025-01-15 at 1.28.13 PM.png

  3. Fill the inputs. If you would like to base this report on a Purchase Order, select a PO. You will view a popup asking if you would like to import the products from the PO. If yes, click Yes.

    Screenshot 2025-01-15 at 1.29.35 PM.png Screenshot 2025-02-04 at 10.05.05 AM.png

    The Received Amount and Invoiced Amount will both be populated with the PO amount, and you can update them as you please.

  4. Write a description or generate one by clicking ✨ Generate Me.

    image.png

  5. You can add products manually by clicking the Add button after making sure a Supplier is selected.

    Screenshot 2025-01-15 at 1.31.48 PM.png

  6. A table of the added products will appear.

    Screenshot 2025-02-04 at 10.07.32 AM.png

  7. In the Product Code column, click the edit icon button or open the menu to view the actions list and click Edit Material to edit the product. A dialog with a product form will be opened.

    image.png Screenshot 2025-01-15 at 2.34.24 PM.png

  8. To edit the supplier-product relationship, click Edit Supplier-Relationship.

    Screenshot 2025-01-15 at 2.34.24 PM.png

  9. For Lot Label, Temp, Packaging, Batch no, Barcode, Exp. Date, Amount, and Cost, click each one's respective cell to be able to type or update them.

    Screenshot 2025-01-15 at 2.35.54 PM.png

  10. For Lot Labels, you can click (Generate) to generate lot labels for all the products.

    Screenshot 2025-01-15 at 2.39.09 PM.png

  11. Click the menu icon under the Actions column to view the row actions. To remove a row from the products, click Remove.

    Screenshot 2025-01-15 at 2.34.24 PM.png

  12. Click Save Receiving Report to save your changes.

    Screenshot 2025-01-15 at 3.11.05 PM.png

  13. You are now in the Receiving Report Edit View.

    Screenshot 2025-01-15 at 2.45.56 PM.png

    You can also navigate to this view from the Receiving Reports table view by either:

    • Clicking the link in the first column data cell. Screenshot 2025-01-15 at 3.13.17 PM.png
    • Clicking the menu icon in the Actions column and clicking Edit. image.png
  14. To be able to edit and update the Receiving Report**,** click the edit icon button. Edit the details and click Update Receiving Report.

    Screenshot 2025-01-15 at 3.15.18 PM.png Screenshot 2025-01-15 at 3.15.25 PM.png

  15. To complete and add the stock to the inventories, click Assign Stock.

    Screenshot 2025-01-15 at 3.16.30 PM.png

    You will view this popup. Select the inventories and click Add Stock.

    Screenshot 2025-01-15 at 3.16.36 PM.png

  16. You will see a popup asking you if you would like to print the new lot labels. If yes, click Print or Print All.

    Screenshot 2025-01-15 at 3.16.52 PM.png

  17. The Receiving Report is accepted.

    Screenshot 2025-01-15 at 3.17.24 PM.png

  18. If the RR is linked to a Purchase Order, you will be able to view the product comparison in the last section of the page. Click the Purchase Order code to view the PO.

    Screenshot 2025-01-15 at 3.22.33 PM.png Screenshot 2025-01-15 at 3.22.46 PM.png

  19. You can also create a Receiving Report from the PO view by clicking on Create Receiving Report.

    Screenshot 2025-01-15 at 3.37.22 PM.png


Material & Purchase Requisition Integration

ERP seamlessly connects material requisitions with purchase orders, automating procurement and ensuring efficient stock management. This guide covers how material requisitions can trigger alerts of insufficient stocks and trigger purchase requisition creation.

First, navigate to the Material Requisitions page by expanding Store Operations and clicking on Requisitions from the sidebar.

image.png

A table of all material requisitions will be displayed on the screen. In order to check for stock shortage, filter the results by a specific date range.

info

It is important to select the date range, otherwise no check will be made for missing materials.

image.png

Once a date range has been selected, the system performs a check on the missing materials from requisitions that fall within the specified date range. If there are missing materials, an alert will be displayed at the top of the page prompting you to generate a purchase requisition for the missing materials.

image.png

Click on Generate PR to navigate to the purchase requisition generation page, which will display the materials that are missing alongside some details for each material.

image.png

The first section in this page shows the missing materials by the time of its relative material requisition's date.

  1. Use the Search field to search through the missing materials within the given date range.
  2. REQUIRED QUANTITY represents the total quantity that is needed by the material requisition; MISSING QUANTITY represents how much of the total quantity is missing from stock.
  3. Some materials might already be linked to a PURCHASE REQUISITION but have had their quantities updated. If there is a shortage, they will appear again in this table.

The second section controls how purchase requisitions will be generated.

image.png

A default PR can be defined to create a purchase requisition for all materials that are found in the missing materials above.

  • You can either define a Needed By date, or select an existing Purchase Requisition.
  • If a date is selected for Needed By, the system will generate a new purchase requisition.
  • If an existing Purchase Requisition is selected, the system will append the missing quantities of those materials to it.

You can also choose to generate purchase requisitions for specific material requisitions, materials, or categories of materials by clicking on PR for Specific Materials.

image.png

This will add a new entry for a separate purchase requisition that will be generated based on the given parameters. You can add multiple entries to generate multiple purchase requisitions.

Once everything is good, press Generate PRs and the system will navigate you to the purchase requisitions upon successful completion.

Integration with Stock Alerts

When checking for missing stock from material requisitions, the system takes into account the stock alert conditions that might be triggered when issuing. For more details on stock alerts, please refer to the Stock Alerts section.

Supplier Specific Details

Some suppliers have a minimum order amount and pack units configured for the materials they supply, which will be taken into account when generating purchase requisitions from material requisitions.

In the following example, material FETA CHEESE is supplied by M&Z LTD with the following supply details.

image.png

  • Pack Units or KG per pack set to 20.
  • Min Order Amount set to 50.

This means that the supplier can supply a minimum of 50 kg of FETA CHEESE, and that each pack contains 20 kg.

Let's create a material requisition for this material. First, we will check the stock of FETA CHEESE by copying its specific material code and searching for it inside the calendar view ( Inventories > Calendar View ).

image.png

We can see that the stock is 64. To test how the integration generates a purchase requisition while taking the supplier details into account, there are 2 possible scenarios.

  • Requesting between 65 and 115 will cause the missing stock to be between 1 and 50. This will generate a purchase requisition for 60 at all times, which is forced by both the minimum order amount being 50, and the pack units of 20 rounding up the stock to 60.
  • Requesting above 115 will be rounded up to match the configured pack units.
info

If both the Min Order Amount and Pack Units are set to 0, no round up will occur and whatever amount is missing will be the final amount put in the purchase requisition.

Notes

  • Only materials of types that have suppliers are shown in this page; other missing materials will be filtered out automatically because they can't be purchased.
  • If a material has a type that accepts suppliers, but it doesn't have a supplier, it will be skipped when generating the purchase requisitions, but will still be shown in the missing materials table.
  • The same alert will be shown inside the material requisition page in case that specific requisition is missing material stocks.

Sending Purchase Order Emails to Suppliers

OneAvant allows users to send Purchase Orders directly to suppliers via email, including a secure link to a hosted PDF version of the PO. The system provides a streamlined interface to manage communication, view the history of sent emails, and resend them when needed—ensuring suppliers always have easy access to the latest order details.

Tracking the Email Status of Purchase Orders

The system tracks Purchase Order emails through the Email Status, which is visible in the table view. If the column is not visible, users can enable it using the column selector to monitor delivery status at a glance.

image.png

image.png

The Email Status can be one of the following:

  • None – no email has been sent yet
  • Sent to Suppliers – the PO email has been sent but not yet viewed
  • Viewed by Some Suppliers – at least one supplier has viewed the PO
  • Viewed by All Suppliers – all recipients have viewed the PO

Sending Emails to Suppliers

To send Purchase Order emails, navigate to a draft or finalized Purchase Order and click the email icon. A dialog will open showing a history of any previously sent emails and prompting the user to confirm sending the emails to suppliers.

image.png

image.png

Once emails are sent, the system will automatically finalize the Purchase Order by changing its status to Finalized and updating the email status to Sent to Suppliers.

image.png

Viewing Sent Purchase Order Emails

Suppliers will then receive an email with a "Click to View Purchase Order" button. Clicking this link opens a hosted page displaying the Purchase Order PDF. The system will automatically update the email status in the PO view to either Viewed by Some Suppliers or Viewed by All Suppliers, depending on how many recipients have opened the link.

image.png