![]() |
#2 |
Участник
|
Смотря для чего достаточно ? ) Формирование сумм в фактурах должно быть нормальным.
В целом это может усложнить жизнь при выводе на печать данных по накладным, скажем в случае когда клиент требует, чтобы позиции шли в жестком порядке в котором принят заказ, а в обработку накладных строки по каким то причинам пошли не в порядке возрастания LineNum, в этом случае у вас порядок просто нарушится, а в остальном проблем быть не должно. Я как то на одном из проектов правил ошибку связанную как раз с тем, что в случае когда в обработку фактуры попадали данные по строкам накладных с одинаковыми номерами суммы в фактурах начинали плыть, проблема в методе FactureTransCreateCust_RU\calcAmounts в паре мест поменял условие(в принципе можно и просто добавить) X++: //tmpTransSec.InvoiceLineNum == custInvoiceTrans.LineNum &&
tmpTransSec.InventTransId == custInvoiceTrans.InventTransId && X++: //tmpTrans.InvoiceLineNum == custInvoiceTrans.LineNum &&
tmpTrans.InventTransId == custInvoiceTrans.InventTransId &&
__________________
Sergey Nefedov Последний раз редактировалось SRF; 08.11.2013 в 16:03. |
|
|
За это сообщение автора поблагодарили: Алексей Контев (1). |
Теги |
ax2012, ax2012r2, накладная, суммарная обработка |
|
|