ActivityFunctionsUpdateRecipientInLog Method
Update SmartPost recipient message log with current shipment state
Namespace: Scanjour.Workflow4.ActivityLibraryAssembly: Scanjour.Workflow4.ActivityLibrary_24.4.0.0 (in Scanjour.Workflow4.ActivityLibrary_24.4.0.0.dll) Version: 24.4.0.0 (24.4.0.0)
public static void UpdateRecipientInLog(
ODataService ctx,
string instanceId,
string recordId,
string dispatcherId,
string externalMessageId,
MessageShipmentProcessState state,
string errorMessage = null,
bool massDispatchLog = false
)
Public Shared Sub UpdateRecipientInLog (
ctx As ODataService,
instanceId As String,
recordId As String,
dispatcherId As String,
externalMessageId As String,
state As MessageShipmentProcessState,
Optional errorMessage As String = Nothing,
Optional massDispatchLog As Boolean = false
)
public:
static void UpdateRecipientInLog(
ODataService^ ctx,
String^ instanceId,
String^ recordId,
String^ dispatcherId,
String^ externalMessageId,
MessageShipmentProcessState state,
String^ errorMessage = nullptr,
bool massDispatchLog = false
)
static member UpdateRecipientInLog :
ctx : ODataService *
instanceId : string *
recordId : string *
dispatcherId : string *
externalMessageId : string *
state : MessageShipmentProcessState *
?errorMessage : string *
?massDispatchLog : bool
(* Defaults:
let _errorMessage = defaultArg errorMessage null
let _massDispatchLog = defaultArg massDispatchLog false
*)
-> unit
Parameters
- ctx ODataService
- OData context
- instanceId String
- Workflow instance id
- recordId String
- Record id of message document
- dispatcherId String
- Dispatcher identifier
- externalMessageId String
- External system message iddentifier
- state MessageShipmentProcessState
- State to set
- errorMessage String (Optional)
- Optional error message
- massDispatchLog Boolean (Optional)
- true if mass shipment is performed.