Components installed with Sourcing and Procurement Operations

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 35분
  • Several types of components are installed with the activation of Sourcing and Procurement Operations, including tables, user roles, and scheduled jobs.

    Demo data is available for this feature.

    Roles installed

    표 1. Roles installed for Sourcing and Procurement Operations
    Role title [name] Description Contains roles

    Shopping Hub Administrator

    [sn_shop.shopping_hub_admin]

    Access to all modules of the Source-to-Pay Common Architecture application.
    • decision_table_admin
    • sn_fin.procurement_user
    • model_manager
    • category_manager

    Shopper

    [sn_shop.shopper]

    Access to the Shopping Hub portal to make requests and purchases. None

    Procurement Administrator

    [sn_shop.procurement_administrator]

    Access to the primary data and administration sections of the Purchase Automation module.
    • sn_fin.procurement_primary_data_admin
    • sn_shop.procurement_specialist

    Procurement Specialist

    [sn_shop.procurement_specialist]

    Access to all the data of the Sourcing and Purchasing Automation module, except the primary data.
    • sn_fin.procurement_user
    • contract_manager

    Accounts Payable Viewer

    [sn_shop.accounts_payable_viewer]

    Read access to purchase orders, invoices, and other task-related objects that arise from purchase order creation. None

    Purchasing Task Owner

    [sn_shop.purchasing_task_owner]

    Access to all purchase orders, requisitions, negotiations, sourcing requests, and purchasing tasks. None

    Acknowledgment Task Owner

    [sn_shop.acknowledgment_task_owner]

    Access to all purchase orders and purchase requisitions. Read-only access to the main objects, but can update assigned tasks. None

    Procurement Common Administrator

    [sn_shop.procurement_common_admin]

    Access to all tables, including deletion of records, in the Source-to-Pay Common Architecture application. sn_shop.procurement_common_user

    Procurement Common Reader

    [sn_shop.procurement_common_reader]

    Read access to all tables available in the Source-to-Pay Common Architecture application. sn_fin.procurement_user

    Procurement Common User

    [sn_shop.procurement_common_user]

    Access to perform, create, and update operations on all tables in the Source-to-Pay Common Architecture application. sn_shop.procurement_common_reader
    주:
    An application-specific admin role enables a user to access a specific application, but does not grant the user any other admin rights. Your system-level admin on the production instance must grant the application-specific admin role to the appropriate users, and then remove the application-specific admin role from all the users with the system-level admin role. For more information, see Application administration.

    Scheduled jobs installed

    표 2. Scheduled jobs installed for Sourcing and Procurement Operations
    Scheduled job Description
    [PSM] Approval Due Date Breached Creates a breached approvals review task if a due date for an approval is breached.
    [PSM] Clear Recently Viewed Data Clears the recently viewed data in ShoppingHub. This data comprises entries that were created more than 90 days ago by the logged-in user.
    [PSM] Create Receiving Task Creates receipt tasks against the purchase order, grouped by calendar month and recipient, on the first of every month.
    [PSM] Create Service Acknowledgment Task Creates service acknowledgment tasks on a monthly basis. This job automatically picks all purchase order lines that have started and are yet to reach their end dates, and have some remaining amount or percentage or quantity to be delivered.
    [PSM] Execute Credit Allocation Rules Runs the credit allocation rules that are set up. Employee credit records are created as per this rule.
    [PSM] Execute Shopping Controls Runs the shopping controls that are set up. User control records are created as per the shopping controls, and the respective supplier products are updated as well.
    [PSM] Monitor Milestone Tasks Fetches any active milestone whose completion date is today and updates the state of the milestone to Confirmation Required.
    [PSM] Populate Spend Task – Due Date Bucket Calculates the due date bucket of purchasing tasks to determine the category to which they belong to. The categories are Others, Due within 7 Days, and Overdue.
    [PSM] Purchasing Data Aggregation Populates the following aggregate tables: Product Purchases by Job Code, Supplier Use by Shopper, and Supplier Use by Department.
    [PSM] Retiring Supplier Products Updates the Published flag on the supplier product to False when the current date is the same as the sales end date on the supplier product.
    [PSM] Revoke Expired Credits Sets the credit status to Credit Expired after the expiration date on the credit is reached.

    Tables installed

    주:
    The following tables are commonly available, within the Source-to-Pay Common Architecture application.
    표 3. Tables installed for Sourcing and Procurement Operations
    Table Description

    Attribute

    [sn_shop_attribute]

    Stores specific attribute types and the values that are associated with a product model. For example, a laptop can have an attribute for the type of memory used, which can be SSD or Hard disk.

    Attribute Set

    [sn_shop_attribute_set]

    Stores a group of attribute types that can later be associated with a supplier product. For example, Memory, Graphic card, and CPU can be an attribute set that can be associated with a product group.

    Attribute Type

    [sn_shop_attribute_type]

    Stores the various types of attributes that are used when creating a product attribute.

    Delivery Location

    [sn_shop_delivery_location]

    Stores the delivery location for a given shop line or cart line.

    ERP Address Mapping

    [sn_shop_erp_address_map]

    Stores the mapping between the ERP address and the location.

    ERP Asset Category Mapping

    [sn_shop_erp_asset_category_map]

    Stores the mapping between the ERP source and the capitalization policy.

    ERP Material Group Mapping

    [sn_shop_erp_material_group_map]

    Stores the mapping between the ERP source, model category, and material group.

    Integration Error

    [sn_shop_erp_error_task]

    Stores integration errors that might occur when communicating or processing a request with ERP.

    Invoice

    [sn_shop_invoice]

    Stores the invoice that is associated with a purchase order.

    Invoice Line

    [sn_shop_invoice_line]

    Stores the invoice lines for each corresponding purchase order line.

    Job Code

    [sn_shop_job_code]

    Stores the job codes that are associated with business owners that primarily drive the approval hierarchy.

    Milestone

    [sn_shop_milestone]

    Extends the Acknowledgment Task table and stores the acknowledgment of services received.

    Office Location

    [sn_shop_office_location]

    Stores delivery locations marked as office.

    Order Line Template

    [sn_shop_order_line]

    Extends the Shop Line table and stores the purchase order line for any purchase order.

    Order Template

    [sn_shop_order]

    Stores all purchase orders. This is a base table.

    Order to Contract Relationships

    [sn_shop_m2m_order_contract]

    Stores the mapping between the purchase order and contract.

    Payment Terms

    [sn_shop_payment_term]

    Stores the term in which a payment would be made. For example, a term could be seven days after the invoice date.

    Price Break

    [sn_shop_price_break]

    Stores the price divided based on the number of quantities purchased for a given supplier product contract.

    Pricing

    [sn_shop_m2m_product_contract]

    Stores the mapping of a supplier product and its price that is based on the associated contract.

    Product Group

    [sn_shop_product_group]

    Stores the name that is associated with an attribute set that is then referenced by the supplier product and product model.

    Product Visuals

    [sn_shop_supplier_product_artifact]

    Stores the artifacts that are used to display product appearances on the user interface.

    Purchase Order

    [sn_shop_purchase_order]

    Extends the Order Template table and stores the purchase order for a given purchase.

    Purchase Order Line

    [sn_shop_purchase_order_line]

    Extends the Order Line Template table and stores the purchase order line for a purchase.

    Receipt

    [sn_shop_receipt]

    Stores the receipt of a supplier product received as part of a purchase order line.

    Shipment Details

    [sn_shop_shipment_details]

    Stores the shipment details that are associated with a purchase order line.

    Shipment Product

    [sn_shop_shipment_product]

    Stores the shipment product details that are associated with a purchase order line.

    Shipping Method

    [sn_shop_shipping_method]

    Stores the shipping method details that are associated with a purchase order line.
    주:
    The following tables are installed as part of the Sourcing and Purchasing Automation application.
    표 4. Tables installed for Sourcing and Purchasing Automation
    Table Description

    Acknowledgment Task

    [sn_shop_acknowledgment_task]

    Stores acknowledgments such as the milestone and receipt task. This is a parent table within the Common Service Delivery (SDC) application.

    Approval Plan

    [sn_shop_approval_plan]

    Stores the approval plan details for a purchase requisition such as the approval routing method and approval decision method.

    Approval Plan Detail

    [sn_shop_approval_plan_detail]

    Stores an instance of the approval record for a purchase line that is created based on the approval plan.

    Approval Rule

    [sn_shop_approval_rule]

    Stores the rule that triggers the creation of an approval record. It uses a condition builder to build the trigger condition for approvals.

    Capitalization Policy

    [sn_shop_capitalization_policy]

    Stores the condition based on which an asset is capitalized, and a fixed asset record is created.

    Cart Line

    [sn_shop_cart_line]

    Stores the details of a purchase line that is added to a cart. It has various details such as the supplier product selected, checkout type, business owner, delivery location, and so on.

    Contract Task

    [sn_shop_contract_task]

    Extends the Purchasing Task table and stores instances of various types of contract tasks that are associated with a purchase line.

    Purchase Cost Allocation

    [sn_shop_cost_allocation]

    Stores the type of cost allocation, associated cost center, and the amount that is allocated for a shopper that can be used to buy a supplier product.

    Credit Allocation Rules

    [sn_shop_credit_allocation_rules]

    Stores the credit allocation rules that are based on how a credit is allocated to an individual shopper. The allocation can be based on the inventory asset or user condition.

    Delivery Address Task

    [sn_shop_delivery_address_task]

    Extends the Purchasing Task table and stores the tasks that are associated with verifying and validating the delivery location for a purchase line.

    Employee Credit

    [sn_shop_employee_credit]

    Stores the credit amount that is allocated for a user with supporting information such as the responsible cost center and credit allocation rule.

    Ledger Assignment Rules

    [sn_shop_ledger_assignment_rule]

    Stores the rules that apply to the supplier products, product model or product category, and cost center. These rules are based on the accounting details, such as the capex and expense accounts, that are populated on a purchase line.

    Model Map

    [sn_shop_m2m_model_map]

    Stores the mapping between a CMDB model and a third-party category.

    Negotiation

    [sn_shop_negotiation]

    Stores the negotiation object that is created for a supplier product in a sourcing activity.

    Sourcing Event

    [sn_shop_negotiation_event]

    Stores the sourcing events that are created for a supplier product in a sourcing activity.

    Non Catalog Intake

    [sn_shop_non_catalog_intake]

    Extends the Import Set Row table and acts like a staging table for the non-catalog intake flow.

    Order Permission

    [sn_shop_m2m_order_users_covered]

    Stores the mapping between the purchasing permission and purchase order.

    Paycheck Periods

    [sn_shop_paycheck_periods]

    Stores the number of paychecks through which a payment would be made.

    Payment Methods

    [sn_shop_payment_method]

    Stores the payment method that is selected by the shopper and the cost center or person responsible for the payment.

    Percent Complete Configuration

    [sn_shop_percent_complete_config]

    Stores the configurations to determine the percentage of payment that is completed for an order.

    Pre-Payment

    [sn_shop_pre_payment]

    Stores a record of prepayment done for a purchase line as per a contract.

    Product Purchases by Job Code

    [sn_shop_user_product_purchase]

    Stores the aggregation of products purchased by the job code.

    Product Stage

    [sn_shop_imp_product]

    Extends the Import Set Row table. This staging table is used to import supplier products.

    Properties

    [sn_shop_properties]

    Stores the Shopping Hub specific properties such as the requisition auto order.

    Purchase

    [sn_shop_purchase]

    Stores the purchase record that is created for each purchasing or sourcing activity.

    Purchase Line

    [sn_shop_purchase_line]

    Extends the Request Line table and stores the purchase line that is associated with a purchasing or sourcing activity.

    Purchase Order History

    [sn_shop_order_history]

    Extends the Order Template table and stores the older purchase order record when an order is revised.

    Purchase Order Line History

    [sn_shop_order_line_history]

    Extends the Order Line Template table and stores the older purchase order line record when a purchase order line is revised.

    Purchase Requisition

    [sn_shop_purchase_requisition]

    Stores the purchase requisition for a purchase or sourcing activity.

    Purchases by Category

    [sn_shop_user_category_purchase]

    Stores the analytical data for purchases by product category.

    Purchasing Permission

    [sn_shop_covered_user]

    Stores the purchasing permission for a user, group, cost center, or department.

    Purchasing Task

    [sn_shop_task]

    Stores the various tasks that are associated with a purchase such as finance and contract tasks. This is a base table within the Common Service Delivery (SDC) application.

    Receipt Task

    [sn_shop_receipt_task]

    Extends the Acknowledgment Task table and stores the state of a receipt confirmation.

    Request Line Template

    [sn_shop_request_line]

    Extends the Shop Line table and stores the purchase request line items.

    Requisition Permission

    [sn_shop_m2m_purchasing_users_covered]

    Stores the mapping between the purchasing permission and purchase requisition.

    Requisition to Contract Relationships

    [sn_shop_m2m_requisition_contract]

    Stores the mapping between the requisition and contract.

    Revision Line

    [sn_shop_rev_request_line]

    Extends the Request Line Template table and stores the revision line for a purchase.

    Revision Request

    [sn_shop_revision_request]

    Extends the Purchasing Task table and stores the state of a revision request for a purchase.

    Service Acknowledgment

    [sn_shop_service_acknowledgment]

    Stores the acknowledgment tasks of services received.

    Shop Line

    [sn_shop_line]

    Stores the order line template and request line template. This is a base table.

    Shopper's Top Suppliers

    [sn_shop_usr_preferred_supplier]

    Stores the mapping between the shopper and preferred supplier.

    Shopping Control

    [sn_shop_shopping_control]

    Stores the security rules that determine the access of supplier products for a given user.

    ShoppingHub API Cache

    [sn_shop_shopnow_api_cache]

    Stores the cached data for quicker access by APIs. An example is the CachedCagetoryMap.

    ShoppingHub Configuration

    [sn_shop_shopnow_content]

    Stores configurations that determine certain aspects of the application appearance and behavior. An example is the terms and conditions page URL.

    Sourcing Bid Stage

    [sn_shop_imp_sourcing_bid]

    Stores the bids that are received for a supplier product by the third-party providers. This is a staging table.

    Sourcing Line Outbound Queue

    [sn_shop_sourcing_line_out_queue]

    Stages the sourcing line for the third-party providers.

    Sourcing Outbound Queue

    [sn_shop_sourcing_out_queue]

    Stages the sourcing request for the third-party providers.

    Sourcing Request

    [sn_shop_sourcing_activity]

    Stores requests to source for supplier products.

    Sourcing Task

    [sn_shop_sourcing_task]

    Extends the Purchasing Task table and stores the tasks that are related to a sourcing request.

    Sourcing Vendor

    [sn_shop_sourcing_vendor]

    Stores the mapping between the sourcing vendor code and sourcing vendor name.

    Supplier Product

    [sn_shop_supplier_product]

    Stores the supplier products that represent goods or services that can be listed on the portal.

    Supplier Product View

    [sn_shop_supplier_product_view]

    Stores the analytics of the number of views for a supplier product.

    Supplier Use by Department

    [sn_shop_dept_supplier_purchase]

    Stores the analytics of suppliers that are used by departments.

    Supplier Use by Shopper

    [sn_shop_user_supplier_purchase]

    Stores the analytics of suppliers that are used by shoppers.

    Third-Party Category

    [sn_shop_third_party_category]

    Stores an external category that is provided by a supplier that maps to an existing model.

    User Controls

    [sn_shop_user_control]

    Stores the mapping of a user and a shopping control.

    Purchasing properties

    The following list contains the purchasing properties that are used by Sourcing and Procurement Operations.

    표 5. Purchasing properties for Sourcing and Procurement Operations
    Property Description
    sn_shop.atf.threshold.days Number of days before an expected delivery date for goods, or a start date for services and blankets, in which time a purchase requisition would be considered after the fact.
    sn_shop.credit.allocation.batchsize Total number of employee records that are processed in a batch, during credit allocation.
    sn_shop.default.contract.model.type Default contract model when creating contracts.
    sn_shop.default.purchasing.time Initial value of the purchasing time in days.
    sn_shop.default.shipping.estimate Default shipping estimate, in percentage.
    sn_shop.default.sourcing.time Initial sourcing time in days.
    sn_shop.default.supplier.onboard.time Initial supplier onboarding time in days.
    sn_shop.non.pricing.contract List of non-pricing contracts. The default is NDA.
    sn_shop.shipping.estimate.inclusion Shipping estimate included in purchase request approvals.
    sn_shop.approval.reassessment.resend Approvals that must be reassessed during a revision if the same approval rule is triggered. It applies to both purchase requisition and purchase order revisions.
    sn_shop.log.property Logging level for Sourcing and Purchasing Automation.
    sn_shop.spend.requisition.autoorder Purchase order that can be automatically created on completion of purchasing tasks without having to undergo a manual final review.
    sn_shop.spend.requisition.autoorder.threshold Dollar amount threshold above which a final review is required before a purchase order is created even when the automatic creation of purchase orders property is set to Yes.
    sn_shop.spend.sla.due.days Minimum due date for SLA calculation.
    sn_shop.supported.artifact.formats Formats that are supported for supplier product artifacts.
    sn_shop.tax.estimate.inclusion Includes generated tax estimate in purchase requests for the approval process.

    Watchlist properties

    Set the sn_shop.watchlist.user.limit system property to restrict the maximum number of users in the watchlist to 20.

    Role required:
    • sn_shop.procurement_administrator, sn_shop.shopping_hub_admin - Edit and view.
    • sn_shop.procurement_administrator, sn_shop.shopping_hub_admin, sn_shop.shopper, sn_shop.procurement_specialist, sn_spend_psd.agent - View (read-only).
    To modify the user limit, do the following:
    1. Navigate to All.
    2. On the left navigation pane, enter sys_properties_list.do.

      The entire list of properties in the System Properties [sys_properties] table appears.

    3. In the Name search field, look for sn_shop.watchlist.user.limit and open the system property.

      The system property sn_shop.watchlist.user.limit opens as a record. The Value field displays the default value as 20. You can edit the record in editing mode.

    4. In the Value field, you can modify the value as per your requirement.

      For example, 5.

    5. Select Update.

    Property to automate the edit receipt flow

    Enable the sn_spend_cp.enable_automated_edit_receipt_flow system property to automate the approval and processing of edit receipt requests without manual intervention. The automated process updates the purchase order (PO) and purchase order line (POL) quantities, while also automatically closing the associated procurement case in the Source-to-Pay Workspace.

    Role required: admin

    This property is enabled by default. However, if this property is disabled, do the following to enable it:

    1. Navigate to All.
    2. On the left navigation pane, enter sys_properties_list.do.

      The entire list of properties in the System Properties [sys_properties] table appears.

    3. In the Name search field, look for sn_spend_cp.enable_automated_edit_receipt_flow and open the system property.

      The system property is enabled by default. The Value field displays the default value as ON.

    4. If the Value field shows OFF, change it to ON to enable this property.
    5. Select Update.