Namespace LemonEdge.API.Tasks.Parameters
Classes
BlendProcessParameter
The server task parameters for the blend transaction calculation processs
Inherits from the transaction item server task parameter which records the id and label of the IBlendTransaction this task should be calculated against
CompareDatabaseParameters
The server task parameters for comparing databases
Holds the parameter for another database alias to compare this current database to
Compares all tables between two databases and results on any differences by table/key.CopyAccountDataParameter
The server task parameters for the copy account data processs
Copies *all* account data from one account into another. Destination account should be blank to avoid conflicts/clashes.
CustomObjectSaveParameter
The server task parameters for the custom object calculation processs
Inherits from the item server task parameter which records the id and label of the ICustomObject that was modified
Commits any changes in the custom object to the database schema. Can only be done if the object is marked as LoadDynamically.ExecuteQueryRunnerParameter
The server task parameters for executing a query runner
This task executes the SQLWrapperID and for each result it executes each IQueryRunnerStep handler
ExecuteReportParameter
The server task parameters for executing a Report
This task executes the IReport
ExecuteSSRSReportParameter
The server task parameters for executing a SSRS Report
This task executes the IReportSSRS
ExportCSVParameter
The server task parameters for the exporting data to csv server task processs
This task exports data from either a ISQLWrapper data source, or from any entity (EntityDescriptor) in the system
ImportDataParameter
The server data task parameters for the import data processs
See https://help.lemonedge.com/importing/ for more information
ImportDefinitionParameter
The server task parameters for the import definition processs
Inherits from the item server task parameter which records the id and label of the IImportDefinition this task should be run against
ItemParameter
A base server task parameter class that can be inherited by server tasks that process algorithms against entities in the system
This allows the selection of the entity in the system for the task to run against
ModifyCanvasItemsParameter
The server task parameters for promoting or deleteing canvas items in bulk
PeriodEndProcessParameter
The period end parameters for the period end calculation processs
Inherits from the transaction item server task parameter which records the id and label of the IPeriodEnd this task should be calculated against
ReportParameterAttribute
A custom attribute used to mark any parameter inheriting ExecuteReportParameter that this parameter is for the specified entiy type that inherits IReport
ResetAccountParameter
The server task parameters for the reset roles/users/admin user calculation processs
ResetSystemRolesParameters
The server task parameters for the reset system roles calculation processs
RevertTransactionParameter
The server task parameters for the revert transaction from finalized calculation processs
Inherits from the item server task parameter which records the id and label of the IHeaderTransactionalEntity this task should be processed against
TransactionItemParameter
A base server task parameter class that can be inherited by server tasks that process algorithms against transactional entities in the system
This allows the selection of the transaction entity in the system for the task to run against
TransferProcessParameter
The server task parameters for the transfer calculation processs
Inherits from the transaction item server task parameter which records the id and label of the ITransfer this task should be calculated against
TriggerActionParameter
The server task parameters for the trigger action processs
Inherits from the item server task parameter which records the id and label of the IActionTrigger this task should be calculated against
Evaluate any triggers setup against the specified data and run associated action.TruncateEntityParameter
The server task parameters for the truncate entity calculation processs
Truncates all the tables holding data for this entity, all froeign table entries linking to it are left.
UpgradeDatabseParameter
The server task parameters for the upgrade database calculation processs
Forces a comparrison of the database with the current loaded entity schema and upgrades the database if any changes from API AddIns are required.
Interfaces
IQueryExportParams
An interface for common parameter properties for parameters that run queries, such as ExportCSVParameter