Регистр накопления с видом "Остатки" показывает неверные данные. #751028


#0 by AneJIbcuH
Добрый день! Помогите, пожалуйста! Создаю запрос к виртуальной таблице "Остатки" регистра накопления, получаю странные данные: Данные выходят вида: Отдел по корпоративной культуре и связям с общественностью    нанесение логотипов ОХР    8 169,10 Отдел по корпоративной культуре и связям с общественностью    нанесение логотипов ОХР    -8 169,10 Отдел по корпоративной культуре и связям с общественностью    интернет-реклама    56 103,88 Отдел по корпоративной культуре и связям с общественностью    интернет-реклама    -49 403,88 Отдел по корпоративной культуре и связям с общественностью    нанесение логотипов (КР)    9 727,20 Отдел по корпоративной культуре и связям с общественностью    нанесение логотипов (КР)    -9 727,20 Отдел по корпоративной культуре и связям с общественностью    зарплата (КР)    1 026 835,59 Почему, например, первые две строки не схлапываются?
#1 by Ranger_83
у тебя в запросе 6 полей, а выводишь здесь 3
#2 by lera01
Проект наверно разный
#3 by AneJIbcuH
Те поля пустые
#4 by AneJIbcuH
В самом регистре с отбором до даты +    21.06.2012 23:59:59    нанесение логотипов ОХР    2 064,00    Услуги контрагента на постоянные затраты +    21.06.2012 23:59:59    нанесение логотипов ОХР    17 130,00    Услуги контрагента на постоянные затраты +    14.12.2012 20:03:19    нанесение логотипов ОХР    2 950,00    Услуги контрагента на постоянные затраты +    25.06.2013 20:14:34    нанесение логотипов ОХР    18 200,00    Услуги контрагента на постоянные затраты -    30.09.2013 23:59:59    нанесение логотипов ОХР    40 344,00    Списание ОХР (26-й счет) (регламент.) +    08.10.2013 23:59:59    нанесение логотипов ОХР    2 140,00    Услуги контрагента на постоянные затраты -    31.10.2013 23:59:59    нанесение логотипов ОХР        Списание ОХР (26-й счет) (регламент.) -    31.10.2013 23:59:59    нанесение логотипов ОХР        Списание ОХР (26-й счет) (регламент.) -    31.10.2013 23:59:59    нанесение логотипов ОХР    2 140,00     +    23.12.2013 23:59:59    нанесение логотипов ОХР    6 029,10    Услуги контрагента на постоянные затраты -    31.12.2013 23:59:59    нанесение логотипов ОХР        Списание ОХР (26-й счет) (регламент.) -    31.12.2013 23:59:59    нанесение логотипов ОХР        Списание ОХР (26-й счет) (регламент.) -    31.12.2013 23:59:59    нанесение логотипов ОХР    6 029,10
#5 by Ranger_83
значит не пустые или типы не совпадают
#6 by Nuobu
Я боюсь спросить: ЗатратыОстатки.СуммаОстаток - не измерение ли?
#7 by Ненавижу 1С
ну уже отсюда все видно: +    08.10.2013 23:59:59    нанесение логотипов ОХР    2 140,00    Услуги контрагента на постоянные затраты -    31.10.2013 23:59:59    нанесение логотипов ОХР    2 140,00     +    23.12.2013 23:59:59    нанесение логотипов ОХР    6 029,10    Услуги контрагента на постоянные затраты -    31.12.2013 23:59:59    нанесение логотипов ОХР    6 029,10 в приходе измерение заполнено, а в расходе не заполнено
#8 by AneJIbcuH
Благодарю! Не ожидал такого подвоха:
#9 by ДенисЧ
упп или ка? Есть такое там...
#10 by AneJIbcuH
УПП
#11 by Ненавижу 1С
это что-то новое, как там NULL может быть?
#12 by Ненавижу 1С
по моему вы оборотный регистр превратили в остаточный и поимели эту бяку, не?
#13 by AneJIbcuH
Просто разгребаю чужие чудеса. Вроде в УПП Регистр накопления Затраты в типовом виде Остатки. Есть там ЗатратыОбороты - это другой.
#14 by Ranger_83
измерение проект имеет составной тип
#15 by ДенисЧ
В УПП видел такое.
#16 by AneJIbcuH
Да, точно!
#17 by Ненавижу 1С
и как это платформа пропускает? там же на уровне СУБД поле NOT NULL
#18 by ДенисЧ
Я доктор? Я знаю? Я видел, мне этого достаточно
#19 by ДенисЧ
Подозреваю, что там не тот NULL, что в субде
#20 by Ненавижу 1С
тот, разве что файловая база
#21 by ДенисЧ
нет, я до такого не опускался ) скуль.
#22 by Ненавижу 1С
тогда тем хуже для 1С со своими "пустыми значениями"
#23 by Медведик
ТС, предположу, что включили учет проектов не с самого начала работы с программой. Тогда получается такая бяка, что сначала ключ аналитики был с типом реквизита "Проект" = Null, а потом, после включения учета по проектам, создался ключ аналитики с типом реквизита "Справочники.Проекты".
#24 by Ненавижу 1С
ребята, причем тут конфигурация, если сама ПЛАТФОРМА не должна такого допускать?
#25 by ДенисЧ
Неа. Там в одном месте пишется, в другом нет
#26 by Медведик
Э... Вы в курсе про ключи аналитики в УПП при РАУЗ? Там не в платформе дело.
#27 by Медведик
Предположение или отлавливали баг в коде?
#28 by ДенисЧ
Отлавливал и правил
#29 by Медведик
Занимательно. Поделитесь информацией, где проблема (модуль/процедура-функция), если не затруднит.
#30 by Ненавижу 1С
и что? вопрос у меня как может измерение регистра быть равным NULL?
#31 by Медведик
Легче будет, если будет "Неопределено" и справочник? То, что есть Null и Неопределено - старый холивар, но сейчас речь нео нем.
#32 by Ненавижу 1С
легче или нет, другой вопрос, и дело не в холиваре дело в том, что это баг платформы выходит
#33 by Ranger_83
ТС свалил,интересно после ТИИ этот фокус будет повторяться?
#34 by Медведик
Извини, так и не понял, почему проблема видится в платформе. В прямо писано, что баг конфы.
#35 by Медведик
У нас ТИИ ничего не решило, писали обработку, которая чистила регистр. Ошибку в коде конфы не искали, списали на проблему из-за включения учета по проектам.
#36 by Ненавижу 1С
извини, но нет желания расписывать очевидные вещи
#37 by AneJIbcuH
ТИИ не решило проблему. Если, например, в запросе не использовать "Проект" и при записи в регистр его игнорировать, всё ли будет нормально?
#38 by Classic
Так проверь. Исключение поля из выборки должно тебе все свернуть
#39 by Ненавижу 1С
достаточно просто игнорировать, но итоги будут пухнуть
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С