|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of HoldingTaxLot in org.kuali.kfs.module.endow.batch.service.impl |
---|
Methods in org.kuali.kfs.module.endow.batch.service.impl that return types with arguments of type HoldingTaxLot | |
---|---|
protected Map<String,List<HoldingTaxLot>> |
CreateAccrualTransactionsServiceImpl.groupTaxLotsBasedOnKemidAndIPIndicator(List<HoldingTaxLot> taxLots)
Builds a map that groups tax lots based on kemid and income principal indicator ( a map from kemid and IP to taxlots). |
protected Map<String,List<HoldingTaxLot>> |
CreateAccrualTransactionsServiceImpl.groupTaxLotsBasedOnRegistrationCode(List<HoldingTaxLot> taxLots)
Builds a map that groups tax lots based on registration code ( a map from registration code to taxlots) |
protected Map<String,List<HoldingTaxLot>> |
CreateGainLossDistributionTransactionsServiceImpl.groupTaxLotsByRegistrationCode(List<HoldingTaxLot> holdingTaxLots)
Groups tax lots by registration code. |
Methods in org.kuali.kfs.module.endow.batch.service.impl with parameters of type HoldingTaxLot | |
---|---|
protected boolean |
CreateGainLossDistributionTransactionsServiceImpl.addTransactionLine(boolean isShortTerm,
HoldingAdjustmentDocument holdingAdjustmentDocument,
HoldingTaxLot holdingTaxLot,
PooledFundValue pooledFundValue)
Creates and adds a transaction line to the holding adjustment document. |
protected void |
IncomeDistributionForPooledFundServiceImpl.addTransactionLinesToECT(List<CashTransferDocument> cashTransferDocumentList,
CashTransferDocument cashTransferDocument,
HoldingTaxLot holdingTaxLot,
List<KemidPayoutInstruction> kemidPayoutInstructionList,
org.kuali.rice.kns.util.KualiDecimal toalTransactionAmount)
Adds transaction lines to ECT |
protected CashTransferDocument |
IncomeDistributionForPooledFundServiceImpl.createECT(HoldingTaxLot holdingTaxLot,
org.kuali.rice.kns.util.KualiDecimal transactionAmount,
List<CashTransferDocument> cashTransferDocumentList,
List<KemidPayoutInstruction> kemidPayoutInstructionList)
Creates ECT |
protected EndowmentTransactionLine |
CreateGainLossDistributionTransactionsServiceImpl.createEndowmentTransactionLine(boolean isLoss,
boolean isShortTerm,
HoldingAdjustmentDocument holdingAdjustmentDocument,
HoldingTaxLot holdingTaxLot,
PooledFundValue pooledFundValue)
creates a transaction line and setups the data based on isLoss if isLoss = true then creates source line else creates target line. |
Method parameters in org.kuali.kfs.module.endow.batch.service.impl with type arguments of type HoldingTaxLot | |
---|---|
protected void |
IncomeDistributionForPooledFundServiceImpl.addTransactionLinesToECI(CashIncreaseDocument cashIncreaseDocument,
List<CashTransferDocument> cashTransferDocumentList,
List<HoldingTaxLot> holdingTaxLotList,
Date effectiveDate)
Adds transaction lines and create ECT if necessary |
protected boolean |
IncomeDistributionForPooledFundServiceImpl.createECI(String securityId,
Date effectiveDate,
String registrationCode,
List<HoldingTaxLot> holdingTaxLotList)
Creates an ECI per security id and registration code |
protected org.kuali.rice.kns.util.KualiDecimal |
IncomeDistributionForPooledFundServiceImpl.getTransactionAmount(List<HoldingTaxLot> holdingTaxLotList,
Date effectiveDate)
Calculates the total of holding units * distribution amount |
protected void |
IncomeDistributionForPooledFundServiceImpl.groupHoldingTaxLot(List<HoldingTaxLot> holdingTaxLotList,
Map<String,Map<String,List<HoldingTaxLot>>> kemidMap)
Groups holdingTaxLotList by kemid and incomePrincipalIndicator where the value of holding units > 0 |
protected void |
IncomeDistributionForPooledFundServiceImpl.groupHoldingTaxLot(List<HoldingTaxLot> holdingTaxLotList,
Map<String,Map<String,List<HoldingTaxLot>>> kemidMap)
Groups holdingTaxLotList by kemid and incomePrincipalIndicator where the value of holding units > 0 |
protected Map<String,List<HoldingTaxLot>> |
CreateAccrualTransactionsServiceImpl.groupTaxLotsBasedOnKemidAndIPIndicator(List<HoldingTaxLot> taxLots)
Builds a map that groups tax lots based on kemid and income principal indicator ( a map from kemid and IP to taxlots). |
protected Map<String,List<HoldingTaxLot>> |
CreateAccrualTransactionsServiceImpl.groupTaxLotsBasedOnRegistrationCode(List<HoldingTaxLot> taxLots)
Builds a map that groups tax lots based on registration code ( a map from registration code to taxlots) |
protected Map<String,List<HoldingTaxLot>> |
CreateGainLossDistributionTransactionsServiceImpl.groupTaxLotsByRegistrationCode(List<HoldingTaxLot> holdingTaxLots)
Groups tax lots by registration code. |
protected void |
CreateAccrualTransactionsServiceImpl.submitCashIncreaseDocumentAndUpdateTaxLots(CashIncreaseDocument cashIncreaseDocument,
List<HoldingTaxLot> taxLotsForUpdate)
Submits the ECI doc and updates the values in the tax lots list. |
Uses of HoldingTaxLot in org.kuali.kfs.module.endow.businessobject |
---|
Subclasses of HoldingTaxLot in org.kuali.kfs.module.endow.businessobject | |
---|---|
class |
CurrentTaxLotBalance
|
class |
HoldingHistory
|
class |
KEMIDHistoricalTaxLot
|
Fields in org.kuali.kfs.module.endow.businessobject with type parameters of type HoldingTaxLot | |
---|---|
protected List<HoldingTaxLot> |
HoldingTaxLotRebalance.holdingTaxLots
|
Methods in org.kuali.kfs.module.endow.businessobject that return types with arguments of type HoldingTaxLot | |
---|---|
List<HoldingTaxLot> |
HoldingTaxLotRebalance.getHoldingTaxLots()
Gets the holdingTaxLots attribute. |
Method parameters in org.kuali.kfs.module.endow.businessobject with type arguments of type HoldingTaxLot | |
---|---|
void |
HoldingTaxLotRebalance.setHoldingTaxLots(List<HoldingTaxLot> holdingTaxLots)
Sets the holdingTaxLots attribute value. |
Uses of HoldingTaxLot in org.kuali.kfs.module.endow.dataaccess |
---|
Methods in org.kuali.kfs.module.endow.dataaccess that return types with arguments of type HoldingTaxLot | |
---|---|
Collection<HoldingTaxLot> |
HoldingTaxLotDao.getAllTaxLotsWithPositiveCost(String kemid,
String securityId,
String registrationCode,
String incomePrincipalIndicator)
Gets all tax lots with positive cost that meet the given criteria on kemid, security id, registration code and income/principal indicator |
Collection<HoldingTaxLot> |
HoldingTaxLotDao.getAllTaxLotsWithPositiveUnits(String kemid,
String securityId,
String registrationCode,
String incomePrincipalIndicator)
Gets all tax lots with positive units that meet the given criteria on kemid, security id, registration code and income/principal indicator |
List<HoldingTaxLot> |
HoldingTaxLotDao.getTaxLotsPerSecurityIDWithUnitsGreaterThanZero(String securityId)
Gets all the tax lots for the given security that have units greater than zero. |
List<HoldingTaxLot> |
HoldingTaxLotDao.getTaxLotsWithAccruedIncomeGreaterThanZeroPerSecurity(String securityId)
Gets all the tax lots for the given security that have accrued income greater than zero. |
Uses of HoldingTaxLot in org.kuali.kfs.module.endow.dataaccess.impl |
---|
Methods in org.kuali.kfs.module.endow.dataaccess.impl that return types with arguments of type HoldingTaxLot | |
---|---|
Collection<HoldingTaxLot> |
HoldingTaxLotDaoOjb.getAllTaxLotsWithPositiveCost(String kemid,
String securityId,
String registrationCode,
String incomePrincipalIndicator)
|
Collection<HoldingTaxLot> |
HoldingTaxLotDaoOjb.getAllTaxLotsWithPositiveUnits(String kemid,
String securityId,
String registrationCode,
String incomePrincipalIndicator)
|
List<HoldingTaxLot> |
HoldingTaxLotDaoOjb.getTaxLotsPerSecurityIDWithUnitsGreaterThanZero(String securityId)
|
List<HoldingTaxLot> |
HoldingTaxLotDaoOjb.getTaxLotsWithAccruedIncomeGreaterThanZeroPerSecurity(String securityId)
|
Uses of HoldingTaxLot in org.kuali.kfs.module.endow.document.service |
---|
Methods in org.kuali.kfs.module.endow.document.service that return HoldingTaxLot | |
---|---|
HoldingTaxLot |
HoldingTaxLotService.getByPrimaryKey(String kemid,
String securityId,
String registrationCode,
int lotNumber,
String ipIndicator)
Gets a holding tax lot based on primary keys: kemid, security id, registration code, lot number and IP indicator. |
Methods in org.kuali.kfs.module.endow.document.service that return types with arguments of type HoldingTaxLot | |
---|---|
List<HoldingTaxLot> |
HoldingTaxLotService.getAllTaxLots()
Gets all tax lots. |
List<HoldingTaxLot> |
HoldingTaxLotService.getAllTaxLots(String kemid,
String securityId,
String registrationCode,
String ipIndicator)
Gets the holding tax lot based on the following criteria: kemid, security id, registration code, and IP indicator. |
List<HoldingTaxLot> |
HoldingTaxLotService.getAllTaxLotsByKemIdAdndIPIndicator(String kemid,
String ipIndicator)
Gets all tax lots on the following criteria: kemi and IPindicator. |
List<HoldingTaxLot> |
HoldingTaxLotService.getAllTaxLotsOrderByAcquiredDate(String kemid,
String securityId,
String registrationCode,
String ipIndicator,
boolean sortAscending)
Gets the holding tax lot based on the following criteria: kemid, security id, registration code, and IP indicator and orders them ascending or descending based on the acquired date. |
List<HoldingTaxLot> |
HoldingTaxLotService.getAllTaxLotsWithAccruedIncomeGreaterThanZeroPerSecurity(String securityId)
Get all tax lots for the given security that have an accrued income greater than zero. |
List<HoldingTaxLot> |
HoldingTaxLotService.getAllTaxLotsWithPositiveCost(String kemid,
String securityId,
String registrationCode,
String ipIndicator)
Gets all tax lots with positive cost based on the following criteria: kemid, security id, registration code, and IP indicator. |
List<HoldingTaxLot> |
HoldingTaxLotService.getAllTaxLotsWithPositiveUnits(String kemid,
String securityId,
String registrationCode,
String ipIndicator)
Gets all tax lots with positive units based on the following criteria: kemid, security id, registration code, and IP indicator. |
List<HoldingTaxLot> |
HoldingTaxLotService.getTaxLotsPerSecurityIDWithUnitsGreaterThanZero(String securityId)
Gets all the tax lots for the given security that have units greater than zero. |
Methods in org.kuali.kfs.module.endow.document.service with parameters of type HoldingTaxLot | |
---|---|
CurrentTaxLotBalance |
CurrentTaxLotService.copyHoldingTaxLotToCurrentTaxLotBalance(HoldingTaxLot holdingTaxLot)
Method to copy HoldingTaxLot record to currentTaxLotBalance record |
BigDecimal |
CurrentTaxLotService.getHoldingMarketValue(HoldingTaxLot holdingTaxLot,
String securityId)
Gets the holding market value as follows: Class type code = B => MV = Units x Unit value / 100 Class type code = A => Market Valuation (END_SEC_T: SEC_VAL_BY_MKT) minus the total cash activity (income and principal) since the last value date (END_SEC_T: SEC_VAL_DT) Class type code = O => Units x Unit value |
BigDecimal |
CurrentTaxLotService.getNextFiscalYearInvestmentIncome(HoldingTaxLot holdingTaxLot,
String securityId)
Method to calculate next fiscal year investment income |
BigDecimal |
CurrentTaxLotService.getNextTwelveMonthsEstimatedValue(HoldingTaxLot holdingTaxLot,
String securityId)
Method to calculate Next Twelve Months Estimated value |
BigDecimal |
CurrentTaxLotService.getRemainderOfFiscalYearEstimatedIncome(HoldingTaxLot holdingTaxLot,
String securityId)
Method to calculate remainder of fiscal year estimated income |
Uses of HoldingTaxLot in org.kuali.kfs.module.endow.document.service.impl |
---|
Methods in org.kuali.kfs.module.endow.document.service.impl that return HoldingTaxLot | |
---|---|
HoldingTaxLot |
HoldingTaxLotServiceImpl.getByPrimaryKey(String kemid,
String securityId,
String registrationCode,
int lotNumber,
String ipIndicator)
|
Methods in org.kuali.kfs.module.endow.document.service.impl that return types with arguments of type HoldingTaxLot | |
---|---|
List<HoldingTaxLot> |
HoldingTaxLotServiceImpl.getAllTaxLots()
|
List<HoldingTaxLot> |
HoldingTaxLotServiceImpl.getAllTaxLots(String kemid,
String securityId,
String registrationCode,
String ipIndicator)
|
List<HoldingTaxLot> |
HoldingTaxLotServiceImpl.getAllTaxLotsByKemIdAdndIPIndicator(String kemid,
String ipIndicator)
Gets all tax lots on the following criteria: kemId and IPIndicator. |
List<HoldingTaxLot> |
HoldingTaxLotServiceImpl.getAllTaxLotsOrderByAcquiredDate(String kemid,
String securityId,
String registrationCode,
String ipIndicator,
boolean sortAscending)
|
List<HoldingTaxLot> |
HoldingTaxLotServiceImpl.getAllTaxLotsWithAccruedIncomeGreaterThanZeroPerSecurity(String securityId)
|
List<HoldingTaxLot> |
HoldingTaxLotServiceImpl.getAllTaxLotsWithPositiveCost(String kemid,
String securityId,
String registrationCode,
String ipIndicator)
|
List<HoldingTaxLot> |
HoldingTaxLotServiceImpl.getAllTaxLotsWithPositiveUnits(String kemid,
String securityId,
String registrationCode,
String ipIndicator)
|
List<HoldingTaxLot> |
HoldingTaxLotServiceImpl.getTaxLotsPerSecurityIDWithUnitsGreaterThanZero(String securityId)
|
protected List<HoldingTaxLot> |
UpdateHoldingAdjustmentDocumentTaxLotsServiceImpl.retrieveAllTaxLotsWithPositiveCost(EndowmentTransactionLine transLine,
EndowmentTransactionSecurity endowmentTransactionSecurity)
Helper method to retrieve all tax lots with positive cost holding tax lot lines |
protected List<HoldingTaxLot> |
UpdateHoldingAdjustmentDocumentTaxLotsServiceImpl.retrieveTaxLotLineForUpdate(EndowmentTransactionLine transLine,
EndowmentTransactionSecurity endowmentTransactionSecurity)
Helper method to retrieve all the tax lot records with units greater than zero from endowment holding tax lot table for a specific lot number |
Methods in org.kuali.kfs.module.endow.document.service.impl with parameters of type HoldingTaxLot | |
---|---|
CurrentTaxLotBalance |
CurrentTaxLotServiceImpl.copyHoldingTaxLotToCurrentTaxLotBalance(HoldingTaxLot holdingTaxLot)
Service Method to create a new current tax lot balance record and copy HoldingTaxLot record to it |
BigDecimal |
CurrentTaxLotServiceImpl.getHoldingMarketValue(HoldingTaxLot holdingTaxLot,
String securityId)
|
BigDecimal |
CurrentTaxLotServiceImpl.getNextFiscalYearInvestmentIncome(HoldingTaxLot holdingTaxLot,
String securityId)
|
BigDecimal |
CurrentTaxLotServiceImpl.getNextTwelveMonthsEstimatedValue(HoldingTaxLot holdingTaxLot,
String securityId)
|
BigDecimal |
CurrentTaxLotServiceImpl.getRemainderOfFiscalYearEstimatedIncome(HoldingTaxLot holdingTaxLot,
String securityId)
|
protected BigDecimal |
CurrentTaxLotServiceImpl.getRemainderOfFiscalYearEstimatedIncomeForBonds(Security security,
HoldingTaxLot holdingTaxLot)
calculates the remainder of fiscal year estimated income for bonds |
protected BigDecimal |
CurrentTaxLotServiceImpl.getRemainderOfFiscalYearEstimatedIncomeForCash(Security security,
HoldingTaxLot holdingTaxLot)
calculates the remainder of fiscal year estimated income for cash |
protected BigDecimal |
CurrentTaxLotServiceImpl.getRemainderOfFiscalYearEstimatedIncomeForPooledFunds(Security security,
HoldingTaxLot holdingTaxLot)
calculates the remainder of fiscal year estimated income for pooled funds |
protected BigDecimal |
CurrentTaxLotServiceImpl.getRemainderOfFiscalYearEstimatedIncomeForStocks(Security security,
HoldingTaxLot holdingTaxLot)
calculates the remainder of fiscal year estimated income for stocks |
Method parameters in org.kuali.kfs.module.endow.document.service.impl with type arguments of type HoldingTaxLot | |
---|---|
protected BigDecimal |
UpdateHoldingAdjustmentDocumentTaxLotsServiceImpl.calculateTotalLotsTotalUnits(List<HoldingTaxLot> holdingTaxLots)
Helper method to calculate the TotalLots total units |
protected void |
UpdateHoldingAdjustmentDocumentTaxLotsServiceImpl.createEndowmentHoldingLotRecord(HoldingAdjustmentDocument holdingAdjustmentDocument,
EndowmentTransactionLine transLine,
List<HoldingTaxLot> holdingTaxLots)
This method... |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |