16.12.2008, 16:07 | #1 |
Участник
|
Добрый день.
Никто не сталкивался в Navision 5 с такой проблемой: при учете части строки заказа продажи в поля "Amount (LCY)" и "Amount Including VAT (LCY)" учтенных счетов и отгрузок пишутся полные суммы, а не только учитываемой части? Как решить? Вижу, что майкрософтовцы переделали процедуру учета и в таблице 290 вообще удалили поля российского диапазона (12430..12437). Нет полей, удалили и коррекцию LCY-сумм в строке продажи. Достаточно ли будет в 80 кодеюните в тригере DivideAmount прописать коррекцию LCY-полей или это аукнется где-нибудь еще? Заранее спасибо. |
|
16.12.2008, 16:37 | #2 |
Участник
|
я бы посоветовал с помощью dev tool проверить ссылки на это поле во всех обьекта, а затем можно анализировать последствия.
|
|
17.12.2008, 11:09 | #3 |
Участник
|
Это понятно. Просто вряд ли я первый, кто на такое наткнулся. Все-таки пятерку с конца лета стали внедрять.
Радует майкрософт, который поля оставил, а их изменение убрал. :-) |
|
17.12.2008, 13:17 | #4 |
Участник
|
Я тоже "внедряю" 5.0, но пока до продаж не дошел.
Буду признателен если Вы сообщите результат. |
|
29.12.2008, 18:01 | #5 |
Участник
|
Codeunit 80
=================== function RoundAmount() ... // PS45722.begin //"Amount (LCY)" := Amount; //"Amount Including VAT (LCY)" := "Amount Including VAT"; TempSalesLine."Amount (LCY)" := Amount; TempSalesLine."Amount Including VAT (LCY)" := "Amount Including VAT"; // PS45722.end IncrAmount(TotalSalesLineLCY); Increment(TotalSalesLineLCY."Unit Cost (LCY)",ROUND(SalesLineQty * "Unit Cost (LCY)")); END; |
|
12.01.2009, 15:12 | #6 |
Участник
|
Константин!
подскажите пожалуйста где можно найти хотфикс PS45722? доступ к партнерсорсу у меня есть, если можно дайте линк спасибо |
|
13.01.2009, 11:16 | #7 |
Участник
|
Собственно весь hotfix в этом и заключается. Мы делали запрос в тех поддержку, они нам прислали выше изложенный код. Думал что они добавят ее в knowledge base на partnersours-e но, увы, ничего не нашел.
|
|