![]() |
#5 |
Участник
|
На таблице:
CustInvoiceTrans.initFromCustInvoiceLine(CustInvoiceLine custInvoiceLine) вот такой код (сумма по строке записывается без налогов): // <GEEU> this.LineAmount = custInvoiceLine.amountExclTax_W(); // </GEEU> А в классе FactureTransCreate_RU.calcAmounts(Qty _qty): factureTrans.LineAmount = custInvoiceTrans.LineAmount - tmpTrans.LineAmount - tmpTransSec.LineAmount; Вот и получаем, что сумма по строке фактуры всегда без налога... далее и цена в строке фактуры рассчитывается всегда без налога: factureTrans.Price = abs(factureTrans.LineAmount / (factureTrans.Qty ? factureTrans.Qty : 1)); кто подскажет как в ролапе6 или ролапе7 написано в этих методах? |
|