Skip to main content

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 the ISignOffSupportedAdjustmentsService 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 the ISignOffAdjustmentExecutionService 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 the ISignOffAdjustmentStatusService 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 Status Enum provides a set of possible statuses for an execution:
  • Requested
  • Pending
  • Executed
  • Failed
  • Cancelled
  • Deleting
  • Deleted

Further reading

REST services

All adjustment services are also wrapped in REST services for interoperability. For more information, see SignOff REST endpoints.