Цитата:
Сообщение от
Lyuboff
Вопрос следующий
В системе существуют закупки и заказы, в строках которых количество одно, а в проводках по данным строкам количество другое.
При создании строк проводки встают верно. При каком событии проводка изменяется понять пока не удалось.
Помогите, кто знает, в чем может быть дело.
Можно вместо ответа я дам вам удочку, которая позволит наловить кучу ответов.
Во-первых, вам нужны перекрестные ссылки.
http://axapta.mazzy.ru/lib/xref/
Для любого объекта, в том числе для InventTrans.Qty (1)
перекрестные ссылки позволят узнать чем используется (2) этот объект.
Получившиеся результаты (3) можно отфильтровать, чтобы отобрать те места, где inventTrans.Qty изменяется.
Кнопка Правка (4) позволит перейти в то место кода, где объект изменяется.
Вы можете как проанализировать код, так и тупо поставить точки останова во всех этих местах.
А дальше отладчиком.
См. также
http://axapta.mazzy.ru/lib/explore/
http://axapta.mazzy.ru/lib/explorepricelist/
Прежде чем пользоваться перекрестными ссылками, их нужно построить.
На стандартной, немодифицированной русской Аксапте, перекрестные ссылки строятся от 3 до 10 часов и занимают около 1Гб дискового пространства.
Т.е. ЕСЛИ ваша Аксапта сильно модифицирована
И вы не понимаете почему она ведет себея так или иначе
ТО попробуйте добраться до источника ошибки при помощи перекрестных ссылок.