|
||||||||||
| 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 PurapAccountRevisionServicepaymentRequestItems - 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 PurapAccountRevisionServicepaymentRequestItems - Items from payment request documentpostingYear - Posting yearpostingPeriodCode - Posting period code
public void saveCreditMemoAccountRevisions(List<CreditMemoItem> creditMemoItems,
Integer postingYear,
String postingPeriodCode)
PurapAccountRevisionService
saveCreditMemoAccountRevisions in interface PurapAccountRevisionServicepostingYear - 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 PurapAccountRevisionServicepostingYear - Posting yearpostingPeriodCode - Posting period code
protected 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 | |||||||||