foliolib.folio.api.finance.ReleaseEncumbrance
- class foliolib.folio.api.finance.ReleaseEncumbrance(tenant: str, okapi: Optional[foliolib.okapi.okapiClient.OkapiClient] = None)
Bases:
foliolib.folio.FolioApiRelease encumbrance API
This documents the API calls that release any remaining money encumbered back to the budget’s available pool
- Parameters
tenant (str) – Tenant id
okapi (OkapiClient, optional) – Instance of OkapiClient. Defaults to None.
Methods
set_releaseEncumbrance(releaseEncumbranceId)Release encumbrance
- set_releaseEncumbrance(releaseEncumbranceId: str)
Release encumbrance
POST /finance/release-encumbrance/{releaseEncumbranceId}- Parameters
releaseEncumbranceId (str) –
- Raises
OkapiRequestError – Bad Request
OkapiRequestNotFound – Not Found
OkapiFatalError – Server Error
OkapiRequestUnprocessableEntity – Unprocessable Entity