Create a Cost Option
post
/quotes/{quoteGid}/costOptions
Request
Path Parameters
-
quoteGid(required): string
Resource ID
Supported Media Types
- application/vnd.oracle.resource+json;type=singular
- application/vnd.oracle.resource+json;type=collection
Nested Schema : schema
Type:
Show Source
object
-
buyItineraryGid: string
Database base amount for total non-transport costs for sell side of this quote option.
-
buyNonTransCost:
buyNonTransCost
Total non-transport costs for buy side of this quote option.
-
buyTransCost:
buyTransCost
Total non-transport costs for buy side of this quote option.
-
costOptionSequence: number
(int32)
Option Number: Each possible cost option is assigned an Option Number.
-
domainName: string
Database domain where this data is stored.
-
equipments:
equipments
-
isFeasibleBuy: boolean
Currency for total non-transport costs for sell side of this quote option.
-
isFeasibleSell: boolean
Indicates if the buy side option is feasible.
-
isLateBuy: boolean
Total non-transport costs for sell side of this quote option.
-
isLateSell: boolean
Indicates if the buy side option is late.
-
links: array
links
Read Only:
true
-
remarks:
remarks
-
sellItineraryGid: string
Itinerary used for the buy side option.
-
sellNonTransCost:
sellNonTransCost
Total non-transport costs for sell side of this quote option.
-
sellTransCost:
sellTransCost
Total buy side transport cost for this quote option
-
shipments:
shipments
Nested Schema : buyNonTransCost
Total non-transport costs for buy side of this quote option.
Match All
Show Source
Nested Schema : buyTransCost
Total non-transport costs for buy side of this quote option.
Match All
Show Source
Nested Schema : equipments
Type:
Show Source
object
-
items: array
items
-
links: array
links
Read Only:
true
Nested Schema : remarks
Type:
Show Source
object
-
items: array
items
-
links: array
links
Read Only:
true
Nested Schema : sellNonTransCost
Total non-transport costs for sell side of this quote option.
Match All
Show Source
Nested Schema : sellTransCost
Total buy side transport cost for this quote option
Match All
Show Source
Nested Schema : shipments
Type:
Show Source
object
-
items: array
items
-
links: array
links
Read Only:
true
Nested Schema : currencyType
Type:
Show Source
object
-
currency: string
ISO 4217 currency code
-
value: number
Numeric value that specifies a currency
Nested Schema : quotes.costOptions.equipments
Type:
Show Source
object
-
domainName: string
Database domain where this data is stored.
-
equipmentGroupCount: number
(int32)
Count for the equipment group assigned to the cost option.
-
equipmentGroupGid: string
The GID for the equipment group for this option.
-
links: array
links
Read Only:
true
Nested Schema : quotes.costOptions.remarks
Type:
Show Source
object
-
domainName: string
Database domain where this data is stored.
-
links: array
links
Read Only:
true
-
remarkQualGid: string
The GID for the remark qualifier.
-
remarkSequence: number
(int32)
Internal sequence number for the remark.
-
remarkText: string
Remark text related to the remark qualifier.
Nested Schema : quotes.costOptions.shipments
Type:
Show Source
object
-
actualCost:
actualCost
Actual cost.
-
costs:
costs
-
destinationAddressLine1: string
Destination location address line 1 value.
-
destinationAddressLine2: string
Destination location address line 2 value.
-
destinationAddressLine3: string
Destination location address line 3 value.
-
destinationCity: string
Destination location city value.
-
destinationCountryCode3Gid: string
Destination Location country code value.
-
destinationPostalCode: string
Destination location postal code value.
-
destinationProvince: string
Destination location province value.
-
destLocationGid: string
The GID for the Destination location.
-
destLocationName: string
Destination location name.
-
destViaLocationGid: string
The GID for the destination via location.
-
distance:
distance
Distance.
-
domainName: string
Database domain where this data is stored.
-
endTime:
endTime
The Start Time and End Time fields specify when the shipment must leave and arrive by.
-
flightGid: string
The GID for the flight that must be used.
-
isPrimary: boolean
The Primary check box is used to specify if this is the primary leg of the shipment.
-
links: array
links
Read Only:
true
-
nfrcRuleGid: string
The NFRC rule used to create this shipment if it is an NFRC and was created by the system.
-
perspective: string
Perspective - Buy or Sell.
-
rateExpiration:
rateExpiration
Expiration data of the rate.
-
rateFromLocationGid: string
The GID for the rating from location.
-
rateGeoGid: string
The GID for the rate record that should be used. This rates the cost option leg for the given rate record.
-
rateOfferingGid: string
The GID for the rate offering that should be used.
-
rateToLocationGid: string
The GID for the rating to location.
-
servprovGid: string
The GID for the service provider that should be used.
-
shipmentSequence: number
(int32)
Internal sequence number for shipment information provide as part of the quote option.
-
shipmentTypeGid: string
Indicates the shipment type for this quote cost option shipment.
-
sourceAddressLine1: string
Source location address line 1 value.
-
sourceAddressLine2: string
Source location address line 2 value.
-
sourceAddressLine3: string
Source location address line 3 value.
-
sourceCity: string
Source location city value.
-
sourceCountryCode3Gid: string
Source Location country code value.
-
sourceLocationGid: string
The GID for the source location.
-
sourceLocationName: string
Source location name.
-
sourcePostalCode: string
Source location postal code value.
-
sourceProvince: string
Source location province value.
-
sourceViaLocationGid: string
The GID for the source via location.
-
startTime:
startTime
The Start Time and End Time fields specify when the shipment must leave and arrive by.
-
transportModeGid: string
The GID for the transport mode that should be used.
-
voyageGid: string
The GID for the voyage that must be used.
Nested Schema : costs
Type:
Show Source
object
-
items: array
items
-
links: array
links
Read Only:
true
Nested Schema : endTime
The Start Time and End Time fields specify when the shipment must leave and arrive by.
Match All
Show Source
Nested Schema : startTime
The Start Time and End Time fields specify when the shipment must leave and arrive by.
Match All
Show Source
Nested Schema : quotes.costOptions.shipments.costs
Type:
Show Source
object
-
accessorialCodeGid: string
The GID for the accessorial cost (if any) on the quote cost option.
-
cost:
cost
Cost.
-
costExplanation: string
Explanation for cost.
-
costSequence: number
(int32)
Cost sequence number for different cost provided for the quote cost option.
-
costType: string
Cost type - e.g., Base Cost, Accessorial etc.
-
description: string
Description.
-
domainName: string
Database domain where this data is stored.
-
links: array
links
Read Only:
true
-
paymentMethodCodeGid: string
Indicates the payment method that applies to this quote shipment cost.
Nested Schema : amountType
Type:
Show Source
object
-
unit: string
Unit of measure
-
value: number
Numeric value that specifies an amount
Nested Schema : dateTimeType
Type:
Show Source
object
-
timezone: string
Timezone in Olson database format
-
value: string
(date-time)
Date in ISO 8601 format
Root Schema : schema
Type:
Show Source
object
-
buyItineraryGid: string
Database base amount for total non-transport costs for sell side of this quote option.
-
buyNonTransCost:
buyNonTransCost
Total non-transport costs for buy side of this quote option.
-
buyTransCost:
buyTransCost
Total non-transport costs for buy side of this quote option.
-
costOptionSequence: number
(int32)
Option Number: Each possible cost option is assigned an Option Number.
-
domainName: string
Database domain where this data is stored.
-
equipments:
equipments
-
isFeasibleBuy: boolean
Currency for total non-transport costs for sell side of this quote option.
-
isFeasibleSell: boolean
Indicates if the buy side option is feasible.
-
isLateBuy: boolean
Total non-transport costs for sell side of this quote option.
-
isLateSell: boolean
Indicates if the buy side option is late.
-
links: array
links
Read Only:
true
-
remarks:
remarks
-
sellItineraryGid: string
Itinerary used for the buy side option.
-
sellNonTransCost:
sellNonTransCost
Total non-transport costs for sell side of this quote option.
-
sellTransCost:
sellTransCost
Total buy side transport cost for this quote option
-
shipments:
shipments
Nested Schema : buyNonTransCost
Total non-transport costs for buy side of this quote option.
Match All
Show Source
Nested Schema : buyTransCost
Total non-transport costs for buy side of this quote option.
Match All
Show Source
Nested Schema : equipments
Type:
Show Source
object
-
items: array
items
-
links: array
links
Read Only:
true
Nested Schema : remarks
Type:
Show Source
object
-
items: array
items
-
links: array
links
Read Only:
true
Nested Schema : sellNonTransCost
Total non-transport costs for sell side of this quote option.
Match All
Show Source
Nested Schema : sellTransCost
Total buy side transport cost for this quote option
Match All
Show Source
Nested Schema : shipments
Type:
Show Source
object
-
items: array
items
-
links: array
links
Read Only:
true
Nested Schema : currencyType
Type:
Show Source
object
-
currency: string
ISO 4217 currency code
-
value: number
Numeric value that specifies a currency
Nested Schema : quotes.costOptions.equipments
Type:
Show Source
object
-
domainName: string
Database domain where this data is stored.
-
equipmentGroupCount: number
(int32)
Count for the equipment group assigned to the cost option.
-
equipmentGroupGid: string
The GID for the equipment group for this option.
-
links: array
links
Read Only:
true
Nested Schema : quotes.costOptions.remarks
Type:
Show Source
object
-
domainName: string
Database domain where this data is stored.
-
links: array
links
Read Only:
true
-
remarkQualGid: string
The GID for the remark qualifier.
-
remarkSequence: number
(int32)
Internal sequence number for the remark.
-
remarkText: string
Remark text related to the remark qualifier.
Nested Schema : quotes.costOptions.shipments
Type:
Show Source
object
-
actualCost:
actualCost
Actual cost.
-
costs:
costs
-
destinationAddressLine1: string
Destination location address line 1 value.
-
destinationAddressLine2: string
Destination location address line 2 value.
-
destinationAddressLine3: string
Destination location address line 3 value.
-
destinationCity: string
Destination location city value.
-
destinationCountryCode3Gid: string
Destination Location country code value.
-
destinationPostalCode: string
Destination location postal code value.
-
destinationProvince: string
Destination location province value.
-
destLocationGid: string
The GID for the Destination location.
-
destLocationName: string
Destination location name.
-
destViaLocationGid: string
The GID for the destination via location.
-
distance:
distance
Distance.
-
domainName: string
Database domain where this data is stored.
-
endTime:
endTime
The Start Time and End Time fields specify when the shipment must leave and arrive by.
-
flightGid: string
The GID for the flight that must be used.
-
isPrimary: boolean
The Primary check box is used to specify if this is the primary leg of the shipment.
-
links: array
links
Read Only:
true
-
nfrcRuleGid: string
The NFRC rule used to create this shipment if it is an NFRC and was created by the system.
-
perspective: string
Perspective - Buy or Sell.
-
rateExpiration:
rateExpiration
Expiration data of the rate.
-
rateFromLocationGid: string
The GID for the rating from location.
-
rateGeoGid: string
The GID for the rate record that should be used. This rates the cost option leg for the given rate record.
-
rateOfferingGid: string
The GID for the rate offering that should be used.
-
rateToLocationGid: string
The GID for the rating to location.
-
servprovGid: string
The GID for the service provider that should be used.
-
shipmentSequence: number
(int32)
Internal sequence number for shipment information provide as part of the quote option.
-
shipmentTypeGid: string
Indicates the shipment type for this quote cost option shipment.
-
sourceAddressLine1: string
Source location address line 1 value.
-
sourceAddressLine2: string
Source location address line 2 value.
-
sourceAddressLine3: string
Source location address line 3 value.
-
sourceCity: string
Source location city value.
-
sourceCountryCode3Gid: string
Source Location country code value.
-
sourceLocationGid: string
The GID for the source location.
-
sourceLocationName: string
Source location name.
-
sourcePostalCode: string
Source location postal code value.
-
sourceProvince: string
Source location province value.
-
sourceViaLocationGid: string
The GID for the source via location.
-
startTime:
startTime
The Start Time and End Time fields specify when the shipment must leave and arrive by.
-
transportModeGid: string
The GID for the transport mode that should be used.
-
voyageGid: string
The GID for the voyage that must be used.
Nested Schema : costs
Type:
Show Source
object
-
items: array
items
-
links: array
links
Read Only:
true
Nested Schema : endTime
The Start Time and End Time fields specify when the shipment must leave and arrive by.
Match All
Show Source
Nested Schema : startTime
The Start Time and End Time fields specify when the shipment must leave and arrive by.
Match All
Show Source
Nested Schema : quotes.costOptions.shipments.costs
Type:
Show Source
object
-
accessorialCodeGid: string
The GID for the accessorial cost (if any) on the quote cost option.
-
cost:
cost
Cost.
-
costExplanation: string
Explanation for cost.
-
costSequence: number
(int32)
Cost sequence number for different cost provided for the quote cost option.
-
costType: string
Cost type - e.g., Base Cost, Accessorial etc.
-
description: string
Description.
-
domainName: string
Database domain where this data is stored.
-
links: array
links
Read Only:
true
-
paymentMethodCodeGid: string
Indicates the payment method that applies to this quote shipment cost.
Nested Schema : amountType
Type:
Show Source
object
-
unit: string
Unit of measure
-
value: number
Numeric value that specifies an amount
Nested Schema : dateTimeType
Type:
Show Source
object
-
timezone: string
Timezone in Olson database format
-
value: string
(date-time)
Date in ISO 8601 format
Response
Supported Media Types
- application/vnd.oracle.resource+json;type=singular
- application/vnd.oracle.resource+json;type=collection
Default Response
Default Response.
Root Schema : schema
Type:
Show Source
object
-
buyItineraryGid: string
Database base amount for total non-transport costs for sell side of this quote option.
-
buyNonTransCost:
buyNonTransCost
Total non-transport costs for buy side of this quote option.
-
buyTransCost:
buyTransCost
Total non-transport costs for buy side of this quote option.
-
costOptionSequence: number
(int32)
Option Number: Each possible cost option is assigned an Option Number.
-
domainName: string
Database domain where this data is stored.
-
equipments:
equipments
-
isFeasibleBuy: boolean
Currency for total non-transport costs for sell side of this quote option.
-
isFeasibleSell: boolean
Indicates if the buy side option is feasible.
-
isLateBuy: boolean
Total non-transport costs for sell side of this quote option.
-
isLateSell: boolean
Indicates if the buy side option is late.
-
links: array
links
Read Only:
true
-
remarks:
remarks
-
sellItineraryGid: string
Itinerary used for the buy side option.
-
sellNonTransCost:
sellNonTransCost
Total non-transport costs for sell side of this quote option.
-
sellTransCost:
sellTransCost
Total buy side transport cost for this quote option
-
shipments:
shipments
Nested Schema : buyNonTransCost
Total non-transport costs for buy side of this quote option.
Match All
Show Source
Nested Schema : buyTransCost
Total non-transport costs for buy side of this quote option.
Match All
Show Source
Nested Schema : equipments
Type:
Show Source
object
-
items: array
items
-
links: array
links
Read Only:
true
Nested Schema : remarks
Type:
Show Source
object
-
items: array
items
-
links: array
links
Read Only:
true
Nested Schema : sellNonTransCost
Total non-transport costs for sell side of this quote option.
Match All
Show Source
Nested Schema : sellTransCost
Total buy side transport cost for this quote option
Match All
Show Source
Nested Schema : shipments
Type:
Show Source
object
-
items: array
items
-
links: array
links
Read Only:
true
Nested Schema : currencyType
Type:
Show Source
object
-
currency: string
ISO 4217 currency code
-
value: number
Numeric value that specifies a currency
Nested Schema : quotes.costOptions.equipments
Type:
Show Source
object
-
domainName: string
Database domain where this data is stored.
-
equipmentGroupCount: number
(int32)
Count for the equipment group assigned to the cost option.
-
equipmentGroupGid: string
The GID for the equipment group for this option.
-
links: array
links
Read Only:
true
Nested Schema : quotes.costOptions.remarks
Type:
Show Source
object
-
domainName: string
Database domain where this data is stored.
-
links: array
links
Read Only:
true
-
remarkQualGid: string
The GID for the remark qualifier.
-
remarkSequence: number
(int32)
Internal sequence number for the remark.
-
remarkText: string
Remark text related to the remark qualifier.
Nested Schema : quotes.costOptions.shipments
Type:
Show Source
object
-
actualCost:
actualCost
Actual cost.
-
costs:
costs
-
destinationAddressLine1: string
Destination location address line 1 value.
-
destinationAddressLine2: string
Destination location address line 2 value.
-
destinationAddressLine3: string
Destination location address line 3 value.
-
destinationCity: string
Destination location city value.
-
destinationCountryCode3Gid: string
Destination Location country code value.
-
destinationPostalCode: string
Destination location postal code value.
-
destinationProvince: string
Destination location province value.
-
destLocationGid: string
The GID for the Destination location.
-
destLocationName: string
Destination location name.
-
destViaLocationGid: string
The GID for the destination via location.
-
distance:
distance
Distance.
-
domainName: string
Database domain where this data is stored.
-
endTime:
endTime
The Start Time and End Time fields specify when the shipment must leave and arrive by.
-
flightGid: string
The GID for the flight that must be used.
-
isPrimary: boolean
The Primary check box is used to specify if this is the primary leg of the shipment.
-
links: array
links
Read Only:
true
-
nfrcRuleGid: string
The NFRC rule used to create this shipment if it is an NFRC and was created by the system.
-
perspective: string
Perspective - Buy or Sell.
-
rateExpiration:
rateExpiration
Expiration data of the rate.
-
rateFromLocationGid: string
The GID for the rating from location.
-
rateGeoGid: string
The GID for the rate record that should be used. This rates the cost option leg for the given rate record.
-
rateOfferingGid: string
The GID for the rate offering that should be used.
-
rateToLocationGid: string
The GID for the rating to location.
-
servprovGid: string
The GID for the service provider that should be used.
-
shipmentSequence: number
(int32)
Internal sequence number for shipment information provide as part of the quote option.
-
shipmentTypeGid: string
Indicates the shipment type for this quote cost option shipment.
-
sourceAddressLine1: string
Source location address line 1 value.
-
sourceAddressLine2: string
Source location address line 2 value.
-
sourceAddressLine3: string
Source location address line 3 value.
-
sourceCity: string
Source location city value.
-
sourceCountryCode3Gid: string
Source Location country code value.
-
sourceLocationGid: string
The GID for the source location.
-
sourceLocationName: string
Source location name.
-
sourcePostalCode: string
Source location postal code value.
-
sourceProvince: string
Source location province value.
-
sourceViaLocationGid: string
The GID for the source via location.
-
startTime:
startTime
The Start Time and End Time fields specify when the shipment must leave and arrive by.
-
transportModeGid: string
The GID for the transport mode that should be used.
-
voyageGid: string
The GID for the voyage that must be used.
Nested Schema : costs
Type:
Show Source
object
-
items: array
items
-
links: array
links
Read Only:
true
Nested Schema : endTime
The Start Time and End Time fields specify when the shipment must leave and arrive by.
Match All
Show Source
Nested Schema : startTime
The Start Time and End Time fields specify when the shipment must leave and arrive by.
Match All
Show Source
Nested Schema : quotes.costOptions.shipments.costs
Type:
Show Source
object
-
accessorialCodeGid: string
The GID for the accessorial cost (if any) on the quote cost option.
-
cost:
cost
Cost.
-
costExplanation: string
Explanation for cost.
-
costSequence: number
(int32)
Cost sequence number for different cost provided for the quote cost option.
-
costType: string
Cost type - e.g., Base Cost, Accessorial etc.
-
description: string
Description.
-
domainName: string
Database domain where this data is stored.
-
links: array
links
Read Only:
true
-
paymentMethodCodeGid: string
Indicates the payment method that applies to this quote shipment cost.
Nested Schema : amountType
Type:
Show Source
object
-
unit: string
Unit of measure
-
value: number
Numeric value that specifies an amount
Nested Schema : dateTimeType
Type:
Show Source
object
-
timezone: string
Timezone in Olson database format
-
value: string
(date-time)
Date in ISO 8601 format