Обновление релиза "Бухгалтерии" 4.56 на 4.57
12.04.2004
19:43
#1
"Помогите!
После обоновления на релиз 4.57 и запуска базы в режиме "Предприятие" появляется такое сообщение:
"Выполняется проверка необходимых обновлений информационной базы.
Субконто = Объект.ПолучитьАтрибут("Субконто" + СчетчикЦикла);
{Обработка.ОбновлениеИБ.Форма.Модуль(831)}: Неверное имя атрибута"."
После обоновления на релиз 4.57 и запуска базы в режиме "Предприятие" появляется такое сообщение:
"Выполняется проверка необходимых обновлений информационной базы.
Субконто = Объект.ПолучитьАтрибут("Субконто" + СчетчикЦикла);
{Обработка.ОбновлениеИБ.Форма.Модуль(831)}: Неверное имя атрибута"."
13.04.2004
13:34
#2
В похожей ситуации вставил в обработку "ОбновлениеИБ" перед указанной строчкой вывод информации об объекте. После этого стало понятно, что делать.
13.04.2004
14:58
#3
Объясните, пожалуйста, (если не трудно) для чайника в программировании, как это сделать.
13.04.2004
17:48
#4
"Строку "Субконто = Объект.ПолучитьАтрибут("Субконто" + СчетчикЦикла)" я нашел в обработке "ОбновлениеИБ" только в 1 месте:
ИначеЕсли (Счет.ПринадлежитГруппе(СчетПоКоду("68")) = 1) и (Счет.ЗаданВКонфигурации() = 0) Тогда
Для СчетчикЦикла = 1 По 3 Цикл
Субконто = Объект.ПолучитьАтрибут("Субконто" + СчетчикЦикла);
Если ПустоеЗначение(Субконто) = 1 Тогда
Если ТипРеквизитаСоответствует(Субконто, "Перечисление", "ВидыПлатежейВБюджет") = 1 Тогда
Объект.УстановитьАтрибут("Субконто" + СчетчикЦикла, Перечисление.ВидыПлатежейВБюджет.Налог);
Возврат 1;
КонецЕсли;
КонецЕсли;
КонецЦикла;
Нельзя ли теперь сказать, в чем проблема?"
ИначеЕсли (Счет.ПринадлежитГруппе(СчетПоКоду("68")) = 1) и (Счет.ЗаданВКонфигурации() = 0) Тогда
Для СчетчикЦикла = 1 По 3 Цикл
Субконто = Объект.ПолучитьАтрибут("Субконто" + СчетчикЦикла);
Если ПустоеЗначение(Субконто) = 1 Тогда
Если ТипРеквизитаСоответствует(Субконто, "Перечисление", "ВидыПлатежейВБюджет") = 1 Тогда
Объект.УстановитьАтрибут("Субконто" + СчетчикЦикла, Перечисление.ВидыПлатежейВБюджет.Налог);
Возврат 1;
КонецЕсли;
КонецЕсли;
КонецЦикла;
Нельзя ли теперь сказать, в чем проблема?"
13.04.2004
22:46
#5
"у Вас в программе есть субсчет 68 счета который не прописанн в Конфигураторе в плане счетов. Выхода два:
1.Добавить в конфигураторе субсчет (только субконто по нему тоже добавьте те которые в базе) скорее всего это 68.10
2.Закоментировать строки (поставить в начале строки //) начиная с Если ...по КонецЕсли; включительно
эта процедура использовалась при переходе с 4.2 на 4.4(когда разделялись 69.3 и 68.4 на субсчета)"
1.Добавить в конфигураторе субсчет (только субконто по нему тоже добавьте те которые в базе) скорее всего это 68.10
2.Закоментировать строки (поставить в начале строки //) начиная с Если ...по КонецЕсли; включительно
эта процедура использовалась при переходе с 4.2 на 4.4(когда разделялись 69.3 и 68.4 на субсчета)"
14.04.2004
21:42
#6
"К сожалению, ни то ни другое не помогло:
в первом случае ничего не меняется;
во втором выдается ошибка о том, что не может выполнить этот раздел модуля."
в первом случае ничего не меняется;
во втором выдается ошибка о том, что не может выполнить этот раздел модуля."
Читают тему
(гостей: 1)