public interface FinancialsProfile extends OsidProfile
The financials profile describes the interoperability of financial services.
Modifier and Type | Method and Description |
---|---|
TypeList |
getAccountRecordTypes()
Gets the supported
Account record types. |
TypeList |
getAccountSearchRecordTypes()
Gets the supported
Account search record types. |
TypeList |
getActivityRecordTypes()
Gets the supported
Activity record types. |
TypeList |
getActivitySearchRecordTypes()
Gets the supported
Activity search record types. |
TypeList |
getBusinessRecordTypes()
Gets the supported
Business record types. |
TypeList |
getBusinessSearchRecordTypes()
Gets the supported
Business search record types. |
TypeList |
getFiscalPeriodRecordTypes()
Gets the supported
FiscalPeriod record types. |
TypeList |
getFiscalPeriodSearchRecordTypes()
Gets the supported
FiscalPeriod search record types. |
TypeList |
getSummaryRecordTypes()
Gets the supported
Summary record types. |
boolean |
supportsAccountAdmin()
Tests if an account
administrative service is
supported. |
boolean |
supportsAccountBusiness()
Tests if an account cataloging service is supported.
|
boolean |
supportsAccountBusinessAssignment()
Tests if an account cataloging service is supported.
|
boolean |
supportsAccountHierarchy()
Tests if an account hierarchy traversal is supported.
|
boolean |
supportsAccountHierarchyDesign()
Tests if account hierarchy design is supported.
|
boolean |
supportsAccountLookup()
Tests if looking up accounts is supported.
|
boolean |
supportsAccountNotification()
Tests if an account
notification service is supported. |
boolean |
supportsAccountQuery()
Tests if querying accounts is supported.
|
boolean |
supportsAccountRecordType(Type accountRecordType)
Tests if the given
Account record type is supported. |
boolean |
supportsAccountSearch()
Tests if searching accounts is supported.
|
boolean |
supportsAccountSearchRecordType(Type accountSearchRecordType)
Tests if the given
Account search record type is
supported. |
boolean |
supportsAccountSmartBusiness()
Tests if an account smart business session is available.
|
boolean |
supportsActivityAdmin()
Tests if activity administrative service is supported.
|
boolean |
supportsActivityBusiness()
Tests if an activity cataloging service is supported.
|
boolean |
supportsActivityBusinessAssignment()
Tests if an activity cataloging service is supported.
|
boolean |
supportsActivityHierarchy()
Tests if an activity hierarchy traversal is supported.
|
boolean |
supportsActivityHierarchyDesign()
Tests if activity hierarchy design is supported.
|
boolean |
supportsActivityLookup()
Tests if looking up activities is supported.
|
boolean |
supportsActivityNotification()
Tests if an activity
notification service is supported. |
boolean |
supportsActivityQuery()
Tests if querying activities is supported.
|
boolean |
supportsActivityRecordType(Type activityRecordType)
Tests if the given
Activity record type is supported. |
boolean |
supportsActivitySearch()
Tests if searching activities is supported.
|
boolean |
supportsActivitySearchRecordType(Type activitySearchRecordType)
Tests if the given
Activity search record type is
supported. |
boolean |
supportsActivitySmartBusiness()
Tests if an activity smart business session is available.
|
boolean |
supportsBusinessAdmin()
Tests if business administrative service is supported.
|
boolean |
supportsBusinessHierarchy()
Tests for the availability of a business hierarchy traversal service.
|
boolean |
supportsBusinessHierarchyDesign()
Tests for the availability of a business hierarchy design service.
|
boolean |
supportsBusinessLookup()
Tests if looking up businesses is supported.
|
boolean |
supportsBusinessNotification()
Tests if a business
notification service is supported. |
boolean |
supportsBusinessQuery()
Tests if querying businesses is supported.
|
boolean |
supportsBusinessRecordType(Type businessRecordType)
Tests if the given
Business record type is supported. |
boolean |
supportsBusinessSearch()
Tests if searching businesses is supported.
|
boolean |
supportsBusinessSearchRecordType(Type businessSearchRecordType)
Tests if the given
Business search record type is
supported. |
boolean |
supportsFinancialsBatch()
Tests for the availability of a financials batch service.
|
boolean |
supportsFinancialsBudgeting()
Tests for the availability of a financials budgeting service.
|
boolean |
supportsFinancialsPosting()
Tests for the availability of a financials postng service.
|
boolean |
supportsFiscalPeriodAdmin()
Tests if fiscal period
administrative service is
supported. |
boolean |
supportsFiscalPeriodBusiness()
Tests if a fiscal period cataloging service is supported.
|
boolean |
supportsFiscalPeriodBusinessAssignment()
Tests if a fiscal period cataloging service is supported.
|
boolean |
supportsFiscalPeriodLookup()
Tests if looking up fiscal periods is supported.
|
boolean |
supportsFiscalPeriodNotification()
Tests if a fiscal period
notification service is
supported. |
boolean |
supportsFiscalPeriodQuery()
Tests if querying fiscal periods is supported.
|
boolean |
supportsFiscalPeriodRecordType(Type fiscalPeriodRecordType)
Tests if the given
FiscalPeriod record type is
supported. |
boolean |
supportsFiscalPeriodSearch()
Tests if searching fiscal periods is supported.
|
boolean |
supportsFiscalPeriodSearchRecordType(Type fiscalPeriodSearchRecordType)
Tests if the given
FiscalPeriod search record type is
supported. |
boolean |
supportsFiscalPeriodSmartBusiness()
Tests if a fiscal period smart business session is available.
|
boolean |
supportsSummaryRecordType(Type summaryRecordType)
Tests if the given
Summary record type is supported. |
boolean |
supportsVisibleFederation()
Tests if visible federation is supported.
|
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordType
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
boolean supportsVisibleFederation()
true
if visible federation is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsAccountLookup()
true
if account lookup is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsAccountQuery()
true
if account query is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsAccountSearch()
true
if account search is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsAccountAdmin()
administrative service is
supported. true
if account administration is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsAccountNotification()
notification service is supported. true
if account notification is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsAccountHierarchy()
true
if an account hierarchy traversal is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsAccountHierarchyDesign()
true
if an account hierarchy design is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsAccountBusiness()
true
if account catalog is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsAccountBusinessAssignment()
true
if account cataloging is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsAccountSmartBusiness()
true
if an account smart business session is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsActivityLookup()
true
if activity lookup is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsActivityQuery()
true
if activity query is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsActivitySearch()
true
if activity search is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsActivityAdmin()
true
if activity administration is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsActivityNotification()
notification service is supported. true
if activity notification is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsActivityHierarchy()
true
if an activity hierarchy traversal is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsActivityHierarchyDesign()
true
if an activity hierarchy design is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsActivityBusiness()
true
if activity catalog is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsActivityBusinessAssignment()
true
if activity cataloging is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsActivitySmartBusiness()
true
if an activity smart business session is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsFiscalPeriodLookup()
true
if fiscal period lookup is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsFiscalPeriodQuery()
true
if fiscal period query is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsFiscalPeriodSearch()
true
if fiscal period search is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsFiscalPeriodAdmin()
administrative service is
supported. true
if fiscal period administration is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsFiscalPeriodNotification()
notification service is
supported. true
if fiscal period notification is
supported, false
otherwisemandatory
- This method must be implemented. boolean supportsFiscalPeriodBusiness()
true
if fiscal period catalog is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsFiscalPeriodBusinessAssignment()
true
if fiscal period cataloging is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsFiscalPeriodSmartBusiness()
true
if a fiscal period smart business session
is supported, false
otherwisemandatory
- This method must be implemented. boolean supportsBusinessLookup()
true
if business lookup is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsBusinessSearch()
true
if business search is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsBusinessQuery()
true
if business query is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsBusinessAdmin()
true
if business administration is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsBusinessNotification()
notification service is supported. true
if business notification is supported,
false
otherwisemandatory
- This method must be implemented. boolean supportsBusinessHierarchy()
true
if business hierarchy traversal is
available, false
otherwisemandatory
- This method must be implemented in all
providers. boolean supportsBusinessHierarchyDesign()
true
if business hierarchy design is available,
false
otherwisemandatory
- This method must be implemented. boolean supportsFinancialsBatch()
true
if a financials batch service is
available, false
otherwisemandatory
- This method must be implemented. boolean supportsFinancialsBudgeting()
true
if a financials budgeting service is
available, false
otherwisemandatory
- This method must be implemented. boolean supportsFinancialsPosting()
true
if a financials posting service is
available, false
otherwisemandatory
- This method must be implemented. TypeList getAccountRecordTypes()
Account
record types. Account
record
typesmandatory
- This method must be implemented. boolean supportsAccountRecordType(Type accountRecordType)
Account
record type is supported.accountRecordType
- a Type
indicating an
Account
record type true
if the given record type is supported,
false
otherwiseNullArgumentException
- accountRecordType
is null
mandatory
- This method must be implemented. TypeList getAccountSearchRecordTypes()
Account
search record types. Account
search
record typesmandatory
- This method must be implemented. boolean supportsAccountSearchRecordType(Type accountSearchRecordType)
Account
search record type is
supported.accountSearchRecordType
- a Type
indicating an
Account
search record type true
if the given Type
is
supported, false
otherwiseNullArgumentException
- accountSearchRecordType
is null
mandatory
- This method must be implemented. TypeList getActivityRecordTypes()
Activity
record types. Activity
record
typesmandatory
- This method must be implemented. boolean supportsActivityRecordType(Type activityRecordType)
Activity
record type is supported.activityRecordType
- a Type
indicating an
Activity
record type true
if the given Type
is
supported, false
otherwiseNullArgumentException
- activityRecordType
is null
mandatory
- This method must be implemented. TypeList getActivitySearchRecordTypes()
Activity
search record types. Activity
search
record typesmandatory
- This method must be implemented. boolean supportsActivitySearchRecordType(Type activitySearchRecordType)
Activity
search record type is
supported.activitySearchRecordType
- a Type
indicating an
Activity
search record type true
if the given Type
is
supported, false
otherwiseNullArgumentException
- activitySearchRecordType
is null
mandatory
- This method must be implemented. TypeList getFiscalPeriodRecordTypes()
FiscalPeriod
record types. FiscalPeriod
record typesmandatory
- This method must be implemented. boolean supportsFiscalPeriodRecordType(Type fiscalPeriodRecordType)
FiscalPeriod
record type is
supported.fiscalPeriodRecordType
- a Type
indicating an
FiscalPeriod
record type true
if the given record type is supported,
false
otherwiseNullArgumentException
- fiscalPeriodRecordType
is null
mandatory
- This method must be implemented. TypeList getFiscalPeriodSearchRecordTypes()
FiscalPeriod
search record types. FiscalPeriod
search record typesmandatory
- This method must be implemented. boolean supportsFiscalPeriodSearchRecordType(Type fiscalPeriodSearchRecordType)
FiscalPeriod
search record type is
supported.fiscalPeriodSearchRecordType
- a Type
indicating
a FiscalPeriod
search record type true
if the given Type
is
supported, false
otherwiseNullArgumentException
-
fiscalPeriodSearchRecordType
is null
mandatory
- This method must be implemented. TypeList getSummaryRecordTypes()
Summary
record types. Summary
record
typesmandatory
- This method must be implemented. boolean supportsSummaryRecordType(Type summaryRecordType)
Summary
record type is supported.summaryRecordType
- a Type
indicating a
Summary
record type true
if the given record type is supported,
false
otherwiseNullArgumentException
- summaryRecordType
is null
mandatory
- This method must be implemented. TypeList getBusinessRecordTypes()
Business
record types. Business
typesmandatory
- This method must be implemented. boolean supportsBusinessRecordType(Type businessRecordType)
Business
record type is supported.businessRecordType
- a Type
indicating an
Business
record type true
if the given Type
is
supported, false
otherwiseNullArgumentException
- businessRecordType
is null
mandatory
- This method must be implemented. TypeList getBusinessSearchRecordTypes()
Business
search record types. Business
search
record typesmandatory
- This method must be implemented. boolean supportsBusinessSearchRecordType(Type businessSearchRecordType)
Business
search record type is
supported.businessSearchRecordType
- a Type
indicating an
Business
search record type true
if the given Type
is
supported, false
otherwiseNullArgumentException
- businessSearchRecordType
is null
mandatory
- This method must be implemented.