|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.kfs.module.endow.batch.service.impl.EndowmenteDocPostingServiceImpl
@Transactional public class EndowmenteDocPostingServiceImpl
| Field Summary | |
|---|---|
protected static org.apache.log4j.Logger |
LOG
|
| Constructor Summary | |
|---|---|
EndowmenteDocPostingServiceImpl()
|
|
| Method Summary | |
|---|---|
protected void |
calculateTransactionArchiveAmount(TransactionArchive tranArchive,
BigDecimal transactionAmount)
Helper method to figure out if transaction archive income/principal amount to be negated If document type is ECI, EAD, ELI, GLET, ECT AND line type code = T then copy transaction amount value to either income or principal based on ip indicator. |
protected KemidCurrentCash |
checkAndCalculateKemidCurrentCash(KemidCurrentCash kemidCurrentCash,
EndowmentTransactionLine tranLine,
String documentType,
String piCode)
|
protected TransactionArchive |
createTranArchive(EndowmentTransactionLine tranLine,
String documentType,
String subTypeCode)
This method creates a new Transaction Archive BO from the transaction line, and line document. |
protected TransactionArchiveSecurity |
createTranArchiveSecurity(EndowmentTransactionSecurity tranSecurity,
EndowmentTransactionLine tranLine,
String documentType)
This method will create a TransactionArchiveSecurity object from the transaction security and line object. |
protected EndowmentTransactionSecurity |
findSecurityTransactionRecord(EndowmentTransactionLine tranLine,
String documentType)
This method locates a Security Transaction (END_TRAN_SEC_T) record from the DB by using the document number. |
boolean |
processDocumentPosting()
|
void |
setBusinessObjectService(org.kuali.rice.kns.service.BusinessObjectService businessObjectService)
Sets the businessObjectService attribute value. |
void |
setDataDictionaryService(org.kuali.rice.kns.service.DataDictionaryService dataDictionaryService)
Sets the dataDictionaryService attribute value. |
void |
seteDocPostingExceptionReportWriterService(ReportWriterService eDocPostingExceptionReportWriterService)
Sets the eDocPostingExceptionReportWriterService attribute value. |
void |
seteDocPostingProcessedReportWriterService(ReportWriterService eDocPostingProcessedReportWriterService)
Sets the eDocPostingProcessedReportWriterService attribute value. |
void |
setKemService(KEMService kemService)
Sets the kemService attribute value. |
void |
setPendingTransactionDocumentService(PendingTransactionDocumentService pendingTransactionDocumentService)
Sets the pendingTransactionDocumentService attribute value. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static org.apache.log4j.Logger LOG
| Constructor Detail |
|---|
public EndowmenteDocPostingServiceImpl()
| Method Detail |
|---|
public boolean processDocumentPosting()
processDocumentPosting in interface EndowmenteDocPostingServiceorg.kuali.kfs.module.endow.batch.service.EDocProcessPostingService#processDocumentPosting()
protected KemidCurrentCash checkAndCalculateKemidCurrentCash(KemidCurrentCash kemidCurrentCash,
EndowmentTransactionLine tranLine,
String documentType,
String piCode)
protected EndowmentTransactionSecurity findSecurityTransactionRecord(EndowmentTransactionLine tranLine,
String documentType)
securityDoc - tranLine -
KFSMI-6423
protected TransactionArchiveSecurity createTranArchiveSecurity(EndowmentTransactionSecurity tranSecurity,
EndowmentTransactionLine tranLine,
String documentType)
tranSecurity - tranLine -
protected TransactionArchive createTranArchive(EndowmentTransactionLine tranLine,
String documentType,
String subTypeCode)
lineDoc - tranLine -
protected void calculateTransactionArchiveAmount(TransactionArchive tranArchive,
BigDecimal transactionAmount)
tranArchive, - transacationAmountpublic void setBusinessObjectService(org.kuali.rice.kns.service.BusinessObjectService businessObjectService)
businessObjectService - The businessObjectService to set.public void setKemService(KEMService kemService)
kemService - The kemService to set.public void setPendingTransactionDocumentService(PendingTransactionDocumentService pendingTransactionDocumentService)
pendingTransactionDocumentService - The pendingTransactionDocumentService to set.public void setDataDictionaryService(org.kuali.rice.kns.service.DataDictionaryService dataDictionaryService)
dataDictionaryService - The dataDictionaryService to set.public void seteDocPostingExceptionReportWriterService(ReportWriterService eDocPostingExceptionReportWriterService)
eDocPostingExceptionReportWriterService - The eDocPostingExceptionReportWriterService to set.public void seteDocPostingProcessedReportWriterService(ReportWriterService eDocPostingProcessedReportWriterService)
eDocPostingProcessedReportWriterService - The eDocPostingProcessedReportWriterService to set.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||