Вопрос по обновлению 1С Бухгалтерия 7.7 25 релиз
03.10.2006
17:34
#1
Суть проблемы такова. Есть несколько баз 1с вс обновил до 483 релиза, кроме одной. Та что осталась нормально обновлялась до 477 релиза, а вот дальше обновить не могу. Пробывал и 478, 479, 481, 483. Везде одна и таже ошибка вылазеет. После обновления, пытаешься загрузить 1С-ку, а она выдает:
<
Выполняется проверка необходимых обновлений информационной базы
Если Реквизит.Вид()= ИдентификаторОбъекта Тогда
{Обработка.ОбновлениеИБ.Форма Модуль(610)}: Значение не представляет агрегатный объект (Вид)
<
Кто сталкивался, помогите плз. А то всю голову сломал уже.
<
Выполняется проверка необходимых обновлений информационной базы
Если Реквизит.Вид()= ИдентификаторОбъекта Тогда
{Обработка.ОбновлениеИБ.Форма Модуль(610)}: Значение не представляет агрегатный объект (Вид)
<
Кто сталкивался, помогите плз. А то всю голову сломал уже.
04.10.2006
11:19
#2
Добрый день. Не сталкивался, но: открываем отладчик на этой строке в обработке и смотрим чего он при запуске пытается просунуть там или ставим // в этой строке, хотя может ругнуться сильнее 
04.10.2006
12:16
#3
"Вот что в этой строке:
...
609 Если ТипЗначенияСтр(Реквизит) = ТипОбъекта Тогда
610 Если Реквизит.Вид() = ИдентификаторОбъекта Тогда
611 ТипСоответствует = 1;
612 КонецЕсли;
...
...
"
...
609 Если ТипЗначенияСтр(Реквизит) = ТипОбъекта Тогда
610 Если Реквизит.Вид() = ИдентификаторОбъекта Тогда
611 ТипСоответствует = 1;
612 КонецЕсли;
...
...
"
04.10.2006
12:40
#4
"Поставь перед 610 строкой
Сообщить(Реквизит);
Последнее сообщение даст тему для размышления."
Сообщить(Реквизит);
Последнее сообщение даст тему для размышления."
05.10.2006
14:04
#5
Вот что получается:
--------------------
Выполняется проверка необходимых обновлений информационной базы.
Взносы: начислено/уплачено
Налогначисл./уплач.
СПИСОК
Налогначисл./уплач.
Взносы: начислено/уплачено
Налогначисл./уплач.
СПИСОК
Налогначисл./уплач.
Взносы: начислено/уплачено
Налогначисл./уплач.
СПИСОК
Налогначисл./уплач.
Взносы: начислено/уплачено
Налог: нач исл ./уплач.
СПИСОК
Налогначисл./уплач.
Взносы: начислено/уплачено
Налогначисл./уплач.
СПИСОК
Налогначисл./уплач.
Взносы: начислено/уплачено
Налогначисл./уплач.
СПИСОК
Налогначисл./уплач.
Взносы: начислено/уплачено
Налогначисл./уплач.
СПИСОК
Налогначисл./уплач.
Взносы: начислено/уплачено
Налогначисл./уплач.
СПИСОК
Налогначисл./уплач.
Если Реквизит.Вид() = ИдентификаторОбъекта Тогда
{Обработка.ОбновлениеИБ.Форма.Модуль(611)}: Значение не представляет агрегатный объект (Вид)
---------------------
--------------------
Выполняется проверка необходимых обновлений информационной базы.
Взносы: начислено/уплачено
Налогначисл./уплач.
СПИСОК
Налогначисл./уплач.
Взносы: начислено/уплачено
Налогначисл./уплач.
СПИСОК
Налогначисл./уплач.
Взносы: начислено/уплачено
Налогначисл./уплач.
СПИСОК
Налогначисл./уплач.
Взносы: начислено/уплачено
Налог: нач исл ./уплач.
СПИСОК
Налогначисл./уплач.
Взносы: начислено/уплачено
Налогначисл./уплач.
СПИСОК
Налогначисл./уплач.
Взносы: начислено/уплачено
Налогначисл./уплач.
СПИСОК
Налогначисл./уплач.
Взносы: начислено/уплачено
Налогначисл./уплач.
СПИСОК
Налогначисл./уплач.
Взносы: начислено/уплачено
Налогначисл./уплач.
СПИСОК
Налогначисл./уплач.
Если Реквизит.Вид() = ИдентификаторОбъекта Тогда
{Обработка.ОбновлениеИБ.Форма.Модуль(611)}: Значение не представляет агрегатный объект (Вид)
---------------------
06.10.2006
10:56
#6
"Ну, замени условный оператор на такую конструкцию:
Попытка
Если Реквизит.Вид() = ИдентификаторОбъекта Тогда
ТипСоответствует = 1;
КонецЕсли;
Исключение
Сообщить("Реквизит "+Реквизит);
Сообщить("ТипОбъекта "+ТипОбъекта);
Сообщить("ИдентификаторОбъекта "+ИдентификаторОбъекта);
КонецПопытки;
Должно проскочить, а сообщения для того, чтобы все-таки разобраться, почему не проходило."
Попытка
Если Реквизит.Вид() = ИдентификаторОбъекта Тогда
ТипСоответствует = 1;
КонецЕсли;
Исключение
Сообщить("Реквизит "+Реквизит);
Сообщить("ТипОбъекта "+ТипОбъекта);
Сообщить("ИдентификаторОбъекта "+ИдентификаторОбъекта);
КонецПопытки;
Должно проскочить, а сообщения для того, чтобы все-таки разобраться, почему не проходило."
06.10.2006
11:26
#7
Вот что получилось:
-----------------------
Выполняется проверка необходимых обновлений информационной базы
Реквизит
ТипОбъекта Справочник
ИдентификаторОбъекта ВидыНачислений
Реквизит
ТипОбъекта Справочник
ИдентификаторОбъекта ВидыНачислений
Реквизит
ТипОбъекта Справочник
ИдентификаторОбъекта ВидыНачислений
Реквизит
ТипОбъекта Справочник
ИдентификаторОбъекта ВидыНачислений
Реквизит
ТипОбъекта Справочник
ИдентификаторОбъекта ВидыНачислений
Реквизит
ТипОбъекта Справочник
ИдентификаторОбъекта ВидыНачислений
Файл внешней печатной формы счета-фактуры (SF283) больше не используется
Для удаления из списка печатных форм файл SF283.efd переименован в SF283.ef_
Если вы хотите продолжать использование внешней печатной формы, переименуйте файл SF283.ef_ в SF283.efd
Проверка необходимых обновлений информационной базы завершена
------------------------
И действительно, прокатило, но все таки, чтоже там не так. Ведь следующее обновление и опять проблема будет.
-----------------------
Выполняется проверка необходимых обновлений информационной базы
Реквизит
ТипОбъекта Справочник
ИдентификаторОбъекта ВидыНачислений
Реквизит
ТипОбъекта Справочник
ИдентификаторОбъекта ВидыНачислений
Реквизит
ТипОбъекта Справочник
ИдентификаторОбъекта ВидыНачислений
Реквизит
ТипОбъекта Справочник
ИдентификаторОбъекта ВидыНачислений
Реквизит
ТипОбъекта Справочник
ИдентификаторОбъекта ВидыНачислений
Реквизит
ТипОбъекта Справочник
ИдентификаторОбъекта ВидыНачислений
Файл внешней печатной формы счета-фактуры (SF283) больше не используется
Для удаления из списка печатных форм файл SF283.efd переименован в SF283.ef_
Если вы хотите продолжать использование внешней печатной формы, переименуйте файл SF283.ef_ в SF283.efd
Проверка необходимых обновлений информационной базы завершена
------------------------
И действительно, прокатило, но все таки, чтоже там не так. Ведь следующее обновление и опять проблема будет.
Читают тему
(гостей: 1)