---
sourceDocument: Yokohama Finance and Supply Chain
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/yokohama/source-to-pay-operations

 Release :

    - yokohama

ft:locale :

    - en-US

ft:publication_title :

    - Yokohama Finance and Supply Chain

ft:clusterId :

    - stpop

bundleId :

    - stpop

workflow :

    - Employee


---

# Decimal quantity support for service-based purchases in Shopping Hub

# Decimal quantity support for service-based purchases in Shopping Hub {#ariaid-title1}

* Release version: Yokohama
* 
* Updated January 29, 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

As a shopper, you can now specify decimal quantity values for service-based products when you create or edit a purchase requisition (PR) or purchase order (PO) in Shopping Hub.

## Key benefits {#decimal-support-services__section_csz_jbf_d3c}

This functionality provides the following benefits:

* You can specify decimal quantities for selected service-based products.
* You can enable or disable decimal support for a service product by configuring its UOM.

{#decimal-support-services__ul_zwy_xnj_fhc}  
Note:  
Starting with Yokohama Patch 12 and Zurich Patch 6, Shopping Hub supports decimal quantities for service-based products. If you upgraded to Yokohama Patch 12 or Zurich Patch 6 and cannot specify decimal quantities for services, you must run a script from the Scripts - Background module. For more information, see [Run the fix script to enable decimal quantities for services](https://servicenow-prod.fluidtopics.net/~LM~D6CZD08T6cObovZegg "After upgrading to Yokohama Patch 12 or Zurich Patch 6, if you are unable to specify decimal quantities for services, you must run a background fix script to enable support for decimal quantities.").

## How to configure {#decimal-support-services__section_wh1_4qs_bhc}

Role required: sn_shop.shopping_hub_admin

Plugin required: Shopping Hub (sn_spend_uib)

* To enable this capability for a service product, you must configure a unit of measure (UOM) that supports decimal values.

* You control decimal quantity support at the UOM level. In the Unit of Measure Decimal Support decision table, set the decimalSupported attribute to true for the required UOM, as shown in the following image.

  Note:  
  You can use decimal quantities only for products of type Service. You cannot specify decimal quantities for products of type Good, even if the UOM is configured to support decimal values.
{#decimal-support-services__ul_rx1_scf_d3c}

## How it works {#decimal-support-services__section_usn_nbf_d3c}

The following points describe how this capability works:

* When you purchase a product of type Service, you can enter a decimal value in the Quantity field.

* When you purchase a product of type Good, Shopping Hub prevents you from entering a decimal value in the Quantity field and displays an error message.

* When you edit a PR or PO for a product of type Service, you can enter a decimal value in the New quantity field.

* When you edit a PR or PO for a product of type Good, Shopping Hub prevents you from entering a decimal value in the New quantity field and displays an error message.

{#decimal-support-services__ul_lch_zcf_d3c}
* **[Run the fix script to enable decimal quantities for services](https://servicenow-prod.fluidtopics.net/~LM~D6CZD08T6cObovZegg)**   
  After upgrading to Yokohama Patch 12 or Zurich Patch 6, if you are unable to specify decimal quantities for services, you must run a background fix script to enable support for decimal quantities.

