OSID Logo
OSID Specifications
financials package
Version 3.1.0
Interfaceosid.financials.Business
Implementsosid.OsidCatalog
Used Byosid.financials.AccountAdminSession
osid.financials.AccountLookupSession
osid.financials.AccountNotificationSession
osid.financials.AccountQuerySession
osid.financials.AccountSmartBusinessSession
osid.financials.ActivityAdminSession
osid.financials.ActivityLookupSession
osid.financials.ActivityNotificationSession
osid.financials.ActivityQuerySession
osid.financials.ActivitySmartBusinessSession
show 30 more…
osid.financials.BusinessAdminSession
osid.financials.BusinessList
osid.financials.BusinessLookupSession
osid.financials.BusinessNode
osid.financials.FiscalPeriodAdminSession
osid.financials.FiscalPeriodLookupSession
osid.financials.FiscalPeriodNotificationSession
osid.financials.FiscalPeriodQuerySession
osid.financials.FiscalPeriodSmartBusinessSession
osid.financials.ReportingSession
osid.financials.budgeting.BudgetAdminSession
osid.financials.budgeting.BudgetEntryAdminSession
osid.financials.budgeting.BudgetEntryLookupSession
osid.financials.budgeting.BudgetEntryNotificationSession
osid.financials.budgeting.BudgetEntryQuerySession
osid.financials.budgeting.BudgetEntrySmartBusinessSession
osid.financials.budgeting.BudgetLookupSession
osid.financials.budgeting.BudgetNotificationSession
osid.financials.budgeting.BudgetQuerySession
osid.financials.budgeting.BudgetSmartBusinessSession
osid.financials.posting.PostAdminSession
osid.financials.posting.PostEntryAdminSession
osid.financials.posting.PostEntryLookupSession
osid.financials.posting.PostEntryNotificationSession
osid.financials.posting.PostEntryQuerySession
osid.financials.posting.PostEntrySmartBusinessSession
osid.financials.posting.PostLookupSession
osid.financials.posting.PostNotificationSession
osid.financials.posting.PostQuerySession
osid.financials.posting.PostSmartBusinessSession
Description

A Business represents a collection of accounts, activities, and fiscal periods.

MethodgetBusinessRecord
Description

Gets the business record corresponding to the given Business record Type.This method is used to retrieve an object implementing the requested record. The businessRecordType may be the Type returned in getRecordTypes() or any of its parents in a Type hierarchy where hasRecordType(businessRecordType) is true.

Parametersosid.type.TypebusinessRecordType the type of business record to retrieve
Returnosid.financials.records.BusinessRecord the business record
ErrorsNULL_ARGUMENT businessRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(businessRecordType) is false
Compliancemandatory This method must be implemented.