documentPerformsSufficientFundsCheck() PURAP documents are all overriding this method to return false because sufficient funds checking should not be performed on
route of any PURAP documents.
protected boolean
documentWillStopInRouteNode(String routeNodeName) Populate the document for routing to the specified node.
Parameters: routeNodeName - the specified node to route to.
getItemByLineNumber(int lineNumber) Iterates through the items of the document and returns the item with the line number equal to the number given, or null if a
match is not found.
Parameters: lineNumber - line number to match on.
getTotalDollarAmountAboveLineItems(String[] excludedTypes) Computes the total dollar amount of all above the line items with the specified item types excluded.
Parameters: excludedTypes - the types of items to be excluded.
getTotalDollarAmountWithExclusions(String[] excludedTypes, boolean includeBelowTheLine) Computes the total dollar amount with the specified item types and possibly below the line items excluded.
Parameters: excludedTypes - the types of items to be excluded. Parameters: includeBelowTheLine - indicates whether below the line items shall be included.
Allows child PO classes to customize the prepareForSave method. Most of the subclasses need to call the super's method to get
the GL entry creation, but they each need to do different things to prepare for those entries to be created. This is only for
PO since it has children classes that need different prep work for GL creation.
Parameters: event - the event involved in this action.
Iterates through the items of the document and returns the item with the line number equal to the number given, or null if a
match is not found.
Parameters: lineNumber - line number to match on. the PurchasingAp Item if a match is found, else null.
Computes the total dollar amount of all above the line items with the specified item types excluded.
Parameters: excludedTypes - the types of items to be excluded. the total dollar amount of all above the line items with the specified item types excluded..
Computes the total dollar amount with the specified item types and possibly below the line items excluded.
Parameters: excludedTypes - the types of items to be excluded. Parameters: includeBelowTheLine - indicates whether below the line items shall be included. the total dollar amount with the specified item types excluded.
Records the specified error message into the Log file and throws the specified runtime exception.
Parameters: errorMessage - the specified error message. Parameters: e - the specified runtime exception.