Fulfillment Line Input
The fulfillment line information that is provided when a request is made to check availability.
QName: {http://xmlns.oracle.com/apps/scm/orderPromising/orderPromising/orderPromisingServiceV2/types/}FulfillmentLine
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 |
---|---|
Contains |
|
Contains |
|
Contains |
|
Contained by |
|
Contained by |
|
Contained by |
|
Handled by |
Attributes
The following table describes attributes in the service data object.
Name | Type | Description |
---|---|---|
AllocationNodeFirstLevel |
string |
Level 1 of the allocation node for the fulfillment line. |
AllocationNodeSecondLevel |
string |
Level 2 of the allocation node for the fulfillment line. |
AllocationNodeThirdLevel |
string |
Level 3 of the allocation node for the fulfillment line. |
AlternateAvailabilityBasis |
string |
Attribute that determines whether the alternate availability options are generated based on lowest cost or fastest delivery. |
ConfiguredItem |
string |
A string that identifies the unique configuration item corresponding the configuration sent for promising. This is applicable only in the case of assemble to order demands only. |
CreationDate |
{http://xmlns.oracle.com/adf/svc/types/}date-Date |
The date and time when the fulfillment line is created. |
CustomerClass |
string |
Represents the grouping of customers to which the customer belongs to. This field is reserved for future use. |
CustomerDetails |
Header level attribute representing the attributes of customer details. |
|
DeliveryCostPERUnit |
double |
This represents the delivery cost per unit to ship the material to the customer ship-to site. |
DeliveryLeadTime |
double |
Delivery lead time indicates the number of days offset between the ship date and arrival date to ship date. |
DemandClass |
string |
The name of the demand class specified on the fulfillment line. |
DropShipFlag |
boolean |
Binary attribute that determines whether drop ship sources are consider or not during order promising. This field is reserved for future use. |
DropShipPOScheduleId |
string |
Request attribute that indicates the unique identifier for the drop ship purchase supply document. |
EarliestAcceptableDate |
{http://xmlns.oracle.com/adf/svc/types/}date-Date |
A date attribute that indicates the date before which the fulfillment line must not be promised. |
EarliestAcceptableDateTime |
{http://xmlns.oracle.com/adf/svc/types/}dateTime-Timestamp |
A date and time attribute that indicates the date before which the fulfillment line must not be promised. |
FillKillFlag |
boolean |
Binary attribute that determines whether the order will be promised or not if a specified percentage of the requested quantity is not available by the requested date. This is reserved for future use. |
FillKillPercentage |
string |
The minimum percentage of the requested quantity that needs to be available by the requested date for the fulfillment line to be promised. This is reserved for future use. |
FirstDeliveryMinimumPercentageQuantity |
{http://xmlns.oracle.com/adf/svc/types/}MeasureType |
Request attribute that indicates the minimum percentage of the requested quantity that needs to be available by the request date. |
FulfillmentLineIdentifier |
string |
A string that represents the unique identifier for the fulfillment line.
|
GenerateAlternateAvailabilityFlag |
boolean |
Binary attribute that determines whether multiple alternate availability options should be generation or not at a request level. |
GeneratePeggingFlag |
boolean |
Binary attribute that determines whether pegging information has to be returned or not. |
IgnoreDateReservationFlag |
boolean |
Binary attribute that indicates whether the reserved supply dates can be rescheduled or not. This attribute is applicable only for drop ship requests. |
IgnoreReservationFlag |
boolean |
Binary attribute that indicates whether the existing reservations can be ignored or not during rescheduling. |
InstanceId |
string |
A string identifier for the source system from which the order promising service request originated. |
InternalOrderType |
string |
Request attribute that indicates the type of internal order. Valid values are TO, ISO and SO. |
InternalSalesOrderDestOrg |
Header level attribute that represents the attributes of the destination organization. |
|
InternalSupplyIdentifier |
string |
Request attribute that indicates the source document number for the fulfillment line request. |
ItemDescription |
string |
Description of the item. |
LatestAcceptableDate |
{http://xmlns.oracle.com/adf/svc/types/}date-Date |
A date beyond which the fulfillment line must not be promised. |
LatestAcceptableDateTime |
{http://xmlns.oracle.com/adf/svc/types/}dateTime-Timestamp |
A date and time beyond which the fulfillment line must not be promised. |
LatestAcceptableFirstDelivery |
{http://xmlns.oracle.com/adf/svc/types/}date-Date |
A date that indicates the latest date by which the first delivery needs to be scheduled. This is reserved for future use. |
MaximumNumberOfAvailabilities |
int |
Represents the maximum number of availability options that can be returned. The maximum value that can be specified for this is 6. |
MinimumPromisePercentage |
int |
A number that indicates the minimum percentage of the requested quantity required to be available by the request date for the line to be eligible for split. |
MinimumPromiseQuantity |
{http://xmlns.oracle.com/adf/svc/types/}MeasureType |
A number that indicates the minimum quantity to be available by the requested date for the line to eligible for fulfillment line split. |
OTMRelevantFlag |
boolean |
A binary flag that indicates whether the fulfillment line is relevant for Oracle Transportation Management integration. This is reserved for future use. |
ParentFulfillId |
string |
A string t attribute that indicates the immediate parent of the fulfillment line. This is applicable only for configured to order items. |
PlanningMultiple |
double |
A number that represents the multiple in which items in the fulfillment line are grouped. |
Priority |
int |
A number that indicates the relative priority of the fulfillment line when multiple fulfillment lines are sent for promising. |
PromisingType |
string |
A string that indicates the type of promise. This can be either ship date or arrival date based promising. |
RequestType |
string |
Indicates whether the request is of arrival date or ship date type. Depending on the request type, the requested date represents the requested ship date and requested arrival date respectively. |
RequestedCarrier |
string |
Code of the desired carrier from ship-from organization to the customer ship-to site. |
RequestedDate |
{http://xmlns.oracle.com/adf/svc/types/}date-Date |
The date on which material is requested to be available. Depending on the request type this represents the requested ship date or request arrival date. |
RequestedDateTime |
{http://xmlns.oracle.com/adf/svc/types/}dateTime-Timestamp |
The date and time on which material is requested to be available. Depending on the request type this represents the requested ship date or request arrival date. |
RequestedDropShipSupplier |
string |
Unique identifier for the drop supplier from which material is requested to be shipped to the customer ship-to site. This field is reserved for future use. |
RequestedDropShipSupplierSite |
string |
Unique identifier for the drop supplier site from which material is requested to be shipped to the customer ship-to site. This indicates the drop ship supplier location from where material is shipped to the customer ship-to site. |
RequestedItem |
string |
Unique identifier for the item that is being requested. |
RequestedMode |
string |
Code of the desired transport mode from ship-from organization to the customer ship-to site. |
RequestedQuantity |
{http://xmlns.oracle.com/adf/svc/types/}MeasureType |
The quantity of the item requested on the fulfillment line. |
RequestedQuantityUOM |
string |
Unit of measure for the requested quantity of the fulfillment line. |
RequestedServiceLevel |
string |
Code of desired Service level from the ship-from organization to the customer ship-to site for the fulfillment line request. |
RequestedShipFromOrg |
Indicates the desired organization from which the material needs to be shipped to the customer ship-to site. |
|
RoundToNearestFlag |
boolean |
Binary attribute that determines whether rounding of items to the nearest planning multiple is enabled or not. |
SalesOrderLineNumber |
string |
A string unique identifier for the sales order line in the source system for which the fulfillment line is created |
SalesOrderNumber |
string |
A string unique identifier for the sales order for which the fulfillment line is created. |
ShippingPreference |
string |
A string attribute that indicates the shipping preferences. Valid values are "Lowest Cost", "Fastest" and NULL. |
SplitLineIdentifier |
string |
A string that uniquely identifies the fulfillment line split. A unique number is generated in case of split. |
SplitParameters |
Header level input attribute that represents the split attributes. |
|
SplitsAllowedFlag |
boolean |
A binary flag that determines whether splits of the fulfillment line are allowed or not. |
SubstitutionsAllowedFlag |
boolean |
A binary flag that indicates whether the fulfillment line can be split based on supply availability dates in the case of order delays. |
SupplierSourceSystem |
string |
A string identifier to the source system to which the supplier belongs to. |
UnitPrice |
{http://xmlns.oracle.com/adf/svc/types/}AmountType |
This represents the per unit price that needs to be considered by order promising to calculate the margin information. |