Click or drag to resize

IBusinessObject Interface

Business Object Interface

Namespace:  PSI.Sox.Interfaces
Assembly:  PSI.Sox (in PSI.Sox.dll) Version: 2.1
Syntax
public interface IBusinessObject

The IBusinessObject type exposes the following members.

Properties
  NameDescription
Public propertyBusinessObjectApi
Gets or sets BusinessObjectAPI
Public propertyBusinessRuleSettings
Gets or sets BusinessRuleSettings
Public propertyClientContext
Gets or sets ClientContext
Public propertyLogger
Gets or sets Logger.
Public propertyProfile
Gets or sets Profile
Top
Methods
  NameDescription
Public methodAddressValidation
Business rules hook that can be used to override the AddressValidation event.
Public methodCloseManifest
Business rules hook that can be used to override the CloseManifest event.
Public methodErrorLabel
Business rules hook that fires when an error occurs while processing a shipment.
Public methodGetBatchReferences
Business rules hook that sets the list of batch references displayed on the Batch screen in the shipping client.
Public methodGetBoxTypes
Business rules hook that sets the list of box types displayed on the shipping screen in the shipping client.
Public methodGetCommodityContents
Business rules hook that sets the list of available commodity contents that are available on the commodities screen in the shipping client.
Public methodGetHazmatContents
Business rules hook that sets the list of available commodity contents that are available on the commodities screen in the shipping client.
Public methodLoad
Business rules hook that returns a ShipmentRequest object.
Public methodLoadBatch
Business rules hook that loads a batch.
Public methodParseBatchFile
Business rules hook to parse a custom file of batch records.
Public methodPostAddressValidation
Business rules hook that fires after the AddressValidation event.
Public methodPostCloseGroup
Business rules hook that fires after the CloseGroup event.
Public methodPostCloseManifest
Business rules hook that fires after CloseManifest event.
Public methodPostCreateGroup
Business rules hook that fires after the CreateGroup event.
Public methodPostModifyGroup
Business rules hook that fires after the ModifyGroup event.
Public methodPostModifyPackageList
Business rules hook that fires after the ModifyPackageList event.
Public methodPostPack
Business rules hook that fires after a Pack event.
Public methodPostPackRate
Business rules hook that fires after a PackRate event.
Public methodPostPrint
Business rules hook that fires after the Print event.
Public methodPostProcessBatch
Business rules hook that fires after the ProcessBatch event.
Public methodPostRate
Business rules hook that fires after the Rate event.
Public methodPostReprocess
Business rules hook that fires after the Reprocess event.
Public methodPostShip
Business rules hook that fires after the Ship event.
Public methodPostTransmit
Business rules hook that fires after the Transmit event.
Public methodPostVoid
Business rules hook that fires after the Void event.
Public methodPreAddressValidation
Business rules hook that fires before the AddressValidation event.
Public methodPreCloseGroup
Business rules hook that fires before the CloseGroup event.
Public methodPreCloseManifest
Business rules hook that fires before the CloseManifest event.
Public methodPreCreateGroup
Business rules hook that fires before the CreateGroup event.
Public methodPreModifyGroup
Business rules hook that fires before the ModifyGroup event.
Public methodPreModifyPackageList
Business rules hook that fires before the ModifyPackageList event.
Public methodPrePack
Business rules hook that fires before the Pack event.
Public methodPrePackRate
Business rules hook that fires before the PackRate event.
Public methodPrePrint
Business rules hook that fires before the Print event.
Public methodPreProcessBatch
Business rules hook that fires before the ProcessBatch event.
Public methodPreRate
Business rules hook that fires before the Rate event.
Public methodPreReprocess
Business rules hook that fires before the Reprocess event.
Public methodPreShip
Business rules hook fires before the Ship event.
Public methodPreTransmit
Business rules hook that fires before the Transmit event.
Public methodPreVoid
Business rules hook that fires before the Void event.
Public methodPrint
Business rules hook that can be used to override the Print event.
Public methodRate
Business rules hook that can be used to override the Rate event.
Public methodShip
Business rules hook that can be used to override the Ship event.
Public methodTransmit
Business rules hook that can be used to override the Transmit event.
Public methodUserMethod
Business rules hook that is exposed through the IwcfShip interface for users interacting with ShipExec through the API.
Public methodVoidPackage
Business rules hook that can be used to override the Void event.
Top
See Also