@AccessLevel(value=EXTERNAL)
public interface MaintainFundFiscalYearLineItem
Modifier and Type | Method and Description |
---|---|
curam.fundpm.facade.struct.FundFiscalYearLineItemKey |
createLineItem(curam.fundpm.facade.struct.FundFiscalYearLineItemDetails details)
Creates a fund fiscal year line item for a fund fiscal year and an initial
budget adjustment for the created fund fiscal year line item.
|
void |
deleteLineItem(curam.fundpm.facade.struct.KeyVersionDetails key)
Cancels a fund fiscal year line item.
|
curam.fundpm.facade.struct.FundFiscalYearLineItemDetailsList |
listLineItems(curam.fundpm.facade.struct.FundFiscalYearKey key)
Returns a list of fund fiscal year line items for a fund fiscal year.
|
curam.fundpm.facade.struct.FundFiscalYearLineItemKey |
modifyLineItem(curam.fundpm.facade.struct.FundFiscalYearLineItemDetails details)
Modifies a fund fiscal year line item.
|
curam.fundpm.facade.struct.ViewFundFiscalYearLineItemDetails |
viewLineItem(curam.fundpm.facade.struct.FundFiscalYearLineItemKey key)
Reads a fund fiscal year line item.
|
@AccessLevel(value=EXTERNAL) curam.fundpm.facade.struct.FundFiscalYearLineItemKey createLineItem(curam.fundpm.facade.struct.FundFiscalYearLineItemDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
details
- The details of the fund fiscal year line item.curam.util.exception.AppException
curam.util.exception.InformationalException
FundFiscalYearLineItem, BudgetAdjustment |
@AccessLevel(value=EXTERNAL) curam.fundpm.facade.struct.FundFiscalYearLineItemKey modifyLineItem(curam.fundpm.facade.struct.FundFiscalYearLineItemDetails details) throws curam.util.exception.AppException, curam.util.exception.InformationalException
details
- The details of the fund fiscal year line item.curam.util.exception.AppException
curam.util.exception.InformationalException
FundFiscalYearLineItem |
@AccessLevel(value=EXTERNAL) curam.fundpm.facade.struct.FundFiscalYearLineItemDetailsList listLineItems(curam.fundpm.facade.struct.FundFiscalYearKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The key of the fund fiscal year.curam.util.exception.AppException
curam.util.exception.InformationalException
FundFiscalYearLineItem |
@AccessLevel(value=EXTERNAL) curam.fundpm.facade.struct.ViewFundFiscalYearLineItemDetails viewLineItem(curam.fundpm.facade.struct.FundFiscalYearLineItemKey key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- The key of the fund fiscal year line item.curam.util.exception.AppException
curam.util.exception.InformationalException
FundFiscalYearLineItem |
@AccessLevel(value=EXTERNAL) void deleteLineItem(curam.fundpm.facade.struct.KeyVersionDetails key) throws curam.util.exception.AppException, curam.util.exception.InformationalException
key
- Contains the key and version number of the fund fiscal year
line item.curam.util.exception.AppException
curam.util.exception.InformationalException
FundFiscalYearLineItem |