OSID Logo
OSID Specifications
financials package
Version 3.1.0
Interfaceosid.financials.SummarySearchOrder
Implementsosid.OsidCompendiumSearchOrder
Description

An interface for specifying the ordering of search results.

MethodorderByAccount
Description

Specifies a preference for ordering the result set by the account.

Parametersosid.SearchOrderStylestyle a search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodsupportsAccountSearchOrder
Description

Tests if an AccountSearchOrder is available.

Returnboolean true if an account search order is available, false otherwise
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodgetAccountSearchOrder
Description

Gets the account search order.

Returnosid.financials.AccountSearchOrder the account search order
ErrorsUNIMPLEMENTED supportsAccountSearchOrder() is false
Complianceoptional This method must be implemented if supportsAccountSearchOrder() is true.
MethodorderByFiscalPeriod
Description

Specifies a preference for ordering the result set by the fiscal period.

Parametersosid.SearchOrderStylestyle a search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodsupportsFiscalPeriodSearchOrder
Description

Tests if a FiscalPeriodSearchOrder is available.

Returnboolean true if a fiscal period search order is available, false otherwise
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodgetFiscalPeriodSearchOrder
Description

Gets the fiscal period search order.

Returnosid.financials.FiscalPeriodSearchOrder the fiscal period search order
ErrorsUNIMPLEMENTED supportsFiscalPeriodSearchOrder() is false
Complianceoptional This method must be implemented if supportsFiscalPeriodSearchOrder() is true.
MethodorderByCredits
Description

Specifies a preference for ordering the result set by the credits.

Parametersosid.SearchOrderStylestyle a search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodorderByDebits
Description

Specifies a preference for ordering the result set by the debits.

Parametersosid.SearchOrderStylestyle a search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodorderByBalance
Description

Specifies a preference for ordering the result set by the balance.

Parametersosid.SearchOrderStylestyle a search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodorderByBudget
Description

Specifies a preference for ordering the result set by the budget

Parametersosid.SearchOrderStylestyle a search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodorderByDelta
Description

Specifies a preference for ordering the result set by the delta.

Parametersosid.SearchOrderStylestyle a search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodorderByForecast
Description

Specifies a preference for ordering the result set by the forecast.

Parametersosid.SearchOrderStylestyle a search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodgetSummarySearchOrderRecord
Description

Gets the fiscal period search order record corresponding to the given fiscal period record Type. Multiple retrievals return the same underlying object.

Parametersosid.type.TypesummaryRecordType a summary record type
Returnosid.financials.records.SummarySearchOrderRecord the summary search order record
ErrorsNULL_ARGUMENT summaryRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(summaryRecordType) is false
Compliancemandatory This method must be implemented.