Имя: Пароль:
1C
1С v8
УНФ нет количества в проводках
0 andkr
 
24.10.18
23:59
Добрый день!
Есть программа УНФ 1.6.15.39
В нее были перенесены приходные накладные из БП.
При проведении этих приходных накладных формируются проводки по складу без количества (в приходных накладных количество есть).
Суммы есть в проводках, а количества нет.
Соответственно, отчет по остаткам  - пустой.
В чем может быть причина?
1 AlvlSpb
 
25.10.18
00:15
(0) В голову приходит только одна бредовая мысль, что что-то не так с переносом и количество стало тип значения строка.
2 palsergeich
 
25.10.18
00:18
Самый простой способ встать в останове в обработке проведения в самом конце и посмотреть что творится в коллекции движений
3 andkr
 
25.10.18
00:27
Количество - тип число.
Меняю количество в документе руками - в проводке ничего не появляется.

В коллекции движений количество пустое (NULL).
4 palsergeich
 
25.10.18
00:30
(3) В проводках нет потому что В коллекции движений количество пустое (NULL).
Теперь ищем где заполняется движение по этому регистру и смотрим что там не так
5 andkr
 
25.10.18
00:35
(4) Там запрос из менеджера виртуальных таблиц - так и не понял в какой момент пропадает количество (((
6 palsergeich
 
25.10.18
00:36
У меня не последняя УНФ, но мысленным экспериментом нашел место где возможен косяк:
ВЫБОР КОГДА ТИПЗНАЧЕНИЯ(ПриходнаяНакладнаяЗапасы.ЕдиницаИзмерения) = ТИП(Справочник.КлассификаторЕдиницИзмерения) ТОГДА ПриходнаяНакладнаяЗапасы.Количество ИНАЧЕ ПриходнаяНакладнаяЗапасы.Количество * ПриходнаяНакладнаяЗапасы.ЕдиницаИзмерения.Коэффициент КОНЕЦ
7 palsergeich
 
25.10.18
00:38
ТО есть если в строке Единица измерения - имеет тип КлассификаторЕдиницИзмерения тогда количество = количество, если имеет тип: ЕдиницыИзмерения, тогда количество = количество*коэфициент. Вот в этом коэфициэнет может быть и проблема
8 palsergeich
 
25.10.18
00:39
но у меня не очень актуальная версия УНФ 1.6, может папки еще что подскажут
9 palsergeich
 
25.10.18
00:40
(7) А коэфициент это реквизит справочника ЕдиницыИзмерения
10 palsergeich
 
25.10.18
00:41
Юольше я просмотрев по диагонали явных мест, где это происходить может не увидел
11 andkr
 
25.10.18
00:46
(6) Это была гениальная мысль! )))
Похоже, так оно и есть.
Выдернул запросом табличную часть - Единицы не заполнены!
Спасибо большое!
12 palsergeich
 
25.10.18
00:47
(11) Да не за что
13 Злопчинский
 
25.10.18
00:51
Такая хрень и на 77 в ТиС всегда наблюдалась при кривых переносах - когда или единица не заполнена или коэффициент.