| Constructor and Description | 
|---|
| CreditMemoItem(OleInvoiceItem poi,
                            OleVendorCreditMemoDocument vendorCreditMemoDoc,
                            HashMap<String,ExpiredOrClosedAccountEntry> expiredOrClosedAccountList)Constructs a new payment request item, but also merges expired accounts. | 
| Constructor and Description | 
|---|
| OleCreditMemoItem(OleInvoiceItem olePoi,
                                  OleVendorCreditMemoDocument vendorCreditMemoDoc,
                                  HashMap<String,ExpiredOrClosedAccountEntry> expiredOrClosedAccountList)Constructs a OlePaymentRequestItem.java. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | OleCreditMemoService. autoApproveCreditMemo(OleVendorCreditMemoDocument creditMemoDoc) | 
| void | OleCreditMemoService. populateDocumentFromInvoice(OleVendorCreditMemoDocument cmDocument,
                                                      HashMap<String,ExpiredOrClosedAccountEntry> expiredOrClosedAccountList) | 
| void | OleCreditMemoService. populateItemLinesFromInvoice(OleInvoiceDocument invoiceDocument,
                                                        OleVendorCreditMemoDocument cmDocument,
                                                        HashMap<String,ExpiredOrClosedAccountEntry> expiredOrClosedAccountList) | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | OleCreditMemoServiceImpl. autoApproveCreditMemo(OleVendorCreditMemoDocument creditMemoDoc)NOTE: in the event of auto-approval failure, this method may throw a RuntimeException, indicating to Spring transactional
 management that the transaction should be rolled back. | 
| void | OleCreditMemoServiceImpl. calculateProrateItemSurcharge(OleVendorCreditMemoDocument vendorCreditMemoDocument) | 
| void | OleCreditMemoServiceImpl. populateDocumentFromInvoice(OleVendorCreditMemoDocument cmDocument,
                                                      HashMap<String,ExpiredOrClosedAccountEntry> expiredOrClosedAccountList) | 
| void | OleCreditMemoServiceImpl. populateItemLinesFromInvoice(OleInvoiceDocument invoiceDocument,
                                                        OleVendorCreditMemoDocument cmDocument,
                                                        HashMap<String,ExpiredOrClosedAccountEntry> expiredOrClosedAccountList)Populates the credit memo items from the payment request items. | 
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.