Workflow Commands — Common
Domein-overzicht van 204 workflow commands uit DLL Ultimo.Process.Business.Command.Common.
Deze pagina lijst de classes die worden aangeroepen vanuit <Command CommandName="..."> in workflow-XML.
Baseline: Ultimo 19.10.11.414 (november 2019). Method-bodies kunnen in nieuwere versies afwijken; class-signatures (inputs/outputs) zijn doorgaans stabiel. Voor live-XML gebruik
lookup_workflow(...)en raadpleeg de daadwerkelijke<Command>-aanroep.
Snel zoekenbewerken
- Eén command opvragen:
lookup_command("Accessibility_GetThemes") - Alle Common-commands:
find_commands("", dll="Common") - Zoek binnen dit domein:
find_commands("<term>", dll="Common")
Overzichtbewerken
| Command | Inputs | Outputs | Beschrijving |
|---|---|---|---|
Accessibility_GetThemes |
Language?: CountryCode?, CurrentTheme?: string |
Themes: IList<AccessibilityTheme>, CurrentThemeObject?: AccessibilityTheme |
Gets accessibility themes |
AddCalendarDaysToDate |
WorkSchedule?: IWorkSchedule, StartDate: UltimoDateTime, NumberOfDays: decimal, CorrectToStartOfWorkingDay?: bool?, RoundToMinutes?: bool? |
CalculatedDate: UltimoDateTime |
|
AddCalendarHoursToDate |
WorkSchedule?: IWorkSchedule, StartDate: UltimoDateTime, NumberOfHours: decimal, CorrectToStartOfWorkingDay?: bool?, RoundToMinutes?: bool? |
CalculatedDate: UltimoDateTime |
|
AddCalendarMinutesToDate |
StartDate: UltimoDateTime, NumberOfMinutes: int, WorkSchedule?: IWorkSchedule, CorrectToStartOfWorkingDay?: bool? |
CalculatedDate: UltimoDateTime |
|
AddCalendarTimeSpanPercentageToDate |
Percentage: decimal, FromDate: UltimoDateTime?, TillDate: UltimoDateTime?, RoundToMinutes?: bool, WorkSchedule?: IWorkSchedule |
DateTimePercentage: UltimoDateTime? |
|
AddFileToArchive |
ArchiveFileName: UltimoString, FileName: UltimoString, File: StreamContainer |
— | Add file to zip archive in the file service. If the archive does not exists, a new archive will be created. |
AddFrequencyToDate |
Frequency: IFrequency, Interval: int, StartDate: UltimoDateTime? |
CalculatedDate: UltimoDateTime |
|
AddTimeUnitsToDate |
WorkSchedule?: IWorkSchedule, StartDate: UltimoDateTime, Quantity: decimal, TimeUnit: ITimeUnit, RoundToMinutes?: bool? |
CalculatedDate: UltimoDateTime? |
|
AddWeeksToWeekOfYear |
NumberOfWeeks: int |
— | |
Address_CallZipCodeApi |
UrlForApiCall: string, Timeout?: int? |
ResponseStatus?: short, ApiResponse?: string, ErrorMessage?: string |
Calls the zip code API v2 and returns JSON string with address info |
Address_DeserializeZipCodeApiResponse |
ApiResponse: string |
Street?: string, City?: string, Municipality?: string, Province?: string, Latitude?: decimal, Longitude?: decimal, GeocodeX?: decimal, GeocodeY?: decimal, ErrorMessage?: string, DeserializationErrors?: ZipCodeApiDeserializationErrors, AddressInfoFound?: bool |
Deserializes the JSON that was returned by the zip code API and returns Address fields if successful |
ApplicationElement_IsAuthorized |
ApplicationElementId: UltimoString |
IsAuthorized: bool |
Checks if user can execute a specific application element |
Application_ToggleServiceModeUct |
— | — | |
ArticleCreateExchangePart_CheckConfiguration |
Article: IArticle, EquipmentContext?: Context, CreateAsEquipment: bool |
— | |
CalculateCompanyMoney |
ToCalculate: TransactionMoney, Decimals?: int?, Date?: UltimoDateTime? |
Calculated: CompanyMoney |
Calculate company money from transaction money |
CalculateCurrency |
ToCalculate: TransactionMoney, ConversionFactor: short, Rate: decimal |
Calculated: CompanyMoney |
Calculate currency |
CalculateNextDateAndWorkPeriod |
WorkPeriodIds: IList<string>, NumberOfWorkPeriodsToAdd: int, CurrentWorkPeriod: IWorkPeriod, CurrentDate: UltimoDateTime, Pattern: TimeslotPattern |
TargetDate?: UltimoDateTime, TargetWorkPeriod?: IWorkPeriod, OccurrencesText?: string, PatternText?: string |
|
CalculateTransactionMoney |
ToCalculate: CompanyMoney, Currency: ICurrency, Decimals?: int?, Date?: UltimoDateTime? |
Calculated: TransactionMoney |
Calculate transaction money from company money or transaction money |
CalculateVatPrice |
Percentage: decimal, InPriceIsTotal: bool, InPrice?: CompanyMoney |
OutPrice?: CompanyMoney, OutVatPrice?: CompanyMoney |
CalculateVatPrice |
CalculateWorkTime |
DateFrom: UltimoDateTime, DateTill: UltimoDateTime, WorkSchedule: IWorkSchedule |
WorkTime: int |
|
ChangeElevateRightsPassword |
NewPassword: UltimoString, CurrentPassword: UltimoString |
— | |
CheckDatesAgainstWorkSchedule |
WorkSchedule: IWorkSchedule, StartTime: UltimoDateTime, EndTime: UltimoDateTime |
IsAvailable?: bool |
|
CheckForRecordAuthorization |
EntityName?: UltimoString |
RecordAuthorizationActive: bool |
|
CheckOtherActiveUsers |
— | OtherActiveUser: bool |
|
ClearCache |
— | — | Clear cache (fileservice, ummsettings, selfservice, users, groups, screen info, status info, ...) |
ComparePath |
Path1: string, Path2: string |
Equal: bool |
Compare two paths if they are equal |
CompareValueInUltimoStringWithObjectOfSpecificType |
ValueAsUltimoString?: UltimoString, ValueObject?: object, DataType: UltimoString |
ComparisonResult?: int? |
Compares the value of an UltimoString with an object of specific data type |
ContextMenu_CreateAction |
Description?: UltimoString, LabelCode?: UltimoString, TextParameters?: WorkflowDictionary<object>, ApplicationElementId: UltimoString, Properties?: WorkflowDictionary<object> |
ContextMenuAction?: ContextMenuItemModel, IsAuthorized: bool |
Creates a context menu action with given description (optionally via label code) and AE id, optionally adding workflow properties |
ContextMenu_CreateGroup |
Description?: UltimoString, Items?: IList<ContextMenuItemModel> |
ContextMenuGroup: ContextMenuItemModel |
Creates a context menu group with given description, optionally adding context menu items |
ContextMenu_GetActionsForConfiguration |
ApplicationElementId: UltimoString, Exceptions?: IList<UltimoString> |
ContextMenuActions: List<ContextMenuItemModel> |
Returns a list of context menu action templates that are found under a specific application structure element in the AET and for which the user is authorized |
ConvertBase64ToFile |
FileName: string, Data: string |
— | Convert Base64 To File |
ConvertDateToWorkingDay |
Date: UltimoDateTime, WorkSchedule?: IWorkSchedule |
CalculatedDate: UltimoDateTime |
|
ConvertFileToBase64 |
FileName: string |
Data: string |
Convert File To Base64 |
ConvertJsonToXml |
JsonDocument: StreamContainer |
XmlDocument: XmlDocumentContainer |
|
ConvertLDAPDate |
Input: string |
Output?: UltimoDateTime? |
|
ConvertSecretStringToString |
InputValue: SecretString |
OutputValue?: string |
Convert SecretString to string |
ConvertValue |
InputValue: decimal, InputDerivedUnit: DerivedUnit, OutputDerivedUnit: DerivedUnit |
OutputValue: decimal |
|
CorrectWorkingTimesToWorkSchedule |
DateTime: UltimoDateTime, WorkSchedule: IWorkSchedule, SetToEnd?: bool |
CalculatedDateTime: UltimoDateTime |
|
CreateExcelDocument |
DefinitionName: string, FileName: string, ExcelVersion?: string |
Guid: Guid |
CreateExcelDocument |
CreateLegendData |
Width: int, Groups?: IList<ILegendItemGroup> |
LegendData: ILegendData |
Creates a legend data model, optionally adding legend item groups |
CreateLegendItem |
Description?: UltimoString, LabelCode?: UltimoString, TextParameters?: WorkflowDictionary<object>, IconName?: UltimoString, Color?: UltimoString, BackgroundColor?: UltimoString |
LegendItem: ILegendItem |
Creates a legend item model |
CreateLegendItemGroup |
Title?: UltimoString, LabelCode?: UltimoString, TextParameters?: WorkflowDictionary<object>, Items?: IList<ILegendItem> |
LegendItemGroup: ILegendItemGroup |
Creates a legend item group model, optionally adding legend items |
CreateWordDocument |
Template: StreamContainer, DocumentType?: string, Parameters?: IWorkflowDictionary |
Document: StreamContainer |
Create Microsoft Word document based upon template. |
Culture_GetAvailableCultures |
CurrentCulture?: string, DateTime?: UltimoDateTime? |
Cultures: List<CultureDescriptor>, CurrentCultureObject?: CultureDescriptor, ApplicationCultureObject: WorkflowDictionary<CultureDescriptor> |
Gets available cultures |
Database_Optimize |
Timeout?: int? |
— | Database_Optimize |
DateTimeAddTimeSpan |
TimeSpan?: Duration? |
— | |
DateTimeProperties |
StartDate: Date |
FirstDayOfMonth?: string, NewStartDate?: Date? |
|
DeleteUploadedFile |
FileName: string |
— | Delete an uploaded file and cleanup the upload directory |
Document_CheckIfPhysicallyPresent |
Document: IDocument |
IsPresent: bool |
Document_CheckIfPhysicallyPresent |
Document_GetDocumentFromDomainObject |
DomainObject: IDomainObject, FindMethod: DocumentFindMethod, DocumentFileType: DocumentFileType, SkipSelf: bool |
Document?: IDocument |
Document_GetDocumentFromDomainObject |
DomainObject_AppendComment |
DomainObject: IDomainObject, Property: string, AddTextAboveTotalText: bool, TextToAppend?: object, ShowDateTime?: bool, DateTimeToShow?: UltimoDateTime, ShowEmployee?: bool, EmployeeToShow?: IEmployee, EmployeeDescriptionToShow?: UltimoString, ShowAdditionalHeader?: bool, AdditionalHeaderDescription?: UltimoString, AdditionalHeaderFontStyles?: IList<string>, AdditionalHeaderSuppressSpacing?: bool, ShowHorizontalLine?: bool |
— | |
DomainObject_AttachDocument |
DomainObject: IDomainObject, PropertyName: string, Document: IDocument |
ValidPropertyNames?: string, AttachSuccessful?: bool |
|
DomainObject_CheckPartOf |
DomainObject: IDomainObject, PartOfPropertyName: string |
PartOfErrorType: PartOfErrorType, OtherDomainObject?: IDomainObject, ChainWithPartOfIds?: string |
Performs checks to see if the DomainObject has a part-of relationship with itself. |
DomainObject_Copy |
Source: object |
— | |
DomainObject_DeleteCheckForRecordAuthorization |
DomainObject: IDomainObject |
— | |
DomainObject_DeleteImagesInFileService |
DomainObject: IDomainObject |
— | |
DomainObject_GetDefaultScreenName |
DomainObject: IDomainObject |
DefaultScreenName: string |
Return the default screen name for the domain object passed in |
DomainObject_GetEquipmentForProcessFunction |
DomainObject: IDomainObject |
Equipment?: IEquipment |
Gets the Equipment for ProcessFunction on the DomainObject which can be a Job, PmJob and PmWorkOrder. |
DomainObject_GetInfoScreenName |
DomainObject: IDomainObject |
InfoScreenName: string |
Return the default info screen name for the domain object passed in |
DomainObject_GetNextStatusesToShow |
DomainObject: IDomainObject |
TableName?: string, DefaultStatus: Status, PossibleStatuses: List<Status> |
Get possible next statuses to show for domainobject |
DomainObject_GetParentDomainObjects |
Children: IList<IDomainObject>, Recursive?: bool, IncludeChildren?: bool |
FoundDomainObjects: IList<IDomainObject> |
|
DomainObject_GetProgressStatusHistoryItem |
DomainObject: IDomainObject, OldProgressStatus?: IProgressStatus, NewProgressStatus: IProgressStatus |
ObjectProgressStatusHistory?: IObjectProgressStatusHistory |
DomainObject_GetProgressStatusHistoryItem, gets the ObjectProgressStatusHistory item with the highest Id for the given DomainObject and progress status transition. |
DomainObject_GetPropertyNameForEntity |
EntityName: string, DomainObject?: IDomainObject, DomainObjectName?: string, DoNotValidateForeignKeyExists?: bool |
PropertyName?: string, ColumnName?: string |
Get the first property name for a domainobject in an specific entity |
DomainObject_GetPropertyNamesForEntity |
EntityName: string, DomainObject?: IDomainObject, DomainObjectName?: string, DoNotValidateForeignKeyExists?: bool |
PropertyNames: IList<string> |
Get names of all properties for a domainobject in an specific entity |
DomainObject_GetUnderlyingDomainObjects |
Ancestors: IList<IDomainObject>, Recursive?: bool, IncludeAncestors?: bool |
FoundDomainObjects: IList<IDomainObject> |
|
DomainObject_HasStatusTransition |
DomainObject: IDomainObject, OldStatus: Status?, NewStatus: Status? |
HasStatusTransition: bool, TableName?: string |
Return true/false if DomainObject has status transition for the statuses passed in |
DomainObject_MoveUploadedImagesToAppropriateFolder |
DomainObject: IDomainObject, FileNamesPerImageFileProperty: WorkflowDictionary<UltimoString> |
— | |
DomainObject_ThrowMessageIfDeleteModeIsTrash |
DomainObject: IDomainObject |
— | |
DomainObject_ValidateDelete |
DomainObject: IDomainObject |
— | |
DomainObjects_UpdateOrderOnProperty |
DomainObjectsToUpdate: List<IDomainObject>, UpdatedDomainObject: IDomainObject, OrderPropertyName: string, OldOrderValue?: short?, DetermineOldOrderValueAndCheckNewOrderValue?: bool |
— | |
EnergyReportData_GetBuildingCompareDataForReport |
Frequency?: string, DateFrom?: Date, DateTill?: Date, MeasureCode: string, ConstructionYearFrom?: int, ConstructionYearTill?: int, Owner?: string, Site?: string, Vendor?: string, Purpose?: string |
Guid?: Guid |
|
EnergyReportData_GetDataForReport |
Frequency?: string, DateFrom?: Date, DateTill?: Date, MeasureCode?: string, Meters?: IList<string>, Meter1?: string, Meter2?: string, Meter3?: string, Meter4?: string, Meter5?: string |
Guid?: Guid |
|
EnergyReportData_GetDomainObjectDataForReport |
DateFrom?: Date, DateTill?: Date, Frequency?: string, MeasureCode: string, DomainObject: IDomainObject |
Guid?: Guid |
|
EntitiesForAuthorization |
— | EntitiesForAuthorization: IList<string> |
|
Entity_GetInternalContextName |
TableName: string, ReturnNumberWhenNoDescriptionFound?: bool |
ShortInternalNames: List<string>, LongInternalNames?: List<string> |
|
ExportConnector_CreateAttachmentArchive |
ExportGuid: Guid, FilesToAdd: IList<ExportAttachment> |
— | Create attachment Archive |
ExportConnector_CreateExportDocument |
Document: IDocument, ExportObject: ExportObject, ExtraPropertiesToAdd?: IList<string> |
ExportAttachment: ExportAttachment |
Create export document for export data ExportConnector. |
ExportConnector_CreateExportObject |
EntityName: string, ChangeStatusTo?: Status?, Data: object |
ExportObject: ExportObject |
Create export object for export data ExportConnector. |
ExportConnector_GetData |
ExportConnector: IExportConnector, FilterValues?: IDictionary |
Data: IList<ExportObject>, ErrorOutput?: string |
Get data based on filters and properties for ExportConnector. |
ExportConnector_GetXsltParameters |
ExportConnector: IExportConnector |
Parameters: WorkflowDictionary<string> |
Get xslt parameters |
ExtractFileFromArchive |
ArchiveFileName: UltimoString, FileName: UltimoString, TargetFileName: UltimoString |
— | Extract a single file from an archive. |
File_GetInfo |
FullName: string |
LastModifiedDate: UltimoDateTime, Size: long |
Get info for a file retrieved via its full file name |
File_IsBinary |
FullName: string |
IsBinary: bool |
Determine if a file retrieved via its full file name is a binary file |
FindDayOccurrence |
StartDate: Date, DayOfWeek: DayOfWeek, Day: IDay, DayOccurrence: int, FrequencyCode: FrequencyPeriod |
CalculatedDate: Date |
|
FindExchangeRate |
AllowCurrencyNotFound?: bool, BaseCurrency?: ICurrency, CounterCurrency?: ICurrency, Date?: UltimoDateTime? |
ConversionFactor: short, Rate: decimal |
Find ExchangeRate |
FindExchangeRateForBookDate |
AllowCurrencyNotFound?: bool, BaseCurrency?: ICurrency, CounterCurrency?: ICurrency, Date?: Date? |
ConversionFactor: short, Rate: decimal |
Find ExchangeRate for a bookdate |
FindFirstDay |
StartDate: Date, DayOfWeek: DayOfWeek?, Day: IDay |
CalculatedDate: Date |
|
FullText_Search |
SearchDomain: UltimoString, SearchDomainAsString?: bool, SearchText: UltimoString, SearchContext?: Context, SearchStatus?: Status |
Results: IList<IDomainObject> |
|
GetArchiveFileList |
ArchiveFileName: UltimoString |
FileNames: IList<string> |
Returns a list of filenames in an archive. The filename includes the directory. |
GetCalendarDaysBetweenDates |
WorkSchedule?: IWorkSchedule, StartDate?: UltimoDateTime?, EndDate?: UltimoDateTime?, RoundToMinutes?: bool? |
NumberOfDays: decimal |
|
GetCalendarHoursBetweenDates |
WorkSchedule?: IWorkSchedule, StartDate?: UltimoDateTime?, EndDate?: UltimoDateTime?, RoundToMinutes?: bool? |
NumberOfHoursWithQuarters?: decimal, NumberOfHours?: long, NumberOfHoursExact?: decimal, RemainingMinutes?: long, RemainingQuarters?: long |
|
GetCalendarMinutesBetweenDates |
WorkSchedule?: IWorkSchedule, StartDate?: UltimoDateTime?, EndDate?: UltimoDateTime?, RoundToMinutes?: bool? |
NumberOfMinutes: long |
|
GetColumnLabelFromSelectionList |
ColumnName: string, TableName: string, SelectionListConfiguration: string |
ColumnLabel: string |
GetColumnLabelFromSelectionList |
GetCountryCodes |
CurrentCountry?: string |
Countries: List<CountryInfoDescriptor>, CurrentCountryObject?: CountryInfoDescriptor, ApplicationCountryObject: CountryInfoDescriptor |
GetCountryCodes |
GetCultures |
— | CultureCodes: IList<UltimoString>, CultureNames: IDictionary<string, UltimoString> |
GetCultures |
GetCustomerSatisfactionCodes |
— | CustomerSatisfactionCodes: IList<UltimoString>, CustomerSatisfactionDescriptions: WorkflowDictionary<UltimoString> |
GetCustomerSatisfactionCodes |
GetDataFromExcel |
ExcelData: StreamContainer, ValidateHashCode: bool, ValidateErrorCount: bool, ThrowOnError: bool |
XmlDocument?: XmlDocumentContainer, HashCode?: string, ErrorOutput?: string |
Get data from excel |
GetDateFromWeekAndDay |
Week: WeekOfYear, DayId: UltimoString |
Date?: Date |
|
GetDomainObjectsForEntityNameAndPropertyFilters |
EntityName: UltimoString, PropertyFilters: WorkflowDictionary<object>, Top?: int?, OrderBy?: string, SortOrderAscending?: bool |
DomainObjects: IList<IDomainObject>, DomainObject?: IDomainObject |
Returns the DomainObjects for an entity that match the property Filters |
GetFieldLabel |
FieldName: UltimoString, TableName: UltimoString, ViewfieldConfigName?: UltimoString, ForPrimaryTable?: bool?, CountryCode?: object |
FieldLabel: UltimoString |
Gets the label text for a field. |
GetFieldWidth |
FieldName: string |
FieldWidth?: int |
Get Field Width of database field |
GetFileFromArchive |
ArchiveFileName: UltimoString, FileName: UltimoString |
File: StreamContainer |
Returns a single file from anarchive. |
GetGuidFromExcel |
ExcelFileName: UltimoString |
Guid: Guid |
Get guid from excel |
GetImportStatusFromExcel |
ExcelFileName: UltimoString |
IsImported: bool, InsertCount: int, UpdateCount: int, SkipCount: int, ErrorCount: int |
Get Import Status from excel |
GetLabel |
LabelCode: Code, TextParameters?: WorkflowDictionary<object> |
LabelValue: UltimoString |
GetLabel |
GetLinkedProgressStatuses |
FromProgressStatus: IProgressStatus, ToProgressStatus: IProgressStatus |
LinkedProgressStatuses: IList<IProgressStatus> |
Returns a list of unique progress statuses that are linked via progress status flows to the progress status passed in |
GetPercentageForCalendarTimeSpan |
PercentageDate: UltimoDateTime?, RangeFromDate: UltimoDateTime?, RangeTillDate: UltimoDateTime?, MinutesOnHold?: decimal?, WorkSchedule?: IWorkSchedule |
Percentage: decimal |
|
GetProgressStatusContextForJobContext |
JobContext: Context? |
ProgressStatusContext: Context |
Returns the progress status context for a given job context |
GetPropertyValue |
DomainObject: IDomainObject, PropertyName: string |
PropertyValue?: object |
Get value of property that corresponds with columnname. |
GetReservationLineDescriptions |
ChangedReservationLines: IList<IReservationLine>, TextChanged: bool |
ReservationLineDescriptions: WorkflowDictionary<string> |
Get the appropriate descriptions for the reservation lines that changed compared to the reservation line being updated |
GetScreenName |
ApplicationElementId: string |
ScreenName: string |
|
GetTextTemplate |
TemplateId: string |
BodyText: string |
GetTextTemplate |
GetTimeSpan |
StartTime?: UltimoDateTime?, NewTime?: UltimoDateTime? |
Difference: Duration |
|
GetUserCountryCode |
— | CountryCode: CountryCode |
GetUserCountryCode |
HasAutoKey |
EntityName: UltimoString |
HasAutoKey: bool |
Return true/false if entity uses auto key |
HasContext |
EntityName: UltimoString, Context: object, ThrowExceptionWhenEntityNotValid?: bool, ThrowExceptionWhenContextNotValid?: bool |
EntityNameValid?: bool?, ContextInputValid?: bool?, HasContext: bool, FoundContext?: Context? |
Sets DTO.HasContext to true if given context is defined for given entity, false if it is not. |
HasLicenseForModule |
ModuleName: UltimoString |
HasLicenseForModule: bool |
Return true/false if (non-user limited) module is licensed |
HasPropertyOrForeignKey |
EntityName: UltimoString, PropertyName: string, ThrowExceptionWhenEntityNotValid?: bool, ThrowExceptionWhenPropertyNotValid?: bool, AliasDictionary?: IDictionary<string, string> |
EntityNameValid?: bool?, PropertyExists?: bool, PropertyEntityName?: string, PropertyColumnName?: string, PropertyTypeName?: string, PropertyIsForeignKey?: bool?, PropertyIsMultipleLayersDeep?: bool?, PropertyIsMultilingual?: bool?, PropertyIsNeutral?: bool? |
Checks if the given entity has a specific property and whether it is a foreign key |
HasStatus |
EntityName: UltimoString, Status: object, ThrowExceptionWhenEntityNotValid?: bool, ThrowExceptionWhenStatusNotValid?: bool |
EntityNameValid?: bool?, StatusInputValid?: bool?, HasStatus: bool, FoundStatus?: Status? |
Sets DTO.HasStatus to true if given status is defined for given entity, false if it is not. |
HtmlColumn_GetComment |
CurrentDescription?: UltimoString, AddDescription?: UltimoString, Date: UltimoDateTime, Employee: IEmployee |
CombinedDescription?: UltimoString |
Appends a comment to a given comment |
HttpRequest_Execute |
Url: string, Method?: string, HttpHeaders?: string, Timeout?: int?, PostData?: TextDocumentContainer, RequestEncoding?: string, UseExpect100Continue?: bool?, HttpUserName?: string, HttpPassword?: string, Credential?: ICredential |
ResponseData?: StreamContainer, ResponseStatus?: int, ErrorMessage?: string |
Execute HttpRequest |
IconManager_UploadFiles |
UploadedFileNames: IList<string> |
— | Handles (multiple) uploaded icon files |
IconManager_UploadFontArchive |
UploadedFileNames: IList<string> |
— | Handles uploaded font archive |
ImportConnector_GetXsltParameters |
ImportConnector: IImportConnector |
Parameters: WorkflowDictionary<string> |
Get xslt parameters |
ImportConnector_SaveAttachments |
AttachmentZipFile: string, Files: WorkflowDictionary<string> |
— | ImportConnector_SaveAttachments |
InsertAndGenerateId |
EntityName: UltimoString, EntityContext: Context |
CreatedObject: IDomainObject |
Creates and inserts into the database an object for the given entity and generates a unique id from a GUID. |
IsAuthorizationSet |
— | IsSet: bool |
IsAuthorizationSet |
IsAuthorized |
RuleName: UltimoString |
IsAuthorized: bool |
IsAuthorized |
IsDateWithinBoundsOfSchedule |
WorkSchedule?: IWorkSchedule, Date: Date |
Result: bool |
|
IsProgressStatusTransitionValid |
OldProgressStatus: IProgressStatus, NewProgressStatus: IProgressStatus |
IsProgressStatusTransitionValid: bool |
Return true/false if progress status transition for the statuses passed in is valid |
Kanban_CheckIfBoardExists |
ApplicationElementId: Guid, Filters: WorkflowDictionary<UltimoString>, Company: ICompany |
BoardId: UltimoString |
|
Kanban_CreateBoardForApplicationElement |
ApplicationElementId: Guid, Description: string, Filters: WorkflowDictionary<UltimoString>, Company: Company |
BoardId: UltimoString |
|
Kanban_GetApplicationElementsForTemplate |
TemplateName: string |
ApplicationElements: IList<KanbanApplicationElementModel> |
|
Kanban_GetBoard |
BoardId: UltimoString |
BoardModel: KanbanBoardSettingsModel |
|
Kanban_GetTemplate |
ApplicationElementId: Guid |
BoardTemplate: KanbanTemplateSettingsModel |
|
License_AddCertificate |
License: IUltimoLicense, Certificate: string |
— | Add certificate to license. |
License_AddExtraCulture |
License: IUltimoLicense, CultureName: UltimoString |
— | Add extra culture to license. |
License_AddModule |
License: IUltimoLicense, ModuleName: UltimoString, UserLimit: int |
— | Add module to license. |
License_AddSelfServiceWhitelistWorkflow |
License: IUltimoLicense, WorkflowName: UltimoString |
— | Add selfservice workflow to whitelist to license. |
License_AddUserCertificate |
License: IUltimoLicense, UserId: UltimoString, Name: UltimoString, SecurityLevel: int, EndDate: Date |
— | Add user certificate to license. |
License_Create |
— | License: IUltimoLicense |
Create new license. |
License_Save |
License: IUltimoLicense, FileName: UltimoString |
— | Save license. |
List_GetGroupingByElement |
GroupedValues: IList<object>, CurrentIndex: int |
KeyObject: object, ValueObject: IList<object> |
List_GetGroupingByElement |
ObjectFeature_GetSingularValue |
ObjectFeature: IObjectFeature |
ValueType: FeatureValueType, Value?: object |
Returns the relevant singular value and value type for an ObjectFeature |
ObjectProgressStatusHistory_Insert |
Date: UltimoDateTime, RemarkText?: UltimoString, Employee: IEmployee, NewProgressStatus: IProgressStatus, OldProgressStatus?: IProgressStatus, DomainObject: IDomainObject, DomainObjectTextField?: string, AddTextAboveTotalText?: bool |
— | Creates a progress status history record |
ObjectProgressStatus_ValidateDuplications |
ObjectProgressStatus: IObjectProgressStatus |
DuplicateDomainObject?: IDomainObject |
Finds whether there are duplicate records. if so removes current item and gives back a message to show in workflow |
ObjectServiceDeskReportType_ValidateDuplications |
ObjectServiceDeskReportType: IObjectServiceDeskReportType |
DuplicateDomainObject?: IDomainObject |
Finds whether there are duplicate records. if so removes current item and gives back a message to show in workflow |
OciConnector_IsAuthorized |
ApplicationElementId: UltimoString, OciConnector: IOciConnector |
IsAuthorized: bool |
Checks if user can execute a specific OciConnector |
OciConnector_ParsePostData |
Input: StreamContainer, OciConnector: IOciConnector, UseGrouping: bool, Action?: ConnectorAction? |
XmlData: XmlDocumentContainer |
|
Package_UploadPackages |
UploadedFileNames: IList<string> |
— | Handles (multiple) uploaded packages |
PlotPlanMarker_CreateMarkerModel |
PlotPlanMarker: IPlotPlanMarker, Description?: string, IconName?: string, IconColor?: string, IconBackgroundColor?: string, Text?: string, TextColor?: string, MarkerShape?: MarkerShape, ShapeColor?: string, PinnedMarkerBackgroundColor?: string |
Marker: PlotPlanMarkerModel |
Creates a marker model object for a plot plan marker |
ProlongPeriod |
BeginDate: Date, EndDate: Date |
Dates: IList<Date> |
ProlongPeriod |
QueryLDAPServer |
— | — | |
RecordAuthorization |
DefaultRecord?: IDomainObject, Records?: IList<IDomainObject>, Values?: IList<UltimoString>, ExcludableColumns?: string, RemoveExcludableColumns?: string, ExcludableObjectProperties?: string, RemoveExcludableObjectProperties?: string, ExcludeCircularReferences: bool, TableName?: string, EntityName?: string, JustPrimaryTableFilter?: bool, ForceRecordAuthorization?: bool?, NoDefaultRecord?: bool, AddRecordAuthorizationRecordLinks?: IList<IRecordAuthorizationRecordLink>, RemoveRecordAuthorizationRecordLinks?: IList<IRecordAuthorizationRecordLink> |
— | |
RecordAuthorizationSqlWhereClause |
TableName: string, UserId?: string, SelectionListConfiguration?: string |
SqlWhereClause: string |
RecordAuthorizationSqlWhereClause |
ReleaseDomainObjects |
DomainObjects?: IList<IDomainObject> |
— | ReleaseDomainObjects |
RemoveAttachmentIfNotInUse |
EmailAttachment: IEmailAttachment |
— | Delete attachment in FileService if not in use anymore. |
RemoveFileFromArchive |
ArchiveFileName: UltimoString, FileName: UltimoString |
— | Remove a single file from an archive. |
RemoveUnusedAttachments |
— | Count: int |
Delete attachment in FileService if not in use anymore. |
RepairViewfieldConfiguration |
— | — | |
Report_GetFactoryReportFile |
ReportName: string |
ReportFile: StreamContainer |
|
Report_GetFactoryReportNames |
— | ReportNames: IList<string> |
|
ResetDomainService |
— | — | Reset the domain service. Used to rebuild mappings after the mapping has been changed in the database. |
RoundNumberOfHours |
GrossHours: decimal, RoundMethod: RoundHours, RoundedHoursMinimumValueIsRoundingUnit?: bool? |
RoundedHours: decimal |
|
Scenario_Exists |
ScenarioName: UltimoString |
ScenarioExists: bool |
Checks if a scenario exists (is loaded by the scenario service) |
Scenario_GetInfo |
ScenarioName: UltimoString |
ScenarioExists: bool, LastEditDate?: UltimoDateTime?, LastEditedBy?: string, AuthorizationLevel?: int, Published?: bool |
Returns information about the scenario. For example the last date it was edited and if there are unpublished changes. |
Scenario_ResetHistory |
ScenarioName: UltimoString |
— | Reset unpublished files. Clear history. |
Screen_GetScreensWithoutInfoBoxForTable |
ScreenName: UltimoString |
AvailableScreens: List<AvailableScreen> |
Return all screens without infoBox from the given screen' table. |
SiteCheck |
DomainObject: IDomainObject |
— | |
StartNewBookYear |
— | — | |
StateAgenda_FindTimeslots |
StateAgenda?: IStateAgenda, StartDate: Date, EndDate?: Date?, Statuses?: IList<Status>, ExcludeStateTimeslot?: IStateTimeslot |
StateTimeslots: IList<IStateTimeslot> |
|
SurveyAssessment_CalculateScores |
SurveyAssessment: ISurveyAssessment |
— | |
Survey_CalculateScores |
Survey: ISurvey |
— | |
TimeUnitType_ConvertQuantity |
TimeUnitTypeFrom: TimeUnitType, TimeUnitTypeTo: TimeUnitType, Quantity: decimal, RoundMethod?: RoundHours, WorkSchedule?: IWorkSchedule |
ConvertedQuantity: decimal |
|
TimeUnitType_FormatStringWithOneValue |
TimeUnitType: TimeUnitType, Quantity: decimal |
FormattedString: string |
|
TimeUnitType_FormatStringWithTwoValues |
QuantityFirst: decimal, TimeUnitTypeFirst: TimeUnitType, QuantitySecond: decimal, TimeUnitTypeSecond: TimeUnitType |
FormattedString: string |
|
TimeZone_GetAvailableTimeZones |
— | TimeZones: List<ITimeZone>, ApplicationTimeZone: ITimeZone |
Gets available timezones |
TimeslotPattern_GetNextTimeslot |
TimeslotPattern: TimeslotPattern, AfterDateTime?: UltimoDateTime? |
Timeslot?: Timeslot |
|
TranslationApply |
DictionaryDirectory: string, FileToApply: string, UntranslatedLogFile: string |
TranslatedCount: int, UntranslatedCount: int |
|
TranslationApplyCustom |
CreateFilledToTranslate?: bool |
— | |
TranslationExtractCustom |
TranslateMessages?: bool, TranslateApplicationElements?: bool, TranslateScreens?: bool, TranslateMenus?: bool, TranslateExplorers?: bool, TranslateReports?: bool, TranslateViewfieldConfiguration?: bool, TranslateContextDescriptions?: bool, TranslateStatusDescriptions?: bool, TranslateTextTemplates?: bool, TranslateGridWidgets?: bool, TranslateDashboards?: bool, CreateFilledToTranslate?: bool |
— | |
TranslationTranslateCustom |
TranslateMessages?: bool, TranslateApplicationElements?: bool, TranslateScreens?: bool, TranslateMenus?: bool, TranslateExplorers?: bool, TranslateReports?: bool, TranslateViewfieldConfiguration?: bool, TranslateContextDescriptions?: bool, TranslateStatusDescriptions?: bool, TranslateTextTemplates?: bool, TranslateGridWidgets?: bool, TranslateDashboards?: bool |
— | |
Translation_GetInstalledLanguagePacks |
— | InstalledLanguagePacks: IList<string> |
|
Translation_GetTablesWithMissingTranslations |
— | Tables: IList<string> |
|
UmmSettingUpdateManageStockPerWarehouse |
— | — | UmmSettingUpdateManageStockPerWarehouse |
UserCertificate_Change |
Certificate: UltimoString, SecurityLevel?: int?, EndDate?: Date?, Password?: UltimoString |
NewCertificate: UltimoString |
Change certificate for uct user. |
UserCertificate_ChangeEndDate |
Certificate: UltimoString, OldPassword: UltimoString, NewPassword: UltimoString, EndDate: Date |
NewCertificate: UltimoString |
Change enddate and change password. |
UserCertificate_Create |
Name: UltimoString |
Certificate: UltimoString |
Create certificate for uct user. |
UserCertificate_GetInformation |
Certificate: UltimoString |
Name?: UltimoString, UserId?: UltimoString, SecurityLevel?: int, EndDate?: Date |
Get information from certificate. |
UserCertificate_Install |
Certificate: UltimoString |
— | Install certificate for uct user. |
User_AddApplicationElementToDashboard |
ApplicationElementId: string, DomainObject?: IDomainObject, Description?: string, MainTabIndex?: int?, TabIndex?: int?, PanelId: string |
ApplicationElementTitle: string |
Add application element to dashboard panel |
User_CheckSingleTimeZone |
RecordsSelected: IList<ISite>, RecordsToSelectFrom?: IList<ISite> |
Count: int, SelectedTimeZone?: UltimoString, UserHasAccessToMultipleTimeZones?: bool |
|
User_GetDashboardPanels |
— | PanelIds: IList<UltimoString>, PanelDescriptions: WorkflowDictionary<UltimoString> |
Get available dashboard panels |
User_GetRecordAuthorizationSettingsForEntity |
EntityName: UltimoString, User: IUser, CompanyId?: UltimoString |
DomainObjects?: IList<IDomainObject>, DefaultObject?: IDomainObject, UsedProperty: string, RecordAuthorizationSetting?: IRecordAuthorizationSetting, Excludes?: IList<IRecordContext>, RecordLinks?: IList<IRecordAuthorizationRecordLink> |
|
User_HasRecordAuthorizationSettings |
User: IUser |
UserHasRecordAuthorizationSettings: bool |
|
User_ServiceLogOn |
LogOnName: UltimoString, UserType: UltimoUserType, TimeZone?: UltimoString, CompanyId?: UltimoString |
— | User_ServiceLogOn |
ValidateProperties |
Input?: object, EntityName?: string, Identifier?: string, Properties?: WorkflowDictionary<object>, DoNotThrow?: bool |
IsValid?: bool, Message?: string |
Validate properties length for domain object or list of domain objects |
ValidateRecordAuthorization |
— | RecordName?: string |
Validates records could still be found for tables which are used in record authorization |
VerifyPasswordToPolicy |
Password?: UltimoString |
IsValid: bool, Reason: string |
|
Workflow_CreateScenario |
WorkflowName: string |
— | Generate a scenario for an existing workflow. |
Workflow_Exists |
WorkflowName: UltimoString |
WorkflowExists: bool |
Checks if a workflow exists (is loaded by the workflow service) |
Workflow_GetInfo |
WorkflowName: UltimoString |
WorkflowExists: bool, LastEditDate?: UltimoDateTime?, LastEditedBy?: string, AuthorizationLevel?: int, UserContentLevel?: int?, Published?: bool |
Returns information about the workflow. For example the last date it was edited and if there are unpublished changes. |
Workflow_ResetHistory |
WorkflowName: UltimoString |
— | Reset unpublished files. Clear history. |
WriteResultToExcel |
ExcelData: StreamContainer, ImportResult: XmlDocumentContainer, SaveFileName: string, InsertCount: int, UpdateCount: int, SkipCount: int, ErrorCount: int, HashCode: string |
— | Write Result To Excel |
Details per commandbewerken
Accessibility_GetThemesbewerken
Gets accessibility themes
Inputs
Language:CountryCode?(optional)CurrentTheme:string(optional)
Outputs
Themes:IList<AccessibilityTheme>CurrentThemeObject:AccessibilityTheme
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/Accessibility_GetThemes.cs
AddCalendarDaysToDatebewerken
Inputs
WorkSchedule:IWorkSchedule(optional)StartDate:UltimoDateTimeNumberOfDays:decimalCorrectToStartOfWorkingDay:bool?(optional)RoundToMinutes:bool?(optional)
Outputs
CalculatedDate:UltimoDateTime
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.DateAndTime/AddCalendarDaysToDate.cs
AddCalendarHoursToDatebewerken
Inputs
WorkSchedule:IWorkSchedule(optional)StartDate:UltimoDateTimeNumberOfHours:decimalCorrectToStartOfWorkingDay:bool?(optional)RoundToMinutes:bool?(optional)
Outputs
CalculatedDate:UltimoDateTime
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.DateAndTime/AddCalendarHoursToDate.cs
AddCalendarMinutesToDatebewerken
Inputs
StartDate:UltimoDateTimeNumberOfMinutes:intWorkSchedule:IWorkSchedule(optional)CorrectToStartOfWorkingDay:bool?(optional)
Outputs
CalculatedDate:UltimoDateTime
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.DateAndTime/AddCalendarMinutesToDate.cs
AddCalendarTimeSpanPercentageToDatebewerken
Inputs
Percentage:decimalFromDate:UltimoDateTime?TillDate:UltimoDateTime?RoundToMinutes:bool(optional)WorkSchedule:IWorkSchedule(optional)
Outputs
DateTimePercentage:UltimoDateTime?
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.DateAndTime/AddCalendarTimeSpanPercentageToDate.cs
AddFileToArchivebewerken
Add file to zip archive in the file service. If the archive does not exists, a new archive will be created.
Inputs
ArchiveFileName:UltimoStringFileName:UltimoStringFile:StreamContainer
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Archive/AddFileToArchive.cs
AddFrequencyToDatebewerken
Inputs
Frequency:IFrequencyInterval:intStartDate:UltimoDateTime?
Outputs
CalculatedDate:UltimoDateTime
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.DateAndTime/AddFrequencyToDate.cs
AddTimeUnitsToDatebewerken
Inputs
WorkSchedule:IWorkSchedule(optional)StartDate:UltimoDateTimeQuantity:decimalTimeUnit:ITimeUnitRoundToMinutes:bool?(optional)
Outputs
CalculatedDate:UltimoDateTime?
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.DateAndTime/AddTimeUnitsToDate.cs
AddWeeksToWeekOfYearbewerken
Inputs
NumberOfWeeks:int
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.DateAndTime/AddWeeksToWeekOfYear.cs
Address_CallZipCodeApibewerken
Calls the zip code API v2 and returns JSON string with address info
Inputs
UrlForApiCall:stringTimeout:int?(optional)
Outputs
ResponseStatus:shortApiResponse:stringErrorMessage:string
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/Address_CallZipCodeApi.cs
Address_DeserializeZipCodeApiResponsebewerken
Deserializes the JSON that was returned by the zip code API and returns Address fields if successful
Inputs
ApiResponse:string
Outputs
Street:stringCity:stringMunicipality:stringProvince:stringLatitude:decimalLongitude:decimalGeocodeX:decimalGeocodeY:decimalErrorMessage:stringDeserializationErrors:ZipCodeApiDeserializationErrorsAddressInfoFound:bool
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/Address_DeserializeZipCodeApiResponse.cs
ApplicationElement_IsAuthorizedbewerken
Checks if user can execute a specific application element
Inputs
ApplicationElementId:UltimoString
Outputs
IsAuthorized:bool
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.ApplicationElement/ApplicationElement_IsAuthorized.cs
Application_ToggleServiceModeUctbewerken
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/Application_ToggleServiceModeUct.cs
ArticleCreateExchangePart_CheckConfigurationbewerken
Inputs
Article:IArticleEquipmentContext:Context(optional)CreateAsEquipment:bool
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/ArticleCreateExchangePart_CheckConfiguration.cs
CalculateCompanyMoneybewerken
Calculate company money from transaction money
Inputs
ToCalculate:TransactionMoneyDecimals:int?(optional)Date:UltimoDateTime?(optional)
Outputs
Calculated:CompanyMoney
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Currency/CalculateCompanyMoney.cs
CalculateCurrencybewerken
Calculate currency
Inputs
ToCalculate:TransactionMoneyConversionFactor:shortRate:decimal
Outputs
Calculated:CompanyMoney
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Currency/CalculateCurrency.cs
CalculateNextDateAndWorkPeriodbewerken
Inputs
WorkPeriodIds:IList<string>NumberOfWorkPeriodsToAdd:intCurrentWorkPeriod:IWorkPeriodCurrentDate:UltimoDateTimePattern:TimeslotPattern
Outputs
TargetDate:UltimoDateTimeTargetWorkPeriod:IWorkPeriodOccurrencesText:stringPatternText:string
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.DateAndTime/CalculateNextDateAndWorkPeriod.cs
CalculateTransactionMoneybewerken
Calculate transaction money from company money or transaction money
Inputs
ToCalculate:CompanyMoneyCurrency:ICurrencyDecimals:int?(optional)Date:UltimoDateTime?(optional)
Outputs
Calculated:TransactionMoney
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Currency/CalculateTransactionMoney.cs
CalculateVatPricebewerken
CalculateVatPrice
Inputs
Percentage:decimalInPriceIsTotal:boolInPrice:CompanyMoney(optional)
Outputs
OutPrice:CompanyMoneyOutVatPrice:CompanyMoney
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/CalculateVatPrice.cs
CalculateWorkTimebewerken
Inputs
DateFrom:UltimoDateTimeDateTill:UltimoDateTimeWorkSchedule:IWorkSchedule
Outputs
WorkTime:int
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.DateAndTime/CalculateWorkTime.cs
ChangeElevateRightsPasswordbewerken
Inputs
NewPassword:UltimoStringCurrentPassword:UltimoString
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/ChangeElevateRightsPassword.cs
CheckDatesAgainstWorkSchedulebewerken
Inputs
WorkSchedule:IWorkScheduleStartTime:UltimoDateTimeEndTime:UltimoDateTime
Outputs
IsAvailable:bool
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.DateAndTime/CheckDatesAgainstWorkSchedule.cs
CheckForRecordAuthorizationbewerken
Inputs
EntityName:UltimoString(optional)
Outputs
RecordAuthorizationActive:bool
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Record_Authorization/CheckForRecordAuthorization.cs
CheckOtherActiveUsersbewerken
Outputs
OtherActiveUser:bool
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/CheckOtherActiveUsers.cs
ClearCachebewerken
Clear cache (fileservice, ummsettings, selfservice, users, groups, screen info, status info, ...)
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/ClearCache.cs
ComparePathbewerken
Compare two paths if they are equal
Inputs
Path1:stringPath2:string
Outputs
Equal:bool
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/ComparePath.cs
CompareValueInUltimoStringWithObjectOfSpecificTypebewerken
Compares the value of an UltimoString with an object of specific data type
Inputs
ValueAsUltimoString:UltimoString(optional)ValueObject:object(optional)DataType:UltimoString
Outputs
ComparisonResult:int?
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/CompareValueInUltimoStringWithObjectOfSpecificType.cs
ContextMenu_CreateActionbewerken
Creates a context menu action with given description (optionally via label code) and AE id, optionally adding workflow properties
Inputs
Description:UltimoString(optional)LabelCode:UltimoString(optional)TextParameters:WorkflowDictionary<object>(optional)ApplicationElementId:UltimoStringProperties:WorkflowDictionary<object>(optional)
Outputs
ContextMenuAction:ContextMenuItemModelIsAuthorized:bool
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/ContextMenu_CreateAction.cs
ContextMenu_CreateGroupbewerken
Creates a context menu group with given description, optionally adding context menu items
Inputs
Description:UltimoString(optional)Items:IList<ContextMenuItemModel>(optional)
Outputs
ContextMenuGroup:ContextMenuItemModel
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/ContextMenu_CreateGroup.cs
ContextMenu_GetActionsForConfigurationbewerken
Returns a list of context menu action templates that are found under a specific application structure element in the AET and for which the user is authorized
Inputs
ApplicationElementId:UltimoStringExceptions:IList<UltimoString>(optional)
Outputs
ContextMenuActions:List<ContextMenuItemModel>
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/ContextMenu_GetActionsForConfiguration.cs
ConvertBase64ToFilebewerken
Convert Base64 To File
Inputs
FileName:stringData:string
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.BusinessIntegration/ConvertBase64ToFile.cs
ConvertDateToWorkingDaybewerken
Inputs
Date:UltimoDateTimeWorkSchedule:IWorkSchedule(optional)
Outputs
CalculatedDate:UltimoDateTime
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.DateAndTime/ConvertDateToWorkingDay.cs
ConvertFileToBase64bewerken
Convert File To Base64
Inputs
FileName:string
Outputs
Data:string
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.BusinessIntegration/ConvertFileToBase64.cs
ConvertJsonToXmlbewerken
Inputs
JsonDocument:StreamContainer
Outputs
XmlDocument:XmlDocumentContainer
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/ConvertJsonToXml.cs
ConvertLDAPDatebewerken
Inputs
Input:string
Outputs
Output:UltimoDateTime?
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.LDAP/ConvertLDAPDate.cs
ConvertSecretStringToStringbewerken
Convert SecretString to string
Inputs
InputValue:SecretString
Outputs
OutputValue:string
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/ConvertSecretStringToString.cs
ConvertValuebewerken
Inputs
InputValue:decimalInputDerivedUnit:DerivedUnitOutputDerivedUnit:DerivedUnit
Outputs
OutputValue:decimal
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/ConvertValue.cs
CorrectWorkingTimesToWorkSchedulebewerken
Inputs
DateTime:UltimoDateTimeWorkSchedule:IWorkScheduleSetToEnd:bool(optional)
Outputs
CalculatedDateTime:UltimoDateTime
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.DateAndTime/CorrectWorkingTimesToWorkSchedule.cs
CreateExcelDocumentbewerken
CreateExcelDocument
Inputs
DefinitionName:stringFileName:stringExcelVersion:string(optional)
Outputs
Guid:Guid
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.DataCollection/CreateExcelDocument.cs
CreateLegendDatabewerken
Creates a legend data model, optionally adding legend item groups
Inputs
Width:intGroups:IList<ILegendItemGroup>(optional)
Outputs
LegendData:ILegendData
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/CreateLegendData.cs
CreateLegendItembewerken
Creates a legend item model
Inputs
Description:UltimoString(optional)LabelCode:UltimoString(optional)TextParameters:WorkflowDictionary<object>(optional)IconName:UltimoString(optional)Color:UltimoString(optional)BackgroundColor:UltimoString(optional)
Outputs
LegendItem:ILegendItem
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/CreateLegendItem.cs
CreateLegendItemGroupbewerken
Creates a legend item group model, optionally adding legend items
Inputs
Title:UltimoString(optional)LabelCode:UltimoString(optional)TextParameters:WorkflowDictionary<object>(optional)Items:IList<ILegendItem>(optional)
Outputs
LegendItemGroup:ILegendItemGroup
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/CreateLegendItemGroup.cs
CreateWordDocumentbewerken
Create Microsoft Word document based upon template.
Inputs
Template:StreamContainerDocumentType:string(optional)Parameters:IWorkflowDictionary(optional)
Outputs
Document:StreamContainer
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/CreateWordDocument.cs
Culture_GetAvailableCulturesbewerken
Gets available cultures
Inputs
CurrentCulture:string(optional)DateTime:UltimoDateTime?(optional)
Outputs
Cultures:List<CultureDescriptor>CurrentCultureObject:CultureDescriptorApplicationCultureObject:WorkflowDictionary<CultureDescriptor>
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Culture/Culture_GetAvailableCultures.cs
Database_Optimizebewerken
Database_Optimize
Inputs
Timeout:int?(optional)
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Database/Database_Optimize.cs
DateTimeAddTimeSpanbewerken
Inputs
TimeSpan:Duration?(optional)
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.DateAndTime/DateTimeAddTimeSpan.cs
DateTimePropertiesbewerken
Inputs
StartDate:Date
Outputs
FirstDayOfMonth:stringNewStartDate:Date?
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.DateAndTime/DateTimeProperties.cs
DeleteUploadedFilebewerken
Delete an uploaded file and cleanup the upload directory
Inputs
FileName:string
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/DeleteUploadedFile.cs
Document_CheckIfPhysicallyPresentbewerken
Document_CheckIfPhysicallyPresent
Inputs
Document:IDocument
Outputs
IsPresent:bool
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/Document_CheckIfPhysicallyPresent.cs
Document_GetDocumentFromDomainObjectbewerken
Document_GetDocumentFromDomainObject
Inputs
DomainObject:IDomainObjectFindMethod:DocumentFindMethodDocumentFileType:DocumentFileTypeSkipSelf:bool
Outputs
Document:IDocument
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/Document_GetDocumentFromDomainObject.cs
DomainObject_AppendCommentbewerken
Inputs
DomainObject:IDomainObjectProperty:stringAddTextAboveTotalText:boolTextToAppend:object(optional)ShowDateTime:bool(optional)DateTimeToShow:UltimoDateTime(optional)ShowEmployee:bool(optional)EmployeeToShow:IEmployee(optional)EmployeeDescriptionToShow:UltimoString(optional)ShowAdditionalHeader:bool(optional)AdditionalHeaderDescription:UltimoString(optional)AdditionalHeaderFontStyles:IList<string>(optional)AdditionalHeaderSuppressSpacing:bool(optional)ShowHorizontalLine:bool(optional)
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/DomainObject_AppendComment.cs
DomainObject_AttachDocumentbewerken
Inputs
DomainObject:IDomainObjectPropertyName:stringDocument:IDocument
Outputs
ValidPropertyNames:stringAttachSuccessful:bool
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/DomainObject_AttachDocument.cs
DomainObject_CheckPartOfbewerken
Performs checks to see if the DomainObject has a part-of relationship with itself.
Inputs
DomainObject:IDomainObjectPartOfPropertyName:string
Outputs
PartOfErrorType:PartOfErrorTypeOtherDomainObject:IDomainObjectChainWithPartOfIds:string
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/DomainObject_CheckPartOf.cs
DomainObject_Copybewerken
Inputs
Source:object
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/DomainObject_Copy.cs
DomainObject_DeleteCheckForRecordAuthorizationbewerken
Inputs
DomainObject:IDomainObject
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Record_Authorization/DomainObject_DeleteCheckForRecordAuthorization.cs
DomainObject_DeleteImagesInFileServicebewerken
Inputs
DomainObject:IDomainObject
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/DomainObject_DeleteImagesInFileService.cs
DomainObject_GetDefaultScreenNamebewerken
Return the default screen name for the domain object passed in
Inputs
DomainObject:IDomainObject
Outputs
DefaultScreenName:string
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/DomainObject_GetDefaultScreenName.cs
DomainObject_GetEquipmentForProcessFunctionbewerken
Gets the Equipment for ProcessFunction on the DomainObject which can be a Job, PmJob and PmWorkOrder.
Inputs
DomainObject:IDomainObject
Outputs
Equipment:IEquipment
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/DomainObject_GetEquipmentForProcessFunction.cs
DomainObject_GetInfoScreenNamebewerken
Return the default info screen name for the domain object passed in
Inputs
DomainObject:IDomainObject
Outputs
InfoScreenName:string
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/DomainObject_GetInfoScreenName.cs
DomainObject_GetNextStatusesToShowbewerken
Get possible next statuses to show for domainobject
Inputs
DomainObject:IDomainObject
Outputs
TableName:stringDefaultStatus:StatusPossibleStatuses:List<Status>
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/DomainObject_GetNextStatusesToShow.cs
DomainObject_GetParentDomainObjectsbewerken
Inputs
Children:IList<IDomainObject>Recursive:bool(optional)IncludeChildren:bool(optional)
Outputs
FoundDomainObjects:IList<IDomainObject>
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/DomainObject_GetParentDomainObjects.cs
DomainObject_GetProgressStatusHistoryItembewerken
DomainObject_GetProgressStatusHistoryItem, gets the ObjectProgressStatusHistory item with the highest Id for the given DomainObject and progress status transition.
Inputs
DomainObject:IDomainObjectOldProgressStatus:IProgressStatus(optional)NewProgressStatus:IProgressStatus
Outputs
ObjectProgressStatusHistory:IObjectProgressStatusHistory
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/DomainObject_GetProgressStatusHistoryItem.cs
DomainObject_GetPropertyNameForEntitybewerken
Get the first property name for a domainobject in an specific entity
Inputs
EntityName:stringDomainObject:IDomainObject(optional)DomainObjectName:string(optional)DoNotValidateForeignKeyExists:bool(optional)
Outputs
PropertyName:stringColumnName:string
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/DomainObject_GetPropertyNameForEntity.cs
DomainObject_GetPropertyNamesForEntitybewerken
Get names of all properties for a domainobject in an specific entity
Inputs
EntityName:stringDomainObject:IDomainObject(optional)DomainObjectName:string(optional)DoNotValidateForeignKeyExists:bool(optional)
Outputs
PropertyNames:IList<string>
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/DomainObject_GetPropertyNamesForEntity.cs
DomainObject_GetUnderlyingDomainObjectsbewerken
Inputs
Ancestors:IList<IDomainObject>Recursive:bool(optional)IncludeAncestors:bool(optional)
Outputs
FoundDomainObjects:IList<IDomainObject>
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/DomainObject_GetUnderlyingDomainObjects.cs
DomainObject_HasStatusTransitionbewerken
Return true/false if DomainObject has status transition for the statuses passed in
Inputs
DomainObject:IDomainObjectOldStatus:Status?NewStatus:Status?
Outputs
HasStatusTransition:boolTableName:string
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/DomainObject_HasStatusTransition.cs
DomainObject_MoveUploadedImagesToAppropriateFolderbewerken
Inputs
DomainObject:IDomainObjectFileNamesPerImageFileProperty:WorkflowDictionary<UltimoString>
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/DomainObject_MoveUploadedImagesToAppropriateFolder.cs
DomainObject_ThrowMessageIfDeleteModeIsTrashbewerken
Inputs
DomainObject:IDomainObject
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/DomainObject_ThrowMessageIfDeleteModeIsTrash.cs
DomainObject_ValidateDeletebewerken
Inputs
DomainObject:IDomainObject
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/DomainObject_ValidateDelete.cs
DomainObjects_UpdateOrderOnPropertybewerken
Inputs
DomainObjectsToUpdate:List<IDomainObject>UpdatedDomainObject:IDomainObjectOrderPropertyName:stringOldOrderValue:short?(optional)DetermineOldOrderValueAndCheckNewOrderValue:bool(optional)
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/DomainObjects_UpdateOrderOnProperty.cs
EnergyReportData_GetBuildingCompareDataForReportbewerken
Inputs
Frequency:string(optional)DateFrom:Date(optional)DateTill:Date(optional)MeasureCode:stringConstructionYearFrom:int(optional)ConstructionYearTill:int(optional)Owner:string(optional)Site:string(optional)Vendor:string(optional)Purpose:string(optional)
Outputs
Guid:Guid
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/EnergyReportData_GetBuildingCompareDataForReport.cs
EnergyReportData_GetDataForReportbewerken
Inputs
Frequency:string(optional)DateFrom:Date(optional)DateTill:Date(optional)MeasureCode:string(optional)Meters:IList<string>(optional)Meter1:string(optional)Meter2:string(optional)Meter3:string(optional)Meter4:string(optional)Meter5:string(optional)
Outputs
Guid:Guid
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/EnergyReportData_GetDataForReport.cs
EnergyReportData_GetDomainObjectDataForReportbewerken
Inputs
DateFrom:Date(optional)DateTill:Date(optional)Frequency:string(optional)MeasureCode:stringDomainObject:IDomainObject
Outputs
Guid:Guid
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/EnergyReportData_GetDomainObjectDataForReport.cs
EntitiesForAuthorizationbewerken
Outputs
EntitiesForAuthorization:IList<string>
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Record_Authorization/EntitiesForAuthorization.cs
Entity_GetInternalContextNamebewerken
Inputs
TableName:stringReturnNumberWhenNoDescriptionFound:bool(optional)
Outputs
ShortInternalNames:List<string>LongInternalNames:List<string>
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Entity/Entity_GetInternalContextName.cs
ExportConnector_CreateAttachmentArchivebewerken
Create attachment Archive
Inputs
ExportGuid:GuidFilesToAdd:IList<ExportAttachment>
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.BusinessIntegration/ExportConnector_CreateAttachmentArchive.cs
ExportConnector_CreateExportDocumentbewerken
Create export document for export data ExportConnector.
Inputs
Document:IDocumentExportObject:ExportObjectExtraPropertiesToAdd:IList<string>(optional)
Outputs
ExportAttachment:ExportAttachment
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.BusinessIntegration/ExportConnector_CreateExportDocument.cs
ExportConnector_CreateExportObjectbewerken
Create export object for export data ExportConnector.
Inputs
EntityName:stringChangeStatusTo:Status?(optional)Data:object
Outputs
ExportObject:ExportObject
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.BusinessIntegration/ExportConnector_CreateExportObject.cs
ExportConnector_GetDatabewerken
Get data based on filters and properties for ExportConnector.
Inputs
ExportConnector:IExportConnectorFilterValues:IDictionary(optional)
Outputs
Data:IList<ExportObject>ErrorOutput:string
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.BusinessIntegration/ExportConnector_GetData.cs
ExportConnector_GetXsltParametersbewerken
Get xslt parameters
Inputs
ExportConnector:IExportConnector
Outputs
Parameters:WorkflowDictionary<string>
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/ExportConnector_GetXsltParameters.cs
ExtractFileFromArchivebewerken
Extract a single file from an archive.
Inputs
ArchiveFileName:UltimoStringFileName:UltimoStringTargetFileName:UltimoString
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Archive/ExtractFileFromArchive.cs
File_GetInfobewerken
Get info for a file retrieved via its full file name
Inputs
FullName:string
Outputs
LastModifiedDate:UltimoDateTimeSize:long
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/File_GetInfo.cs
File_IsBinarybewerken
Determine if a file retrieved via its full file name is a binary file
Inputs
FullName:string
Outputs
IsBinary:bool
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/File_IsBinary.cs
FindDayOccurrencebewerken
Inputs
StartDate:DateDayOfWeek:DayOfWeekDay:IDayDayOccurrence:intFrequencyCode:FrequencyPeriod
Outputs
CalculatedDate:Date
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.DateAndTime/FindDayOccurrence.cs
FindExchangeRatebewerken
Find ExchangeRate
Inputs
AllowCurrencyNotFound:bool(optional)BaseCurrency:ICurrency(optional)CounterCurrency:ICurrency(optional)Date:UltimoDateTime?(optional)
Outputs
ConversionFactor:shortRate:decimal
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Currency/FindExchangeRate.cs
FindExchangeRateForBookDatebewerken
Find ExchangeRate for a bookdate
Inputs
AllowCurrencyNotFound:bool(optional)BaseCurrency:ICurrency(optional)CounterCurrency:ICurrency(optional)Date:Date?(optional)
Outputs
ConversionFactor:shortRate:decimal
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Currency/FindExchangeRateForBookDate.cs
FindFirstDaybewerken
Inputs
StartDate:DateDayOfWeek:DayOfWeek?Day:IDay
Outputs
CalculatedDate:Date
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.DateAndTime/FindFirstDay.cs
FullText_Searchbewerken
Inputs
SearchDomain:UltimoStringSearchDomainAsString:bool(optional)SearchText:UltimoStringSearchContext:Context(optional)SearchStatus:Status(optional)
Outputs
Results:IList<IDomainObject>
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/FullText_Search.cs
GetArchiveFileListbewerken
Returns a list of filenames in an archive. The filename includes the directory.
Inputs
ArchiveFileName:UltimoString
Outputs
FileNames:IList<string>
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Archive/GetArchiveFileList.cs
GetCalendarDaysBetweenDatesbewerken
Inputs
WorkSchedule:IWorkSchedule(optional)StartDate:UltimoDateTime?(optional)EndDate:UltimoDateTime?(optional)RoundToMinutes:bool?(optional)
Outputs
NumberOfDays:decimal
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.DateAndTime/GetCalendarDaysBetweenDates.cs
GetCalendarHoursBetweenDatesbewerken
Inputs
WorkSchedule:IWorkSchedule(optional)StartDate:UltimoDateTime?(optional)EndDate:UltimoDateTime?(optional)RoundToMinutes:bool?(optional)
Outputs
NumberOfHoursWithQuarters:decimalNumberOfHours:longNumberOfHoursExact:decimalRemainingMinutes:longRemainingQuarters:long
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.DateAndTime/GetCalendarHoursBetweenDates.cs
GetCalendarMinutesBetweenDatesbewerken
Inputs
WorkSchedule:IWorkSchedule(optional)StartDate:UltimoDateTime?(optional)EndDate:UltimoDateTime?(optional)RoundToMinutes:bool?(optional)
Outputs
NumberOfMinutes:long
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.DateAndTime/GetCalendarMinutesBetweenDates.cs
GetColumnLabelFromSelectionListbewerken
GetColumnLabelFromSelectionList
Inputs
ColumnName:stringTableName:stringSelectionListConfiguration:string
Outputs
ColumnLabel:string
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/GetColumnLabelFromSelectionList.cs
GetCountryCodesbewerken
GetCountryCodes
Inputs
CurrentCountry:string(optional)
Outputs
Countries:List<CountryInfoDescriptor>CurrentCountryObject:CountryInfoDescriptorApplicationCountryObject:CountryInfoDescriptor
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/GetCountryCodes.cs
GetCulturesbewerken
GetCultures
Outputs
CultureCodes:IList<UltimoString>CultureNames:IDictionary<string, UltimoString>
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/GetCultures.cs
GetCustomerSatisfactionCodesbewerken
GetCustomerSatisfactionCodes
Outputs
CustomerSatisfactionCodes:IList<UltimoString>CustomerSatisfactionDescriptions:WorkflowDictionary<UltimoString>
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/GetCustomerSatisfactionCodes.cs
GetDataFromExcelbewerken
Get data from excel
Inputs
ExcelData:StreamContainerValidateHashCode:boolValidateErrorCount:boolThrowOnError:bool
Outputs
XmlDocument:XmlDocumentContainerHashCode:stringErrorOutput:string
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.DataCollection/GetDataFromExcel.cs
GetDateFromWeekAndDaybewerken
Inputs
Week:WeekOfYearDayId:UltimoString
Outputs
Date:Date
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.DateAndTime/GetDateFromWeekAndDay.cs
GetDomainObjectsForEntityNameAndPropertyFiltersbewerken
Returns the DomainObjects for an entity that match the property Filters
Inputs
EntityName:UltimoStringPropertyFilters:WorkflowDictionary<object>Top:int?(optional)OrderBy:string(optional)SortOrderAscending:bool(optional)
Outputs
DomainObjects:IList<IDomainObject>DomainObject:IDomainObject
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/GetDomainObjectsForEntityNameAndPropertyFilters.cs
GetFieldLabelbewerken
Gets the label text for a field.
Inputs
FieldName:UltimoStringTableName:UltimoStringViewfieldConfigName:UltimoString(optional)ForPrimaryTable:bool?(optional)CountryCode:object(optional)
Outputs
FieldLabel:UltimoString
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/GetFieldLabel.cs
GetFieldWidthbewerken
Get Field Width of database field
Inputs
FieldName:string
Outputs
FieldWidth:int
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/GetFieldWidth.cs
GetFileFromArchivebewerken
Returns a single file from anarchive.
Inputs
ArchiveFileName:UltimoStringFileName:UltimoString
Outputs
File:StreamContainer
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Archive/GetFileFromArchive.cs
GetGuidFromExcelbewerken
Get guid from excel
Inputs
ExcelFileName:UltimoString
Outputs
Guid:Guid
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.DataCollection/GetGuidFromExcel.cs
GetImportStatusFromExcelbewerken
Get Import Status from excel
Inputs
ExcelFileName:UltimoString
Outputs
IsImported:boolInsertCount:intUpdateCount:intSkipCount:intErrorCount:int
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.DataCollection/GetImportStatusFromExcel.cs
GetLabelbewerken
GetLabel
Inputs
LabelCode:CodeTextParameters:WorkflowDictionary<object>(optional)
Outputs
LabelValue:UltimoString
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/GetLabel.cs
GetLinkedProgressStatusesbewerken
Returns a list of unique progress statuses that are linked via progress status flows to the progress status passed in
Inputs
FromProgressStatus:IProgressStatusToProgressStatus:IProgressStatus
Outputs
LinkedProgressStatuses:IList<IProgressStatus>
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/GetLinkedProgressStatuses.cs
GetPercentageForCalendarTimeSpanbewerken
Inputs
PercentageDate:UltimoDateTime?RangeFromDate:UltimoDateTime?RangeTillDate:UltimoDateTime?MinutesOnHold:decimal?(optional)WorkSchedule:IWorkSchedule(optional)
Outputs
Percentage:decimal
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.DateAndTime/GetPercentageForCalendarTimeSpan.cs
GetProgressStatusContextForJobContextbewerken
Returns the progress status context for a given job context
Inputs
JobContext:Context?
Outputs
ProgressStatusContext:Context
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/GetProgressStatusContextForJobContext.cs
GetPropertyValuebewerken
Get value of property that corresponds with columnname.
Inputs
DomainObject:IDomainObjectPropertyName:string
Outputs
PropertyValue:object
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/GetPropertyValue.cs
GetReservationLineDescriptionsbewerken
Get the appropriate descriptions for the reservation lines that changed compared to the reservation line being updated
Inputs
ChangedReservationLines:IList<IReservationLine>TextChanged:bool
Outputs
ReservationLineDescriptions:WorkflowDictionary<string>
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/GetReservationLineDescriptions.cs
GetScreenNamebewerken
Inputs
ApplicationElementId:string
Outputs
ScreenName:string
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/GetScreenName.cs
GetTextTemplatebewerken
GetTextTemplate
Inputs
TemplateId:string
Outputs
BodyText:string
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/GetTextTemplate.cs
GetTimeSpanbewerken
Inputs
StartTime:UltimoDateTime?(optional)NewTime:UltimoDateTime?(optional)
Outputs
Difference:Duration
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.DateAndTime/GetTimeSpan.cs
GetUserCountryCodebewerken
GetUserCountryCode
Outputs
CountryCode:CountryCode
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/GetUserCountryCode.cs
HasAutoKeybewerken
Return true/false if entity uses auto key
Inputs
EntityName:UltimoString
Outputs
HasAutoKey:bool
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/HasAutoKey.cs
HasContextbewerken
Sets DTO.HasContext to true if given context is defined for given entity, false if it is not.
Inputs
EntityName:UltimoStringContext:objectThrowExceptionWhenEntityNotValid:bool(optional)ThrowExceptionWhenContextNotValid:bool(optional)
Outputs
EntityNameValid:bool?ContextInputValid:bool?HasContext:boolFoundContext:Context?
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/HasContext.cs
HasLicenseForModulebewerken
Return true/false if (non-user limited) module is licensed
Inputs
ModuleName:UltimoString
Outputs
HasLicenseForModule:bool
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/HasLicenseForModule.cs
HasPropertyOrForeignKeybewerken
Checks if the given entity has a specific property and whether it is a foreign key
Inputs
EntityName:UltimoStringPropertyName:stringThrowExceptionWhenEntityNotValid:bool(optional)ThrowExceptionWhenPropertyNotValid:bool(optional)AliasDictionary:IDictionary<string, string>(optional)
Outputs
EntityNameValid:bool?PropertyExists:boolPropertyEntityName:stringPropertyColumnName:stringPropertyTypeName:stringPropertyIsForeignKey:bool?PropertyIsMultipleLayersDeep:bool?PropertyIsMultilingual:bool?PropertyIsNeutral:bool?
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/HasPropertyOrForeignKey.cs
HasStatusbewerken
Sets DTO.HasStatus to true if given status is defined for given entity, false if it is not.
Inputs
EntityName:UltimoStringStatus:objectThrowExceptionWhenEntityNotValid:bool(optional)ThrowExceptionWhenStatusNotValid:bool(optional)
Outputs
EntityNameValid:bool?StatusInputValid:bool?HasStatus:boolFoundStatus:Status?
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/HasStatus.cs
HtmlColumn_GetCommentbewerken
Appends a comment to a given comment
Inputs
CurrentDescription:UltimoString(optional)AddDescription:UltimoString(optional)Date:UltimoDateTimeEmployee:IEmployee
Outputs
CombinedDescription:UltimoString
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/HtmlColumn_GetComment.cs
HttpRequest_Executebewerken
Execute HttpRequest
Inputs
Url:stringMethod:string(optional)HttpHeaders:string(optional)Timeout:int?(optional)PostData:TextDocumentContainer(optional)RequestEncoding:string(optional)UseExpect100Continue:bool?(optional)HttpUserName:string(optional)HttpPassword:string(optional)Credential:ICredential(optional)
Outputs
ResponseData:StreamContainerResponseStatus:intErrorMessage:string
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/HttpRequest_Execute.cs
IconManager_UploadFilesbewerken
Handles (multiple) uploaded icon files
Inputs
UploadedFileNames:IList<string>
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/IconManager_UploadFiles.cs
IconManager_UploadFontArchivebewerken
Handles uploaded font archive
Inputs
UploadedFileNames:IList<string>
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/IconManager_UploadFontArchive.cs
ImportConnector_GetXsltParametersbewerken
Get xslt parameters
Inputs
ImportConnector:IImportConnector
Outputs
Parameters:WorkflowDictionary<string>
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/ImportConnector_GetXsltParameters.cs
ImportConnector_SaveAttachmentsbewerken
ImportConnector_SaveAttachments
Inputs
AttachmentZipFile:stringFiles:WorkflowDictionary<string>
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.BusinessIntegration/ImportConnector_SaveAttachments.cs
InsertAndGenerateIdbewerken
Creates and inserts into the database an object for the given entity and generates a unique id from a GUID.
Inputs
EntityName:UltimoStringEntityContext:Context
Outputs
CreatedObject:IDomainObject
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/InsertAndGenerateId.cs
IsAuthorizationSetbewerken
IsAuthorizationSet
Outputs
IsSet:bool
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Authorization/IsAuthorizationSet.cs
IsAuthorizedbewerken
IsAuthorized
Inputs
RuleName:UltimoString
Outputs
IsAuthorized:bool
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Authorization/IsAuthorized.cs
IsDateWithinBoundsOfSchedulebewerken
Inputs
WorkSchedule:IWorkSchedule(optional)Date:Date
Outputs
Result:bool
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.DateAndTime/IsDateWithinBoundsOfSchedule.cs
IsProgressStatusTransitionValidbewerken
Return true/false if progress status transition for the statuses passed in is valid
Inputs
OldProgressStatus:IProgressStatusNewProgressStatus:IProgressStatus
Outputs
IsProgressStatusTransitionValid:bool
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/IsProgressStatusTransitionValid.cs
Kanban_CheckIfBoardExistsbewerken
Inputs
ApplicationElementId:GuidFilters:WorkflowDictionary<UltimoString>Company:ICompany
Outputs
BoardId:UltimoString
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Kanban/Kanban_CheckIfBoardExists.cs
Kanban_CreateBoardForApplicationElementbewerken
Inputs
ApplicationElementId:GuidDescription:stringFilters:WorkflowDictionary<UltimoString>Company:Company
Outputs
BoardId:UltimoString
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Kanban/Kanban_CreateBoardForApplicationElement.cs
Kanban_GetApplicationElementsForTemplatebewerken
Inputs
TemplateName:string
Outputs
ApplicationElements:IList<KanbanApplicationElementModel>
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Kanban/Kanban_GetApplicationElementsForTemplate.cs
Kanban_GetBoardbewerken
Inputs
BoardId:UltimoString
Outputs
BoardModel:KanbanBoardSettingsModel
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Kanban/Kanban_GetBoard.cs
Kanban_GetTemplatebewerken
Inputs
ApplicationElementId:Guid
Outputs
BoardTemplate:KanbanTemplateSettingsModel
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Kanban/Kanban_GetTemplate.cs
License_AddCertificatebewerken
Add certificate to license.
Inputs
License:IUltimoLicenseCertificate:string
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.License/License_AddCertificate.cs
License_AddExtraCulturebewerken
Add extra culture to license.
Inputs
License:IUltimoLicenseCultureName:UltimoString
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.License/License_AddExtraCulture.cs
License_AddModulebewerken
Add module to license.
Inputs
License:IUltimoLicenseModuleName:UltimoStringUserLimit:int
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.License/License_AddModule.cs
License_AddSelfServiceWhitelistWorkflowbewerken
Add selfservice workflow to whitelist to license.
Inputs
License:IUltimoLicenseWorkflowName:UltimoString
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.License/License_AddSelfServiceWhitelistWorkflow.cs
License_AddUserCertificatebewerken
Add user certificate to license.
Inputs
License:IUltimoLicenseUserId:UltimoStringName:UltimoStringSecurityLevel:intEndDate:Date
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.License/License_AddUserCertificate.cs
License_Createbewerken
Create new license.
Outputs
License:IUltimoLicense
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.License/License_Create.cs
License_Savebewerken
Save license.
Inputs
License:IUltimoLicenseFileName:UltimoString
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.License/License_Save.cs
List_GetGroupingByElementbewerken
List_GetGroupingByElement
Inputs
GroupedValues:IList<object>CurrentIndex:int
Outputs
KeyObject:objectValueObject:IList<object>
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/List_GetGroupingByElement.cs
ObjectFeature_GetSingularValuebewerken
Returns the relevant singular value and value type for an ObjectFeature
Inputs
ObjectFeature:IObjectFeature
Outputs
ValueType:FeatureValueTypeValue:object
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/ObjectFeature_GetSingularValue.cs
ObjectProgressStatusHistory_Insertbewerken
Creates a progress status history record
Inputs
Date:UltimoDateTimeRemarkText:UltimoString(optional)Employee:IEmployeeNewProgressStatus:IProgressStatusOldProgressStatus:IProgressStatus(optional)DomainObject:IDomainObjectDomainObjectTextField:string(optional)AddTextAboveTotalText:bool(optional)
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.ObjectProgressStatusHistory/ObjectProgressStatusHistory_Insert.cs
ObjectProgressStatus_ValidateDuplicationsbewerken
Finds whether there are duplicate records. if so removes current item and gives back a message to show in workflow
Inputs
ObjectProgressStatus:IObjectProgressStatus
Outputs
DuplicateDomainObject:IDomainObject
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.ObjectProgressStatus/ObjectProgressStatus_ValidateDuplications.cs
ObjectServiceDeskReportType_ValidateDuplicationsbewerken
Finds whether there are duplicate records. if so removes current item and gives back a message to show in workflow
Inputs
ObjectServiceDeskReportType:IObjectServiceDeskReportType
Outputs
DuplicateDomainObject:IDomainObject
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.ObjectServiceDeskReportType/ObjectServiceDeskReportType_ValidateDuplications.cs
OciConnector_IsAuthorizedbewerken
Checks if user can execute a specific OciConnector
Inputs
ApplicationElementId:UltimoStringOciConnector:IOciConnector
Outputs
IsAuthorized:bool
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.BusinessIntegration/OciConnector_IsAuthorized.cs
OciConnector_ParsePostDatabewerken
Inputs
Input:StreamContainerOciConnector:IOciConnectorUseGrouping:boolAction:ConnectorAction?(optional)
Outputs
XmlData:XmlDocumentContainer
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.BusinessIntegration/OciConnector_ParsePostData.cs
Package_UploadPackagesbewerken
Handles (multiple) uploaded packages
Inputs
UploadedFileNames:IList<string>
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/Package_UploadPackages.cs
PlotPlanMarker_CreateMarkerModelbewerken
Creates a marker model object for a plot plan marker
Inputs
PlotPlanMarker:IPlotPlanMarkerDescription:string(optional)IconName:string(optional)IconColor:string(optional)IconBackgroundColor:string(optional)Text:string(optional)TextColor:string(optional)MarkerShape:MarkerShape(optional)ShapeColor:string(optional)PinnedMarkerBackgroundColor:string(optional)
Outputs
Marker:PlotPlanMarkerModel
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/PlotPlanMarker_CreateMarkerModel.cs
ProlongPeriodbewerken
ProlongPeriod
Inputs
BeginDate:DateEndDate:Date
Outputs
Dates:IList<Date>
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.DateAndTime/ProlongPeriod.cs
QueryLDAPServerbewerken
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.LDAP/QueryLDAPServer.cs
RecordAuthorizationbewerken
Inputs
DefaultRecord:IDomainObject(optional)Records:IList<IDomainObject>(optional)Values:IList<UltimoString>(optional)ExcludableColumns:string(optional)RemoveExcludableColumns:string(optional)ExcludableObjectProperties:string(optional)RemoveExcludableObjectProperties:string(optional)ExcludeCircularReferences:boolTableName:string(optional)EntityName:string(optional)JustPrimaryTableFilter:bool(optional)ForceRecordAuthorization:bool?(optional)NoDefaultRecord:bool(optional)AddRecordAuthorizationRecordLinks:IList<IRecordAuthorizationRecordLink>(optional)RemoveRecordAuthorizationRecordLinks:IList<IRecordAuthorizationRecordLink>(optional)
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Record_Authorization/RecordAuthorization.cs
RecordAuthorizationSqlWhereClausebewerken
RecordAuthorizationSqlWhereClause
Inputs
TableName:stringUserId:string(optional)SelectionListConfiguration:string(optional)
Outputs
SqlWhereClause:string
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Authorization/RecordAuthorizationSqlWhereClause.cs
ReleaseDomainObjectsbewerken
ReleaseDomainObjects
Inputs
DomainObjects:IList<IDomainObject>(optional)
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/ReleaseDomainObjects.cs
RemoveAttachmentIfNotInUsebewerken
Delete attachment in FileService if not in use anymore.
Inputs
EmailAttachment:IEmailAttachment
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/RemoveAttachmentIfNotInUse.cs
RemoveFileFromArchive bewerken
Remove a single file from an archive.
Inputs
ArchiveFileName:UltimoStringFileName:UltimoString
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Archive/RemoveFileFromArchive.cs
RemoveUnusedAttachmentsbewerken
Delete attachment in FileService if not in use anymore.
Outputs
Count:int
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/RemoveUnusedAttachments.cs
RepairViewfieldConfigurationbewerken
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Translation/RepairViewfieldConfiguration.cs
Report_GetFactoryReportFilebewerken
Inputs
ReportName:string
Outputs
ReportFile:StreamContainer
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/Report_GetFactoryReportFile.cs
Report_GetFactoryReportNamesbewerken
Outputs
ReportNames:IList<string>
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/Report_GetFactoryReportNames.cs
ResetDomainServicebewerken
Reset the domain service. Used to rebuild mappings after the mapping has been changed in the database.
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/ResetDomainService.cs
RoundNumberOfHoursbewerken
Inputs
GrossHours:decimalRoundMethod:RoundHoursRoundedHoursMinimumValueIsRoundingUnit:bool?(optional)
Outputs
RoundedHours:decimal
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.DateAndTime/RoundNumberOfHours.cs
Scenario_Existsbewerken
Checks if a scenario exists (is loaded by the scenario service)
Inputs
ScenarioName:UltimoString
Outputs
ScenarioExists:bool
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Workflow/Scenario_Exists.cs
Scenario_GetInfobewerken
Returns information about the scenario. For example the last date it was edited and if there are unpublished changes.
Inputs
ScenarioName:UltimoString
Outputs
ScenarioExists:boolLastEditDate:UltimoDateTime?LastEditedBy:stringAuthorizationLevel:intPublished:bool
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Workflow/Scenario_GetInfo.cs
Scenario_ResetHistorybewerken
Reset unpublished files. Clear history.
Inputs
ScenarioName:UltimoString
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Workflow/Scenario_ResetHistory.cs
Screen_GetScreensWithoutInfoBoxForTablebewerken
Return all screens without infoBox from the given screen' table.
Inputs
ScreenName:UltimoString
Outputs
AvailableScreens:List<AvailableScreen>
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/Screen_GetScreensWithoutInfoBoxForTable.cs
SiteCheckbewerken
Inputs
DomainObject:IDomainObject
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/SiteCheck.cs
StartNewBookYearbewerken
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/StartNewBookYear.cs
StateAgenda_FindTimeslotsbewerken
Inputs
StateAgenda:IStateAgenda(optional)StartDate:DateEndDate:Date?(optional)Statuses:IList<Status>(optional)ExcludeStateTimeslot:IStateTimeslot(optional)
Outputs
StateTimeslots:IList<IStateTimeslot>
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.StateAgenda/StateAgenda_FindTimeslots.cs
SurveyAssessment_CalculateScoresbewerken
Inputs
SurveyAssessment:ISurveyAssessment
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.SurveyAssessment/SurveyAssessment_CalculateScores.cs
Survey_CalculateScoresbewerken
Inputs
Survey:ISurvey
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Survey/Survey_CalculateScores.cs
TimeUnitType_ConvertQuantitybewerken
Inputs
TimeUnitTypeFrom:TimeUnitTypeTimeUnitTypeTo:TimeUnitTypeQuantity:decimalRoundMethod:RoundHours(optional)WorkSchedule:IWorkSchedule(optional)
Outputs
ConvertedQuantity:decimal
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.DateAndTime/TimeUnitType_ConvertQuantity.cs
TimeUnitType_FormatStringWithOneValuebewerken
Inputs
TimeUnitType:TimeUnitTypeQuantity:decimal
Outputs
FormattedString:string
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.DateAndTime/TimeUnitType_FormatStringWithOneValue.cs
TimeUnitType_FormatStringWithTwoValuesbewerken
Inputs
QuantityFirst:decimalTimeUnitTypeFirst:TimeUnitTypeQuantitySecond:decimalTimeUnitTypeSecond:TimeUnitType
Outputs
FormattedString:string
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.DateAndTime/TimeUnitType_FormatStringWithTwoValues.cs
TimeZone_GetAvailableTimeZonesbewerken
Gets available timezones
Outputs
TimeZones:List<ITimeZone>ApplicationTimeZone:ITimeZone
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Culture/TimeZone_GetAvailableTimeZones.cs
TimeslotPattern_GetNextTimeslotbewerken
Inputs
TimeslotPattern:TimeslotPatternAfterDateTime:UltimoDateTime?(optional)
Outputs
Timeslot:Timeslot
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.DateAndTime/TimeslotPattern_GetNextTimeslot.cs
TranslationApplybewerken
Inputs
DictionaryDirectory:stringFileToApply:stringUntranslatedLogFile:string
Outputs
TranslatedCount:intUntranslatedCount:int
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Translation/TranslationApply.cs
TranslationApplyCustombewerken
Inputs
CreateFilledToTranslate:bool(optional)
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Translation/TranslationApplyCustom.cs
TranslationExtractCustombewerken
Inputs
TranslateMessages:bool(optional)TranslateApplicationElements:bool(optional)TranslateScreens:bool(optional)TranslateMenus:bool(optional)TranslateExplorers:bool(optional)TranslateReports:bool(optional)TranslateViewfieldConfiguration:bool(optional)TranslateContextDescriptions:bool(optional)TranslateStatusDescriptions:bool(optional)TranslateTextTemplates:bool(optional)TranslateGridWidgets:bool(optional)TranslateDashboards:bool(optional)CreateFilledToTranslate:bool(optional)
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Translation/TranslationExtractCustom.cs
TranslationTranslateCustombewerken
Inputs
TranslateMessages:bool(optional)TranslateApplicationElements:bool(optional)TranslateScreens:bool(optional)TranslateMenus:bool(optional)TranslateExplorers:bool(optional)TranslateReports:bool(optional)TranslateViewfieldConfiguration:bool(optional)TranslateContextDescriptions:bool(optional)TranslateStatusDescriptions:bool(optional)TranslateTextTemplates:bool(optional)TranslateGridWidgets:bool(optional)TranslateDashboards:bool(optional)
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Translation/TranslationTranslateCustom.cs
Translation_GetInstalledLanguagePacksbewerken
Outputs
InstalledLanguagePacks:IList<string>
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Translation/Translation_GetInstalledLanguagePacks.cs
Translation_GetTablesWithMissingTranslationsbewerken
Outputs
Tables:IList<string>
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Translation/Translation_GetTablesWithMissingTranslations.cs
UmmSettingUpdateManageStockPerWarehousebewerken
UmmSettingUpdateManageStockPerWarehouse
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/UmmSettingUpdateManageStockPerWarehouse.cs
UserCertificate_Changebewerken
Change certificate for uct user.
Inputs
Certificate:UltimoStringSecurityLevel:int?(optional)EndDate:Date?(optional)Password:UltimoString(optional)
Outputs
NewCertificate:UltimoString
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.License/UserCertificate_Change.cs
UserCertificate_ChangeEndDatebewerken
Change enddate and change password.
Inputs
Certificate:UltimoStringOldPassword:UltimoStringNewPassword:UltimoStringEndDate:Date
Outputs
NewCertificate:UltimoString
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.License/UserCertificate_ChangeEndDate.cs
UserCertificate_Createbewerken
Create certificate for uct user.
Inputs
Name:UltimoString
Outputs
Certificate:UltimoString
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.License/UserCertificate_Create.cs
UserCertificate_GetInformationbewerken
Get information from certificate.
Inputs
Certificate:UltimoString
Outputs
Name:UltimoStringUserId:UltimoStringSecurityLevel:intEndDate:Date
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.License/UserCertificate_GetInformation.cs
UserCertificate_Installbewerken
Install certificate for uct user.
Inputs
Certificate:UltimoString
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.License/UserCertificate_Install.cs
User_AddApplicationElementToDashboardbewerken
Add application element to dashboard panel
Inputs
ApplicationElementId:stringDomainObject:IDomainObject(optional)Description:string(optional)MainTabIndex:int?(optional)TabIndex:int?(optional)PanelId:string
Outputs
ApplicationElementTitle:string
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.UserDashboard/User_AddApplicationElementToDashboard.cs
User_CheckSingleTimeZonebewerken
Inputs
RecordsSelected:IList<ISite>RecordsToSelectFrom:IList<ISite>(optional)
Outputs
Count:intSelectedTimeZone:UltimoStringUserHasAccessToMultipleTimeZones:bool
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Record_Authorization/User_CheckSingleTimeZone.cs
User_GetDashboardPanelsbewerken
Get available dashboard panels
Outputs
PanelIds:IList<UltimoString>PanelDescriptions:WorkflowDictionary<UltimoString>
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.UserDashboard/User_GetDashboardPanels.cs
User_GetRecordAuthorizationSettingsForEntitybewerken
Inputs
EntityName:UltimoStringUser:IUserCompanyId:UltimoString(optional)
Outputs
DomainObjects:IList<IDomainObject>DefaultObject:IDomainObjectUsedProperty:stringRecordAuthorizationSetting:IRecordAuthorizationSettingExcludes:IList<IRecordContext>RecordLinks:IList<IRecordAuthorizationRecordLink>
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Record_Authorization/User_GetRecordAuthorizationSettingsForEntity.cs
User_HasRecordAuthorizationSettingsbewerken
Inputs
User:IUser
Outputs
UserHasRecordAuthorizationSettings:bool
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Record_Authorization/User_HasRecordAuthorizationSettings.cs
User_ServiceLogOnbewerken
User_ServiceLogOn
Inputs
LogOnName:UltimoStringUserType:UltimoUserTypeTimeZone:UltimoString(optional)CompanyId:UltimoString(optional)
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Authorization/User_ServiceLogOn.cs
ValidatePropertiesbewerken
Validate properties length for domain object or list of domain objects
Inputs
Input:object(optional)EntityName:string(optional)Identifier:string(optional)Properties:WorkflowDictionary<object>(optional)DoNotThrow:bool(optional)
Outputs
IsValid:boolMessage:string
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common/ValidateProperties.cs
ValidateRecordAuthorizationbewerken
Validates records could still be found for tables which are used in record authorization
Outputs
RecordName:string
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Record_Authorization/ValidateRecordAuthorization.cs
VerifyPasswordToPolicybewerken
Inputs
Password:UltimoString(optional)
Outputs
IsValid:boolReason:string
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Password/VerifyPasswordToPolicy.cs
Workflow_CreateScenariobewerken
Generate a scenario for an existing workflow.
Inputs
WorkflowName:string
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Workflow/Workflow_CreateScenario.cs
Workflow_Existsbewerken
Checks if a workflow exists (is loaded by the workflow service)
Inputs
WorkflowName:UltimoString
Outputs
WorkflowExists:bool
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Workflow/Workflow_Exists.cs
Workflow_GetInfobewerken
Returns information about the workflow. For example the last date it was edited and if there are unpublished changes.
Inputs
WorkflowName:UltimoString
Outputs
WorkflowExists:boolLastEditDate:UltimoDateTime?LastEditedBy:stringAuthorizationLevel:intUserContentLevel:int?Published:bool
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Workflow/Workflow_GetInfo.cs
Workflow_ResetHistorybewerken
Reset unpublished files. Clear history.
Inputs
WorkflowName:UltimoString
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.Workflow/Workflow_ResetHistory.cs
WriteResultToExcelbewerken
Write Result To Excel
Inputs
ExcelData:StreamContainerImportResult:XmlDocumentContainerSaveFileName:stringInsertCount:intUpdateCount:intSkipCount:intErrorCount:intHashCode:string
Bron: Ultimo.Process.Business.Command.Common/Ultimo.Process.Business.Command.Common.DataCollection/WriteResultToExcel.cs
Brondatabewerken
Let op: De tabel hierboven is gegenereerd uit decompiled 19.10 broncode. Voor het exact aanroepen van een command in een workflow gebruik de tool-calls hieronder.
- Eén Command opvragen —
lookup_command("<CommandName>")Officiële beschrijving + typed inputs/outputs. Bron:Data/commands_index.json(geëxtraheerd uit decompiledUltimo.Process.Business.Command.Common.dll). - Domein-zoekopdracht —
find_commands(query, dll="Common")Scored search over naam + beschrijving binnen alleen dit domein. - Workflow waarin deze Command voorkomt —
lookup_workflow("<WorkflowName>")Live-XML uitworkflows.xml; bevat de<Command>-aanroep met property-mappings.