OSID Logo
OSID Specifications
financials posting package
Version 3.1.0
Interfaceosid.financials.posting.PostEntrySearchOrder
Implementsosid.OsidObjectSearchOrder
osid.OsidSubjugateableSearchOrder
Used Byosid.financials.posting.PostEntrySearchSession
osid.financials.posting.PostEntrySmartBusinessSession
Description

An interface for specifying the ordering of search results.

MethodorderByPost
Description

Specifies a preference for ordering the result set by post.

Parametersosid.SearchOrderStylestyle a search order style
ErrorsNULL_ARGUMENT style is null
Compliancemandatory This method must be implemented.
MethodsupportsPostSearchOrder
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.
MethodgetPostSearchOrder
Description

Gets the post order.

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

Specifies a preference for ordering the result set by account.

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

Tests if an account search order is available.

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

Gets the account order.

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

Specifies a preference for ordering the result set by activity.

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

Tests if an activity search order is available.

Returnboolean true if an activity search order is available, false otherwise
Compliancemandatory This method must be implemented.
MethodgetActivitySearchOrder
Description

Gets the activity search order.

Returnosid.financials.ActivitySearchOrder the activity search order
ErrorsUNIMPLEMENTED supportsActivitySearchOrder() is false
Complianceoptional This method must be implemented if supportsActivitySearchOrder() is true.
MethodorderByAmount
Description

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

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

Specifies a preference for ordering the result set by the debit flag.

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

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

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