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-2014 The Kuali Foundation. All Rights Reserved.