Interface FinancialsProxyManager
- All Superinterfaces:
AutoCloseable, Closeable, FinancialsProfile, OsidProfile, OsidProxyManager, OsidProxyManager, Sourceable
The financials manager provides access to financials sessions and
provides interoperability tests for various aspects of this service.
Methods in this manager support the passing of a Proxy interface
for passing information from server environments. The sessions included in
this manager are:
-
ReportingSession: a session to retrieve financial statements -
AccountLookupSession: a session to retrieve accounts -
AccountQuerySession: a session to query accounts -
AccountSearchSession: a session to search for accounts -
AccountAdminSession: a session to create and delete accounts -
AccountNotificationSession: a session to receive notifications pertaining to account changes -
AccountHierarchySession: a session to traverse account hierarchies -
AccountHierarchyDesignSession: a sesion to manage account hierarchies -
AccountBusinessSession: a session to look up account to business mappings -
AccountBusinessAssignmentSession: a session to manage account to business mappings -
AccountSmartBusinessSession: a session to manage dynamic businesses of accounts
-
ActivityLookupSession: a session to retrieve activities -
ActivityLookupSession: a session to query activities -
ActivitySearchSession: a session to search for activities -
ActivityAdminSession: a session to create and delete activities -
ActivityNotificationSession: a session to receive notifications pertaining to activity changes -
ActivityHierarchySession: a session to traverse activity hierarchies -
ActivityHierarchyDesignSession: a sesion to manage activity hierarchies -
ActivityBusinessSession: a session to look up activity to business mappings -
ActivityBusinessAssignmentSession: a session to manage activity to business mappings -
ActivitySmartBusinessAssignmentSession: a session to manage dynamic businesses of activities
-
FiscalPeriodLookupSession: a session to retrieve fiscal periods -
FiscalPeriodQuerySession: a session to query fiscal periods -
FiscalPeriodSearchSession: a session to search for fiscal periods -
FiscalPeriodAdminSession: a session to create and delete fiscal periods -
FiscalPeriodNotificationSession: a session to receive notifications pertaining to fiscal period changes -
FiscalPeriodBusinessSession: a session to look up fiscal periods to business mappings -
FiscalPeriodBusinessSession: a session to look up fiscal period to business mappings -
FiscalPeriodBusinessAssignmentSession: a session to manage fiscal period to business mappings -
FiscalPeriodSmartBusinessSession: a session to manage dynamic businesses of fiscal periods
-
BusinessLookupSession: a session to retrieve businesses -
BusinessQuerySession: a session to query businesses -
BusinessSearchSession: a session to search for businesses -
BusinessAdminSession: a session to create and delete businesses -
BusinessNotificationSession: a session to receive notifications pertaining to business changes -
BusinessHierarchySession: a session to traverse a hierarchy of businesses -
BusinessHierarchyDesignSession: a session to manage a business hierarchy
FinancialsProxyManager may be accessed by multiple processing
threads.-
Method Summary
Modifier and TypeMethodDescriptiongetAccountAdminSession(Proxy proxy) Gets theOsidSessionassociated with the account administration service.getAccountAdminSessionForBusiness(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the account administration service for the given business.Gets theOsidSessionassociated with assigning accounts to businesses.getAccountBusinessSession(Proxy proxy) Gets theOsidSessionto lookup account/catalog mappings.Gets the session designing account hierarchies.getAccountHierarchyDesignSessionForBusiness(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the account heirarchy design service for the given business.getAccountHierarchySession(Proxy proxy) Gets the session traversing account hierarchies.getAccountHierarchySessionForBusiness(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the account heirarchy traversal service for the given business.getAccountLookupSession(Proxy proxy) Gets theOsidSessionassociated with the account lookup service.getAccountLookupSessionForBusiness(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the account lookup service for the given business.getAccountNotificationSession(AccountReceiver accountReceiver, Proxy proxy) Gets theOsidSessionassociated with the account notification service.getAccountNotificationSessionForBusiness(AccountReceiver accountReceiver, Id businessId, Proxy proxy) Gets theOsidSessionassociated with the account notification service for the given business.getAccountQuerySession(Proxy proxy) Gets theOsidSessionassociated with the account query service.getAccountQuerySessionForBusiness(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the account query service for the given business.getAccountSearchSession(Proxy proxy) Gets theOsidSessionassociated with the account search service.getAccountSearchSessionForBusiness(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the account search service for the given business.getAccountSmartBusinessSession(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the account smart business service.getActivityAdminSession(Proxy proxy) Gets theOsidSessionassociated with the activity administration service.getActivityAdminSessionForBusiness(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the activity administration service for the given business.Gets theOsidSessionassociated with assigning activities to businesses.getActivityBusinessSession(Proxy proxy) Gets theOsidSessionto lookup activity/catalog mappings.Gets the session designing activity hierarchies.getActivityHierarchyDesignSessionForBusiness(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the activity heirarchy design service for the given business.getActivityHierarchySession(Proxy proxy) Gets the session traversing activity hierarchies.getActivityHierarchySessionForBusiness(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the activity heirarchy traversal service for the given business.getActivityLookupSession(Proxy proxy) Gets theOsidSessionassociated with the activity lookup service.getActivityLookupSessionForBusiness(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the activity lookup service for the given business.getActivityNotificationSession(ActivityReceiver activityReceiver, Proxy proxy) Gets theOsidSessionassociated with the activity notification service.getActivityNotificationSessionForBusiness(ActivityReceiver activityReceiver, Id businessId, Proxy proxy) Gets theOsidSessionassociated with the activity notification service for the given business.getActivityQuerySession(Proxy proxy) Gets theOsidSessionassociated with the activity query service.getActivityQuerySessionForBusiness(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the activity query service for the given business.getActivitySearchSession(Proxy proxy) Gets theOsidSessionassociated with the activity search service.getActivitySearchSessionForBusiness(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the activity search service for the given business.getActivitySmartBusinessSession(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the activity smart business service.getBusinessAdminSession(Proxy proxy) Gets theOsidSessionassociated with the business administrative service.Gets theOsidSessionassociated with the business hierarchy design service.getBusinessHierarchySession(Proxy proxy) Gets theOsidSessionassociated with the business hierarchy service.getBusinessLookupSession(Proxy proxy) Gets theOsidSessionassociated with the business lookup service.getBusinessNotificationSession(BusinessReceiver businessReceiver, Proxy proxy) Gets theOsidSessionassociated with the business notification service.getBusinessQuerySession(Proxy proxy) Gets theOsidSessionassociated with the business query service.getBusinessSearchSession(Proxy proxy) Gets theOsidSessionassociated with the business search service.Gets theFinancialsBatchProxyManager.Gets theFinancialsBudgetingProxyManager.Gets theFinancialsPostingProxyManager.getFiscalPeriodAdminSession(Proxy proxy) Gets theOsidSessionassociated with the fiscal period administration service.getFiscalPeriodAdminSessionForBusiness(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the fiscal period administration service for the given business.Gets theOsidSessionassociated with assigning fiscal periods to businesses.Gets theOsidSessionto lookup fiscal period/catalog mappings.Gets theOsidSessionassociated with the fiscal period lookup service.getFiscalPeriodLookupSessionForBusiness(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the fiscal period lookup service for the given business.getFiscalPeriodNotificationSession(FiscalPeriodReceiver fiscalPeriodReceiver, Proxy proxy) Gets theOsidSessionassociated with the fiscal period notification service.getFiscalPeriodNotificationSessionForBusiness(FiscalPeriodReceiver fiscalPeriodReceiver, Id businessId, Proxy proxy) Gets theOsidSessionassociated with the fiscal period notification service for the given business.getFiscalPeriodQuerySession(Proxy proxy) Gets theOsidSessionassociated with the fiscal period query service.getFiscalPeriodQuerySessionForBusiness(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the fiscal period query service for the given business.Gets theOsidSessionassociated with the fiscal period search service.getFiscalPeriodSearchSessionForBusiness(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the fiscal period search service for the given business.getFiscalPeriodSmartBusinessSession(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the fiscal period smart business service.getReportingSession(Proxy proxy) Gets theOsidSessionassociated with the reporting service.getReportingSessionForBusiness(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the reporting service for the given business.Methods inherited from interface FinancialsProfile
getAccountRecordTypes, getAccountSearchRecordTypes, getActivityRecordTypes, getActivitySearchRecordTypes, getBusinessRecordTypes, getBusinessSearchRecordTypes, getFiscalPeriodRecordTypes, getFiscalPeriodSearchRecordTypes, getSummaryRecordTypes, supportsAccountAdmin, supportsAccountBusiness, supportsAccountBusinessAssignment, supportsAccountHierarchy, supportsAccountHierarchyDesign, supportsAccountLookup, supportsAccountNotification, supportsAccountQuery, supportsAccountRecordType, supportsAccountSearch, supportsAccountSearchRecordType, supportsAccountSmartBusiness, supportsActivityAdmin, supportsActivityBusiness, supportsActivityBusinessAssignment, supportsActivityHierarchy, supportsActivityHierarchyDesign, supportsActivityLookup, supportsActivityNotification, supportsActivityQuery, supportsActivityRecordType, supportsActivitySearch, supportsActivitySearchRecordType, supportsActivitySmartBusiness, supportsBusinessAdmin, supportsBusinessHierarchy, supportsBusinessHierarchyDesign, supportsBusinessLookup, supportsBusinessNotification, supportsBusinessQuery, supportsBusinessRecordType, supportsBusinessSearch, supportsBusinessSearchRecordType, supportsFinancialsBatch, supportsFinancialsBudgeting, supportsFinancialsPosting, supportsFiscalPeriodAdmin, supportsFiscalPeriodBusiness, supportsFiscalPeriodBusinessAssignment, supportsFiscalPeriodLookup, supportsFiscalPeriodNotification, supportsFiscalPeriodQuery, supportsFiscalPeriodRecordType, supportsFiscalPeriodSearch, supportsFiscalPeriodSearchRecordType, supportsFiscalPeriodSmartBusiness, supportsSummaryRecordType, supportsVisibleFederationMethods inherited from interface OsidProfile
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersionMethods inherited from interface OsidProxyManager
closeMethods inherited from interface OsidProxyManager
changeBranch, getProxy, getProxyCondition, initialize, rollbackServiceMethods inherited from interface Sourceable
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
-
Method Details
-
getReportingSession
Gets theOsidSessionassociated with the reporting service.- Parameters:
proxy- proxy- Returns:
- a
ReportingSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsReporting()isfalse- Compliance:
optional- This method must be implemented if {@code supportsReporting()} is {@code true}.
-
getReportingSessionForBusiness
ReportingSession getReportingSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the reporting service for the given business.- Parameters:
businessId- theIdof the businessproxy- proxy- Returns:
- a
ReportingSession - Throws:
NotFoundException- noBusinessfound by the givenIdNullArgumentException-proxyorbusinessIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsReporting()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsReporting()} and {@code supportsVisibleFederation()} are {@code true}
-
getAccountLookupSession
Gets theOsidSessionassociated with the account lookup service.- Parameters:
proxy- proxy- Returns:
- an
AccountSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAccountLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAccountLookup()} is {@code true}.
-
getAccountLookupSessionForBusiness
AccountLookupSession getAccountLookupSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the account lookup service for the given business.- Parameters:
businessId- theIdof the businessproxy- proxy- Returns:
- an
AccountLookupSession - Throws:
NotFoundException- noBusinessfound by the givenIdNullArgumentException-proxyorbusinessIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAccountLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAccountLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getAccountQuerySession
Gets theOsidSessionassociated with the account query service.- Parameters:
proxy- proxy- Returns:
- an
AccountQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAccountQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAccountQuery()} is {@code true}.
-
getAccountQuerySessionForBusiness
AccountQuerySession getAccountQuerySessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the account query service for the given business.- Parameters:
businessId- theIdof theBusinessproxy- proxy- Returns:
- an
AccountQuerySession - Throws:
NotFoundException- no business found by the givenIdNullArgumentException-proxyorbusinessIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAccountQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAccountQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getAccountSearchSession
Gets theOsidSessionassociated with the account search service.- Parameters:
proxy- proxy- Returns:
- an
AccountSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAccountSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAccountSearch()} is {@code true}.
-
getAccountSearchSessionForBusiness
AccountSearchSession getAccountSearchSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the account search service for the given business.- Parameters:
businessId- theIdof theBusinessproxy- proxy- Returns:
- an
AccountSearchSession - Throws:
NotFoundException- no business found by the givenIdNullArgumentException-proxyorbusinessIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAccountSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAccountSearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getAccountAdminSession
Gets theOsidSessionassociated with the account administration service.- Parameters:
proxy- proxy- Returns:
- an
AccountAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAccountAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAccountAdmin()} is {@code true}.
-
getAccountAdminSessionForBusiness
AccountAdminSession getAccountAdminSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the account administration service for the given business.- Parameters:
businessId- theIdof theBusinessproxy- proxy- Returns:
- an
AccountAdminSession - Throws:
NotFoundException- no business found by the givenIdNullArgumentException-proxyorbusinessIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAccountAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAccountAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getAccountNotificationSession
AccountNotificationSession getAccountNotificationSession(AccountReceiver accountReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the account notification service.- Parameters:
accountReceiver- the notification callbackproxy- proxy- Returns:
- an
AccountNotificationSession - Throws:
NullArgumentException-accountReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAccountNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAccountNotification()} is {@code true}.
-
getAccountNotificationSessionForBusiness
AccountNotificationSession getAccountNotificationSessionForBusiness(AccountReceiver accountReceiver, Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the account notification service for the given business.- Parameters:
accountReceiver- the notification callbackbusinessId- theIdof theBusinessproxy- proxy- Returns:
- an
AccountNotificationSession - Throws:
NotFoundException- no business found by the givenIdNullArgumentException-accountReceiver, businessIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAccountNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAccountNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getAccountHierarchySession
Gets the session traversing account hierarchies.- Parameters:
proxy- a proxy- Returns:
- an
AccountHierarchySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAccountHierarchy() is false- Compliance:
optional- This method must be implemented if {@code supportsAccountHierarchy()} is true.
-
getAccountHierarchySessionForBusiness
AccountHierarchySession getAccountHierarchySessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the account heirarchy traversal service for the given business.- Parameters:
businessId- theIdof the businessproxy- a proxy- Returns:
- an
AccountHierarchySession - Throws:
NotFoundException-businessIdnot foundNullArgumentException-businessIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsAccountHierarchy()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAccountHierarchy()} and {@code supportsVisibleFederation()} are {@code true}.
-
getAccountHierarchyDesignSession
AccountHierarchyDesignSession getAccountHierarchyDesignSession(Proxy proxy) throws OperationFailedException Gets the session designing account hierarchies.- Parameters:
proxy- a proxy- Returns:
- an
AccountHierarchyDesignSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAccountHierarchyDesign() is false- Compliance:
optional- This method must be implemented if {@code supportsAccountHierarchyDesign()} is true.
-
getAccountHierarchyDesignSessionForBusiness
AccountHierarchyDesignSession getAccountHierarchyDesignSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the account heirarchy design service for the given business.- Parameters:
businessId- theIdof the businessproxy- a proxy- Returns:
- an
AccountHierarchyDesignSession - Throws:
NotFoundException-businessIdnot foundNullArgumentException-businessIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsAccountHierarchyDesign()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAccountHierarchyDesign()} and {@code supportsVisibleFederation()} are {@code true}.
-
getAccountBusinessSession
Gets theOsidSessionto lookup account/catalog mappings.- Parameters:
proxy- proxy- Returns:
- an
AccountCatalogSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAccountCatalog()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAccountCatalog()} is {@code true}.
-
getAccountBusinessAssignmentSession
AccountBusinessAssignmentSession getAccountBusinessAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning accounts to businesses.- Parameters:
proxy- proxy- Returns:
- an
AccountCatalogAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAccountCatalogAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAccountCatalogAssignment()} is {@code true}.
-
getAccountSmartBusinessSession
AccountSmartBusinessSession getAccountSmartBusinessSession(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the account smart business service.- Parameters:
businessId- theIdof theBusinessproxy- proxy- Returns:
- an
AccountSmartBusinessSession - Throws:
NotFoundException- no business found by the givenIdNullArgumentException-businessIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAccountSmartBusiness()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAccountSmartBusiness()} and {@code supportsVisibleFederation()} are {@code true}
-
getActivityLookupSession
Gets theOsidSessionassociated with the activity lookup service.- Parameters:
proxy- proxy- Returns:
- an
ActivityLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActivityLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActivityLookup()} is {@code true}.
-
getActivityLookupSessionForBusiness
ActivityLookupSession getActivityLookupSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the activity lookup service for the given business.- Parameters:
businessId- theIdof theBusinessproxy- proxy- Returns:
- an
ActivityLookupSession - Throws:
NotFoundException- noBusinessfound by the givenIdNullArgumentException-proxyorbusinessIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActivityLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActivityLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getActivityQuerySession
Gets theOsidSessionassociated with the activity query service.- Parameters:
proxy- proxy- Returns:
- an
ActivityQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActivityQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActivityQuery()} is {@code true}.
-
getActivityQuerySessionForBusiness
ActivityQuerySession getActivityQuerySessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the activity query service for the given business.- Parameters:
businessId- theIdof theBusinessproxy- proxy- Returns:
- an
ActivityQuerySession - Throws:
NotFoundException- no business found by the givenIdNullArgumentException-businessIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActivityQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActivityQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getActivitySearchSession
Gets theOsidSessionassociated with the activity search service.- Parameters:
proxy- proxy- Returns:
- an
ActivitySearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActivitySearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActivitySearch()} is {@code true}.
-
getActivitySearchSessionForBusiness
ActivitySearchSession getActivitySearchSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the activity search service for the given business.- Parameters:
businessId- theIdof theBusinessproxy- proxy- Returns:
- an
ActivitySearchSession - Throws:
NotFoundException- no business found by the givenIdNullArgumentException-proxyorbusinessIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActivitySearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActivitySearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getActivityAdminSession
Gets theOsidSessionassociated with the activity administration service.- Parameters:
proxy- proxy- Returns:
- an
ActivityAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActivityAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActivityAdmin()} is {@code true}.
-
getActivityAdminSessionForBusiness
ActivityAdminSession getActivityAdminSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the activity administration service for the given business.- Parameters:
businessId- theIdof theBusinessproxy- proxy- Returns:
- an
ActivityAdminSession - Throws:
NotFoundException- no business found by the givenIdNullArgumentException-proxyorbusinessIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActivityAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActivityAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getActivityNotificationSession
ActivityNotificationSession getActivityNotificationSession(ActivityReceiver activityReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the activity notification service.- Parameters:
activityReceiver- the notification callbackproxy- proxy- Returns:
- an
ActivityNotificationSession - Throws:
NullArgumentException-activityReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActivityNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActivityNotification()} is {@code true}.
-
getActivityNotificationSessionForBusiness
ActivityNotificationSession getActivityNotificationSessionForBusiness(ActivityReceiver activityReceiver, Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the activity notification service for the given business.- Parameters:
activityReceiver- the notification callbackbusinessId- theIdof theBusinessproxy- proxy- Returns:
- an
ActivityNotificationSession - Throws:
NotFoundException- no business found by the givenIdNullArgumentException-activityReceiver, businessId, orproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActivityNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActivityNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getActivityHierarchySession
Gets the session traversing activity hierarchies.- Parameters:
proxy- a proxy- Returns:
- an
ActivityHierarchySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActivityHierarchy() is false- Compliance:
optional- This method must be implemented if {@code supportsActivityHierarchy()} is true.
-
getActivityHierarchySessionForBusiness
ActivityHierarchySession getActivityHierarchySessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the activity heirarchy traversal service for the given business.- Parameters:
businessId- theIdof the businessproxy- a proxy- Returns:
- an
ActivityHierarchySession - Throws:
NotFoundException-businessIdnot foundNullArgumentException-businessIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsActivityHierarchy()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActivityHierarchy()} and {@code supportsVisibleFederation()} are {@code true}.
-
getActivityHierarchyDesignSession
ActivityHierarchyDesignSession getActivityHierarchyDesignSession(Proxy proxy) throws OperationFailedException Gets the session designing activity hierarchies.- Parameters:
proxy- a proxy- Returns:
- an
ActivityHierarchyDesignSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActivityHierarchyDesign() is false- Compliance:
optional- This method must be implemented if {@code supportsActivityHierarchyDesign()} is true.
-
getActivityHierarchyDesignSessionForBusiness
ActivityHierarchyDesignSession getActivityHierarchyDesignSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the activity heirarchy design service for the given business.- Parameters:
businessId- theIdof the businessproxy- a proxy- Returns:
- an
ActivityHierarchyDesignSession - Throws:
NotFoundException-businessIdnot foundNullArgumentException-businessIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsActivityHierarchyDesign()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActivityHierarchyDesign()} and {@code supportsVisibleFederation()} are {@code true}.
-
getActivityBusinessSession
Gets theOsidSessionto lookup activity/catalog mappings.- Parameters:
proxy- proxy- Returns:
- an
ActivityCatalogSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActivityCatalog()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActivityCatalog()} is {@code true}.
-
getActivityBusinessAssignmentSession
ActivityBusinessAssignmentSession getActivityBusinessAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning activities to businesses.- Parameters:
proxy- proxy- Returns:
- an
ActivityCatalogAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActivityCatalogAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActivityCatalogAssignment()} is {@code true}.
-
getActivitySmartBusinessSession
ActivitySmartBusinessSession getActivitySmartBusinessSession(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the activity smart business service.- Parameters:
businessId- theIdof theBusinessproxy- proxy- Returns:
- an
ActivitySmartBusinessSession - Throws:
NotFoundException- no business found by the givenIdNullArgumentException-businessIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActivitySmartBusiness()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActivitySmartBusiness()} and {@code supportsVisibleFederation()} are {@code true}
-
getFiscalPeriodLookupSession
Gets theOsidSessionassociated with the fiscal period lookup service.- Parameters:
proxy- proxy- Returns:
- a
FiscalPeriodSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsFiscalPeriodLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFiscalPeriodLookup()} is {@code true}.
-
getFiscalPeriodLookupSessionForBusiness
FiscalPeriodLookupSession getFiscalPeriodLookupSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the fiscal period lookup service for the given business.- Parameters:
businessId- theIdof the businessproxy- proxy- Returns:
- a
FiscalPeriodLookupSession - Throws:
NotFoundException- noBusinessfound by the givenIdNullArgumentException-proxyorbusinessIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsFiscalPeriodLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFiscalPeriodLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getFiscalPeriodQuerySession
Gets theOsidSessionassociated with the fiscal period query service.- Parameters:
proxy- proxy- Returns:
- a
FiscalPeriodQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsFiscalPeriodQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFiscalPeriodQuery()} is {@code true}.
-
getFiscalPeriodQuerySessionForBusiness
FiscalPeriodQuerySession getFiscalPeriodQuerySessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the fiscal period query service for the given business.- Parameters:
businessId- theIdof theBusinessproxy- proxy- Returns:
- a
FiscalPeriodQuerySession - Throws:
NotFoundException- no business found by the givenIdNullArgumentException-proxyorbusinessIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsFiscalPeriodQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFiscalPeriodQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getFiscalPeriodSearchSession
Gets theOsidSessionassociated with the fiscal period search service.- Parameters:
proxy- proxy- Returns:
- a
FiscalPeriodSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsFiscalPeriodSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFiscalPeriodSearch()} is {@code true}.
-
getFiscalPeriodSearchSessionForBusiness
FiscalPeriodSearchSession getFiscalPeriodSearchSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the fiscal period search service for the given business.- Parameters:
businessId- theIdof theBusinessproxy- proxy- Returns:
- a
FiscalPeriodSearchSession - Throws:
NotFoundException- no business found by the givenIdNullArgumentException-proxyorbusinessIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsFiscalPeriodSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFiscalPeriodSearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getFiscalPeriodAdminSession
Gets theOsidSessionassociated with the fiscal period administration service.- Parameters:
proxy- proxy- Returns:
- a
FiscalPeriodAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsFiscalPeriodAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFiscalPeriodAdmin()} is {@code true}.
-
getFiscalPeriodAdminSessionForBusiness
FiscalPeriodAdminSession getFiscalPeriodAdminSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the fiscal period administration service for the given business.- Parameters:
businessId- theIdof theBusinessproxy- proxy- Returns:
- a
FiscalPeriodAdminSession - Throws:
NotFoundException- no business found by the givenIdNullArgumentException-proxyorbusinessIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsFiscalPeriodAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFiscalPeriodAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getFiscalPeriodNotificationSession
FiscalPeriodNotificationSession getFiscalPeriodNotificationSession(FiscalPeriodReceiver fiscalPeriodReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the fiscal period notification service.- Parameters:
fiscalPeriodReceiver- the notification callbackproxy- proxy- Returns:
- a
FiscalPeriodNotificationSession - Throws:
NullArgumentException-fiscalPeriodReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsFiscalPeriodNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFiscalPeriodNotification()} is {@code true}.
-
getFiscalPeriodNotificationSessionForBusiness
FiscalPeriodNotificationSession getFiscalPeriodNotificationSessionForBusiness(FiscalPeriodReceiver fiscalPeriodReceiver, Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the fiscal period notification service for the given business.- Parameters:
fiscalPeriodReceiver- the notification callbackbusinessId- theIdof theBusinessproxy- proxy- Returns:
- a
FiscalPeriodNotificationSession - Throws:
NotFoundException- no business found by the givenIdNullArgumentException-fiscalPeriodReceiver, businessIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsFiscalPeriodNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFiscalPeriodNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getFiscalPeriodBusinessSession
FiscalPeriodBusinessSession getFiscalPeriodBusinessSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionto lookup fiscal period/catalog mappings.- Parameters:
proxy- proxy- Returns:
- a
FiscalPeriodBusinessSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsFiscalPeriodBusiness()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFiscalPeriodBusiness()} is {@code true}.
-
getFiscalPeriodBusinessAssignmentSession
FiscalPeriodBusinessAssignmentSession getFiscalPeriodBusinessAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning fiscal periods to businesses.- Parameters:
proxy- proxy- Returns:
- a
FiscalPeriodBusinessAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsFiscalPeriodBusinessAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFiscalPeriodBusinessAssignment()} is {@code true}.
-
getFiscalPeriodSmartBusinessSession
FiscalPeriodSmartBusinessSession getFiscalPeriodSmartBusinessSession(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the fiscal period smart business service.- Parameters:
businessId- theIdof theBusinessproxy- proxy- Returns:
- a
FiscalPeriodSmartBusinessSession - Throws:
NotFoundException- no business found by the givenIdNullArgumentException-businessIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsFiscalPeriodSmartBusiness()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFiscalPeriodSmartBusiness()} and {@code supportsVisibleFederation()} are {@code true}
-
getBusinessLookupSession
Gets theOsidSessionassociated with the business lookup service.- Parameters:
proxy- proxy- Returns:
- a
BusinessLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBusinessLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBusinessLookup()} is {@code true}.
-
getBusinessQuerySession
Gets theOsidSessionassociated with the business query service.- Parameters:
proxy- proxy- Returns:
- a
BusinessQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBusinessQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBusinessQuery()} is {@code true}.
-
getBusinessSearchSession
Gets theOsidSessionassociated with the business search service.- Parameters:
proxy- proxy- Returns:
- a
BusinessSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBusinessSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBusinessSearch()} is {@code true}.
-
getBusinessAdminSession
Gets theOsidSessionassociated with the business administrative service.- Parameters:
proxy- proxy- Returns:
- a
BusinessAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBusinessAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBusinessAdmin()} is {@code true}.
-
getBusinessNotificationSession
BusinessNotificationSession getBusinessNotificationSession(BusinessReceiver businessReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the business notification service.- Parameters:
businessReceiver- the notification callbackproxy- proxy- Returns:
- a
BusinessNotificationSession - Throws:
NullArgumentException-businessReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBusinessNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBusinessNotification()} is {@code true}.
-
getBusinessHierarchySession
Gets theOsidSessionassociated with the business hierarchy service.- Parameters:
proxy- proxy- Returns:
- a
BusinessHierarchySessionfor businesses - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBusinessHierarchy()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBusinessHierarchy()} is {@code true}.
-
getBusinessHierarchyDesignSession
BusinessHierarchyDesignSession getBusinessHierarchyDesignSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the business hierarchy design service.- Parameters:
proxy- proxy- Returns:
- a
HierarchyDesignSessionfor businesses - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBusinessHierarchyDesign()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBusinessHierarchyDesign()} is {@code true}.
-
getFinancialsBatchProxyManager
Gets theFinancialsBatchProxyManager.- Returns:
- a
FinancialsBatchProxyManager - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsFinancialsBatch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFinancialsBatch()} is {@code true}.
-
getFinancialsBudgetingProxyManager
FinancialsBudgetingProxyManager getFinancialsBudgetingProxyManager() throws OperationFailedExceptionGets theFinancialsBudgetingProxyManager.- Returns:
- a
FinancialsBudgetingProxyManager - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsFinancialsBudgeting()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFinancialsBudgeting()} is {@code true}.
-
getFinancialsPostingProxyManager
Gets theFinancialsPostingProxyManager.- Returns:
- a
FinancialsPostingProxyManager - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsFinancialsPosting()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFinancialsPosting()} is {@code true}.
-