×
Показано с 1 по 9 из 9
  1. #1
    Клерк
    Регистрация
    14.08.2007
    Адрес
    Московская область
    Сообщений
    24

    Помогите: Обновление конфигурации

    Стоит 1С Предприятие 8.1 с конфигурация Бухгалтерия базовая 1.6.13.3, если начинаю обновлять на 1.6.14.4 или 1.6.15.5, то скачивается файл, запускается процесс, пишется обновление конфигурации и конфигурации базы данных успешно завершены. Затем запускается 1С и сообщает, что сейчас будет выполнено обновление информационной базы, при этом в окне служебных сообщений появляется сообщение, что
    выполняется обновление инф базы с 13.3 на 14.4, даже если конфигурация обновилась до 15.5, а затем выдается ошибка:

    {Обработка.ОбновлениеИнформационнойБазы(10544)}: Ошибка при вызове метода контекста (Выполнить): {(40, 1)}: Синтаксическая ошибка ";"
    <<?>>;
    ВыборкаРегистраторов = Запрос.Выполнить().Выбрать();
    по причине:
    {(40, 1)}: Синтаксическая ошибка ";"
    <<?>>;

    И выраинты действий:
    1)Перезапустить
    2)Завершить работу
    3)Конфигуратор

    Что делать?!
    Поделиться с друзьями

  2. #2
    Клерк
    Регистрация
    14.08.2007
    Адрес
    Московская область
    Сообщений
    24
    up

  3. #3
    Клерк
    Регистрация
    26.04.2006
    Сообщений
    1,085
    Попробуйте обновить платформу

  4. #4
    вне статуса Аватар для rasswet
    Регистрация
    03.06.2008
    Адрес
    Москва
    Сообщений
    649
    был глюк при обновлении какого-то релиза. надо скачивать файл руками. потом сетап-потом поиск обновлений на диске.
    "...мой друг, не надо разводить еще никем не наведенные мосты..." (с) АР

  5. #5
    Аноним
    Гость
    Зайди в конфигуратор и скопируй логически целый кусок кода выдавший ошибку. И сюда его, на суд общественности

  6. #6
    Клерк Аватар для tinkaer
    Регистрация
    27.09.2007
    Адрес
    Московская область
    Сообщений
    4,728
    с 14 и 15 релизами не было глюков, встали как по маслу. вроде с 12 был
    Подпись отключена за неуплату

  7. #7
    Клерк
    Регистрация
    14.08.2007
    Адрес
    Московская область
    Сообщений
    24
    Спасибо все кто ответил! Вот текст программы, который выдает ошибку:

    ВыборкаРегистраторов = Запрос.Выполнить().Выбрать();
    #Если Клиент Тогда
    ВсегоДоков = ВыборкаРегистраторов.Количество();
    Номер = 1;
    Состояние(ТекстСообщения + ": обработано 0 из " + ВсегоДоков);
    #КонецЕсли
    НаборЗаписей = РегистрыНакопления.НДФЛПредоставленныеСтандартныеВычетыФизЛиц.СоздатьНаборЗаписей();
    НаборЗаписей.ОбменДанными.Загрузка = Истина;
    БылОбщийЗаголовок = Ложь;
    Пока ВыборкаРегистраторов.СледующийПоЗначениюПоля("Регистратор") Цикл
    БылЗаголовокПоДокументу = Ложь;
    НаборЗаписей.Отбор.Регистратор.Установить(ВыборкаРегистраторов.Регистратор);
    Пока ВыборкаРегистраторов.Следующий() Цикл
    Если Не ЗначениеЗаполнено(ВыборкаРегистраторов.КодВычета) Тогда
    Если Не БылОбщийЗаголовок Тогда
    БылОбщийЗаголовок = Истина;
    ОбщегоНазначения.СообщитьОбОшибке("В следующих документах по некоторым физлицам указана сумма одного из стандартных вычетов, в то время как право на вычет не зарегистрировано!")
    КонецЕсли;
    Если Не БылЗаголовокПоДокументу Тогда
    БылЗаголовокПоДокументу = Истина;
    ОбщегоНазначения.СообщитьОбОшибке(Символы.Таб + ВыборкаРегистраторов.СтрокаРегистратора,,,СтатусСообщения.БезСтатуса)
    КонецЕсли;
    ОбщегоНазначения.СообщитьОбОшибке(Символы.Таб + Символы.Таб + ВыборкаРегистраторов.ФизЛицоНаименование,,,СтатусСообщения.БезСтатуса)
    Иначе
    ЗаполнитьЗначенияСвойств(НаборЗаписей.Добавить(),ВыборкаРегистраторов);
    #Если Клиент Тогда
    Если Номер % 100 = 0 Тогда
    Состояние(ТекстСообщения + ": обработано " + Номер + " из " + ВсегоДоков);
    КонецЕсли;
    Номер = Номер + 1;
    #КонецЕсли
    КонецЕсли;
    КонецЦикла;
    НаборЗаписей.Записать();
    НаборЗаписей.Очистить();
    КонецЦикла;
    #Если Клиент Тогда
    Состояние(ТекстСообщения + ": обработано " + ВсегоДоков + " из " + ВсегоДоков);
    #КонецЕсли

    КонецЕсли;

  8. #8
    Злой программист Аватар для tomvlad
    Регистрация
    22.12.2006
    Сообщений
    217
    Сказали же, обновить платформу нужно. Еще иногда бывает полезно прочитать ReadMe. А там черным по белому:

    Внимание!
    Текущая версия конфигурации "Бухгалтерия предприятия" предназначена
    для использования с версией системы 1С:Предприятие 8.1 не ниже 8.1.13.

  9. #9
    Клерк
    Регистрация
    14.08.2007
    Адрес
    Московская область
    Сообщений
    24
    Спасибо, злой программист

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)