Revert 12710 Allow the entry the Tax amount manually the same way PO - 6345 b330695a3a58
It was reverted with revision 13840 because it's causing big issues
This commit is contained in:
parent
bae99d6364
commit
04579bc676
|
@ -432,7 +432,7 @@ public class MInvoiceLine extends X_C_InvoiceLine
|
|||
return;
|
||||
// setLineNetAmt();
|
||||
MTax tax = MTax.get (getCtx(), getC_Tax_ID());
|
||||
if (tax.isDocumentLevel() && m_IsSOTrx || getTaxAmt().signum() > 0)// AR Inv Tax
|
||||
if (tax.isDocumentLevel() && m_IsSOTrx) // AR Inv Tax
|
||||
return;
|
||||
//
|
||||
TaxAmt = tax.calculateTax(getLineNetAmt(), isTaxIncluded(), getPrecision());
|
||||
|
|
|
@ -209,7 +209,7 @@ public class MInvoiceTax extends X_C_InvoiceTax
|
|||
//
|
||||
// phib [ 1702807 ]: manual tax should never be amended
|
||||
// on line level taxes
|
||||
if (!documentLevel && amt.signum() != 0) // manually entered
|
||||
if (!documentLevel && amt.signum() != 0 && !isSOTrx) // manually entered
|
||||
;
|
||||
else if (documentLevel || baseAmt.signum() == 0)
|
||||
amt = Env.ZERO;
|
||||
|
|
Loading…
Reference in New Issue