Interface | osid.financials.posting.batch.FinancialsPostingBatchProxyManager | ||
---|---|---|---|
Implements | osid.OsidProxyManager | ||
osid.financials.posting.batch.FinancialsPostingBatchProfile | |||
Description |
The financials posting batch proxy manager provides access
to financials posting batch sessions and provides
interoperability tests for various aspects of this service.
Methods in this manager support the passing of a
| ||
Method | getPostBatchAdminSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.financials.posting.batch.PostBatchAdminSession | a PostBatchAdminSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsPostBatchAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsPostBatchAdmin()
is true. | |
Method | getPostBatchAdminSessionForBusiness | ||
Description |
Gets the | ||
Parameters | osid.id.Id | businessId | the Id of the Business |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.financials.posting.batch.PostBatchAdminSession | a PostBatchAdminSession | |
Errors | NOT_FOUND | no Business found by the given Id | |
NULL_ARGUMENT | businessId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsPostBatchAdmin() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsPostBatchAdmin()
and supportsVisibleFederation() are true | |
Method | getPostEntryBatchAdminSession | ||
Description |
Gets the | ||
Parameters | osid.proxy.Proxy | proxy | a proxy |
Return | osid.financials.posting.batch.PostEntryBatchAdminSession | a PostEntryBatchAdminSession | |
Errors | NULL_ARGUMENT | proxy is null | |
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsPostEntryBatchAdmin() is false | ||
Compliance | optional | This method must be implemented if supportsPostEntryBatchAdmin()
is true. | |
Method | getPostEntryBatchAdminSessionForBusiness | ||
Description |
Gets the | ||
Parameters | osid.id.Id | businessId | the Id of the Business |
osid.proxy.Proxy | proxy | a proxy | |
Return | osid.financials.posting.batch.PostEntryBatchAdminSession | a PostEntryBatchAdminSession | |
Errors | NOT_FOUND | no Business found by the given Id | |
NULL_ARGUMENT | businessId or proxy is null | ||
OPERATION_FAILED | unable to complete request | ||
UNIMPLEMENTED | supportsPostEntryBatchAdmin() or
supportsVisibleFederation() is false | ||
Compliance | optional | This method must be implemented if supportsPostEntryBatchAdmin()
and supportsVisibleFederation() are true |