IBusinessObjectPostRate Method | |
Business rules hook that fires after the Rate event.
Namespace:
PSI.Sox.Interfaces
Assembly:
PSI.Sox (in PSI.Sox.dll) Version: 2.1
Syntax void PostRate(
ShipmentRequest shipmentRequest,
List<ShipmentResponse> shipmentResponses,
List<Service> services,
SortType sortType,
SerializableDictionary userParams
)
void PostRate(
ShipmentRequest^ shipmentRequest,
List<ShipmentResponse^>^ shipmentResponses,
List<Service^>^ services,
SortType sortType,
SerializableDictionary^ userParams
)
function PostRate(shipmentRequest, shipmentResponses, services, sortType, userParams);
Parameters
- shipmentRequest
- Type: PSI.SoxShipmentRequest
ShipmentRequest object containg the shipment and package information that was rated. - shipmentResponses
- Type: System.Collections.GenericListShipmentResponse
List of ShipmentResponse objects containing the Rate event results. - services
- Type: System.Collections.GenericListService
List of Service Symbols to rate. Example: PSI.UPS.GND - sortType
- Type: PSI.SoxSortType
Contains the int value for the sort order of the returned list of ShipmentResponse objects.
No Order-- 0, Lowest Rate-- 1, Earliest Commitment-- 2 - userParams
- Type: PSI.SoxSerializableDictionary
SerializableDictionary object that can be used to pass in key/value pairs for custom use.
See Also