Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Sourcing and Purchasing Automation

Sourcing and Purchasing Automation for ShoppingHub includes workflows that help support the user interface purchasing experience for the shopper. These workflows consist of sourcing requests, negotiations, purchase requisitions, contracts, purchase orders, receipts, and invoices.

Important: Check your entitlements to determine whether you have access to Sourcing and Purchasing Automation.

  • Sourcing request
    A sourcing request is created for when an item that a shopper, employee, or requester needs, must be sourced. This record is created when an active contractual price for the product that the shopper intends to purchase doesn’t exist. This includes items in both the product catalog and off-catalog.
  • Negotiations
    A negotiation represents individual supplier negotiations and tracks the items and activities according to supplier. These activities involve obtaining the price for the products or services requested by the shopper, or negotiating the terms.
  • Sourcing events
    Sourcing events represent the type of sourcing activity needed to negotiate with each supplier, and track the individual negotiations with each supplier. They help sourcing managers manage multi-supplier and multi-product negotiations.
  • Purchase requisition
    A purchase requisition represents a request that is sent internally within an organization to obtain purchased goods or services. It consists of items that need to be ordered, and may need to go through approvals for a purchase order to be created.
  • Purchase lines
    Purchase lines provide information of the individual lines under a purchase requisition or a sourcing request for the referenced supplier.
  • Purchase requisition merging
    Purchase requisitions can be merged if certain criteria are met. This avoids multiple purchase orders from being created unnecessarily and also helps enforce approval rule limits.
  • Purchasing tasks and procurement cases
    All automated purchasing tasks and procurement cases are created using flow designer from the Service Delivery Common (SDC) application. The flow designer uses the underlying task and case generation decision tables, and purchasing tasks and procurement cases are created based on the conditions defined in the decision tables.
  • Purchase requisition auto-order
    Auto-order automates the creation of a purchase order (PO) from an approved purchase requisition (PR) without requiring manual buyer intervention. Two system properties control whether the feature is active and the maximum PR value that qualifies for automatic processing.
  • Purchase order
    A purchase order is a binding contract between a buyer and a supplier that authorizes a purchasing transaction. It contains the descriptions, quantities, prices, applicable discounts, payment terms, delivery dates, and other associated terms and conditions with the supplier.
  • Blanket purchase order workflow
    During checkout, when a shopper selects I am not sure in the delivery date option, it creates a purchase requisition with a blanket order type, which results in the creation of a blanket purchase order.
  • Purchase revisions
    Revisions for the quantity of the product, budget, or delivery location can be made to orders placed from ShoppingHub.
  • Contracts
    A contract defines the terms and conditions along with pricing agreed for a product with the supplier​. An active contractual price determines if the pricing of a product or service is displayed on ShoppingHub.
  • Pricing
    Pricing stores the relationship between supplier product, contracts, and price of a product.
  • Receipt tasks
    Receipt tasks are created when goods receipt is required for the purchase line.
  • Receipts
    Receipts reference a purchase order line. Depending on the product type of the purchase, a goods receipt or services receipt is generated.
  • Shipment details
    Shipment details display tracking information of a product that is shipped to the employee shopper.
  • Invoice tasks
    Invoice tasks, an extension of acknowledgment tasks, lists invoice tasks in the Open, Work in Progress, and Closed Rejected status.
  • Invoices
    Invoices are generated for a payment against a purchase order. A purchase order can have multiple invoices depending on the payment schedule.
  • Create an approval rule
    Approve a purchase requisition, purchase order, sourcing request, or invoice, by defining an approval strategy and creating approval rules. This is a one-place configuration that can drive any kind of approval process that your organization may need.
  • Monitor an approval plan
    During evaluation, the approval engine converts each approval rule into one or multiple approval plans. You can monitor approval plans to understand how the overall approval process is being executed, the routing and decision methods, the list of approvers involved, the status on the approvals, the list of purchase lines the approval is planned for, and so on.
  • Approvals reassessment
    Review the conditions for approvals reassessment and their impact on purchase automation.
  • Create a purchasing assignment rule
    Automatically assign a sourcing request, negotiation, or purchase requisition to a procurement specialist user or a task fulfiller’s group based on pre-defined conditions by using a purchasing assignment rule.
  • Define a capitalization policy
    Create fixed asset shells automatically during purchase order creation, by defining a capitalization policy.
  • Fixed asset creation
    As a procurement administrator, you can create fixed assets for products that are purchased for long-term use and are not likely to be converted quickly into cash.
  • Inventory asset creation
    Inventory assets are not created upfront when fixed assets are created.
  • Shipping cost calculations
    A framework to integrate shipping cost calculations into Sourcing and Purchasing Automation is implemented such that approvals can be done on the full value of purchases.
  • Tax calculations
    A framework to integrate tax calculations into Sourcing and Purchasing Automation is implemented such that approvals can be done on the full value of purchases.

Parent Topic:Explore Sourcing and Procurement Operations

Related topics

Shopping Hub

Shopping Hub Mobile

Performance Analytics for Sourcing and Procurement Operations

Procurement Case Management

Source-to-Pay Workspace

Spend and Savings Management

Sourcing Pipeline Management

Understanding Punchout

AI Search for Sourcing and Procurement Operations

Universal Request in Sourcing and Procurement Operations

Install Sourcing and Procurement Operations

Application plugin installation sequence in Sourcing and Procurement Operations