|
ТЧ Расхождения в корректировке реализации ERP 2.4.10.89 | ☑ | ||
---|---|---|---|---|
0
twstr
13.01.20
✎
08:33
|
Доброго времени суток.
После установки обновления ERP 2.4.10.89 начали странно заполнятся расхождения в корректировках реализации, если раньше там была просто разница между предыдущим документом продажи и значениями после корректировки то теперь там какие то дикие числа попадают. В ошибках релиза ничего не нарыл, но может просто не заметил. Сталкивался кто нибудь? В корректировках приобретения все по старому. |
|||
1
twstr
13.01.20
✎
08:55
|
С обновлением добавились такие строчки
СтруктураДействий = Новый Структура; СтруктураДействий.Вставить("ПересчитатьКоличествоЕдиниц"); КэшированныеЗначения = ОбработкаТабличнойЧастиКлиентСервер.ПолучитьСтруктуруКэшируемыеЗначения(); ОбработкаТабличнойЧастиСервер.ОбработатьТЧ(Объект.Расхождения, СтруктураДействий, КэшированныеЗначения); Походу какой то КЭШ, если это закомментить то все работает нормально. |
|||
2
twstr
13.01.20
✎
12:53
|
В колонку "КоличествоУпаковок" стали попадать какие то не верные цифры, раньше она вообще всегда нулевая была. В скрытое поле "Количество" попадает верное значение. При этом сумма сейчас считается нормально.
|
|||
3
Cyberhawk
13.01.20
✎
12:59
|
(1) Не тупи, нет никакого кэша, просто осиль что происходит для действия "ПересчитатьКоличествоЕдиниц"
|
|||
4
twstr
13.01.20
✎
13:07
|
Да там целое полотно, я даже нашел где он там потом заполняет количество. Но проблема изначально в том что туда улетает дикое значение в количестве упаковок.
|
|||
5
shuhard
13.01.20
✎
13:10
|
(4) значится так, кривые у тебя упаковки
|
|||
6
twstr
13.01.20
✎
13:24
|
Да вроде все нормально, и раньше то все работало.
|
|||
7
twstr
13.01.20
✎
13:35
|
В документе номенклатура, у которой стандартная единица измерения - м3, у данной единицы пустое поле "Упаковка".
|
|||
8
Cyberhawk
13.01.20
✎
13:38
|
Упаковки в ТЧ везде пустые, если они не указываются как собственно упаковка, а не базовая ЕИ
|
|||
9
Cyberhawk
13.01.20
✎
13:39
|
Т.е. то что ты там видишь в формах "шт", "м3" и т.д. - это ЕИ, а не упаковка, и они только отображаются так. На самом деле в реквизите ТЧ пусто.
|
|||
10
twstr
13.01.20
✎
13:43
|
Я не про форму, а про саму номенклатуру, то что в форме ТЧ корректировки ЕИ берется из номенклатуры я в курсе.
|
|||
11
twstr
13.01.20
✎
14:03
|
Вообще по логике если у ЕИ не указана упаковка то КоличествоУпаковок = Количеству.
|
|||
12
twstr
13.01.20
✎
14:20
|
Выяснился еще такой факт что данная проблема только с корректировками которые не первые, у нас просто практикуется такое в связи со спецификой деятельности. Акту может быть 2 года и каждый месяц к нему идут корректировки.
|
|||
13
twstr
13.01.20
✎
14:46
|
Точнее даже так, проблемы только с древними актами и корректировками в ним. Если делать на свежие акты несколько корректировок то все ок, вот такие пироги.
|
|||
14
twstr
13.01.20
✎
15:12
|
Пока в модуле менеджера корректировки реализации, в процедуру ЗаполнитьРасхожденияПоРазнице(), добавил такой костыль
Вместо:
Поставил такое:
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |