|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.kuali.kfs.module.purap.service.impl.PurapAccountRevisionServiceImpl
public class PurapAccountRevisionServiceImpl
Constructor Summary | |
---|---|
PurapAccountRevisionServiceImpl()
|
Method Summary | |
---|---|
protected Map<PurapAccountRevisionGroup,PurapAccountRevisionGroup> |
buildAccountHistoryGroups(AccountsPayableItemBase item,
Integer postingYear,
String postingPeriodCode,
Class<? extends PurApAccountingLineBase> clazz)
Builds account history group based on existing account history lines |
protected Map<PurapAccountRevisionGroup,PurapAccountRevisionGroup> |
buildAccountLineGroups(AccountsPayableItemBase item,
Integer postingYear,
String postingPeriodCode)
Builds account history grouping data based on given list of purap account lines |
void |
cancelCreditMemoAccountRevisions(List<CreditMemoItem> creditMemoItems,
Integer postingYear,
String postingPeriodCode)
This method will negate all existing credit memo account revision lines |
void |
cancelPaymentRequestAccountRevisions(List<PaymentRequestItem> paymentRequestItems,
Integer postingYear,
String postingPeriodCode)
This method will negate all existing payment request account line revisions |
org.kuali.rice.kns.service.BusinessObjectService |
getBusinessObjectService()
Gets the businessObjectService attribute. |
org.kuali.rice.kns.service.DateTimeService |
getDateTimeService()
Gets the dateTimeService attribute. |
void |
saveCreditMemoAccountRevisions(List<CreditMemoItem> creditMemoItems,
Integer postingYear,
String postingPeriodCode)
This method will identify the changes happened to existing credit memo accounting lines and update the account change history table. |
void |
savePaymentRequestAccountRevisions(List<PaymentRequestItem> paymentRequestItems,
Integer postingYear,
String postingPeriodCode)
This method will identify the changes happened to existing payment request accounting lines and update the account change history table. |
void |
setBusinessObjectService(org.kuali.rice.kns.service.BusinessObjectService businessObjectService)
Sets the businessObjectService attribute value. |
void |
setDateTimeService(org.kuali.rice.kns.service.DateTimeService dateTimeService)
Sets the dateTimeService attribute value. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PurapAccountRevisionServiceImpl()
Method Detail |
---|
public void savePaymentRequestAccountRevisions(List<PaymentRequestItem> paymentRequestItems, Integer postingYear, String postingPeriodCode)
PurapAccountRevisionService
savePaymentRequestAccountRevisions
in interface PurapAccountRevisionService
paymentRequestItems
- Items from payment request documentpostingYear
- Posting yearpostingPeriodCode
- Posting period codeorg.kuali.kfs.module.purap.service.PurapAccountHistoryService#savePaymentRequestAccountHistories(java.util.List,
java.lang.Integer, java.lang.String)
public void cancelPaymentRequestAccountRevisions(List<PaymentRequestItem> paymentRequestItems, Integer postingYear, String postingPeriodCode)
PurapAccountRevisionService
cancelPaymentRequestAccountRevisions
in interface PurapAccountRevisionService
paymentRequestItems
- Items from payment request documentpostingYear
- Posting yearpostingPeriodCode
- Posting period codepublic void saveCreditMemoAccountRevisions(List<CreditMemoItem> creditMemoItems, Integer postingYear, String postingPeriodCode)
PurapAccountRevisionService
saveCreditMemoAccountRevisions
in interface PurapAccountRevisionService
postingYear
- Posting yearpostingPeriodCode
- Posting period codeorg.kuali.kfs.module.purap.service.PurapAccountHistoryService#saveCreditMemoAccountHistories(java.util.List,
java.lang.Integer, java.lang.String)
public void cancelCreditMemoAccountRevisions(List<CreditMemoItem> creditMemoItems, Integer postingYear, String postingPeriodCode)
PurapAccountRevisionService
cancelCreditMemoAccountRevisions
in interface PurapAccountRevisionService
postingYear
- Posting yearpostingPeriodCode
- Posting period codeprotected Map<PurapAccountRevisionGroup,PurapAccountRevisionGroup> buildAccountLineGroups(AccountsPayableItemBase item, Integer postingYear, String postingPeriodCode)
item
- PurAp ItempostingYear
- Posting yearpostingPeriodCode
- Posting period
protected Map<PurapAccountRevisionGroup,PurapAccountRevisionGroup> buildAccountHistoryGroups(AccountsPayableItemBase item, Integer postingYear, String postingPeriodCode, Class<? extends PurApAccountingLineBase> clazz)
item
- PurAp itempostingYear
- Posting yearpostingPeriodCode
- Posting period codeclazz
- History class
public org.kuali.rice.kns.service.BusinessObjectService getBusinessObjectService()
public void setBusinessObjectService(org.kuali.rice.kns.service.BusinessObjectService businessObjectService)
businessObjectService
- The businessObjectService to set.public org.kuali.rice.kns.service.DateTimeService getDateTimeService()
public void setDateTimeService(org.kuali.rice.kns.service.DateTimeService dateTimeService)
dateTimeService
- The dateTimeService to set.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |