Supported adjustments
Interfaces and implementations that allow Atoti Sign-Off to request from the application server the list of supported adjustment types and the required inputs for adjustment execution.ISignOffSupportedAdjustmentsService
An interface allowing retrieval of:- The full set of supported adjustments
- Supported adjustments for a given measure name
- A specific adjustment, by key
- A set of rejected adjustment types
SignOffSupportedAdjustmentsService
An implementation of theISignOffSupportedAdjustmentsService
interface.
The service forwards the requests to the application server identified
by the “serverName” input. See
SupportedAdjustmentsService
in the Atoti Adjustments Services documentation for details about the service on
the application server side.
DTOs
Adjustment execution
Interfaces and implementations to allow the submission of adjustments requests.ISignOffAdjustmentExecutionService interface
An interface providing an adjustment execution endpoint which returns an execution ID for use with the status service.SignOffAdjustmentExecutionService
An implementation of theISignOffAdjustmentExecutionService interface.
The service forwards the requests to the application server identified
by the “serverName” field in the AuditableAdjustmentRequestDTO object.
See
AdjustmentExecutionService
in the Atoti Sign-Off API documentation for details about the service on
the application server side.
DTOs
Execution status
Interfaces and implementations that publish the status of a given adjustment request.ISignOffAdjustmentStatusService interface
An interface containing an endpoint for the retrieval of the status of an execution task.SignOffAdjustmentStatusService
An implementation of theISignOffAdjustmentStatusService interface.
The service forwards the requests to the application server identified
by the “serverName” field in the AuditableAdjustmentRequestDTO object.
See
AdjustmentStatusService
in the Atoti Sign-Off API documentation for details about the service on
the application server side.
DTOs
The status enum
The StatusEnum provides a set of possible statuses for an execution:
- Requested
- Pending
- Executed
- Failed
- Cancelled
- Deleting
- Deleted