Overview

This article shows how to set up a full Purchase Order (PO) process using Nimblework’s Forms 2.0. You’ll configure seven logical blocks (from PO details to payment tracking) with screenshots and tables for each, helping Procurement get control, clarity, and accuracy.

Problem Statement

As TechNova Inc. expanded operations across departments, it began facing challenges with traditional procurement practices. IT and Admin teams frequently raised hardware and software requests, but these were submitted via spreadsheets or paper forms, leading to:

  • Manual data entry errors scattered, siloed records across departments
  • Slow approvals due to lack of standardization
  • Difficulties tracking vendor performance and purchase history

These issues not only slowed operations but also introduced compliance risks and reduced financial transparency.

Business Scenario

To streamline procurement, TechNova adopted Forms 2.0. The goal was to create a single, standardized Purchase Order form that captured all necessary data in a structured and trackable way. With this setup, the procurement team could:

  • Access real-time PO data
  • Visualize spend categories
  • Automate approval workflows
  • Ensure compliance through consistent formats

Let’s walk through how the team configured the PO form using Blocks 1 to 7 in Forms 2.0.

Key Participant

The Project Manager (Configurator) will be responsible for creating blocks, adding fields, configuring validation rules, and publishing the form.

Form Structure

The Configurator designs and configures the Purchase Order form within Nimblework using the intuitive Form Builder. This powerful capability allows for a highly structured and dynamic form that precisely adapts to specific business needs and user input.

For detailed steps on how to create and configure forms and fields within Forms 2.0, please refer to the Configure a Form using Form 2.0 article.

Screenshot below shows the Form Builder — the workspace where you configure your form. To make sure all key information is captured for a Purchase Order raised by the IT team, the following blocks (Block 1 to Block 7) should be added for effective PO management and tracking.

Form Builder

Block 1: Purchase Order Details

This is the header block of the PO form. Think of it as the starting point of your configuration—where basic but critical information about the order is captured. Below are the key fields, their types, and why they matter. To know more about how to add blocks and fields, click here.

Purchase Order Builder

Field Field Type Reason
PO ID ID (Auto-generated) Unique identifier for tracking and auditing throughout the procurement lifecycle.
Name Single Line Text   Captures the descriptive name or title of the purchase order for easy identification and reference — for example, “Linux and laptops for engineering team,” so that anyone reviewing can quickly understand the purpose of the order.
PO Date Date Picker Records official PO creation date, crucial for timelines and financial periods.
Department Static Dropdown (Hierarchical) Links PO to a specific department for budget allocation and cost tracking. Users navigate large organizational structures efficiently.
Vendor Name Static Dropdown (Searchable) Identifies the supplier. Users quickly find correct vendors using search.
Requested By Static Dropdown  Identifies the individual initiating the purchase request for accountability.
Payment Terms Static Dropdown Defines agreed-upon payment conditions (e.g., Net 30, Due on Receipt), critical for financial operations.
Currency Static Dropdown Defines PO amount currency, essential for international transactions and accuracy.
Delivery Date Date Picker Specifies expected delivery date, aiding planning and tracking.

To know more about field types, click here.

Block 2: Spend Summary by Category

This block helps you visualize where the money is going in your purchase order. Think of it as a quick snapshot that shows how your budget is spent across different categories (like hardware, software, services, etc.). It’s useful when someone reviewing the PO wants to understand the financial impact without reading every line item.

By adding this block, you’re giving decision-makers instant clarity on spending patterns and helping them make faster, informed approvals.

Block 3: Line Items

This is where you capture all the specific items being ordered—like different types of laptops for developers. You’ll enter each item’s name, quantity, rate, tax, and unit of measure. Think of this block as your main order list.

It uses a dynamic grid, which means you can add multiple rows and it will automatically calculate subtotals and totals for you. This makes managing big orders easier and reduces the risk of manual errors.

To know more about different block types, click here.

Purchase Order Line Items

Field Field Type Reason
Item ID Number Unique alphanumeric identifier for the item, crucial for inventory management and system integration.
Item Name Single line Provides a clear, descriptive name for the product or service being ordered.
Quantity Number Specifies the numerical amount of the item being purchased, critical for inventory and cost.
Unit of Measure (UoM) Dropdown Defines the unit by which the quantity is measured (e.g., “Each”, “Box”, “Hour”), ensuring clarity.
Rate Number The cost per unit of the item, essential for accurate financial calculation.
Amount Number  Automatically calculates the subtotal for each line item (Quantity * Rate).
Tax Number (Percentage) The applicable tax amount for the line item. Can be manually entered or calculated based on rules.
Total Formula (Auto-calculated) Automatically calculates the final total for each line item based on Quantity, Rate, and Tax (Amount + Tax).

To know more about field types, click here.

Block 4: Shipment Details

Purchase Order Shipment details

This is the logistics section of your form. It’s where you specify when and where the ordered items should be delivered, and how. As the person configuring this block, you’ll guide your users to input critical delivery info such as the shippingaddress, delivery date, and method of transport.

This ensures items reach the right place on time and helps both you and your vendors avoid confusion or delays.

Field Field Type Reason
Tracking Number Text Input (Optional) Once provided by vendor, this field allows for real-time tracking of the shipment.
Desired Delivery Date Date Picker The preferred date for the goods or services to be received, aiding logistics planning.
Shipping Method Static Dropdown Defines how the items will be shipped (e.g., “Standard”, “Express”, “Freight”).
Carrier Static Dropdown Identifies the shipping company responsible for delivery.
Shipping Address Mutiline Text Specifies the exact location where the ordered items should be delivered.
Special Instructions Mutiline Text Allows for any specific notes or requirements for the delivery personnel.

Block 5: Summary & Discounts

Purchase Order Discounts

This is your finance block. Here, you’ll pull together all costs from the items listed earlier, apply any applicable discounts, and calculate taxes to arrive at the final grand total. It’s the block decision-makers look at before signing off the PO.

Think of it as the financial snapshot of your entire order—perfect for budget checks, audit readiness, and ensuring financial accuracy before submission.

Field Field Type Reason
Subtotal Formula The sum of all “Amount” fields from Section 3, providing the raw cost before discounts/taxes.
Discount Amount/Percentage Number Allows for the entry of a specific discount amount or percentage to be applied to the subtotal.
Tax Rate Number The applicable tax rate (e.g., VAT, Sales Tax) to be applied to the order.
Grand Total Formula (Auto-calculated) The final, total cost of the Purchase Order, including all items, discounts, and taxes.

Block 6: GRN – Goods Received Note

Purchase Order Goods Receved Note

This is your fulfillment tracking block. It gives everyone using the form a quick glance at whether the items have been received or are still pending. You won’t input detailed GRN info here—that’s stored in a separate record—but by adding this block, you give users real-time visibility into delivery status.

This helps trigger next steps like payment processing or follow-ups with the vendor. Think of it as your connection between the PO and the actual physical goods arriving.

Field Field Type Reason
Received Quantity Number Displays the total quantity of items confirmed as received against the PO, useful for reconciliation.
Status Static Dropdown Indicates the current state of goods receipt (e.g., “Not Received”, “Partially Received”, “Fully Received”).
Date(s) of Receipt Date Shows when the goods were physically received, aiding in tracking delivery timelines.
Link to GRN Document URL Provides a direct navigation path to the official Goods Received Note record for detailed verification.

Block 7: Payment Details

Purchase Order Payment

This is your payment tracking block. Here, you’re giving the finance team and stakeholders a quick overview of how and when the payment was made for the order.

Whether the payment is pending, partially done, or fully settled, this block helps maintain transparency across departments. It also makes follow-ups with vendors easy, keeps your accounts payable cycle organized, and supports timely and accurate vendor settlements.

Field Field Type Reason
Payment Status Static Dropdown Shows current payment progress—Pending, Partially Paid, or Paid—for tracking payment lifecycle.
Payment Mode Static Dropdown Identifies the mode of payment (e.g., Bank Transfer, Cheque) to help reconcile financial records.
Invoice Number Number Captures the official invoice number from the vendor for validation and record-keeping.
Payment Date Date Records the actual date of payment, useful for audit trail and vendor communication.

Supplementary Information Tabs

To keep your main PO form clean and easy to use, Forms 2.0 lets you organize related information into separate tabs. Each tab can hold its own sections and blocks, helping you present only what’s needed on screen while keeping everything accessible in one place.

Tabbed Layouts: You can add tabs for things like Comments, Attachments, or even an Activity Log. You can also create custom tabs to store extra info specific to your company’s PO process. This helps your users focus on one part of the form at a time and makes the whole experience smoother and less cluttered. To know more about tabs, click here.

Card Tabs

Note: You can place these blocks in a single tab, separate them into custom tabs, or even create a new form. Arrange them based on your specific needs and preferences.

Full Card View

The submitted PO form has clean tabs for attachments, logs, and discussions. Here’s how it looks:

Purchase Order custom form

  • Was this helpful?
  • Yes   No