Не удалось выполнить обновление при обновлении версии программы возникла ошибка

  

Иван-pok

16.07.20 — 18:43

Добрый день, всем.

При  обновлении БП 2.0 на БП 3.0 выходит ошибка «Сообщение :

«Техническая информация об ошибке записана в журнал регистрации.

Обновление на текущую версию допустимо только с версии 3.0.61.37 и выше.

(Недопустимая попытка обновления с версии 3.0.1.13)

Необходимо восстановить информационную базу из резервной копии

и повторить обновление согласно файлу 1cv8upd.htm»

При первом входе в 1С выходит сообщение

«Не удалось выполнить обновление. При обновлении версии программы

возникла ошибка. Запись не верна! Значение поля «Сотрудник не может быть

пустым!»

Я вижу такой топик, но не вижу решение этой проблемы.

А как решили в итоге эту проблему в топике При  обновлении БП 2.0 на БП 3.0 выходит ошибка?

Подробно: Пробую обновить бух 2.0. до бух. 3.0. Текущие данные:(1С:Предприятие 8.3 (8.3.17.1549) Конфигурация Бухгалтерия предприятия, редакция 2.0 (2.0.66.112))  Обновить с конфигурации 2.0.66.112 до 3.0.79.21 штатными средствами. До этого пробовал обновлять предыдущий релиз: 2.0.66.111 до 3.0.79.14. Выдает такую же ошибку. Есть соответственно две сохраненные конфигурации: 2.0.66.111 и 2.0.66.112. До этого не пробовал перейти на 3.0.

  

ReaLg

1 — 16.07.20 — 19:08

Восстановиться из бэкапа. Найти информацию, с какой ближайшей к вашей версии 2 можно перейти на 3(спецрелиз), при необходимости обновить 2 до нужного релиза, перейти на 3, при необходимости обновить 3 до последнего релиза.

  

Доминошник

2 — 16.07.20 — 20:08

(1) Судя по https://releases.1c.ru/project/Accounting30 — всё правильно

Обновление версии

3.0.77.106, 3.0.78.54, 3.0.78.64, 3.0.78.68, 3.0.78.69, 3.0.79.11, 3.0.79.14, 2.0.66.112

  

Winnie Buh

3 — 16.07.20 — 21:46

(1) у ТС с релизами все в порядке

проблема в базе

  

Amra

4 — 16.07.20 — 22:33

(3) НЕ уверен. Натыкался на такую проблему, когда пытался обновлять сфником от трешки, а не спецобновлением.

(0) Штатно обновлял — это как, поподробнее

  

Фрэнки

5 — 16.07.20 — 22:41

Может быть такое, что он смотрит в базу и видит номер релиза текущей конфигурации. А в конфигурации поставщика там что? Проверял?

Накатывание типовым механизмом по конфигурации поставщика.

  

e053nk

6 — 16.07.20 — 23:36

Тоже столкнулся с проблемой при обновлении БП на ред 3.0 с 2.0. Ошибка в момент первого запуска 1с послео бновления:

по причине:

Запись не верна! Значение поля «Сотрудник» не может быть пустым! (Регистр накопления: Начисления удержания по сотрудникам; Номер строки: 2)

Обновляю с 2.0.66.112 на 3.0.79.21.

Попробую запустить тестирование, может какие ошибки  найдет.

  

Доминошник

7 — 16.07.20 — 23:41

(0) — возможно, решение здесь

http://forum-1c.ru/index.php?topic=74141.0

Процедура ПриОпределенииВозможностиОбновления(Знач ВерсияДанных) Экспорт

//+++

//ДопустимаяВерсия = «3.0.61.37»;

ДопустимаяВерсия = «3.0.1.13»;

  

2S

8 — 17.07.20 — 07:29

(7) для базовых не канает.

(6) тоже часто сталкивались, сделвй тии перед переходом

  

Иван-pok

9 — 17.07.20 — 08:41

Ребят, доброе утро.

Обновлял как обновляет норм человек через конфигуратор с выгрузкой базы и из самой программы

(есть такое в меню в бухгалтерии 2.0.)

База не измененная. База старая с 2011 года.

Доминошник все верно, так и обновлял по релизу, где есть обновление с 2.0 на 3.0

e053nk все верно, вот как у тебя. я то же начал пробовать перейти 111, потом со 112

и везде эта проблема.В более ранних конфигурациях перейти не пробовал.

2s: что такое «сделай тии перед переходом»?

  

Иван-pok

10 — 17.07.20 — 08:44

Доминошник, да я видел это сообщение, но куда это писать и что с этой информацией делать я не знаю

(0) — возможно, решение здесь

http://forum-1c.ru/index.php?topic=74141.0

Процедура ПриОпределенииВозможностиОбновления(Знач ВерсияДанных) Экспорт

//+++

//ДопустимаяВерсия = «3.0.61.37»;

ДопустимаяВерсия = «3.0.1.13»;

  

Карст

11 — 17.07.20 — 12:07

обновлял — с 2.0 — на 3.0   релизом 1C Предприятие (8.3.15.1747) — другими не взлетело

  

Amra

12 — 17.07.20 — 12:43

(10) А вы там кто? 1Сник или эникейщик?

  

ЧессМастер

13 — 17.07.20 — 12:46

(0) По всей видимости у вас проблема в данных — битые ссылки и т.п.

Откатывайте из бэкапа обратно и запускайте «Тестирование и исправление».

  

ЧессМастер

14 — 17.07.20 — 12:47

(0) Не указана важная информация — у вас база 2.0 типовая и полностью на поддержке или с доработками ?

  

ЧессМастер

15 — 17.07.20 — 12:55

(9) «что такое «сделай тии перед переходом»?»

Ты кто по профессии ? Сисадмин ? Любой одинесник знает что такое ТИИ.

  

hhhh

16 — 17.07.20 — 14:53

(13) похоже пустое поле Сотрулник.

  

annexiss

17 — 18.07.20 — 01:27

https://buh.ru/forum/forum18375/topic94240/?PAGEN_1=2 помог совет отсюда

Постигла та же проблема при переходе с 2.0.66.110-3.0.78.69. Для решения вопроса обновите конфигурацию основную, но НЕ переходите в режим предприятия и НЕ обновляйте конфигурацию базы данных. Затем включите возможность изменений конфигурации, затем найдите в дереве конфигурации регистр Начисления удержания по сотрудникам, откройте его измерение Сотрудник и в его свойствах уберите галку «запрет незаполненного». Сохраните конфигурацию. Обновите конфигурацию базы данных. Запустите отладку. После окончания процесса обновления откройте через Все функции этот регистр. Найдите проблемную запись (отбор по пустому сотруднику). Далее два варианта — либо универсальной обработкой заполните там сотрудника, либо перепроведите документ-регистратор. Затем верните конфигурацию на поддержку. Таким образом Вы заполните то самое незаполненное значение. Рекомендую все же делать это обработкой, а не перепроведением документа, т.к. последнее может повлечь искажение осв.

  

e053nk

19 — 18.07.20 — 02:11

не знаю верно или нет -у меня получилось по другому .

После сообщения :

«Обновление на текущую версию допустимо только с версии 3.0.61.37 и выше.

(Недопустимая попытка обновления с версии 3.0.1.13)»

база перестала запускаться вообще.

С помощью Tool CD нашел регистр сведений где указывается номер версии, проставил руками 3.0.61.37 , сохранил,запустил в режиме предприятия.

Крутилось также долго как и при обновлении, но ошибок уже не было.

ТИИ после этого тоже молчит- ошибок нет.

Единственное  что волнует-какие там обновления могут быть между 3.0.1.13 и 3.0.61.37 -я их получается просто выкинул.

Ну и пока еще не проверил регистр по Сотруднику-база тестируется chdbfl/

Изначально — были ошибки в данных,ТИИ их исправляет,но при обновлении все равно вылетало (0) -все таки считаю это ошибки конкретного этого варианта перехода на 3.0, до этого куда большие базы -без проблем переходили

  

Капитан Джек Воробей

20 — 18.07.20 — 08:01

(0) Была у меня подобная ситуация, только у меня адреса где-то были пустыми Рецепт: ТИИ, не помогло, в отладчик смотреть на каком этапе происходит ошибка, если критично, то править в 2.0 если нет то //, а после всего вернуть на поддержку.

  

Иван-pok

21 — 20.07.20 — 11:29

ЧессМастер

«Ты кто по профессии ? Сисадмин ? Любой одинесник знает что такое ТИИ.» Я бухгалтер. а в чем проблема?

Я не знаю что такое ТИИ и т.д., я не умею работать в конфигураторе. Так произошло, что приходится делать и разбираться

в текущий момент времени с вопросом одному. Не хочешь помочь, не пиши, «колотить понты» здесь не нужно и хамить тоже.

Кто отписал спасибо, хоть особо не понял как делать, буду пробовать.

  

Иван-pok

22 — 20.07.20 — 11:57

Аnnexiss, спасибо, буду пробовать.

Пока только понял как снять конфигурацию с поддержки. «Затем включите возможность изменений конфигурации»

(Конфигуратор — Конфигурация — Поддержка — Настройка поддержки — Включить возможность изменения).

Было бы здорово, если те, кто могут помочь расписывали алгоритм помощи.

Остальное еще не делал, буду пробовать.

  

Фрэнки

23 — 20.07.20 — 12:01

(22) // Остальное еще не делал, буду пробовать.

Но хотя бы сравнить текущую базу с конфигурацией поставщика смог?

  

Иван-pok

24 — 20.07.20 — 12:08

Фрэнки у меня базовая 1С, не измененная. никогда не дописывалась. Все штатно

Не могу найти в конфигураторе это:

«затем найдите в дереве конфигурации регистр Начисления удержания по сотрудникам»

или это надо в 1С уже делать?

  

Фрэнки

25 — 20.07.20 — 12:14

(24) // у меня базовая 1С, не измененная. никогда не дописывалась

вот этот момент (базовая) — это как бы повод для обращения на линию поддержки.

  

Фрэнки

26 — 20.07.20 — 12:15

просто могут быть подвреждения базы, о которых в режиме мисты никак догадаться нельзя.

  

Фрэнки

27 — 20.07.20 — 12:17

и я ни разу не сталкивался, увы и ах, чтобы кто-то именно базовую пытался перетащить на новый релиз прямым переходом, а не запуском учета «с нуля»

  

Иван-pok

28 — 20.07.20 — 12:20

ну вот есть базовые обновления которые переводят базы. 3 базы я смог перевести на новую. ОСВ без изменений, вроде как все получилось, работают норм. а вот одну самую большую никак не получается перевести

  

craxx

29 — 20.07.20 — 12:22

(22) позовите программиста

  

Фрэнки

30 — 20.07.20 — 12:23

(28) т.е. сама процедура не дает прямых рекомендаций, а что там не так с данными, если другие достаточно похожие базы прошли через процедуру обновления

  

Затейник

31 — 20.07.20 — 12:30

Поставь заглушку,

Общий модуль, «ОбновлениеИнформационнойБазыСлужебный» Функция ВерсияИБ Экспорт,

Если ПУстаяСтрока(Результат) тогда

Возврат «0.0.0.0»;

ИначеЕсли Результат «0.0.0.4» тогда

Возврта «3.0.1.13» тогда

Иначе

Возрат Результат;

КонеЕсли;

  

Затейник

32 — 20.07.20 — 12:31

+ 31 (Ошибка)

Вернее так

Общий модуль, «ОбновлениеИнформационнойБазыСлужебный» Функция ВерсияИБ Экспорт,

Если ПУстаяСтрока(Результат) тогда

Возврат «0.0.0.0»;

ИначеЕсли Результат «3.0.1.13» тогда

Возврта «3.0.61.37» тогда

Иначе

Возрат Результат;

КонеЕсли;

  

Иван-pok

33 — 20.07.20 — 12:33

как мне поискать в интернете как ставить заглушку? каким запросом?

  

Amra

34 — 20.07.20 — 12:42

(33) В базоврй — никак, совсем

  

Затейник

35 — 20.07.20 — 12:44

Так это еще и базовая, как все запущено. Всё, суши весла!

  

Иван-pok

36 — 20.07.20 — 12:54

У меня бухгалтерия 2.0 конфигурация 2.0.66.112 платформа 1С:Предприятие 8.3 (8.3.16.1148)

  

hhhh

37 — 20.07.20 — 12:57

(36) базовая или не базовая?

  

Amra

38 — 20.07.20 — 12:57

(36) Ну вам вообщем сказали — позовите 1Сника. С вашими знаниями не справится, и на форуме не видя базы вам мало чем помогут

  

Затейник

39 — 20.07.20 — 12:57

попробуй понизить платформу до 8.3.15.1830

  

Иван-pok

40 — 20.07.20 — 13:11

Затейник, понял, спасибо.

Амра, еще советы есть? нет? спасибо, есть люди которые пишут и пытаются помочь.

Вы можете больше не писать

  

craxx

41 — 20.07.20 — 13:20

(40) Amra все правильно сказал

если ты не умеешь в конфигуратор, то самый дешевый и быстрый путь — позвать 1Сника и заплатить ему денег.

  

Фрэнки

42 — 20.07.20 — 14:06

если никто может в ветку не писать? то и нах тогда эта ветка нужна?

пусть тонет

  

Иван-pok

43 — 20.07.20 — 14:33

Ребят, Вы видимо не поняли и обижаетесь.

С советом про программиста — это в каждой ветке и так понятно.

Если бы не ситуация в компании, не вопрос, взял бы и позвал.Поэтому совет «возьмите программиста», это немного не то что бы я хотел услышать.

Поэтому я Амре и отписал, что может больше не писать с советами «взять программиста». Это не совет, а продажа услуг.

Мне нужна помощь, потому что нет возможности в данный момент нанять людей и оплатить их труд.

Кого обидел, извините.

Спасибо

  

Иван-pok

44 — 20.07.20 — 14:37

Есть конечно вариант сдачи пока отчетности из 1С ЗП 3 — выгрузка отчета и отправка его через загрузку в 1с отчетность бухгалтерии 2.0. С Этим я справлюсь. Вопрос в том, что бы все таки обновить бух 2.0. до 3.0. и не бить данные по зп в бухгалтерию вручную…потому что помимо проводок приходится вносить инфу и в регистры (ЗП 3 не перегружает инфу в бух 2). Только изза этого и пытаюсь перейти на бух 3

  

Иван-pok

45 — 20.07.20 — 14:47

Затейник «попробуй понизить платформу до 8.3.15.1830» — это скачать ее и просто установить я так понимаю, иначе не понизишь?

Установив, получишь нужную платформу, правильно?

  

Иван-pok

46 — 20.07.20 — 16:50

Вот такое сообщение об ошибке:

Запись не верна! Значение поля «Сотрудник» не может быть пустым! (Регистр накопления: Начисления удержания по сотрудникам; Номер строки: 18)

{ОбщийМодуль.ЗарплатаКадрыОбновлениеСПредыдущейРедакции.Модуль(13138)}:            ДокументПереноса.Движения.НачисленияУдержанияПоСотрудникам.Записать();

{ОбщийМодуль.ЗарплатаКадрыОбновлениеСПредыдущейРедакции.Модуль(12960)}:    ЗарегистрироватьРасчетыНалогоплательщиковПоНДФЛ(ДанныеОРасчетахСБюджетомПоНДФЛ, СоответствиеКонвертированныхОбъектов, СоответствиеВладельцевРегистрациям, НовыйРегистратор);

{ОбщийМодуль.ЗарплатаКадрыОбновлениеСПредыдущейРедакции.Модуль(7119)}:    КонвертироватьПорциюДанныхРасчетыНалогоплательщиковНДФЛ(КлючПорцииДанных, СоответствиеВладельцевРегистрациям, СоответствиеКонвертированныхОбъектов, Ложь, НовыйРегистратор, Истина);

{ОбщийМодуль.ЗарплатаКадрыОбновлениеСПредыдущейРедакции.Модуль(7082)}:        КонвертироватьДвиженияДокументовНачисленияЗарплаты(ДанныеВыгружаемогоДокумента.Организация, ДанныеВыгружаемогоДокумента.МесяцНачисления, СписокДокументов, НовыйРегистраторОбъект, СоответствиеКонвертированныхОбъектов);

{ОбщийМодуль.ЗарплатаКадрыОбновлениеСПредыдущейРедакции.Модуль(69)}:    КонвертироватьДокументыНачислениеЗарплаты(СписокДокументовНачислениеЗарплаты(), СоответствиеКонвертированныхОбъектов);

{(1)}:ЗарплатаКадрыОбновлениеСПредыдущейРедакции.ЗарплатаКадрыОбновлениеС20()

{ОбщийМодуль.ОбщегоНазначения.Модуль(4883)}:    Выполнить ИмяМетода + «(» + ПараметрыСтрока + «)»;

{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(4937)}:        ОбщегоНазначения.ВыполнитьМетодКонфигурации(Обработчик.Процедура, ПараметрыОбработчика);

{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(1778)}:            ВыполнитьОбработчикОбновления(Обработчик, ПараметрыОбработчика, ДополнительныеПараметры);

{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(1472)}:            ИтерацияОбновления.ВыполненныеОбработчики = ВыполнитьИтерациюОбновления(ИтерацияОбновления, Параметры);

{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(93)}:    ВыполнитьДействияПриОбновленииИнформационнойБазы(ПараметрыОбновления, ДополнительныеПараметры);

{ОбщийМодуль.ОбновлениеИнформационнойБазыСлужебный.Модуль(1912)}:        Результат = ВыполнитьОбновлениеИнформационнойБазы(ПараметрыОбновления);

{(1)}:ОбновлениеИнформационнойБазыСлужебный.ВыполнитьОбновлениеИнформационнойБазыВФоне(Параметры[0],Параметры[1])

{ОбщийМодуль.ОбщегоНазначения.Модуль(4883)}:    Выполнить ИмяМетода + «(» + ПараметрыСтрока + «)»;

{ОбщийМодуль.ДлительныеОперации.Модуль(1026)}:        ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);

{ОбщийМодуль.ДлительныеОперации.Модуль(1016)}:        ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);

по причине:

Запись не верна! Значение поля «Сотрудник» не может быть пустым! (Регистр накопления: Начисления удержания по сотрудникам; Номер строки: 18)

  

Иван-pok

47 — 20.07.20 — 17:21

Скажите, пожалуйста, получается что в базе есть какое то начисление, но нет под него сотрудника?

не физ.лица (справочник), а именно сотрудника?

  

Иван-pok

48 — 20.07.20 — 19:29

Или есть сотрудник а у него просто не хватает учетных данных (в связи с физлицом)? типа адреса или ИНН?

  

Доминошник

49 — 21.07.20 — 12:25

(47) Получается, что есть регистр накопления — «Начисления удержания по сотрудникам», в котором есть запись (в 18-й строке?) с незаполненной информацией по сотруднику.

Дальше — смотрим на эту запись, и пытаемся понять — а откуда она взялась?

  

Иван-pok

50 — 21.07.20 — 14:17

Доминошник, так и понял, что что-то такое есть… только это не просто 18я строка…там в каждом месяце есть запись по 18й строчке; вот сейчас гоню сотрудников из этих строк… завтра отпишу что получилось. плюс нашел на форуме что необходимо зайти в справочник сотрудников и после правки нажимать не просто «ОК» а «Записать» + «Закрыть». Нашел записи по строкам на сотрудников у которых справочники заполнены не полно… нет ИНН адресов… (старые уволенные сотрудники). Скачал заодно «Замена значений» и сворачиваю задвоенных сотрудников и физ лиц…

Доминошник, Спасибо за участие.

  

Иван-pok

51 — 21.07.20 — 14:18

+ нашел кучу сотрудников со снятыми галками «актуальный сотрудник» на которых есть расчеты (тоже старые сотрудники и уже давно уволенные)…

  

mchammer

52 — 21.07.20 — 18:16

поставь точку останова по ошибке в строке ошибки (ОбщийМодуль.ЗарплатаКадрыОбновлениеСПредыдущейРедакции.Модуль(13138)). посмотри набор записей по документу. Увидишь не заполненное поле сотрудник.

по документу посмотри какой сотрудник это. можно по соседним (сверху и снизу) сотрудникам сопоставить.

и конкретно по этому сотруднику смотри, что с ним не так

  

mchammer

53 — 21.07.20 — 18:17

там есть физ лицо и сотрудник. ну и другие данные — месяц, начисление, сумма. по ним также можно сопоставить.

  

Иван-pok

54 — 21.07.20 — 18:55

mchammer: галку (точку) ставить в поле: отладка — остановка по ошибке — и галку в «останавливать только на ошибках включающих текст» ОбщийМодуль.ЗарплатаКадрыОбновлениеСПредыдущейРедакции.Модуль(13138)?

  

Иван-pok

55 — 21.07.20 — 18:57

А отладку запускать после попытки обновления (когда уже дало ошибку) или до обновления?

  

Иван-pok

56 — 21.07.20 — 18:57

Спасибо

  

Иван-pok

57 — 22.07.20 — 19:02

Разобрался как делать… как менять и сохранять конфигурацию, как открывать и увидеть конкретную ошибку, как исправить, все получилось. спасибо всем, но немного не так делал как здесь писали. И не у сотрудника пустое поле, а сотрудник при переносе к привязке ФЛ получается пустым полем. вот в чем беда

  

Иван-pok

58 — 22.07.20 — 19:07

(17) Аннексис, спасибо за помощь. твой совет это оно. По крайней мере действительно можно увидеть регистратора, дату и конкретное ФЛ к которому «распривязан» в процессе переноса сотрудник.

и кстати, точка остановки по ошибке и просто точка даже с отключением транзакций не помогает. обновление все равно выходит на ошибку. и не показывает регистратора и отсутствующую информацию.

  

Иван-pok

59 — 23.07.20 — 16:55

Народ, бухгалтера, при такой ошибке проверьте:

Начисление сотруднику произведено хронологически вот так:

30.03.2011 года приказ об увольнение и начисление зп.

04.04.2011 года НАЧИСЛЕНА КОМПЕНСАЦИЯ ОТПУСКА (в том числе удержан НДФЛ).

04.04.2011 года выплачена компенсация отпуска.

При переходе на 3.0. поле «сотрудника» в связкес физлицом с удержанным НДФЛ в регистре «начисление удержания по сотрудникам» пустое

(жаль скрин не вставляет).

Т.е. при начисление (текущим периодом) каких либо выплат ранее уволенному сотруднику возникает такая проблема.

И как ты не правь справочники физлица и сотрудника ничего не меняется. Перепроведение то же не решает проблему.

+ не перенесены СЗВ-М, СЗВ СТАЖ и СВМ-ТД за весь период

Распровел увольнение (приказ) и начисление зп (дкно). Перенес начисление зп с 04.04.11 на 31.03.11 на 12.00, а приказ об увольнении на 31.03.11 23.59. Провел. Не трогал начисление ФОТ и т.д. в тч ведомости на выдачу. Запустил восстановление последовательности. ОСВ без изменений, все ок. Запустил переход, все срослось. Идет обновление.

Вот как оказалось дело не в справочнике. Кому помочь, бухгалтера, пишите, помогу в данной ошибке.

А что бы увидеть кто это и в каком документе см ответ Аннексиса.

Описал проблему, в том числе отсутствие документов по персонифицированию ПФР и закинул в 1С техподдержку.

Недавно обновлял на одном из рабочих компьютеров программу 1С:Предприятие
. После запуска программы в процессе обновления возникла ошибка: “Не удалось выполнить обновление. При обновлении версии программы возникла ошибка: Значение не является значением объектного типа (Код)
.” Перезапуск программы не помог – окно с ошибкой появилось снова:

Решить данную проблему мне помогло встроенное в 1С:Предприятие средство: Тестирование и исправление информационной базы
.

1. Итак, первым делом закройте программу
, и сделайте на всякий случай копию базы данных. Для этого зайдите в папку, в которой хранится база данных, и скопируйте куда-нибудь файл 1Cv8.1CD
:

2. Теперь снова запустите программу 1С:Предприятие
. В стартовом окне перейдите в “Конфигуратор
”:

3. Затем в строке меню зайдите во вкладку “Администрирование
” – “Тестирование и исправление
”:

4. В открывшемся окне проставьте галочки и маркеры также, как на моем скриншоте, и затем нажмите кнопку “Выполнить”:

5. По окончанию процесса тестирования снизу отобразится информация с результатами данного тестирования:
Закрываем программу
. Затем запускаем ее снова. После запуска ошибка: “Не удалось выполнить обновление. Значение не является значением объектного типа
” не должна повториться.

Одна из самых популярных программ для ведения бухгалтерии «1С: Бухгалтерия 8» требует постоянного обновления из-за разработки новых возможностей платформы. Мы предлагаем подробную инструкцию по обновлению платформы 1С, которая поможет легко перейти на более новую версию.

Для работы понадобится Интернет с доступом на сайт 1 С и 20 минут свободного времени. Итак, начинаем.

Убедитесь в корректности релиза

Перед тем как обновить платформу, следует убедиться в том, что используемая конфигурация поддерживает работу в новой версии платформы.

Как узнать номер релиза платформы и конфигурации 1С? Для этого в главном меню откройте раздел «Справка» и выберите пункт «О программе».

На экране появится окно, где в первом (верхнем) блоке будет указа номер релиза платформы, а в разделе «Конфигурации» (в основном блоке) — номер релиза конфигурации.

Также номер релиза можно узнать, нажав на желтый значок с вписанной в него буквой «i» — он расположен в правом верхнем углу основного окна программы.

Скачайте обновление с официального сайта

Мы не будем рассматривать обновление платформы 1С в пользовательском режиме, а выполним установку вручную. Необходимо скачать обновление на официальном сайте по следующей ссылке: https://releases.1c.ru/total (требуется авторизация!)

Обновление версии программы доступно только для зарегистрированных пользователей, поэтому введите в предложенной форме логин и пароль, которые были выданы на этапе регистрации. Если вы не зарегистрированы, сделайте это сейчас.

Внимание! Если после скачивания и проверки версии платформы, как это описано в первом пункте, отображается старая версия, скорее всего, выбран некорректный вариант инсталлятора (например, «тонкий клиент»).

Найдите и запустите инсталлятор

Разработчики упаковали обновления в RAR-архив, поэтому вам потребуется программа-архиватор с поддержкой этого формата. Найдите скачанное обновление платформы, распакуйте его в отдельную папку и запустите файл setup.exe.

Подождите, пока завершится подготовка к установке. Затем в окне приветствия программы установки нажмите кнопку «Далее» для перехода к выбору параметров.

Выберите необходимые компоненты и язык интерфейса

Перед тем как обновить платформу, необходимо выбрать компоненты для работы. Если вы не системный администратор, оставьте те из них, которые система предлагает по умолчанию, и нажмите кнопку «Далее».

В предыдущем пункте система предложит папку для установки — по умолчанию это Program Files. Если основные файлы программы находятся в другом каталоге, установите его через кнопку «Изменить». Это важно для корректной работы программы.

На следующем окне выберите подходящий язык интерфейса (по умолчанию предлагается «русский») и перейдите по кнопке «Далее».

Запустите процесс установки обновления

В новом окне нажмите на кнопку «Установить» — после этого начнется непосредственно инсталляция в систему файлов с обновлениями.

Процедура занимает несколько минут и напрямую зависит от производительности компьютера и работы других запущенных в этот момент приложений.

Если в процессе установки появится окно «Контроль учетных записей пользователей», согласитесь с тем, что вы действительно хотите выполнить установку этого программного обеспечения на компьютер — нажмите кнопку «Да».

После завершения копирования и внесения настроек в систему программа предложит установить драйвер защиты.

Если вы используете в работе USB-ключ, который обеспечивает защиту на аппаратном уровне, снимите флажок — необходимый драйвер уже есть в вашей системе. Аналогично поступите, если вы привязали приложение 1С к конкретному компьютеру на программном уровне — в этом случае в драйвере тоже нет необходимости. Перейдите на следующее окно по кнопке «Далее».

Внимание! Если вы пропустили флажок и драйвер установится заново, это никак не повлияет на вашу дальнейшую работу.

Завершите установку обновления

В конце установки на экране появится окно, в котором будет кнопка «Готово» — нажмите ее.

Мы подробно описали, как обновить платформу через конфигуратор — если процесс прошел удачно, программа будет стабильно работать на вашем компьютере. Чтобы убедиться в этом, используйте ее возможности в течение нескольких дней.

После этого удалите предыдущие версии «1С:Предприятие 8.3», чтобы они не занимали место на жестком диске. Для этого перейдите в «Панель управления», выберите в списке соответствующий пункт и нажмите «Удалить».

Если вы продолжаете работать с конфигурациями, созданными под платформу версии 8.2, не удаляйте ее.

Оставьте на компьютере две платформы разных версий (в нашем случае 8.2 и 8.3) — они будут запускаться автоматически при выборе соответствующей конфигурации.

На этой странице я буду описывать наиболее частые ошибки при использовании моей программы » «.

Первый и самый простой вариант

Суть ошибки и инструкция для её исправления указаны прямо в отчёте. Ну, например, мы указали неверные логин и пароль для базы и тогда в отчёте будут такие строки:

Второй и самый сложный вариант

Ошибка произошла на стороне 1с и обновлятор нам прямо об этом и говорит вот такой строчкой в отчёте:

В этом случае смотрим отчёт чуть выше и ищем там зелёные строки
, начинающиеся с символов
.

Эти строки передала обновлятору сама платформа 1с и именно их нужно анализировать.

Ниже я подготовил список наиболее частых ошибок от платформы 1с (те, что зелёным цветом) и способы их устранения:

Ошибка «Имя предопределенного элемента не уникально»

2. Где-нибудь достаньте файл конфигурации (.cf) версии базы — той, что мы видим в окне «О программе». Это самый сложный этап и тут я не дам готовых решений. Можно вытащить этот файл из другой базы этой версии, а можно попросить его у коллег. Сразу скажу, что у меня его просить бесполезно — я его вам предоставить не смогу.

3. Имея на руках файл конфигурации (с расширением.cf) нужной версии (той, что у вас в окне «О программе») в конфигураторе базы открываем пункт:

Файл обновления мы укажем сами:

Нажмите кнопку «Выполнить».

После обновления снова проверьте версию конфигурации поставщика — теперь она должна совпадать с той версией, что стоит в окне «О программе». После этого база будет обновляться обновлятором без каких либо проблем.

Какие ещё есть варианты проблем?

Имя сбойного модуля: frame.dll

(как запустить или гуглить).

  1. Если обновлятор установлен не на самом сервере 1с, то нужно убедиться, что порт PORT_NUMBER на сервере SERVER_IP действительно открыт. Проверить это можно при помощи команды telnet SERVER_IP PORT_NUMBER. Если подключение произошло — значит порт открыт.
  2. Далее нужно убедиться, что на компьютере, откуда запускается обновлятор ничего не блокирует его подключение к PORT_NUMBER на SERVER_IP. Для этого нужно временно отключить антивирус, брандмауэр, файрвол и другие подобные им программы (это нужно делать на компьютере, где установлен обновлятор). Если этот шаг поможет, то нужно прописать соответствующие исключения в блокирующей программе.
  3. Если и это не поможет, то нужно прописать адрес базы в обновляторе не через имя сервера, а напрямую через его IP (его IP будет указан в сообщение об ошибке SERVER_IP). Это нужно, чтобы исключить проблему с DNS.

Запуск программы невозможен, так как на компьютере отсутствует api-ms-crt-conio-l1. 1-0.dll

Если по требованиям всё ок, тогда зайдите в свойства ярлыка, через который запускаете обновлятор и перейдите на закладку «Совместимость». Нужно снять все галки на этой вкладке. Скорее всего вы по ошибке установили совместимость обновлятора с другой ОС — отсюда и возникшие проблемы с платформой (так как при внешнем подключении код платформы 1С загружается внутрь процесса обновлятора).

Очень долго запускается обновлятор

А в поле «Порт агента» указывается порт агента (по умолчанию 1540), который можно найти в свойствах центрального сервера 1с в консоль управления кластером 1с (как запустить или гуглить).

После обновления скрыто поле «Дата свертки» в обработке «Свертка информационной базы» для конфигурации «Управление торговлей»

В этом случае обновлятор сможет работать с базой, потому что не будет предпринимать попытки подключения к ней.

Но из-за этого не будут автоматически выполняться и будут недоступны некоторые операции обновлятора над базой.

Ошибка: подключение не установлено, т.к. конечный компьютер отверг запрос на подключение

Если нужна всё же выгрузка в dt, делайте это в 1 поток, по возможности с паузами между операциями. Периодически перезагружайте сервер 1с для профилактики.

С указанной ошибкой я сталкивался у пользователей практически на всех версиях сервера 1с и во всех случаях они решились переходом на архивацию средствами СУБД.

Ошибка: не удалось снять установленную блокировку новых сеансов с базой

Если этого сделать не удалось, то возможно:

  • вы ошиблись в написании логина и/или пароля от ИТС
  • у вас не оплачен доступ к ИТС
  • у вас не зарегистрирована базовая версия конфигурации на сайте «1С» для получения обновлений

3. Предположим, что с доступом к обновлениям через сайт у вас всё ок. Осталось исключить проблемы в окружении у вас на компьютере и проблемы с сервером обновлений фирмы «1С».

Для этого попробуйте скачать новые обновления к вашей конфигурации через конфигуратор (именно этот способ использует обновлятор в своей работе).

3.1 Зайдите в конфигуратор вашей базы и выполните пункт меню «Конфигурация»-«Открыть конфигурацию».

3.5 Наконец, введите логин и пароль от ИТС (обязательно скопировав их из блокнота
):

И попробуйте скачать одно из обновлений, которое предложит вам конфигуратор для вашей базы.

Если этого сделать не удастся, то возможно:

  • у вас проблемы в окружении на компьютере
  • сервер обновлений фирмы «1С» временно не работает должным образом (при этом обновления через сайт могут по прежнему продолжать скачиваться)
  • у вас нет доступа к обновлениям конкретно этой конфигурации (не оплачена подписка ИТС на неё; либо у вас базовая версия, которую вы не регистрировали на сайте)

4. Предположим, что конфигуратор успешно скачал обновление. В этом случае стоит скопировать логин и пароль от ИТС из блокнота в настройки обновлятора и проверить не пропала ли проблема.

Иначе есть какой-то нюанс именно на стороне обновлятора. В этом случае прошу вас написать в службу поддержки на [email protected] и мы продолжим разбираться уже детально по вашему случаю.

Ошибка СУБД: Microsoft SQL Server Native Client 11.0: Invalid object name «SchemaStorage»

5. Если проблема в каком-то конкретном обновлении (например, оно не находится или выдаётся ошибка при его загрузке в базу)
сожмите его в архив и приложите к письму
. О том как загрузить большой архив в интернет — рассказано (с пункта 5) на примере базы 1с.

Вот… Информации я прошу, конечно, много и для начинающих пользователей собрать и прислать её мне может быть не так легко. Но в этом случае я прошу вас обратиться к более опытным товарищам, чтобы они вам помогли.

Если потрудитесь вы, то смогу потрудиться и я, чтобы вам помочь.

Фирма 1С постоянно выпускает новые релизы своих конфигураций: добавляет новые возможности, обновляет формы отчетности.

Поэтому конфигурации своих информационных баз тоже постоянно нужно обновлять. Программа 1С даже сама об этом напоминает и предлагает сделать обновление. Обновить 1С 8.3 самостоятельно можно двумя способами: через конфигуратор или через интернет. Рассмотрим пошаговую инструкцию по обновлению 1с и что же нужно сделать после этой процедуры на примере .

Обновление программы 1С 8 через интернет

Чтобы обновить 1С 8.3 по интернету, зайдем в меню «Администрирование» и найдем раздел «Обновление версии программы»:

Сначала зайдем в раздел «Настройка обновления программы через Интернет»:

В этом окне самое главное — ввести код пользователя и пароль, без них нельзя будет подключиться к сайту с обновлениями. Их Вы должны были получить вместе с . Если по каким-либо причинам у Вас их нет, рядом есть ссылка, по которой Вы перейдете в свой личный кабинет на сайте поддержки, и там будут все данные.

Здесь же можно отключить автоматическую проверку обновлений, настроить проверку по расписанию или при каждом входе в программу.

Оставляем переключатель на «Автоматическом обновлении» и жмем «Далее». Если найден более новый релиз программы, чем текущий, появится соответствующая информация.

Для моей конфигурации нашлась более новая версия, и сейчас 1С я попробую обновить. Обратите внимание на размер обновления, так как оно скачивается и распаковывается в каталог пользователя, который находится на диске «C:». Соответственно, на нем должно быть достаточно свободного места. Кстати, здесь можно почитать, какие изменения и новшества в обновлении. Нажимаем «Далее».

Как ни странно, программа не смогла с первого раза подключиться к своему серверу из-за того, что использовала мой старый код и пароль, хотя в настройках я указал все верно:

Нажимаю «ОК», ввожу верные данные и нажимаю «Далее». Надеюсь, у Вас такого окна не появится.

Программа начнет получать файл с обновлениями. В зависимости от скорости интернета, это может оказаться довольно длительный процесс. У меня занял несколько минут. В следующем окне нам предстоит выбрать, обновляться немедленно или по окончании работы. Если Вы решили обновляться немедленно, убедитесь, что в базе больше никто не находится. Обновление происходит в монопольном режиме.

Получите 267 видеоуроков по 1С бесплатно:

Здесь же будет предложено сделать резервную копию перед обновлением. Я советую ОБЯЗАТЕЛЬНО
делать резервную копию базы 1С, убедился на собственном опыте. Причем рекомендую выбрать последний пункт «Создавать резервную копию с сохранением в каталог». В этом случае, если при обновлении что-то пойдет не так, программа сама вернет все на место.

У меня обновление прошло без проблем и заняло примерно 45 минут.

Важное замечание! После установки обновления конфигурации программа может потребовать обновить платформу 1С. Как это сделать, можно прочесть в или увидеть в нашем видео:

Самостоятельное обновление 1С 8.3 через конфигуратор

Чтобы сделать обновление через конфигуратор, сначала нужно скачать файл обновления 1С с официального сайта или с диска ИТС. Как это сделать, я описывал в статье « «. Только строку в таблице, естественно, нужно выбрать другую (1С Бухгалтерия):

Тут следует отметить один момент. Не все последние версии релизов могут подходить к Вашей текущей конфигурации. Поэтому если Вы давно не обновлялись, возможно придется скачать несколько версий. В списке релизов видно, какой к какому подходит.

В моем случае подходит последний релиз 1С, и я его скачал. В отличие от файла с обновлением платформы, обновления конфигураций находятся в архивах. Также желательно поместить его в чистый каталог и запустить. После того как он распакуется, запускаем файл setup.exe:

Произойдет установка обновления в указанный каталог. Как правило, это каталог по умолчанию, но можно указать и другой.

Теперь заходим в конфигуратор:

Заходить, естественно, надо под пользователем с административными правами.

Сразу делаем резервную копию!

Теперь нужно зайти в меню «Конфигурация – Поддержка – Обновление конфигурации». Появится окно:

Если найдено одно или несколько обновлений конфигураций 1С 8.3, появится окно с выбором нужного:

Если найдено несколько доступных обновлений, программа последнее выделит жирным шрифтом.

Нажимаем «Готово». Появятся еще два информационных окна, там просто нужно нажать «Продолжить».

Начнется процесс обновления 1С. Через некоторое время может появиться окно сравнения конфигураций. Если Вы не специалист, то лучше там ничего не трогать. Жмем «Выполнить»:

Еще через некоторое время появится сообщение «Объединение конфигураций завершено». Нажимаем «ОК».

Теперь нужно обновить еще и конфигурацию информационной базы. Для этого заходим в меню «Конфигурация – Обновить конфигурацию базы данных».

Если система еще что-то спросит, нужно нажимать «Да» или «Принять».

По окончании конфигуратор можно закрывать. При первом запуске программы в обычном режиме может выйти сообщение, что используемая платформа устарела для данной конфигурации и работа в системе не рекомендуется.

На этом обновление закончено.

Смотрите также наше видео по обновлению 1С через конфигуратор:

Процесс обновления конфигурации таких программ, как 1С, может занять достаточно много времени, поэтому лучше за этим обратится к профессионалам и пройти обучение 1С . На любом этапе легко потерять концентрацию внимания. Что и приводит к появлению серьёзных ошибок. Рассмотрим некоторые из них, с которыми сталкиваются чаще всего. Например, почему не обновляется 1с.

Описание самых простых вариантов

Чаще всего программа сама составляет отчёт, где пишет о том, почему не удалось осуществить то или иное действие. Например, пользователь не верно указал логины и пароли, когда проходил регистрацию. Достаточно просто прочитать сообщение, перейти по ссылкам и исправить сложившуюся ситуацию.

Какие ошибки ещё получили распространение?

  • Администратор этой программы должен позаботиться о создании архива перед тем, как приступать к любым обновлениям. И надо отдельно проверить, действительно ли данное действие выполнено. Отсутствие резервных копий — проблема, с которой сталкивается буквально каждый второй пользователь. И это связано с ответом на вопрос, почему не обновляется 1с 8.2.
  • Нетиповые конфигурации часто путают с типовыми, когда проводят обновления. Из-за этого могут исчезать любые изменения, которые были внесены ранее.
  • С историей изменений знакомиться обязательно после завершения процесса. Велика вероятность того, что конфигурация будет работать по-другому. Или что для работы потребуется использование дополнительных настроек.
  • Иногда свойства элементов управления диалоговых форм просто не отображаются при работе с программой. Причиной тому бывает невнимательность самого пользователя. После этого ещё более запутанным становится вопрос, почему не обновляется 1с 8 3.
  • Иногда после обновления программа просто не даёт перейти на новую конфигурацию. Например, из-за того, что коды и номера документов становятся неуникальными. При обновлении регистров сведений так же появляются ошибки. В этой ситуации уникальными перестают быть уникальными наборы записей. Из возможных решений — перебор кодов, изменение длины либо содержания, отключение контроля уникальности, изменение свойств.
  • Пользователи могут обновлять базу не последовательно через все релизы. А сразу применяют самую последнюю версию. Это может закончиться тем, что из базы просто исчезают важные сведения. Встроенную обработку обновления необходимо запускать после работы с каждым релизом. Тогда велика вероятность того, что программа сама по себе заполнит пустующие строки интересующими сведениями. И сама исправит ситуацию, когда 1с релиз не обновляется.
  • Мгновенная установка на базу после предварительных работ — ошибка, которую допускают практически все пользователи. А ведь сначала необходимо провести испытания, используя резервные копии. Тогда больше вероятности узнать, были ли действия достаточно корректными.

Автор EVM, 18 мар 2019, 21:11

0 Пользователей и 1 гость просматривают эту тему.

Пытаюсь обновить 1С:Предприятие 8.3 (8.3.14.1630)(базовая), редакция 3.0 (3.0.68.66)  до версии 8.3.14.1630, обновляю автоматически в программе через сайт, ранее всегда все проходило отлично, хоть и долго, впервые столкнулась с проблемой в процессе обновления.
При запуске программы стазу запускается обновление, затем появляется окно с данным текстом: При обновлении версии программы возникла ошибка
{(8.62)} Неверные параметры в операции сравнения. Нельзя сравнивать поля неограниченной длины и поля несовместимых типов. СтатусФизическихЛицКакНалогоплательщиковНДФЛ.ФизическоеЛицо««?»»=&ФизическоеЛицо
Воспользовалась советом на этом форуме https://forum-1c.ru/index.php?PHPSESSID=4ahg9f7icjmht59f458n8uouv2&topic=33674.0,  в конфигураторе запустила тестирование и исправление базы данных, базу сохранила, но не помогло!
Прошу помощи, напишите, пожалуйста, пошагово как избавиться от  ошибки или как вручную обновить программу, ранее обновляла программу всегда автоматом. Спасибо!


Хммм…
Просить инструкции, написав, что у меня проблемы из-за того, что я жму кнопки, никогда не читая инструкции по установке, идущие вместе с этими установками, а также что я , всё равно, не ничего не пойму, т.к. никогда не читал их ранее…
Деинсталлируйте последнюю установленную 1С.
Конфигурация БП 3.0.68.66 (базовая или др) не требует 1С 8.3.14.1630… ни последнюю, ни предпоследнюю, ни пред-предпоследнюю

Цитата: EVM от 18 мар 2019, 21:11обновляю автоматически в программе через сайт

На том же сайте , откуда обновляете , всегда даются инструкции по обновлению


Обновляйте через конфигуратор. Файл обновлений возьмите с сайта ИТС. Возможно потребуется что-то поправить в утративших актуальность справочниках.
Гену не слушайте, он у нас всегда против обновлений платформы. Ему почему-то баги крайнего для конфы релиза видятся вкуснее багов актуального релиза.


Цитата: AIFrame от 20 мар 2019, 17:49
Обновляйте через конфигуратор. Файл обновлений возьмите с сайта ИТС. Возможно потребуется что-то поправить в утративших актуальность справочниках.
Гену не слушайте, он у нас всегда против обновлений платформы. Ему почему-то баги крайнего для конфы релиза видятся вкуснее багов актуального релиза.

Спасибо, добрый человек за доброжелательный ответ).Подскажите уж до кучи, пытаюсь вручную обновить, скачала последний релиз, запустила сетап файл, выдает такой ответ Порядок обновления конфигурации версий 3.0.67.70, 3.0.67.72, 3.0.67.74, 3.0.68.58, 3.0.68.61, 3.0.68.66, 3.0.69.27 на версию 3.0.69.32, давно прогр не обновляла, где теперь взять эти релизы, здесь их нет: releases.1c.ru. И платформа 8.3.14.1630, это последняя версия или есть новее, платформу тоже надо обновлять?



Благодарю за помощь, все получилось))))Программа обновилась через конфигуратор. 


Теги:

  • Форум База

  • Форум 1С — ПРЕДПРИЯТИЕ 8.0 8.1 8.2 8.3 8.4

  • Пользователям 1С Предприятие 8

  • При обновлении версии программы возникла ошибка {(8.62)}

Похожие темы (5)

Рейтинг@Mail.ru

Rambler's Top100

Поиск

Перейти к содержанию

Просмотров 21.1к. Опубликовано 19.07.2017

Недавно обновлял на одном из рабочих компьютеров программу 1С:Предприятие. После запуска программы в процессе обновления возникла ошибка: “Не удалось выполнить обновление. При обновлении версии программы возникла ошибка: Значение не является значением объектного типа (Код).” Перезапуск программы не помог – окно с ошибкой появилось снова:Не удалось выполнить обновление 1С

Решить данную проблему мне помогло встроенное в 1С:Предприятие средство: Тестирование и исправление информационной базы.

1. Итак, первым делом закройте программу , и сделайте на всякий случай копию базы данных. Для этого зайдите в папку, в которой хранится база данных, и скопируйте куда-нибудь файл 1Cv8.1CD:где лежит база данных 1с

2. Теперь снова запустите программу 1С:Предприятие. В стартовом окне перейдите в “Конфигуратор”:конфигуратор 1С

3. Затем в строке меню зайдите во вкладку “Администрирование” – “Тестирование и исправление”:Тестирование базы 1с

4. В открывшемся окне проставьте галочки и маркеры также, как на моем скриншоте, и затем нажмите кнопку “Выполнить”:тестирование и исправление 1С
[adsense1]
5. По окончанию процесса тестирования снизу отобразится информация с результатами данного тестирования:Значение не является значением объектного типа 1СЗакрываем программу . Затем запускаем ее снова. После запуска ошибка: “Не удалось выполнить обновление. Значение не является значением объектного типа” не должна повториться.

  • Не удалось выполнить обновление неизвестная ошибка
  • Не удалось выполнить команду grub install dummy это неисправимая ошибка
  • Не удалось завершить операцию tvmlkiterrordomain ошибка 3
  • Не удалось завершить операцию steam ошибка 1 steam guard
  • Не удалось завершить операцию ssservererror domain ошибка 5001