19.08.2009, 21:16 | #1 |
Участник
|
DAX4 Интеркомпани, ошибка разноски внутрихолдинговой накладной
Для информации, может быть кому понадобится.
Совместно с rINT обнаружили ошибку расчета количества при разноске внутрихолдинговой накладной. При разноске накладной по внутрихолдинговому заказу на продажу автоматически разносится накладная по внутрихолдинговому заказу на покупку. При этом определяется количество, которое нужно разносить. В классе SalesFormLetter в методе createParmLine есть следующий код: X++: [newSalesParmLine.DeliverNow, newSalesParmLine.RemainBefore , newSalesParmLine.RemainAfter] = this.qtySales (_salesLineOrig, this.interCompanyParmLineQty(_salesLineOrig)); [newSalesParmLine.InventNow , newSalesParmLine.RemainBeforeInvent, newSalesParmLine.RemainAfterInvent] = this.qtyInvent (_salesLineOrig, this.interCompanyParmLineQty(_salesLineOrig)); Решение проблемы: для второго вызова interCompanyParmLineQty результат необходимо пересчитать в складские единицы. |
|
|
За это сообщение автора поблагодарили: kashperuk (5). |