Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.activeviam.com/llms.txt

Use this file to discover all available pages before exploring further.

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

DTODescription
TypedFieldDTOData object containing a field name and a type.
LevelTypedFieldDTOExtension of the TypedFieldDTO object, with an added levelPath property.
SupportedAdjustmentDTOData object for the definition of the supported adjustment. Holds information about: * The stores the adjustment applies to * Required filters (as a set of LevelTypedFieldDTO) * Supported measures * Required inputs (as a set of TypedFieldDTO)

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

DTODescription
NamedValueDTOData object containing a name and a value.
AuditableAdjustmentRequestDTORequest object defining: * The server name to which the execution request is sent * The key of the adjustment type * The user and task for which the adjustment is requested * A set of NamedValueDTO filters * A set of measures for which the adjustment applies and the required input (as a set of NamedValueDTO) .

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

DTODescription
StatusAn enum object holding the status of an execution task for the execution Id.

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.
REST ServiceDetails
SignOffSupportedAdjustmentsRestService
SignOffAdjustmentExecutionRestService
SignOffAdjustmentStatusRestService