Step Details | |
Introduced in Version | 4.0.0 |
Last Modified in Version | 7.12.0 |
Location | Integration > Exchange Web Services |
The Create Exchange Contact step allows users to create contacts on the Microsoft Exchange Server.
Prerequisites
- This step requires the Exchange Web Services module to be installed before it will be available in the toolbox.
- A dependency must be created after installing the module in order for the Step to be used.
Properties
Inputs
Property | Description | Data Type |
---|---|---|
Display Name | Display Name in Exchange. | String |
Email Address | SMTP email address. | String |
Exchange Server | Server and authentication to use. | ExchangeServerDefinition |
Given Name | First name of the contact. | String |
Surname | Last name of the contact. | String |
Outputs
Property | Description | Data Type |
---|---|---|
Output | The resulted contact made from the specified inputs. | Exchange Contact |
Common Errors
Value Cannot Be Null.
If any of the input values are not filled out, the step will cause an error.
To correct this, ensure every field of the inputs are properly filled out.
Exception Message:
DecisionsFramework.Design.Flow.ErrorRunningFlowStep: Error running step Create Exchange Calendar Item 1[CreateExchangeCalendarItem] in flow [Step Library Flow]: Exception invoking method CreateExchangeCalendarItem on class CalendarSteps
---> DecisionsFramework.LoggedException: Exception invoking method CreateExchangeCalendarItem on class CalendarSteps
---> System.Exception: Create Exchange Calendar Item error.
---> System.ArgumentNullException: Value cannot be null. (Parameter 'value')
at System.Enum.Parse(Type enumType, String value)
at Decisions.Exchange.Utilities.GetExchangeService(ExchangeServerDefinition def)
at Decisions.Exchange.CalendarSteps.CreateExchangeCalendarItem(ExchangeServerDefinition ExchangeServer, String Subject, String Body, DateTime StartTime, DateTime EndTime, String Location, String[] RequiredAttendees, String[] OptionalAttendees, FileData[] Attachments)
--- End of inner exception stack trace --- at Decisions.Exchange.CalendarSteps.CreateExchangeCalendarItem(ExchangeServerDefinition ExchangeServer, String Subject, String Body, DateTime StartTime, DateTime EndTime, String Location, String[] RequiredAttendees, String[] OptionalAttendees, FileData[] Attachments)
at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
at System.Reflection.MethodBaseInvoker.InvokeWithManyArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
--- End of inner exception stack trace --- at DecisionsFramework.Design.Flow.StepImplementations.InvokeMethodStep.Run(StepStartData data)
at DecisionsFramework.Design.Flow.FlowStep.RunStepInternal(String flowTrackingID, String stepTrackingID, KeyValuePairDataStructure[] stepRunDataValues, AbstractFlowTrackingData trackingData)
at DecisionsFramework.Design.Flow.FlowStep.Start(String flowTrackingID, String stepTrackingID, FlowStateData data, AbstractFlowTrackingData trackingData, RunningStepData currentStepData)
--- End of inner exception stack trace ---
Related Information