OSID Logo
OSID Specifications
financials posting package
Version 3.1.0
Interfaceosid.financials.posting.PostSearchOrder
Implementsosid.OsidObjectSearchOrder
osid.OsidAggregateableSearchOrder
Used Byosid.financials.posting.PostEntrySearchOrder
osid.financials.posting.PostSearchOrder
osid.financials.posting.PostSearchSession
osid.financials.posting.PostSmartBusinessSession
Description

An interface for specifying the ordering of search results.

MethodorderByFiscalPeriod
Description

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

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

Tests if a fiscal period search order is available.

Returnboolean true if a fiscal period search order is available, false otherwise
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.
MethodorderByPosted
Description

Specifies a preference for ordering the result set by the posted status.

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

Specifies a preference for ordering the result set by date.

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

Specifies a preference for ordering the result set by the corrected post.

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

Tests if a post search order is available.

Returnboolean true if a post search order is available, false otherwise
Compliancemandatory This method must be implemented.
MethodgetCorrectedPostSearchOrder
Description

Gets the post search order.

Returnosid.financials.posting.PostSearchOrder the corrected post search order
ErrorsUNIMPLEMENTED supportsCorrectedPostSearchOrder() is false
Complianceoptional This method must be implemented if supportsCorrectedPostSearchOrder() is true.
MethodgetPostSearchOrderRecord
Description

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

Parametersosid.type.TypepostRecordType a post record type
Returnosid.financials.posting.records.PostSearchOrderRecord the post search order record
ErrorsNULL_ARGUMENT postRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(postRecordType) is false
Compliancemandatory This method must be implemented.