Order Promising

A service that is used to group multiple order promising services together, such as the auto schedule service and the check availability service.

Life Cycle Status: Active

QName: {http://xmlns.oracle.com/apps/scm/orderPromising/orderPromising/orderPromisingServiceV2/}OrderPromisingService

Service WSDL URL: https://servername/fscmService/OrderPromisingServiceV2?WSDL

Relationships

The following table describes how this service data object is related to other service data objects or business object services.

Relationship Type Object or Service

Handles

Fulfillment Line Model Availability Option

Handles

Fulfillment Line Set Input

Handles

Fulfillment Line Scheduling Request Line

Handles

Fulfillment Line Scheduling Request Header

Handles

Fulfillment Line Entry Output

Handles

Fulfillment Line Availability Check Output Header

Handles

Fulfillment Line Availability Option

Handles

Capable-to-Promise Purchase Detail

Handles

Fulfillment Line Set Scheduling Output Header

Handles

Automatic Scheduling Input Header

Handles

Available-to-Promise Detail

Handles

Quick Availability Check Input Header

Handles

Fulfillment Line Cancellation Request

Handles

Fulfillment Line Set Output

Handles

Fulfillment Line Customer

Handles

Fulfillment Line Cancellation Output Header

Handles

Fulfillment Line Output

Handles

Quick Availability Check Item Quantity at Organization

Handles

Fulfillment Line Model Scheduling Request Header

Handles

Quick Availability Check Fulfillment Line Input

Handles

Fulfillment Line Model Input

Handles

Fulfillment Line Entry Input

Handles

Sales Order Cancellation Output Header

Handles

Fulfillment Line Availability Option Result

Handles

Fulfillment Line Cancellation Request Header

Handles

Fulfillment Line Set Cancellation Output Header

Handles

Capable-to-Promise Transfer Detail

Handles

Fulfillment Line Scheduling Output Header

Handles

Capable-to-Promise Resource Consumption Detail

Handles

Sales Order Cancellation Request Header

Handles

Drop Ship Supplier Information

Handles

Fulfillment Line Set Scheduling Request Header

Handles

Fulfillment Line Scheduling Response

Handles

Sales Order Scheduling Output Header

Handles

Fulfillment Line Model Output

Handles

Fulfillment Line Model Cancellation Request

Handles

Capable-to-Promise Detail

Handles

Fulfillment Line Model Availability Result

Handles

Item Availability at Organization Level

Handles

Supplier Item Availability

Handles

Fulfillment Line Model Scheduling Output Header

Handles

Fulfillment Line Split Criteria

Handles

Order Promising Source Organization

Handles

Fulfillment Line Cancellation Output

Handles

Capable-to-Promise Material Consumption Detail

Handles

Fulfillment Availability Check Input Header

Handles

Sales Order Scheduling Request Header

Handles

Automatic Scheduling Output Header

Handles

Quick Availability Check Output Header

Handles

Fulfillment Line Set Availability Option

Handles

Supply Allocation Result

Handles

Fulfillment Line Input

Handles

Supply and Demand Pegging Detail

Handles

Fulfillment Line Availability Detail

Handles

Fulfillment Line Set Availability Result

Handles

Fulfillment Line Set Cancellation Request

Handles

Fulfillment Line Model Cancellation Output Header

Operations

quickAvailabilityCheck

Method that provides shelf quantity and availability quantity details for the requested parameters.

Life Cycle Status: Active

Request Payload

Element Name Type Description

input

Quick Availability Check Input Header

Request parameters to the quickAvailabilityCheck service.

Response Payload

Element Name Type Description

result

Quick Availability Check Output Header

Response parameters from the quickAvailabilityCheck service.

scheduleSalesOrders

Method used for scheduling either a single fulfillment line or set of fulfillment lines for the requested parameters without performing any supply availability calculations. This service is used in the case of override scenarios.

Life Cycle Status: Active

Request Payload

Element Name Type Description

input

Sales Order Scheduling Request Header

Request parameters to the scheduleSalesOrders service.

Response Payload

Element Name Type Description

result

Sales Order Scheduling Output Header

Response parameters from the scheduleSalesOrders service.

checkAvailability

Method that performs availability calculations for the requested parameters.

Life Cycle Status: Active

Request Payload

Element Name Type Description

input

Fulfillment Availability Check Input Header

Request parameters to the checkAvailability service.

Response Payload

Element Name Type Description

result

Fulfillment Line Availability Check Output Header

Response parameters from the checkAvailability service.

cancelSalesOrders

Method used for simultaneously canceling either a single fulfillment line or set of fulfillment lines based on the request parameters.

Life Cycle Status: Active

Request Payload

Element Name Type Description

input

Sales Order Cancellation Request Header

Request parameters to the cancelSalesOrders service.

Response Payload

Element Name Type Description

result

Sales Order Cancellation Output Header

Response parameters from the cancelSalesOrders service.

autoSchedule

Method used to automatically schedule either a single fulfillment line or set of fulfillment lines for the requested parameters.

Life Cycle Status: Active

Request Payload

Element Name Type Description

input

Automatic Scheduling Input Header

Request parameters to the autoSchedule service.

Response Payload

Element Name Type Description

result

Automatic Scheduling Output Header

Response parameters from the autoSchedule service.

Security

The following tables list the privileges required to perform the service operations, and the duty roles that each privilege is granted to.

Service Operations to Privileges Mapping

Operation Name Privilege Code Privilege Name Privilege Description

cancelSalesOrders

MSP_VIEW_PLANNING_SUPPLY_AVAILABILITY_PRIV

View Planning Supply Availability

Allows viewing of supply availability.

cancelSalesOrders

MSP_SCHEDULE_ORCHESTRATION_ORDER_FULFILLMENT_LINE_PRIV

Schedule Fulfillment Line

Allows the scheduling or rescheduling of a fulfillment line.

scheduleSalesOrders

MSP_SCHEDULE_ORCHESTRATION_ORDER_FULFILLMENT_LINE_PRIV

Schedule Fulfillment Line

Allows the scheduling or rescheduling of a fulfillment line.

autoSchedule

MSP_VIEW_PLANNING_SUPPLY_AVAILABILITY_PRIV

View Planning Supply Availability

Allows viewing of supply availability.

autoSchedule

MSP_SCHEDULE_ORCHESTRATION_ORDER_FULFILLMENT_LINE_PRIV

Schedule Fulfillment Line

Allows the scheduling or rescheduling of a fulfillment line.

checkAvailability

MSP_VIEW_PLANNING_SUPPLY_AVAILABILITY_PRIV

View Planning Supply Availability

Allows viewing of supply availability.

quickAvailabilityCheck

MSP_VIEW_SUPPLY_AVAILABILITY_REPORT_PRIV

View Supply Availability Report

Allows viewing of supply availability.

Privileges to Duty Roles Mapping

Privilege Code Granted to Duty Role Code Granted to Duty Role Name Granted To Duty Role Description

MSP_VIEW_SUPPLY_AVAILABILITY_REPORT_PRIV

ORA_MSP_ORDER_PROMISING_MANAGEMENT_DUTY

Order Promising Management

Manages order promising activities, including the scheduling and rescheduling of order fulfillment lines, and reviews data related to promising fulfillment lines.

MSP_VIEW_SUPPLY_AVAILABILITY_REPORT_PRIV

ORA_FOM_ORDER_ENTRY_SPECIALIST_JOB

Order Entry Specialist

Individual who is responsible for creating new orders, updating existing orders, and creating order returns.

MSP_SCHEDULE_ORCHESTRATION_ORDER_FULFILLMENT_LINE_PRIV

ORA_MSP_ORDER_PROMISING_MANAGEMENT_DUTY

Order Promising Management

Manages order promising activities, including the scheduling and rescheduling of order fulfillment lines, and reviews data related to promising fulfillment lines.

MSP_VIEW_PLANNING_SUPPLY_AVAILABILITY_PRIV

ORA_RCL_FIELD_SERVICE_ADMINISTRATOR_JOB

Field Service Administrator

Individual responsible for the administration of field service logistics.

MSP_VIEW_PLANNING_SUPPLY_AVAILABILITY_PRIV

ORA_MSP_ORDER_PROMISING_MANAGEMENT_DUTY

Order Promising Management

Manages order promising activities, including the scheduling and rescheduling of order fulfillment lines, and reviews data related to promising fulfillment lines.

MSP_VIEW_PLANNING_SUPPLY_AVAILABILITY_PRIV

ORA_FOM_ORDER_ENTRY_SPECIALIST_JOB

Order Entry Specialist

Individual who is responsible for creating new orders, updating existing orders, and creating order returns.

MSP_VIEW_PLANNING_SUPPLY_AVAILABILITY_PRIV

ORA_RCL_FIELD_SERVICE_TECHNICIAN_DUTY

Field Service Technician

Individual responsible for the duty of field service logistics.

MSP_VIEW_PLANNING_SUPPLY_AVAILABILITY_PRIV

ORA_RCL_DEPOT_REPAIR_MANAGER_JOB

Depot Repair Manager

Individual responsible for managing the planning, logistics, repair execution, shipping, and billing for the repair of parts and products.

Duty Roles to Duty or Job Roles Mapping

Duty Role Code Granted to Duty or Job Role Code Granted to Duty or Job Role Name Granted To Duty or Job Role Description

ORA_FOM_ORDER_ENTRY_SPECIALIST_JOB

ORA_CMK_B2B_MESG_ADMIN_DUTY

B2B Messaging Administration

Manages collaboration messaging setup and administration tasks.

ORA_FOM_ORDER_ENTRY_SPECIALIST_JOB

ORA_FUN_FSCM_LOAD_INTERFACE_ADMIN_DUTY

FSCM Load Interface Administration

Manages load interface file for import

ORA_FOM_ORDER_ENTRY_SPECIALIST_JOB

ORA_EGP_ITEM_INQUIRY_DUTY

Item Inquiry

Queries and views items in the enterprise.