|
Ошибка в документе УТП для Украины |
☑ |
0
lyapkoandy13
27.01.16
✎
18:56
|
После обновления УТП для Украины с 1.2.33.3 до 1.2.35.1 при выборе номенклатуры в документе создания заказа начала вылазить такая ошибка.
{ОбщийМодуль.Ценообразование.Модуль(124)}: Ошибка при вызове метода контекста (ЗначениеЗаполнено)
Если ПолученнаяЦена <> 0 И ЗначениеЗаполнено(УсловиеПродаж) Тогда
по причине:
Проверка мутабельных значений на заполненность не поддерживается
Я сравнил старую конфигурацию с новой, код нужных функций и процедур не отличается.
Можете подсказать как решить проблему?
|
|
1
Cyberhawk
27.01.16
✎
18:58
|
В отладчике сравни значения переменной УсловиеПродаж - после обновления там СправочникОбъект, скорее всего, а до обновления - нет
|
|
2
lyapkoandy13
27.01.16
✎
19:07
|
(1) Да, до обновления тип значения УсловиеПродаж, а перед объект самого документа, но я не пойму в чем проблема, из-за чего это происходит?
|
|
3
Cyberhawk
27.01.16
✎
19:16
|
Я не понял, что ты написал, так что показывай на картинке, как было до и как стало после
|
|
4
Живой Ископаемый
27.01.16
✎
19:36
|
сравни галки в модуле Ценообразование в конфе до и после обновления
|
|
5
lyapkoandy13
27.01.16
✎
19:46
|
До обновления
ТипЗнч(УсловиеПродаж) = Документ объект: Заказ покупателя
После
ТипЗнч(УсловиеПродаж) = УсловиеПродаж
|
|
6
lyapkoandy13
27.01.16
✎
19:47
|
(5) Точнее наоборот
|
|
7
lyapkoandy13
27.01.16
✎
19:55
|
(4) Одинаково
|
|
8
Cyberhawk
27.01.16
✎
20:43
|
Я все еще длу картинку...
|
|
9
Cyberhawk
27.01.16
✎
20:43
|
*жду
|
|
10
Serg_1960
27.01.16
✎
20:49
|
(5) Строка "ТипЗнч(УсловиеПродаж) = УсловиеПродаж" - нонсенс, лишена смысла.
|
|
11
lyapkoandy13
27.01.16
✎
23:14
|
(8) В старой:
В новой:
|
|
12
Cyberhawk
27.01.16
✎
23:55
|
(11) Теперь открой стеки вызова и посмотри, почему у тебя вместо ссылки на этот справочник передается сам заказ покупателя
|
|
13
lyapkoandy13
28.01.16
✎
00:19
|
(12) Все, разобрался, спасибо, все таки нашел различия в коде
|
|