Purchase requisition line-level questions in Shopping Hub

  • Release version: Zurich
  • Updated November 17, 2025
  • 2 minutes to read
  • Summarize
    Summarized using AI
    This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.

    Summary of Purchase requisition line-level questions in Shopping Hub

    Purchase requisition line-level questions in Shopping Hub enable procurement administrators to capture specific product information during checkout. This capability enhances data accuracy and supports flexible purchase requisition workflows by collecting essential details at the line-item level.

    Show full answer Show less

    Key Features

    • Role and Plugin Requirements: Configuration requires the snshop.procurementadministrator role and the Shopping Hub (snspenduib) plugin.
    • Configurable Questions: Line-level questions are configurable per product, product model, or product category and appear during the checkout process in Shopping Hub.
    • Mandatory Fields: Mandatory questions must be completed before users can add items to the cart or submit a purchase request, ensuring all necessary information is collected upfront.
    • User Interaction: If required fields are incomplete, shoppers receive prompts to fill them before proceeding.
    • Editing Responses: Shoppers who need to modify submitted answers must create a case or post a message for a fulfiller to update the responses.
    • Visibility for Fulfillers: Fulfiller users can view and update line-level question responses in the Variables section of the purchase requisition line (PRL) record within the ServiceNow AI Platform and Source-to-Pay Workspace.
    • Response Modification Limits: Fulfillers can edit responses until the purchase order line (POL) status changes to Ordered; responses become editable again if the POL moves to Revision state.
    • ERP Integration: To pass this information to an ERP system, the Variables field must be added to the Outbound Order staging table.
    • Information Availability: Additional product information also appears on the Purchase details page under My purchases in Shopping Hub.

    Practical Benefits for ServiceNow Customers

    • Minimizes back-and-forth communication by capturing detailed product-specific data during the request phase.
    • Improves requisition accuracy and completeness, reducing delays and errors in procurement workflows.
    • Provides fulfillers with direct access to necessary product details, facilitating faster and more informed order processing.
    • Supports better integration with external ERP systems by enabling transfer of detailed purchase requisition data.

    Line-level questions let procurement admins capture product-specific information during checkout, improving data accuracy and enabling flexible purchase requisition workflows.

    Key benefits

    Capture essential information during request intake to minimize back-and-forth communication between the requester, fulfiller, and supplier.

    How to configure

    Role required: sn_shop.procurement_administrator

    Plugin required: Shopping Hub (sn_spend_uib)

    For more information about creating configurable, line-level questions for shoppers, see Configure purchase requisition line-level questions in ShoppingHub.

    How it works

    Learn how shoppers can access and enter additional product information at the line level when creating or reviewing purchase requisitions.

    The additional information or questions added in the record producer for a specific product, product model, or product category appear during checkout in Shopping Hub.

    If the questions are configured as mandatory, selecting Add to cart or Request to buy expands the Additional information section, where you must provide your responses. You can submit the purchase only after answering all mandatory purchase requisition line-level questions for the selected product.

    Figure 1. Additional Information section in Shopping Hub
    Product details page in Shopping Hub.
    Note:
    Edits to additional questions require shoppers to create a case for a fulfiller to update the responses. Shoppers can also request updates by posting a message in the purchase’s activity stream.

    If you select Add to cart or Request to buy without completing mandatory fields in the Additional Information section, a message prompts you to fill them first.

    Figure 2. Fill mandatory fields message in Additional Information section
    Message to fill in mandatory fields.
    After a purchase requisition is created for your request, the fulfiller can view the additional information in the Variables section of the purchase requisition line record in the ServiceNow AI Platform.
    Note:
    The Variables input field is not available by default in the Outbound Order [sn_spend_intg_outbound_purchase_order] staging table. To integrate with an ERP system, you must add the Variables field.
    Figure 3. Variables section of a PRL record in ServiceNow AI Platform
    Variables section of a PRL record in the ServiceNow AI Platform.
    Additionally, the fulfiller can view this information on the Details tab of the purchase requisition line record in the Source-to-Pay Workspace.
    Note:
    Fulfillers can update the response in the Variables section on the PRL record. The fulfiller can modify responses until the POL moves to the Ordered state. When the POL is in Revision state, the Variables section becomes editable again.
    Figure 4. Details tab of a PRL record in Source-to-Pay Workspace
    Details tab of a PRL record in the Source-to-Pay Workspace
    Note:
    Fulfillers can update the response in the Variables section on the PRL record’s Details tab in the Source-to-Pay Workspace. The fulfiller can modify responses until the POL moves to the Ordered state. When the POL is in Revision state, the Variables section becomes editable again.

    The additional information also appears on the Purchase details page under My purchases in Shopping Hub.

    Figure 5. Purchase details page in My purchases
    Purchase details page in My purchases