* Fix [ 1693801 ] Error when you try comple a shipmet or receipt and tax is 0

This commit is contained in:
Carlos Ruiz 2007-04-03 17:58:10 +00:00
parent fc37e41749
commit cc7435704d
1 changed files with 6 additions and 4 deletions

View File

@ -866,8 +866,9 @@ public class MOrderLine extends X_C_OrderLine
if (!newRecord && is_ValueChanged("C_Tax_ID"))
{
// Recalculate Tax for old Tax
if (!updateOrderTax(true))
return false;
if (!m_parent.isProcessed())
if (!updateOrderTax(true))
return false;
}
return updateHeaderTax();
} // afterSave
@ -921,8 +922,9 @@ public class MOrderLine extends X_C_OrderLine
private boolean updateHeaderTax()
{
// Recalculate Tax for this Tax
if (!updateOrderTax(false))
return false;
if (!m_parent.isProcessed())
if (!updateOrderTax(false))
return false;
// Update Order Header
String sql = "UPDATE C_Order i"