public class PaymentRequestItem extends AccountsPayableItemBase
| Modifier and Type | Field and Description | 
|---|---|
| protected BigDecimal | purchaseOrderItemUnitPrice | 
| Constructor and Description | 
|---|
| PaymentRequestItem()Default constructor. | 
| PaymentRequestItem(OleInvoiceItem poi,
                                    OlePaymentRequestDocument preq)preq item constructor - Delegate | 
| PaymentRequestItem(OleInvoiceItem poi,
                                    OlePaymentRequestDocument preq,
                                    HashMap<String,ExpiredOrClosedAccountEntry> expiredOrClosedAccountList)Constructs a new payment request item, but also merges expired accounts. | 
| PaymentRequestItem(PurchaseOrderItem poi,
                                    PaymentRequestDocument preq)preq item constructor - Delegate | 
| PaymentRequestItem(PurchaseOrderItem poi,
                                    PaymentRequestDocument preq,
                                    HashMap<String,ExpiredOrClosedAccountEntry> expiredOrClosedAccountList)Constructs a new payment request item, but also merges expired accounts. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addToExtendedPrice(org.kuali.rice.core.api.util.type.KualiDecimal addThisValue) | 
| void | addToUnitPrice(BigDecimal addThisValue)Added for electronic invoice | 
| void | generateAccountListFromPoItemAccounts(List<PurApAccountingLine> accounts) | 
| Class | getAccountingLineClass() | 
| org.kuali.rice.core.api.util.type.KualiDecimal | getItemOutstandingInvoiceAmount() | 
| org.kuali.rice.core.api.util.type.KualiDecimal | getItemOutstandingInvoiceQuantity() | 
| BigDecimal | getOriginalAmountfromPO() | 
| PaymentRequestDocument | getPaymentRequest() | 
| org.kuali.rice.core.api.util.type.KualiDecimal | getPoOriginalAmount() | 
| org.kuali.rice.core.api.util.type.KualiDecimal | getPoOutstandingAmount() | 
| org.kuali.rice.core.api.util.type.KualiDecimal | getPoOutstandingQuantity() | 
| PurchaseOrderItem | getPurchaseOrderItem()Retrieves a purchase order item by inspecting the item type to see if its above the line or below the line and returns the
 appropriate type. | 
| BigDecimal | getPurchaseOrderItemUnitPrice() | 
| Class | getUseTaxClass() | 
| boolean | isDisplayOnPreq() | 
| void | resetAccount()sets account line percentage to zero. | 
| void | setItemOutstandingInvoiceAmount(org.kuali.rice.core.api.util.type.KualiDecimal itemOutstandingInvoiceAmount) | 
| void | setItemOutstandingInvoiceQuantity(org.kuali.rice.core.api.util.type.KualiDecimal itemOutstandingInvoiceQuantity) | 
| void | setOriginalAmountfromPO(BigDecimal purchaseOrderItemUnitPrice) | 
| void | setPaymentRequest(PaymentRequestDocument paymentRequest) | 
| void | setPoOutstandingAmount(org.kuali.rice.core.api.util.type.KualiDecimal amount)Deprecated.   | 
| void | setPoOutstandingQuantity(org.kuali.rice.core.api.util.type.KualiDecimal qty)Deprecated.   | 
| void | setPurchaseOrderItemUnitPrice(BigDecimal purchaseOrderItemUnitPrice) | 
getCapitalAssetTransactionType, getCapitalAssetTransactionTypeCode, getExtendedPrice, getSummaryItem, isConsideredEntered, isConsideredEnteredWithoutZero, isConsideredEnteredWithZero, isEligibleDisplay, isNonZeroAmount, setCapitalAssetTransactionTypeCode, setExtendedPrice, setItemDescriptionbuildListOfDeletionAwareLists, calculateExtendedPrice, fixAccountReferences, getBaselineSourceAccountingLine, getBaselineSourceAccountingLines, getExternalOrganizationB2bProductReferenceNumber, getExternalOrganizationB2bProductTypeName, getItemAssignedToTradeInIndicator, getItemAuxiliaryPartIdentifier, getItemCatalogNumber, getItemDescription, getItemIdentifier, getItemIdentifierString, getItemLineNumber, getItemQuantity, getItemSalesTaxAmount, getItemTaxAmount, getItemType, getItemTypeCode, getItemUnitOfMeasureCode, getItemUnitPrice, getNewSourceLine, getPurapDocument, getPurapDocumentIdentifier, getSourceAccountingLine, getSourceAccountingLines, getTotalAmount, getTotalRemitAmount, getUseTaxItems, isAccountListEmpty, refreshNonUpdateableReferences, resetAccount, setBaselineSourceAccountingLines, setExternalOrganizationB2bProductReferenceNumber, setExternalOrganizationB2bProductTypeName, setItemAssignedToTradeInIndicator, setItemAuxiliaryPartIdentifier, setItemCatalogNumber, setItemIdentifier, setItemLineNumber, setItemQuantity, setItemSalesTaxAmount, setItemTaxAmount, setItemType, setItemTypeCode, setItemUnitOfMeasureCode, setItemUnitPrice, setNewSourceLine, setPurapDocument, setPurapDocumentIdentifier, setSourceAccountingLines, setTotalAmount, setUseTaxItems, toString, toStringMapper_RICE20_REFACTORMEafterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refresh, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumberclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcalculateExtendedPrice, fixAccountReferences, getBaselineSourceAccountingLines, getExternalOrganizationB2bProductReferenceNumber, getExternalOrganizationB2bProductTypeName, getItemAssignedToTradeInIndicator, getItemAuxiliaryPartIdentifier, getItemCatalogNumber, getItemDescription, getItemIdentifier, getItemIdentifierString, getItemLineNumber, getItemQuantity, getItemTaxAmount, getItemType, getItemTypeCode, getItemUnitOfMeasureCode, getItemUnitPrice, getNewSourceLine, getPurapDocument, getPurapDocumentIdentifier, getSourceAccountingLines, getTotalAmount, getTotalRemitAmount, getUseTaxItems, resetAccount, setExternalOrganizationB2bProductReferenceNumber, setExternalOrganizationB2bProductTypeName, setItemAssignedToTradeInIndicator, setItemAuxiliaryPartIdentifier, setItemCatalogNumber, setItemIdentifier, setItemLineNumber, setItemQuantity, setItemTaxAmount, setItemType, setItemTypeCode, setItemUnitOfMeasureCode, setItemUnitPrice, setNewSourceLine, setPurapDocument, setPurapDocumentIdentifier, setSourceAccountingLines, setTotalAmount, setUseTaxItemsprotected BigDecimal purchaseOrderItemUnitPrice
public PaymentRequestItem()
public PaymentRequestItem(PurchaseOrderItem poi, PaymentRequestDocument preq)
poi - - purchase order itempreq - - payment request documentpublic PaymentRequestItem(PurchaseOrderItem poi, PaymentRequestDocument preq, HashMap<String,ExpiredOrClosedAccountEntry> expiredOrClosedAccountList)
poi - - purchase order itempreq - - payment request documentexpiredOrClosedAccountList - - list of expired or closed accounts to mergepublic PaymentRequestItem(OleInvoiceItem poi, OlePaymentRequestDocument preq)
poi - - purchase order itempreq - - payment request documentpublic PaymentRequestItem(OleInvoiceItem poi, OlePaymentRequestDocument preq, HashMap<String,ExpiredOrClosedAccountEntry> expiredOrClosedAccountList)
poi - - purchase order itempreq - - payment request documentexpiredOrClosedAccountList - - list of expired or closed accounts to mergepublic PurchaseOrderItem getPurchaseOrderItem()
public org.kuali.rice.core.api.util.type.KualiDecimal getPoOutstandingAmount()
public org.kuali.rice.core.api.util.type.KualiDecimal getPoOriginalAmount()
@Deprecated public void setPoOutstandingAmount(org.kuali.rice.core.api.util.type.KualiDecimal amount)
amount - - po outstanding amountpublic org.kuali.rice.core.api.util.type.KualiDecimal getPoOutstandingQuantity()
@Deprecated public void setPoOutstandingQuantity(org.kuali.rice.core.api.util.type.KualiDecimal qty)
qty - - po outstanding quantitypublic BigDecimal getPurchaseOrderItemUnitPrice()
public BigDecimal getOriginalAmountfromPO()
public void setOriginalAmountfromPO(BigDecimal purchaseOrderItemUnitPrice)
public void setPurchaseOrderItemUnitPrice(BigDecimal purchaseOrderItemUnitPrice)
public org.kuali.rice.core.api.util.type.KualiDecimal getItemOutstandingInvoiceAmount()
public void setItemOutstandingInvoiceAmount(org.kuali.rice.core.api.util.type.KualiDecimal itemOutstandingInvoiceAmount)
public org.kuali.rice.core.api.util.type.KualiDecimal getItemOutstandingInvoiceQuantity()
public void setItemOutstandingInvoiceQuantity(org.kuali.rice.core.api.util.type.KualiDecimal itemOutstandingInvoiceQuantity)
public PaymentRequestDocument getPaymentRequest()
public void setPaymentRequest(PaymentRequestDocument paymentRequest)
public void generateAccountListFromPoItemAccounts(List<PurApAccountingLine> accounts)
public Class getAccountingLineClass()
getAccountingLineClass in interface PurApItemgetAccountingLineClass in class PurApItemBasePurApItem.getAccountingLineClass()public boolean isDisplayOnPreq()
public void resetAccount()
resetAccount in interface PurApItemresetAccount in class PurApItemBasePurApItem.resetAccount()public void addToUnitPrice(BigDecimal addThisValue)
public void addToExtendedPrice(org.kuali.rice.core.api.util.type.KualiDecimal addThisValue)
public Class getUseTaxClass()
getUseTaxClass in interface PurApItemgetUseTaxClass in class PurApItemBaseCopyright © 2004–2015 The Kuali Foundation. All rights reserved.