Have Questions?  Need Expert Answers?  JOIN LUNCH N' LEARNS!

Create Exchange Contact

Prev Next
Step Details
Introduced in Version4.0.0
Last Modified in Version7.12.0
LocationIntegration > Exchange Web Services

The Create Exchange Contact step allows users to create contacts on the Microsoft Exchange Server.

Prerequisites 


Properties

Inputs

PropertyDescriptionData Type
Display NameDisplay Name in Exchange.String
Email Address
SMTP email address.String
Exchange ServerServer and authentication to use.ExchangeServerDefinition
Given NameFirst name of the contact.String
SurnameLast name of the contact.String

Outputs

PropertyDescriptionData Type
OutputThe 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