| Interface | osid.financials.FinancialsManager | ||
|---|---|---|---|
| Implements | osid.OsidManager | ||
osid.financials.FinancialsProfile | |||
| Description |
The financials manager provides access to financials sessions and provides interoperability tests for various aspects of this service. The sessions included in this manager are:
| ||
| Method | getReportingSession | ||
| Description |
Gets the | ||
| Return | osid.financials.ReportingSession | a ReportingSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsReporting() is false | ||
| Compliance | optional | This method must be implemented if supportsReporting() is
true. | |
| Method | getReportingSessionForBusiness | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | businessId | the Id of the business |
| Return | osid.financials.ReportingSession | a ReportingSession | |
| Errors | NOT_FOUND | no Business found by the given Id | |
| NULL_ARGUMENT | businessId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsReporting() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsReporting() and
supportsVisibleFederation() are true | |
| Method | getAccountLookupSession | ||
| Description |
Gets the | ||
| Return | osid.financials.AccountLookupSession | an AccountSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsAccountLookup() is false | ||
| Compliance | optional | This method must be implemented if supportsAccountLookup()
is true. | |
| Method | getAccountLookupSessionForBusiness | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | businessId | the Id of the business |
| Return | osid.financials.AccountLookupSession | an AccountLookupSession | |
| Errors | NOT_FOUND | no Business found by the given Id | |
| NULL_ARGUMENT | businessId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAccountLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsAccountLookup()
and supportsVisibleFederation() are true | |
| Method | getAccountQuerySession | ||
| Description |
Gets the | ||
| Return | osid.financials.AccountQuerySession | an AccountQuerySession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsAccountQuery() is false | ||
| Compliance | optional | This method must be implemented if supportsAccountQuery() is
true. | |
| Method | getAccountQuerySessionForBusiness | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | businessId | the Id of the Business |
| Return | osid.financials.AccountQuerySession | an AccountQuerySession | |
| Errors | NOT_FOUND | no business found by the given Id | |
| NULL_ARGUMENT | businessId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAccountQuery() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsAccountQuery()
and supportsVisibleFederation() are true | |
| Method | getAccountSearchSession | ||
| Description |
Gets the | ||
| Return | osid.financials.AccountSearchSession | an AccountSearchSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsAccountSearch() is false | ||
| Compliance | optional | This method must be implemented if supportsAccountSearch()
is true. | |
| Method | getAccountSearchSessionForBusiness | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | businessId | the Id of the Business |
| Return | osid.financials.AccountSearchSession | an AccountSearchSession | |
| Errors | NOT_FOUND | no business found by the given Id | |
| NULL_ARGUMENT | businessId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAccountSearch() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsAccountSearch()
and supportsVisibleFederation() are true | |
| Method | getAccountAdminSession | ||
| Description |
Gets the | ||
| Return | osid.financials.AccountAdminSession | an AccountAdminSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsAccountAdmin() is false | ||
| Compliance | optional | This method must be implemented if supportsAccountAdmin() is
true. | |
| Method | getAccountAdminSessionForBusiness | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | businessId | the Id of the Business |
| Return | osid.financials.AccountAdminSession | an AccountAdminSession | |
| Errors | NOT_FOUND | no business found by the given Id | |
| NULL_ARGUMENT | businessId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAccountAdmin() or supportsVisibleFederation()
is false | ||
| Compliance | optional | This method must be implemented if supportsAccountAdmin()
and supportsVisibleFederation() are true | |
| Method | getAccountNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.financials.AccountReceiver | accountReceiver | the notification callback |
| Return | osid.financials.AccountNotificationSession | an AccountNotificationSession | |
| Errors | NULL_ARGUMENT | accountReceiver is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAccountNotification() is false | ||
| Compliance | optional | This method must be implemented if supportsAccountNotification()
is true. | |
| Method | getAccountNotificationSessionForBusiness | ||
| Description |
Gets the | ||
| Parameters | osid.financials.AccountReceiver | accountReceiver | the notification callback |
osid.id.Id | businessId | the Id of the Business | |
| Return | osid.financials.AccountNotificationSession | an AccountNotificationSession | |
| Errors | NOT_FOUND | no business found by the given Id | |
| NULL_ARGUMENT | accountReceiver or businessId is null
| ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAccountNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsAccountNotification()
and supportsVisibleFederation() are true | |
| Method | getAccountHierarchySession | ||
| Description |
Gets the session traversing account hierarchies. | ||
| Return | osid.financials.AccountHierarchySession | an AccountHierarchySession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsAccountHierarchy() is false | ||
| Compliance | optional | This method must be implemented if supportsAccountHierarchy()
is true. | |
| Method | getAccountHierarchySessionForBusiness | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | businessId | the Id of the business |
| Return | osid.financials.AccountHierarchySession | an AccountHierarchySession | |
| Errors | NOT_FOUND | businessId not found | |
| NULL_ARGUMENT | businessId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAccountHierarchy() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsAccountHierarchy()
and supportsVisibleFederation() are true.
| |
| Method | getAccountHierarchyDesignSession | ||
| Description |
Gets the session designing account hierarchies. | ||
| Return | osid.financials.AccountHierarchyDesignSession | an AccountHierarchyDesignSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsAccountHierarchyDesign() is false | ||
| Compliance | optional | This method must be implemented if supportsAccountHierarchyDesign()
is true. | |
| Method | getAccountHierarchyDesignSessionForBusiness | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | businessId | the Id of the business |
| Return | osid.financials.AccountHierarchyDesignSession | an AccountHierarchyDesignSession | |
| Errors | NOT_FOUND | businessId not found | |
| NULL_ARGUMENT | businessId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAccountHierarchyDesign() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsAccountHierarchyDesign()
and supportsVisibleFederation() are true.
| |
| Method | getAccountBusinessSession | ||
| Description |
Gets the | ||
| Return | osid.financials.AccountBusinessSession | an AccountBusinessSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsAccountBusiness() is false | ||
| Compliance | optional | This method must be implemented if supportsAccountBusiness()
is true. | |
| Method | getAccountBusinessAssignmentSession | ||
| Description |
Gets the | ||
| Return | osid.financials.AccountBusinessAssignmentSession | an AccountBusinessAssignmentSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsAccountBusinessAssignment() is false | ||
| Compliance | optional | This method must be implemented if
supportsAccountBusinessAssignment() is true. | |
| Method | getAccountSmartBusinessSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | businessId | the Id of the Business |
| Return | osid.financials.AccountSmartBusinessSession | an AccountSmartBusinessSession | |
| Errors | NOT_FOUND | no business found by the given Id | |
| NULL_ARGUMENT | businessId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsAccountSmartBusiness() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsAccountSmartBusiness()
and supportsVisibleFederation() are true | |
| Method | getActivityLookupSession | ||
| Description |
Gets the | ||
| Return | osid.financials.ActivityLookupSession | an ActivityLookupSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsActivityLookup() is false | ||
| Compliance | optional | This method must be implemented if supportsActivityLookup()
is true. | |
| Method | getActivityLookupSessionForBusiness | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | businessId | the Id of the Business |
| Return | osid.financials.ActivityLookupSession | an ActivityLookupSession | |
| Errors | NOT_FOUND | no Business found by the given Id | |
| NULL_ARGUMENT | businessId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsActivityLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsActivityLookup()
and supportsVisibleFederation() are true | |
| Method | getActivityQuerySession | ||
| Description |
Gets the | ||
| Return | osid.financials.ActivityQuerySession | an ActivityQuerySession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsActivityQuery() is false | ||
| Compliance | optional | This method must be implemented if supportsActivityQuery()
is true. | |
| Method | getActivityQuerySessionForBusiness | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | businessId | the Id of the Business |
| Return | osid.financials.ActivityQuerySession | an ActivityQuerySession | |
| Errors | NOT_FOUND | no business found by the given Id | |
| NULL_ARGUMENT | businessId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsActivityQuery() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsActivityQuery()
and supportsVisibleFederation() are true | |
| Method | getActivitySearchSession | ||
| Description |
Gets the | ||
| Return | osid.financials.ActivitySearchSession | an ActivitySearchSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsActivitySearch() is false | ||
| Compliance | optional | This method must be implemented if supportsActivitySearch()
is true. | |
| Method | getActivitySearchSessionForBusiness | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | businessId | the Id of the Business |
| Return | osid.financials.ActivitySearchSession | an ActivitySearchSession | |
| Errors | NOT_FOUND | no business found by the given Id | |
| NULL_ARGUMENT | businessId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsActivitySearch() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsActivitySearch()
and supportsVisibleFederation() are true | |
| Method | getActivityAdminSession | ||
| Description |
Gets the | ||
| Return | osid.financials.ActivityAdminSession | an ActivityAdminSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsActivityAdmin() is false | ||
| Compliance | optional | This method must be implemented if supportsActivityAdmin()
is true. | |
| Method | getActivityAdminSessionForBusiness | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | businessId | the Id of the Business |
| Return | osid.financials.ActivityAdminSession | an ActivityAdminSession | |
| Errors | NOT_FOUND | no business found by the given Id | |
| NULL_ARGUMENT | businessId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsActivityAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsActivityAdmin()
and supportsVisibleFederation() are true | |
| Method | getActivityNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.financials.ActivityReceiver | activityReceiver | the notification callback |
| Return | osid.financials.ActivityNotificationSession | an ActivityNotificationSession | |
| Errors | NULL_ARGUMENT | activityReceiver is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsActivityNotification() is false | ||
| Compliance | optional | This method must be implemented if supportsActivityNotification()
is true. | |
| Method | getActivityNotificationSessionForBusiness | ||
| Description |
Gets the | ||
| Parameters | osid.financials.ActivityReceiver | activityReceiver | the notification callback |
osid.id.Id | businessId | the Id of the Business | |
| Return | osid.financials.ActivityNotificationSession | an ActivityNotificationSession | |
| Errors | NOT_FOUND | no business found by the given Id | |
| NULL_ARGUMENT | activityReceiver or businessId is null
| ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsActivityNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsActivityNotification()
and supportsVisibleFederation() are true | |
| Method | getActivityHierarchySession | ||
| Description |
Gets the session traversing activity hierarchies. | ||
| Return | osid.financials.ActivityHierarchySession | an ActivityHierarchySession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsActivityHierarchy() is false | ||
| Compliance | optional | This method must be implemented if supportsActivityHierarchy()
is true. | |
| Method | getActivityHierarchySessionForBusiness | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | businessId | the Id of the business |
| Return | osid.financials.ActivityHierarchySession | an ActivityHierarchySession | |
| Errors | NOT_FOUND | businessId not found | |
| NULL_ARGUMENT | businessId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsActivityHierarchy() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsActivityHierarchy()
and supportsVisibleFederation() are true.
| |
| Method | getActivityHierarchyDesignSession | ||
| Description |
Gets the session designing activity hierarchies. | ||
| Return | osid.financials.ActivityHierarchyDesignSession | an ActivityHierarchyDesignSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsActivityHierarchyDesign() is false | ||
| Compliance | optional | This method must be implemented if supportsActivityHierarchyDesign()
is true. | |
| Method | getActivityHierarchyDesignSessionForBusiness | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | businessId | the Id of the business |
| Return | osid.financials.ActivityHierarchyDesignSession | an ActivityHierarchyDesignSession | |
| Errors | NOT_FOUND | businessId not found | |
| NULL_ARGUMENT | businessId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsActivityHierarchyDesign() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsActivityHierarchyDesign()
and supportsVisibleFederation() are true.
| |
| Method | getActivityBusinessSession | ||
| Description |
Gets the | ||
| Return | osid.financials.ActivityBusinessSession | an ActivityBusinessSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsActivityBusiness() is false | ||
| Compliance | optional | This method must be implemented if supportsActivityBusiness()
is true. | |
| Method | getActivityBusinessAssignmentSession | ||
| Description |
Gets the | ||
| Return | osid.financials.ActivityBusinessAssignmentSession | an ActivityBusinessAssignmentSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsActivityBusinessAssignment() is false | ||
| Compliance | optional | This method must be implemented if
supportsActivityBusinessAssignment() is true. | |
| Method | getActivitySmartBusinessSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | businessId | the Id of the Business |
| Return | osid.financials.ActivitySmartBusinessSession | an ActivitySmartBusinessSession | |
| Errors | NOT_FOUND | no business found by the given Id | |
| NULL_ARGUMENT | businessId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsActivitySmartBusiness() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsActivitySmartBusiness()
and supportsVisibleFederation() are true | |
| Method | getFiscalPeriodLookupSession | ||
| Description |
Gets the | ||
| Return | osid.financials.FiscalPeriodLookupSession | a FiscalPeriodSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsFiscalPeriodLookup() is false | ||
| Compliance | optional | This method must be implemented if supportsFiscalPeriodLookup()
is true. | |
| Method | getFiscalPeriodLookupSessionForBusiness | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | businessId | the Id of the business |
| Return | osid.financials.FiscalPeriodLookupSession | a FiscalPeriodLookupSession | |
| Errors | NOT_FOUND | no Business found by the given Id | |
| NULL_ARGUMENT | businessId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsFiscalPeriodLookup() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsFiscalPeriodLookup()
and supportsVisibleFederation() are true | |
| Method | getFiscalPeriodQuerySession | ||
| Description |
Gets the | ||
| Return | osid.financials.FiscalPeriodQuerySession | a FiscalPeriodQuerySession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsFiscalPeriodQuery() is false | ||
| Compliance | optional | This method must be implemented if supportsFiscalPeriodQuery()
is true. | |
| Method | getFiscalPeriodQuerySessionForBusiness | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | businessId | the Id of the Business |
| Return | osid.financials.FiscalPeriodQuerySession | a FiscalPeriodQuerySession | |
| Errors | NOT_FOUND | no business found by the given Id | |
| NULL_ARGUMENT | businessId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsFiscalPeriodQuery() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsFiscalPeriodQuery()
and supportsVisibleFederation() are true | |
| Method | getFiscalPeriodSearchSession | ||
| Description |
Gets the | ||
| Return | osid.financials.FiscalPeriodSearchSession | a FiscalPeriodSearchSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsFiscalPeriodSearch() is false | ||
| Compliance | optional | This method must be implemented if supportsFiscalPeriodSearch()
is true. | |
| Method | getFiscalPeriodSearchSessionForBusiness | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | businessId | the Id of the Business |
| Return | osid.financials.FiscalPeriodSearchSession | a FiscalPeriodSearchSession | |
| Errors | NOT_FOUND | no business found by the given Id | |
| NULL_ARGUMENT | businessId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsFiscalPeriodSearch() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsFiscalPeriodSearch()
and supportsVisibleFederation() are true | |
| Method | getFiscalPeriodAdminSession | ||
| Description |
Gets the | ||
| Return | osid.financials.FiscalPeriodAdminSession | a FiscalPeriodAdminSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsFiscalPeriodAdmin() is false | ||
| Compliance | optional | This method must be implemented if supportsFiscalPeriodAdmin()
is true. | |
| Method | getFiscalPeriodAdminSessionForBusiness | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | businessId | the Id of the Business |
| Return | osid.financials.FiscalPeriodAdminSession | a FiscalPeriodAdminSession | |
| Errors | NOT_FOUND | no business found by the given Id | |
| NULL_ARGUMENT | businessId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsFiscalPeriodAdmin() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if supportsFiscalPeriodAdmin()
and supportsVisibleFederation() are true | |
| Method | getFiscalPeriodNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.financials.FiscalPeriodReceiver | fiscalPeriodReceiver | the notification callback |
| Return | osid.financials.FiscalPeriodNotificationSession | a FiscalPeriodNotificationSession | |
| Errors | NULL_ARGUMENT | fiscalPeriodReceiver is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsFiscalPeriodNotification() is false | ||
| Compliance | optional | This method must be implemented if
supportsFiscalPeriodNotification() is true. | |
| Method | getFiscalPeriodNotificationSessionForBusiness | ||
| Description |
Gets the | ||
| Parameters | osid.financials.FiscalPeriodReceiver | fiscalPeriodReceiver | the notification callback |
osid.id.Id | businessId | the Id of the Business | |
| Return | osid.financials.FiscalPeriodNotificationSession | a FiscalPeriodNotificationSession | |
| Errors | NOT_FOUND | no business found by the given Id | |
| NULL_ARGUMENT | fiscalPeriodReceiver or businessId is
null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsFiscalPeriodNotification() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsFiscalPeriodNotification() and
supportsVisibleFederation() are true | |
| Method | getFiscalPeriodBusinessSession | ||
| Description |
Gets the | ||
| Return | osid.financials.FiscalPeriodBusinessSession | a FiscalPeriodBusinessSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsFiscalPeriodBusiness() is false | ||
| Compliance | optional | This method must be implemented if supportsFiscalPeriodBusiness()
is true. | |
| Method | getFiscalPeriodBusinessAssignmentSession | ||
| Description |
Gets the | ||
| Return | osid.financials.FiscalPeriodBusinessAssignmentSession | a FiscalPeriodBusinessAssignmentSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsFiscalPeriodBusinessAssignment() is false
| ||
| Compliance | optional | This method must be implemented if
supportsFiscalPeriodBusinessAssignment() is true. | |
| Method | getFiscalPeriodSmartBusinessSession | ||
| Description |
Gets the | ||
| Parameters | osid.id.Id | businessId | the Id of the Business |
| Return | osid.financials.FiscalPeriodSmartBusinessSession | a FiscalPeriodSmartBusinessSession | |
| Errors | NOT_FOUND | no business found by the given Id | |
| NULL_ARGUMENT | businessId is null | ||
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsFiscalPeriodSmartBusiness() or
supportsVisibleFederation() is false | ||
| Compliance | optional | This method must be implemented if
supportsFiscalPeriodSmartBusiness() and
supportsVisibleFederation() are true | |
| Method | getBusinessLookupSession | ||
| Description |
Gets the | ||
| Return | osid.financials.BusinessLookupSession | a BusinessLookupSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsBusinessLookup() is false | ||
| Compliance | optional | This method must be implemented if supportsBusinessLookup()
is true. | |
| Method | getBusinessQuerySession | ||
| Description |
Gets the | ||
| Return | osid.financials.BusinessQuerySession | a BusinessQuerySession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsBusinessQuery() is false | ||
| Compliance | optional | This method must be implemented if supportsBusinessQuery()
is true. | |
| Method | getBusinessSearchSession | ||
| Description |
Gets the | ||
| Return | osid.financials.BusinessSearchSession | a BusinessSearchSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsBusinessSearch() is false | ||
| Compliance | optional | This method must be implemented if supportsBusinessSearch()
is true. | |
| Method | getBusinessAdminSession | ||
| Description |
Gets the | ||
| Return | osid.financials.BusinessAdminSession | a BusinessAdminSession | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsBusinessAdmin() is false | ||
| Compliance | optional | This method must be implemented if supportsBusinessAdmin()
is true. | |
| Method | getBusinessNotificationSession | ||
| Description |
Gets the | ||
| Parameters | osid.financials.BusinessReceiver | businessReceiver | the notification callback |
| Return | osid.financials.BusinessNotificationSession | a BusinessNotificationSession | |
| Errors | NULL_ARGUMENT | businessReceiver is null | |
| OPERATION_FAILED | unable to complete request | ||
| UNIMPLEMENTED | supportsBusinessNotification() is false | ||
| Compliance | optional | This method must be implemented if supportsBusinessNotification()
is true. | |
| Method | getBusinessHierarchySession | ||
| Description |
Gets the | ||
| Return | osid.financials.BusinessHierarchySession | a BusinessHierarchySession for businesses | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsBusinessHierarchy() is false | ||
| Compliance | optional | This method must be implemented if supportsBusinessHierarchy()
is true. | |
| Method | getBusinessHierarchyDesignSession | ||
| Description |
Gets the | ||
| Return | osid.financials.BusinessHierarchyDesignSession | a HierarchyDesignSession for businesses | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsBusinessHierarchyDesign() is false | ||
| Compliance | optional | This method must be implemented if supportsBusinessHierarchyDesign()
is true. | |
| Method | getFinancialsBatchManager | ||
| Description |
Gets the | ||
| Return | osid.financials.batch.FinancialsBatchManager | a FinancialsBatchManager | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsFinancialsBatch() is false | ||
| Compliance | optional | This method must be implemented if supportsFinancialsBatch()
is true. | |
| Method | getFinancialsBudgetingManager | ||
| Description |
Gets the | ||
| Return | osid.financials.budgeting.FinancialsBudgetingManager | a FinancialsBudgetingManager | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsFinancialsBudgeting() is false | ||
| Compliance | optional | This method must be implemented if supportsFinancialsBudgeting()
is true. | |
| Method | getFinancialsPostingManager | ||
| Description |
Gets the | ||
| Return | osid.financials.posting.FinancialsPostingManager | a FinancialsPostingManager | |
| Errors | OPERATION_FAILED | unable to complete request | |
| UNIMPLEMENTED | supportsFinancialsPosting() is false | ||
| Compliance | optional | This method must be implemented if supportsFinancialsPosting()
is true. | |