| Modifier and Type | Method and Description | 
|---|---|
<T extends PurchasingAccountsPayableDocument>  | 
PurApItemBase.getPurapDocument()  | 
<T extends PurchasingAccountsPayableDocument>  | 
PurApItem.getPurapDocument()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
PurApItemBase.setPurapDocument(PurchasingAccountsPayableDocument purapDoc)  | 
void | 
PurApItem.setPurapDocument(PurchasingAccountsPayableDocument purapDoc)  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
AccountsPayableDocument
Accounts Payable Document Interface 
 | 
interface  | 
PurchasingDocument
Interface for Purchasing Documents. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AccountsPayableDocumentBase
Accounts Payable Document Base 
 | 
class  | 
InvoiceDocument
Payment Request Document Business Object. 
 | 
class  | 
PaymentRequestDocument
Payment Request Document Business Object. 
 | 
class  | 
PurchaseOrderAmendmentDocument
Purchase Order Amendment Document 
 | 
class  | 
PurchaseOrderCloseDocument
Purchase Order Close Document 
 | 
class  | 
PurchaseOrderDocument
Purchase Order Document 
 | 
class  | 
PurchaseOrderPaymentHoldDocument
Purchase Order Payment Hold Document 
 | 
class  | 
PurchaseOrderRemoveHoldDocument
Purchase Order Remove Payment Hold Document 
 | 
class  | 
PurchaseOrderReopenDocument
Purchase Order Reopen Document 
 | 
class  | 
PurchaseOrderRetransmitDocument
Purchase Order Retransmit Document 
 | 
class  | 
PurchaseOrderSplitDocument  | 
class  | 
PurchaseOrderVoidDocument
Purchase Order Void Document 
 | 
class  | 
PurchasingAccountsPayableDocumentBase
Base class for Purchasing-Accounts Payable Documents. 
 | 
class  | 
PurchasingDocumentBase
Base class for Purchasing Documents. 
 | 
class  | 
RequisitionDocument
Document class for the Requisition. 
 | 
class  | 
VendorCreditMemoDocument
Credit Memo Document Business Object. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
PurchasingAccountsPayableDocument | 
VendorCreditMemoDocument.getPurApSourceDocumentIfPossible()  | 
abstract PurchasingAccountsPayableDocument | 
PurchasingAccountsPayableDocumentBase.getPurApSourceDocumentIfPossible()  | 
PurchasingAccountsPayableDocument | 
RequisitionDocument.getPurApSourceDocumentIfPossible()
Returns null as requistion has no source document. 
 | 
PurchasingAccountsPayableDocument | 
AccountsPayableDocumentBase.getPurApSourceDocumentIfPossible()  | 
PurchasingAccountsPayableDocument | 
PurchasingAccountsPayableDocument.getPurApSourceDocumentIfPossible()
Returns the source of this Purchasing Accounts Payable Document if exists. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
PurapService.addBelowLineItems(PurchasingAccountsPayableDocument document)
Add the allowed below the line items to the given document 
 | 
void | 
PurapService.calculateTax(PurchasingAccountsPayableDocument purapDocument)
Calculates sales or use tax for each item if sales tax enabled and item is taxable. 
 | 
void | 
PurapService.clearAllTaxes(PurchasingAccountsPayableDocument apDoc)  | 
void | 
PurapService.clearTax(PurchasingAccountsPayableDocument purapDocument,
                boolean useTax)
Clears the tax from a document. 
 | 
PurApItem | 
PurapService.getBelowTheLineByType(PurchasingAccountsPayableDocument document,
                                          ItemType iT)
Retrieve the below the line item for a doc by item type (unknown result if multiple of same below the line item
 type) 
 | 
String[] | 
PurapService.getBelowTheLineForDocument(PurchasingAccountsPayableDocument document)
Retrieves the below the line items allowed from the parameter table for the given document 
 | 
String | 
PurapService.getDeliveryState(PurchasingAccountsPayableDocument purapDocument)
Retrieves the delivery state from the document 
 | 
void | 
OlePurapService.getInitialCollapseSections(PurchasingAccountsPayableDocument document)  | 
boolean | 
PurapService.isDocumentStoppedInRouteNode(PurchasingAccountsPayableDocument document,
                                                        String nodeName)
Determines if a document is in a specified node. 
 | 
boolean | 
PurapService.isFullDocumentEntryCompleted(PurchasingAccountsPayableDocument purapDocument)
Determines if full entry mode has ended for this Purchasing/Accounts Payable document. 
 | 
void | 
PurapService.performLogicForCloseReopenPO(PurchasingAccountsPayableDocument purapDocument)
Create a close or reopen purchase order document. 
 | 
void | 
AccountsPayableService.performLogicForFullEntryCompleted(PurchasingAccountsPayableDocument purapDocument)
Performs all the actions on an update document. 
 | 
void | 
PurapService.prorateForTradeInAndFullOrderDiscount(PurchasingAccountsPayableDocument purDoc)
Proation for Trade in and Full Order Discount miscellaneous items. 
 | 
void | 
PurapService.sortBelowTheLine(PurchasingAccountsPayableDocument document)
Sort the below the line elements of the given document 
 | 
void | 
PurapService.updateUseTaxIndicator(PurchasingAccountsPayableDocument purapDocument,
                                          boolean newUseTaxIndicatorValue)
Updates the use tax field, clearing old values if it has changed 
 | 
boolean | 
PurApWorkflowIntegrationService.willDocumentStopAtGivenFutureRouteNode(PurchasingAccountsPayableDocument document,
                                                                            String givenNodeName)
Determine if the document will stop at the given node in the future routing process 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
PurapServiceImpl.addBelowLineItems(PurchasingAccountsPayableDocument document)  | 
protected void | 
PurapServiceImpl.calculateItemTax(boolean useTaxIndicator,
                                String deliveryPostalCode,
                                Date transactionTaxDate,
                                PurApItem item,
                                Class itemUseTaxClass,
                                PurchasingAccountsPayableDocument purapDocument)  | 
void | 
PurapServiceImpl.calculateTax(PurchasingAccountsPayableDocument purapDocument)  | 
void | 
PurapServiceImpl.clearAllTaxes(PurchasingAccountsPayableDocument purapDoc)  | 
void | 
PurapServiceImpl.clearTax(PurchasingAccountsPayableDocument purapDocument,
                boolean useTax)  | 
PurApItem | 
PurapServiceImpl.getBelowTheLineByType(PurchasingAccountsPayableDocument document,
                                          ItemType iT)  | 
String[] | 
PurapServiceImpl.getBelowTheLineForDocument(PurchasingAccountsPayableDocument document)  | 
protected String | 
PurapServiceImpl.getDeliveryPostalCode(PurchasingAccountsPayableDocument purapDocument)  | 
String | 
PurapServiceImpl.getDeliveryState(PurchasingAccountsPayableDocument purapDocument)  | 
org.kuali.rice.core.api.util.type.KualiDecimal | 
PurapServiceImpl.getFullDiscountTaxablePrice(org.kuali.rice.core.api.util.type.KualiDecimal extendedPrice,
                                                      PurchasingAccountsPayableDocument purapDocument)  | 
void | 
OlePurapServiceImpl.getInitialCollapseSections(PurchasingAccountsPayableDocument document)
This method returns the section Name that are to be collapsed while opening the document 
 | 
boolean | 
PurapServiceImpl.isDocumentStoppedInRouteNode(PurchasingAccountsPayableDocument document,
                                                        String nodeName)  | 
boolean | 
PurapServiceImpl.isFullDocumentEntryCompleted(PurchasingAccountsPayableDocument purapDocument)  | 
void | 
PurapServiceImpl.performLogicForCloseReopenPO(PurchasingAccountsPayableDocument purapDocument)
Main hook point for close/Reopen PO. 
 | 
void | 
AccountsPayableServiceImpl.performLogicForFullEntryCompleted(PurchasingAccountsPayableDocument purapDocument)  | 
void | 
PurapServiceImpl.prorateForTradeInAndFullOrderDiscount(PurchasingAccountsPayableDocument purDoc)  | 
void | 
PurapServiceImpl.sortBelowTheLine(PurchasingAccountsPayableDocument document)  | 
void | 
PurapServiceImpl.updateUseTaxIndicator(PurchasingAccountsPayableDocument purapDocument,
                                          boolean newUseTaxIndicatorValue)  | 
boolean | 
PurApWorkflowIntegrationServiceImpl.willDocumentStopAtGivenFutureRouteNode(PurchasingAccountsPayableDocument document,
                                                                            String givenNodeName)
DON'T CALL THIS IF THE DOC HAS NOT BEEN SAVED 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected boolean | 
RequisitionDocumentPreRules.checkCAMSWarningStatus(PurchasingAccountsPayableDocument purapDocument)  | 
protected boolean | 
InvoiceDocumentPreRules.checkCAMSWarningStatus(PurchasingAccountsPayableDocument purapDocument)  | 
protected boolean | 
PurchaseOrderDocumentPreRules.checkCAMSWarningStatus(PurchasingAccountsPayableDocument purapDocument)  | 
protected boolean | 
PaymentRequestDocumentPreRules.checkCAMSWarningStatus(PurchasingAccountsPayableDocument purapDocument)  | 
protected boolean | 
CreditMemoDocumentPreRules.checkCAMSWarningStatus(PurchasingAccountsPayableDocument purapDocument)  | 
protected abstract boolean | 
PurapDocumentPreRulesBase.checkCAMSWarningStatus(PurchasingAccountsPayableDocument purapDocument)  | 
protected boolean | 
PurchasingDocumentPreRulesBase.checkForTaxRecalculation(PurchasingAccountsPayableDocument purapDocument)  | 
boolean | 
PurapDocumentPreRulesBase.confirmFixCapitalAssetWarningConditions(PurchasingAccountsPayableDocument purapDocument)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected <T extends PurchasingAccountsPayableDocument,V extends KualiAccountingDocumentFormBase>  | 
PurchasingAccountsPayableActionBase.updateBaseline(T document,
                            V form)
Updates the baseline accounts on form and doc. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
PaymentRequestAction.customCalculate(PurchasingAccountsPayableDocument apDoc)
Calls a service method to calculate for a payment request document. 
 | 
protected void | 
PurchasingAccountsPayableActionBase.customCalculate(PurchasingAccountsPayableDocument purapDoc)  | 
protected void | 
VendorCreditMemoAction.customCalculate(PurchasingAccountsPayableDocument apDoc)
Calls methods to perform credit allowed calculation and total credit memo amount. 
 | 
protected void | 
InvoiceAction.customCalculate(PurchasingAccountsPayableDocument apDoc)
Calls a service method to calculate for a payment request document. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
PurchasingAccountsPayableDocument | 
PurapAccountingLineRuleHelperService.getDocument()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
PurapGeneralLedgerService.customizeGeneralLedgerPendingEntry(PurchasingAccountsPayableDocument purapDocument,
                                                                    AccountingLine accountingLine,
                                                                    GeneralLedgerPendingEntry explicitEntry,
                                                                    Integer referenceDocumentNumber,
                                                                    String debitCreditCode,
                                                                    String docType,
                                                                    boolean isEncumbrance)
Customize the given general ledger entry based on the document type. 
 | 
List<PurApAccountingLine> | 
PurapAccountingService.generateAccountDistributionForProrationWithZeroTotal(PurchasingAccountsPayableDocument purapdoc)
Determines an appropriate account distribution for a particular Purchasing Accounts Payable list of Accounts. 
 | 
List<SourceAccountingLine> | 
PurapAccountingService.generateSourceAccountsForVendorRemit(PurchasingAccountsPayableDocument document)
This method generates summary accounts for a vendor payment. 
 | 
List<SummaryAccount> | 
PurapAccountingService.generateSummaryAccounts(PurchasingAccountsPayableDocument document)
This creates summary accounts based on a list of items. 
 | 
List<SummaryAccount> | 
PurapAccountingService.generateSummaryAccountsWithNoZeroTotals(PurchasingAccountsPayableDocument document)
This creates summary accounts based on a list of items excluding zero totals. 
 | 
List<SummaryAccount> | 
PurapAccountingService.generateSummaryAccountsWithNoZeroTotalsNoUseTax(PurchasingAccountsPayableDocument document)
This creates summary accounts based on a list of items excluding zero totals and use tax. 
 | 
List<UseTaxContainer> | 
PurapAccountingService.generateUseTaxAccount(PurchasingAccountsPayableDocument document)
Generates use tax helper class for a purap document 
 | 
boolean | 
PurapAccountingService.isTaxAccount(PurchasingAccountsPayableDocument document,
                        SourceAccountingLine account)
Checks whether the specified accounting line in the specified PurAP document is used for tax withholding. 
 | 
void | 
PurapAccountingLineRuleHelperService.setDocument(PurchasingAccountsPayableDocument document)  | 
void | 
PurapAccountingService.updateAccountAmounts(PurchasingAccountsPayableDocument document)
Updates account amounts based on the percents. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
PurchasingAccountsPayableDocument | 
PurapAccountingLineRuleHelperServiceImpl.getDocument()  | 
| Constructor and Description | 
|---|
VendorGroupingHelper(PurchasingAccountsPayableDocument doc)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
OleInvoiceDocument
This class is the document class for Ole Payment Request 
 | 
class  | 
OlePaymentRequestDocument
This class is the document class for Ole Payment Request 
 | 
class  | 
OlePurchaseOrderAmendmentDocument  | 
class  | 
OlePurchaseOrderCloseDocument
This class is the document class for Ole Purchase Order Close Document 
 | 
class  | 
OlePurchaseOrderDocument  | 
class  | 
OlePurchaseOrderPaymentHoldDocument
Purchase Order Payment Hold Document 
 | 
class  | 
OlePurchaseOrderRemoveHoldDocument
This class is the document class for Ole Purchase Order RemoveHold Document 
 | 
class  | 
OlePurchaseOrderReopenDocument
Purchase Order Reopen Document 
 | 
class  | 
OlePurchaseOrderRetransmitDocument
This class is the document class for Ole Purchase Order Close Document 
 | 
class  | 
OlePurchaseOrderSplitDocument
This class is the document class for Ole Purchase Order Split Document 
 | 
class  | 
OlePurchaseOrderVoidDocument
Purchase Order Void Document 
 | 
class  | 
OleRequisitionDocument  | 
class  | 
OleVendorCreditMemoDocument
Credit Memo Document Business Object. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected List<PurchasingAccountsPayableDocument> | 
OleInvoiceDocument.purchaseOrders  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
OleVendorCreditMemoAction.customCalculate(PurchasingAccountsPayableDocument apDoc)
Calls methods to perform credit allowed calculation and total credit memo amount. 
 | 
protected void | 
OlePaymentRequestAction.customCalculate(PurchasingAccountsPayableDocument apDoc)  | 
protected void | 
OleInvoiceAction.customCalculate(PurchasingAccountsPayableDocument apDoc)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected List<org.kuali.rice.kew.api.document.attribute.DocumentAttribute> | 
OLESearchableAttribute.harvestPurchasingAccountsPayableDocument(PurchasingAccountsPayableDocument purapDoc)
Harvest itemTitle Id searchable attributes from the Purchasing Accounts Payable Document 
 | 
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.