Package org.adempiere.exceptions
package org.adempiere.exceptions
Provide exception classes
-
ClassDescriptionRuntime exception that occurs inside iDempiere coreException raise when current quantity of a product's average costing record become negativeException raise when current quantity of a product's average costing record is zeroThrown when an exception related to a BPartner happened.Thrown when an location/address is required for a BPartner but not found.Thrown when Bill To Address is required for a BPartner but not found.Thrown when Ship To Address is required for a BPartner but not found.This RuntimeException is used to pass SQLException up the chain of calling methods to determine what to do where needed.Throw when desired document type was not foundThrow when there are some fields that are mandatory but unfilled.Throw when an invoice is fully matched so no more receipts can be generated.Exception for negative on hand quantityAny exception that occurs when no UOM conversion rate was foundThrow when there is no Vendor Info for a given Product.Period Closed Exception.
This exception is throw byMPeriod.testPeriodOpen(java.util.Properties, Timestamp, int, int)
andMPeriod.testPeriodOpen(java.util.Properties, Timestamp, String, int)
methods.Exception related to invalidMRelationType
configuration.Throw when product price is not found in price listThrow when a tax criteria was not foundThrow when tax not found for a given chargeThrow by Tax Engine where no tax found for given criteriaThrow by Tax Engine where no tax found for given criteriaThrow when there is no Warehouse for Organization.Throw when a document's warehouse does not match with document or document line locator.