Всем доброго вечера!
Столкнулся с вот такой проблемкой: у меня есть документ "погашение стоимости". До этого месяцы закрывались, документ проводился без проблем, а вот в апреле какой то косяк - не дает провести, выдает следующую ошибку:
{ОбщийМодуль.ПроцедурыПогашенияСтоимости.Модуль(1131)}: Операции сравнения на больше-меньше допустимы только для значений совпадающих примитивных типов (Булево, Число, Строка, Дата)
Ругается на эти строки:
//Если Не СтруктураШапкиДокумента.ИспользоватьРасширеннуюАналитику
// И СтрокаТаблицы.ДокументПередачиДата > Выборка.ДокументДвиженияПериод
//Тогда
// Продолжить;
//КонецЕсли;
Если их закомментировать, то все проводится.
Причем пробовал создать документ за май, июнь, никаких проблем нет, почему то именно этот месяц.
Если поставить галочки отражать только в бухгалтерском и управленческом учете - все великолепно, когда добавляю еще и налоговый - та же ошибка:
Операции сравнения на больше-меньше допустимы только для значений совпадающих примитивных типов (Булево, Число, Строка, Дата)
(0) Где-то в таблицу значений в колонку ДокументПередачиДата попадает значение, типа, Неопределено или NULL, тоже касается и выборки в поле ДокументДвиженияПериод. Надо отлавливать отладчиком в каких данных косяк.
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн