Балансовый счет не может корреспондировать с пустым счетом #122106


#0 by Гром
Комплексная 7.7.При формировании проводок по одномуиз документов Выдается сообщение:Балансовый счет не может корреспондировать с пустым счетом. Сообщение совершенно правильное. Пытаясь разобраться, смотрю в отладчике обработку ФормированиеПроводок, вижу следующее:...........Операция.Дебет.Счет=ТаблицаПроводок.СчетД;//здесь глюкОперация.Дебет.Счет=остается пустым, хотя стоящее справа выражениеТаблицаПроводок.СчетД=62.1В чем может быть причина такого странного явления?
#1 by RomaH
текущее значение, например
#2 by Мелена
ТаблицаПроводок.СчетД это что? Строка?тогдаСчетПоКоду(ТаблицаПроводок.СчетД)
#3 by Kapres
ТаблицаПроводок.СчетД - тип какой?
#4 by Гром
Попытка изменить на СчетПоКоду(ТаблицаПроводок.СчетД) дает ошибкуВыбраны счета из разных планов счетов!КстатиОперация.Кредит.Счет=ТаблицаПроводок.СчетК;Дает правильный результат
#5 by Мелена
Какого-то счета нет в плане счетов. Или выбирается счет-группа. В кредите какой счет?
#6 by Kapres
во как оно оказалось!!!ПланСчетов - это набор "Счетов" а не элементов Справочника "ПланСчетов"...и че вообще такое "Справочник.ПланСчетов" при живом нормальном ПланеСчетов???
#7 by Гром
В плане счетов все есть.В кредите 91.1
#8 by Гром
В Комплексной есть глобальная процедура глПолучитьТаблицуПроводокОна работает на все документы при формировании проводок.Вот там то: Таблица.СчетД = ПолучитьПустоеЗначение("Справочник.ПланСчетов");
#9 by Макс 1С
так вопрос в чем?...
#10 by Гром
Вопрос в том что правая часть выраженияОперация.Дебет.Счет=ТаблицаПроводок.СчетД;//здесь глюкне присваивается левой,Хотя правая часть равна 62.1
#11 by Uho
а тип этого 62.1?
#12 by zhen
а тип ТаблицаПроводок.СчетД?
#13 by Гром
О типе я ответил в
#14 by Defender aka LINN
А планов счето-то сколько?Может у два плана счетов...
#15 by Гром
План счетов один стандартный. Чую я что правильно задают вопросы о типезначений.
#16 by Uho
СчетПоКоду(Таблица.СчетД.Наименование)но вообще странно, зачем нужен Справочник.ПланСчетов и каким макаром тогдаработает Операция.Кредит.Счет=ТаблицаПроводок.СчетК,если ТаблицаПроводок.СчетК имеет тоже тип Справочник.ПланСчетов
#17 by Гром
Более тщательно прошелся по конфигурации и выяснил что действительно существует как объект ПланСчетов, так и Справочник ПланСчетов. Уж какой-то программист предшественник перемудрил в Конфигураторе,неясно зачем. Ладно пока вопрос снят.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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