УНФ 1.5.4.52 создание документа "Поступление на счет" на основании Реализации #764091


#0 by jimmy_woodser
Здравствуйте, товарищи! Нужна ваша помощь. Осуществляется переход с УНФ 1.4 на УНФ 1.5.4.52. Переход в новую базу. Перенесены НСИ, введены начальные остатки (на складах, взаиморасчеты, остатки на счетах). Перенесены документы Реализацции, счетафактуры и т.д. При проведении документа Поступление на счет, который создан на основании реализации, вылетает ошибка. Ошибка при выполнении обработчика - 'ОбработкаПроведения' по причине: {Документ.ПоступлениеНаСчет.МодульМенеджера(1647)}: Операции сравнения на больше-меньше допустимы только для значений совпадающих примитивных типов (Булево, Число, Строка, Дата)             ИначеЕсли СтрокаСуммыОстатки.СуммаДоходовОстаток < СуммаКСписанию Тогда Если документ основание (документ Отгрузки) не проведен, то Поступление на счет проводится и делает нормальные движения. Отчет взаиморасчеты до проведения документа Поступления на счет показывает возникновение задолженности контрагента по документу Реализации. Прошу помощи и советов!
#1 by zak555
а чего не на 1.6 ?
#2 by Звездец
а чего не обновление?
#3 by jimmy_woodser
по опыту лучше не прыгать сразу на самые свежие релизы есть доработки. достаточно много. Есть и лишние доработки, которые стали рудиментом. Было принято решение в новую базу перетащить только необходимые доработки. Да и обновлений почти за 2 года )
#4 by ДенисЧ
Берём отладчик и ловим эту картину. А потом бъём себя по лбу со словами "какая ****************** это всё тут понаписала???"
#5 by jimmy_woodser
Из Менеджера документа ПоступленеНаСчет Процедура СформироватьТаблицаДоходыИРасходыОтложенные(ДокументСсылкаПоступлениеНаСчет, СтруктураДополнительныеСвойства) В строке таблицы ТаблицаСуммыКСписанию СуммаКСписанию = NULL Если документ Отгрузки не проведен, то ставит нормальную сумму.
#6 by ДенисЧ
Я тебя сейчас сильно удивлю, но это не весь запрос. Ты или бери себя в руки и отладчиком гуляйся. Или срочно запасайся энной суммой денег для специалиста...
#7 by jimmy_woodser
Результат именно этого запроса приводит к ошибке. Запрос, который далее по коду на ошибку не влияет
#8 by ДенисЧ
Тогда именно тебе подходит (только сегодня! Со скидкой! Без регистрации и СМС!!!) последнее предложение из
#9 by jimmy_woodser
только если со 100%ной скидкой
#10 by ДенисЧ
10т этаж подойдёт? Или подобрать повыше?
#11 by jimmy_woodser
успехов
#12 by jimmy_woodser
В МассивРезультатов[НомерЗапроса].Выгрузить выдает Сумму = NULL В аналогичном запросе в 1.4 сумму показывает правильную сумму. Запросы принципиально не отличаются.
#13 by Любопытная
Поле СуммаУчета потерялось в процессе видимо
#14 by jimmy_woodser
ВременнаяТаблицаДенежныеСредства КАК ТаблицаДенежныеСредства ГДЕ     ЛОЖЬ В результате запроса в 1.4 сумма есть, в 1.5 суммы нет.
#15 by jimmy_woodser
а вводные данные на запрос одинаковы
#16 by jimmy_woodser
Разобрался. Проблема была в задвоении валюты при обмене.
#17 by zak555
что за дурацкий опыт ?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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