Purpose

The Requests module allows users to submit requests for supplies or materials required for specific projects or office use. Create requests, link them to cost centers, convert them to purchase orders, and track completion status throughout the procurement workflow.

Request Tracking
Submit and track material requests from creation to completion
PO Integration
Convert requests directly to purchase orders individually or in batches
Batch Processing
Process multiple requests at once with batch actions
Cost Center Linking
Link requests to Jobs, Contracts, Facilities, or Divisions
Drop Ship Support
Configure direct shipping to job sites or alternate locations
Reorder Generation
Automatically generate reorder requests based on inventory levels

List View

View and manage all Request records with filtering and batch actions

  • Search requests by product, notes, or requestor
  • Filter by Done or Pending status
  • Create new requests and generate PDF reports
  • Convert requests to purchase orders in bulk

Search & Filter Options

Filter and search through request records:

Search by Item, Notes, or Requestor name.

Shows requests that have been marked as completed.

Shows requests that have not yet been marked as done.

Search across all Request fields simultaneously. Combine multiple fields for a precise search, then use Favorite, Clear, Narrow, Exclude, or Extend to refine or save your results.

Search by the linked Products/Services catalog item

Search the request's Notes field text

Search by request Type

Search by the Date Needed field

Search by the Division linked to the request's cost center

Search by the requested item's Product Group Code

Select a specific Vendor from the dropdown

Search by the Facility linked to the request's cost center

Search by the Hand field

Search by the linked Job or Contract cost center

Search by the Vendor's vendor number

Search by the username of the person who created the request

Search by the Custom 5 field

Search by the linked Vendor Quote record's ID

Search by the date and time the request was created

Limit results to requests marked as Done

Limit results to requests not yet marked as Done

Limit results to requests with Drop Ship enabled

Limit results to requests linked to a Job cost center

Limit results to requests linked to a Contract cost center

Column Description
Description Contains basic Request information (quantity, size, unit, item/product description, requestor name, requested timestamp, and date needed)
Done Indicates if the request has been completed

Available actions from the list view:

Creates a new Request record.

Generates a report of all Requests in the current filtered list.

Accesses the "Generate Reorders" function to automatically create requests based on inventory reorder points.

Click the icon on any request row to open a menu with the following options:

Links the request to an item from the Products/Services catalog.

Creates a new Purchase Order with this Request as a line item.

Adds this Request to an existing Purchase Order.

Attaches a file to the request.

Views files attached to the request.

Views the change history for the request.

Creates a copy of the request.

Permanently removes the request. This action is irreversible.

Select multiple requests and apply bulk operations:

Removes selected Requests. This action is irreversible.

Marks selected Requests as completed.

Creates a new Purchase Order with selected Requests as line items.

Adds selected Requests to an existing Purchase Order.

Note: New PO and Add to PO require the New Purchases permission (Access ID #767) in the Purchasing module, commonly restricted to a Purchasing Manager. Submitting a request never requires this permission, and converting to a PO can be skipped entirely if it isn't needed. See Access Permissions below for details.

Sets the "Date Needed" field for selected Requests.

Toggles the "Drop Ship" option for selected Requests.


Selected Record View

View and edit individual request details

Request Details

Core fields for request records:

Item being requested. Can be manually entered or selected from the Products/Services catalog via the edit icon.

Amount of items requested.

Unit of measurement for the requested item (e.g., Each, Box, Case).

Specific size of the requested item.

Additional information about the request.

Username of the person who created the Request.

Date and time the Request was created.

Date by which the item is needed.

Linked Vendor Quote record for pricing reference.

Linked cost center where the expense will be charged.

Toggle for special shipping instructions to deliver directly to job site.

Option Description
↑/↓ Buttons Navigate to previous or next record
Item Edit Button Select a specific item from the Products/Services catalog
Vendor Quote Edit Button Select a specific Vendor Quote record
Cost Center Edit Button Select a specific Job, Contract, Facility, or Division record

Access Permissions

Configured in Settings → Users / Access.

Access ID Permission Description
291 Module Access — Requests User can access the Requests module in the Procurement workflow.
Access ID Permission Description
292 New Requests User can add a new request.
293 Mark a Request as Done User can mark a Request as Done manually.
1261 Generate Reorder Requests Allows user to generate reorder requests based on current on hand quantities in inventory. TRUE will create a reorder when the minimum on hand quantity has been reached and set the quantity based on the maximum minus the current on hand quantity. The minimum and maximum for stock inventory can be set in the "Products / Service" module.

Note: Converting a Request to a Purchase Order (New PO / Add to PO) requires New Purchases (Access ID #767) in the Purchasing module — a separate permission not listed above. This is commonly restricted to Purchasing Managers so that only approved users can create POs.

Access ID Permission Description
248 Delete Requests User can delete a Request.
Access ID Permission Description
966 View Assigned Only (Requests) [DENY] User can view only requests where they were the Requester.
Access ID Alert Description
583 Alert when Requisitions are Created Receive an alert notification when a new request is created. This is typically used by a Purchase Manager.
584 Alert when Requisitions are Fulfilled Receive an alert notification when a request is marked as Done (Fulfilled).

Frequently Asked Questions

Creating & Managing Requests

  1. Navigate to the Requests module
  2. Click the + button to create a new request
  3. Enter the Item name or select from the Products/Services catalog
  4. Specify Quantity, Unit, and Size as needed
  5. Set the Date Needed for the request
  6. Link to a Job, Contract, Facility, or Division if applicable
  7. Add any Notes with special instructions

Yes, each request can be linked to a cost center:

  1. Open the request record
  2. Click the edit button next to the Job/Contract/Facility/Division field
  3. Select the appropriate cost center from the list
  4. The request will now be associated with that cost center for tracking and reporting

There are two ways to mark requests as done:

  • Individual: Click on the request and toggle the Done status
  • Batch: Select multiple requests using checkboxes, then click the Done batch action

Purchase Order Integration

  1. Select one or more requests using the checkboxes
  2. Click the New PO batch action to create a new purchase order, OR
  3. Click the Add to PO batch action to add items to an existing purchase order
  4. The selected requests will be converted to line items on the purchase order
  5. Complete the PO with vendor selection and submit for approval

Yes. Submitting a request itself never requires PO access, but converting one to a Purchase Order does:

  • Any user with Requests module access can create, edit, and submit requests
  • Using New PO or Add to PO requires the New Purchases permission (Access ID #767) in the Purchasing module
  • Many companies grant this permission only to a Purchasing Manager or similar role, so that all POs are reviewed and created by one approved person
  • Converting to a PO is optional — a user without this permission can still submit a request and leave it for someone with PO access to convert, or skip PO conversion entirely if it isn't needed
  1. Click the Advanced Filter option
  2. Select the Job or Contract field
  3. Choose the specific project from the dropdown
  4. Apply the filter to view only requests for that project

The Generate Reorders function automatically creates requests based on inventory levels:

  • Click the gear icon in the list view
  • The system analyzes products with defined reorder points
  • Requests are automatically generated for items below their reorder threshold
  • Use this function during regular inventory reviews or when preparing for upcoming projects

Configuration & Administration

The following is a complete reference of all permissions that control access and actions within the Requests module. Administrators manage these in Settings > Users / Access > select user > Access tab.

Module Access

Permission ID Description
Module Access (Requests) (ID #291) User can access the Requests module in the Procurement workflow.

Security Permissions

Permission ID Description
Delete Requests (ID #248) User can delete a Request.
New Requests (ID #292) User can add a new request.
Mark a Request as Done (ID #293) User can mark a Request as Done manually.
View Assigned Only (Requests) (ID #966) User can view only requests where they were the Requester.
Generate Reorder Requests (ID #1261) Allows user to generate reorder requests based on current on hand quantities in inventory. TRUE will create a reorder when the minimum on hand quantity has been reached.

Cross-Module: Converting to a Purchase Order

Permission ID Description
New Purchases (Purchasing module) (ID #767) Required to use the New PO or Add to PO actions from Requests. Lives in the Purchasing module's permissions, not the Requests module's — commonly restricted to a Purchasing Manager or similar role so that only approved users can create Purchase Orders.

Note: Permissions are managed per user in Settings > Users / Access > select user > Access tab. Search for "Requests" to quickly locate all related permissions.

TRUE can send alert notifications for key request events. These alert permissions must be enabled per user by an administrator:

Alert Permission ID Description
Alert when Requisitions are Created (ID #583) Receive an alert notification when a new request is created. This is typically used by a Purchase Manager.
Alert when Requisitions are Fulfilled (ID #584) Receive an alert notification when a request is marked as Done (Fulfilled).

To enable alerts, navigate to Settings > Users / Access > select user > Access tab and search for "Alert" under the Requests section.