Меню

1с ошибка при обновлении конфигурации поставщика

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

Файл не содержит доступных обновлений

Ошибка Файл не содержит доступных обновлений

Ошибка возникает при несовпадении конфигураций.

Порядок исправления следующий:

  1. Снять конфигурацию с поддержки.
  2. Сделать сравнение/объединение конфигурации 1С с типовым cf-файлом того же релиза. При этом выключить все чекбоксы в дереве метаданных, нажать кнопку «Выполнить».
  3. Затем в диалоге «Настройка правил поддержки» для всех объектов дерева метаданных выставить «Редактируется с сохранением поддержки», нажать «Ок». В результате восстановится конфигурация поставщика и конфигурация встанет на поддержку. При этом останутся все изменения и возможность редактирования.
  4. Обновить конфигурацию базы данных.

Имя предопределенного элемента не является уникальным

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

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

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

Предопределенный элемент отсутствует в данных

Ошибка Предопределенный элемент отсутствует в данных

Ситуация, характерна, когда предопределенный элемент отсутствует в базе данных ИБ, но в конфигурации он описан. Существует два основных варианта событий, когда такое происходит.

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

Если это все же ошибка в информационной базе, то выполните привязку элемента базы к предопределенному элементу. Технически это просто указание имени в свойстве «ИмяПредопределенныхДанных».

Ошибка формата потока

Ошибка формата потока

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

Если же ошибка всё же возникла, попробуйте следующий порядок действий:

  1. Поставьте чистую конфигурацию, аналогичную вашей, а затем через конфигуратор, сохраните её в файл.
  2. Аналогично сохраните файл конфигурации проблемной базы и следующие шаги выполняйте в нём же.
  3. Откройте пункт меню «Конфигурация» > «Загрузить конфигурацию из файла». При запросе системы «Обновить конфигурацию БД» обязательно выбираем «Нет»
  4. Создайте новую конфигурацию поставщика через меню «Конфигурация» > «Настройка поддержки» > «Включить возможность изменения».
  5. Следующим шагом выбираем «Конфигурация» > «Сравнить Объединить с конфигурацией из файла» и указываете файл конфигурации, созданный на втором шаге.
  6. Соглашаемся с изменениями и применяем их к конфигурации информационной базы по кнопке F7 — «Обновить конфигурацию базы данных».
  7. Обновляете.

Ошибка при записи профиля

Данная ошибка вызвана, как правило, дублированием информации профилей. Зайдите в справочник пользовательских профилей: «Все функции» > Справочники > «Профили групп доступа» (не путайте со справочником «Пользователи)».

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

Как обновить конфигурацию поставщика не трогая при этом основную базу или обновление конфигурации поставщика

Иногда случается так, что обновление 1с устанавливается не должным образом, а например вместо обновления программист выполняет «Сравнение, объединение конфигурации 1с». При выполнении этих действий сама конфигурация обновляется, а вот версия конфигурации поставщика не обновляется и остается старой.

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

Окно настройки поддержки конфигурации 1с

Окно с информацией о версии конфигурации 1с

В окне ниже мы видим где пишется версия конфигурации поставщика и версия самой конфигурации 1с.

Версия конфигурации поставщика и версия конфигурации 1с

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

Первый шаг обновления конфигурации поставщика 1с

Теперь в появившемся окне выбираем второй вариант предложенный системой, это «Выбор файла обновления», нажимаем «Далее».

Выбираем второй вариант мастера обновления конфигурации

В новом окне нужно нажать на три точки и выбрать файл с обновлением, версия которого в точности соответствует версии вашей конфигурации. Файл должен быть с расширением (*.cf), то есть быть полной конфигурацией, если у вас файл (*.cfu) то ничего не получится, так как это файл обновления конфигурации, а не файл самой конфигурации.

Второй шаг обновления конфигурации поставщика 1с

Теперь наблюдаем окно примерно следующего вида, нажимаем «Продолжить обновление».

Подробная информация об обновлении конфигурации поставщика

На этой странице ничего не меняем, просто жмем ОК.

Версия основной конфигурации и конфигурации поставщика 1с

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

Окно сравнения основной конфигурации и поставщика

Теперь когда прошло объединение конфигураций мы увидим окно которое представлено ниже, нажимаем «ОК».

Окончание объединения конфигураций

Не забываем сохранить конфигурацию нажав на синий боченок и клавишей F7.

Завершающий этап обновления конфигурации поставщика 1с

Похожие вопросы по 1С

На данный момент новостей нет.

Нарушена целостность структуры конфигурации

Я
   ChMikle

14.06.21 — 15:05

при обновлении конфигурации БП 3.0 с поддержкой не хватило места на диске для временных файлов. База открывается, запускается , ошибок не выдает. Обновить не могу , выдает «Нарушена целостность структуры конфигурации» при анализе конфигурации поставщика.

Кэш чистили где только могли

USE [MyBase]

GO

DELETE FROM [dbo].[Config]

      WHERE FileName = ‘dbStruFinal’

GO

DELETE FROM [dbo].[Config]

      WHERE FileName = ‘commit’

GO

Обе таблицы пустые были. Ума не приложу ,что еще м.б. ?

   Kassern

1 — 14.06.21 — 15:10

(0) а бекап то есть перед обновлением? С него восстановитесь и накатите снова обновление, уже со свободным местом на харде.

   ChMikle

2 — 14.06.21 — 15:13

(1) да так и делаю. но выдает ошибку

   ChMikle

3 — 14.06.21 — 15:14

м.б. раньше что-то с базой случилось (пару недель назад) , но только сейчас всплывает .

   Kassern

4 — 14.06.21 — 15:15

(3) попробуй на отдельном коме в файловом варианте все это дело проделать, предварительно можно ТиИ запустить

   ChMikle

5 — 14.06.21 — 15:16

(4) не получится, база слишком большая в ДТ не выгрузится

   Kassern

6 — 14.06.21 — 15:19

(5) а ТиИ делал?

   Kassern

7 — 14.06.21 — 15:20

(5) тестовый сервак есть какой нить?

   ChMikle

8 — 14.06.21 — 15:20

(6) делал , не спасло . проверку на логическую целостность конфигурации делал . выдал в коде несколько ошибок . но имхо, не в этом дело

   ChMikle

9 — 14.06.21 — 15:21

(7) копия развернута на том же 1С серваке , а это как-то может повлиять ?

   CaptanG

10 — 14.06.21 — 15:22

Точно все везде подчистили? Видел подобно когда существовали временные файлы от обновления.

   ChMikle

11 — 14.06.21 — 15:25

(10) да вроде да, админы почистил весь кэш, даже пути к каталогам обновлений пришлось добавлять

   CaptanG

12 — 14.06.21 — 15:26

Можно попробовать на копии откатить на версию назад и поставить два обновления подряд.

   ChMikle

13 — 14.06.21 — 15:26

(12) это как ?

   ChMikle

14 — 14.06.21 — 15:27

обновлялся в мае , последний раз . все без проблем работало

   ChMikle

15 — 14.06.21 — 15:28

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

   Ёпрст

16 — 14.06.21 — 15:36

1с-ина какого релиза то хоть ?

   ChMikle

17 — 14.06.21 — 15:39

платформа 16 , БП 3.0.91.36

   Ёпрст

18 — 14.06.21 — 15:41

Сними конфу с поддержки и удали конфу поставщика, аотом поставь на поддержку через сравнение-объединение и верни конфу поставщика. усёё.

   Ёпрст

19 — 14.06.21 — 15:41

Ну и 16..пробуй до 18 обновить попутно

   CaptanG

20 — 14.06.21 — 15:43

(13) в (18) так даже проще.

   ChMikle

21 — 14.06.21 — 15:44

>>удали конфу поставщика
Это как ?
   Ёпрст

22 — 14.06.21 — 15:46

(21) пофигуратор — настройка поддержки — кнопать снять с поддержки..ок, конфа поставщика прибьётся.

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

Усё.

   CaptanG

23 — 14.06.21 — 15:47

(21) с поддержки снял?

   ChMikle

24 — 14.06.21 — 15:47

(23) сейчас , тут нашел еще

delete from [ИмяНашейБазы].[dbo].[Config] where FileName = ‘DynamicallyUpdated’ (для версии 8.3)

delete from [ИмяНашейБазы].[dbo].[Config] where FileName = ‘dynamicCommit’ (для версии 8.3)

delete from [ИмяНашейБазы].[dbo].[ConfigSave]

   Ёпрст

25 — 14.06.21 — 15:47

Конфа ИБ при этом не пострадает (останется старой) не забывай галки с конфы снять  (с корня)

   ChMikle

26 — 14.06.21 — 15:47

   Ёпрст

27 — 14.06.21 — 15:48

(24) да это нахрен не надо. У тя конфа поставщика битая, а не демоническое обновление

   ChMikle

28 — 14.06.21 — 15:48

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

   ChMikle

29 — 14.06.21 — 15:48

(27) а как так вышло ?

   Ёпрст

30 — 14.06.21 — 15:49

(29) как-как.. место же на диске кончилось :)) Сам же в (0) написал

   ChMikle

31 — 14.06.21 — 15:51

(30) так ведь , место на диске кончилось , а конфигурация поставщика уже в базе была ?

   Фрэнки

32 — 14.06.21 — 15:52

мда… очередная ветка из серии «не надо на продуктиве держать базу с конфигом на поддержке»

   Ёпрст

33 — 14.06.21 — 15:54

(31) Это, вопросы религии и философии на другом форуме. Ты базу чини

   ChMikle

34 — 14.06.21 — 15:55

(33) понял :). долго конфигуратор грузится

   Ёпрст

35 — 14.06.21 — 16:01

(34) пользуй 64х битную версию, там быстрее

   Ёпрст

36 — 14.06.21 — 16:02

+ ежели у тя скуль, включи параллельность на время реструктуризации и прочей тяжелой хни

   ChMikle

37 — 14.06.21 — 16:06

(35) вроде ее и юзаю

   Ёпрст

38 — 14.06.21 — 16:10

(37) вроде ? 🙂 в диспетчере задач посмотри, какой процесс 1с-ины запущен

   ChMikle

39 — 14.06.21 — 16:21

64

   ChMikle

40 — 14.06.21 — 16:24

теперь конфигуратор открывается долго , видать догадывается база что делать собираюсь :))))))))

   Фрэнки

41 — 14.06.21 — 17:24

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

   Фрэнки

42 — 14.06.21 — 17:25

(40) А у этой базы в конфигурацию вносились изменения, она снята с замка?

   Фрэнки

43 — 14.06.21 — 17:28

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

   fisher

44 — 14.06.21 — 17:37

«Загрузить конфигурацию из файла» уже советовали?

   МихаилМ

45 — 14.06.21 — 17:56

(0) Вот и пришло время научиться пользоваться  технологическим журналом.

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

   Dmitry1c

46 — 14.06.21 — 17:58

(0) сделай «выгрузку для перехода в сервис» и загрузи из этого zip-архива с данными в такую же конфигурацию твоего релиза, если конфа типовая.

   ChMikle

47 — 15.06.21 — 09:10

(42) Да

   ChMikle

48 — 15.06.21 — 09:11

(44) грузил, не помогло

   ChMikle

49 — 15.06.21 — 09:11

(46) не типовая

   ChMikle

50 — 15.06.21 — 09:12

(45) напомнило рассказ В.Осеевой «Три товарища» 🙂 https://lukoshko.net/story/tri-tovarischa.htm

   ChMikle

51 — 15.06.21 — 09:14

(41) я на копии пока все это пытаюсь сделать 🙂

   Ёпрст

52 — 15.06.21 — 09:18

И че, не починил? ).  Давно бы уже на пустышке сьептл православный cf. Его потом тупо через insert в скуле в рабочую и усё

   fisher

53 — 15.06.21 — 09:19

(48) Странно. Если ошибок при загрузке не было, значит прогрузиться должны были все конфигурации, включая поставщиков.

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

   ChMikle

54 — 15.06.21 — 09:21

(52) сейчас буду делать 🙂

>> Его потом тупо через insert в скуле в рабочую и усё — а загрузить конфигурацию нельзя будет через конфигуратор ?

   ChMikle

55 — 15.06.21 — 09:23

(43) сейчас попробую

   Ёпрст

56 — 15.06.21 — 09:25

(54) можно. Только инсерт одной таблички в скуле в разы быстрее

   ChMikle

57 — 15.06.21 — 09:26

(56) лучше уж я через конфигуратор. Копия не дает в конфигуратор войти,  после авторизации висит загрузка … сейчас разберусь с этим и отпишусь .

Всем неравнодушным спасибо:)

   DrZombi

58 — 15.06.21 — 09:47

(0) Если есть бекап, то восстановись из бекапа и не мучайся.

Потом почисти место, для обновления

   DrZombi

59 — 15.06.21 — 09:48

(10) КЭШ чистили где?

Есть кэш пользователя, есть сервере 1С 🙂

   DrZombi

60 — 15.06.21 — 09:49

А так, похоже не те файлы у вас Админы удалили 🙂

  

   DrZombi

61 — 15.06.21 — 09:49

+(59) есть сервере 1С  -> Есть КЭШ сервера 1С

   ChMikle

62 — 15.06.21 — 09:57

(61) поподробнее пожл -ста

   Ёпрст

63 — 15.06.21 — 10:01

(62) смотри временные папки пользователя, под которым служба агента 1с запущена. Емли конечно, в файле настроек сервера не указан конкретный путь доя этого

   Фрэнки

64 — 15.06.21 — 10:01

(62) а смысл теперь?!

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

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

   Serg_1960

65 — 15.06.21 — 10:24

(64) «само-собой разумеется» — это если архивные данные грузятся в новую, только что созданную базу. А если будут загружаться в ранее существующую базу — то кэш — есть! Протухший 🙂

   Фрэнки

66 — 15.06.21 — 10:25

(65) само собой разумеется, что я не считаю ТС идиотом

   Garykom

67 — 15.06.21 — 10:27

(66) Это не идиот это тонкости которые не совсем логичны

   Serg_1960

68 — 15.06.21 — 10:28

(66) Я тоже никого не считаю идиотами. Это просто мелкое замечание.

   ChMikle

69 — 15.06.21 — 10:29

(64) для расширения кругозора. Делаю как Вы советовали , просто медленно все на серваке работает

   Serg_1960

70 — 15.06.21 — 10:34

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

   ChMikle

71 — 15.06.21 — 10:39

(70) думал чисткой кэша обойтись или таблиц конфигурации, но не вышло …

   Serg_1960

72 — 15.06.21 — 10:43

+(70) Я даже два метода знаю: через загрузить конфигурацию из *.cf или через снятием с поддержки, обновления из *.cf с попутным возвратом на поддержку. «Я ещё и вышивать могу, и на машинке, м-м-м… тоже»

   Serg_1960

73 — 15.06.21 — 10:51

(71) Кэши чистить — полезно.В данном конкретном случае — рекомендуется.

PS: есть ещё и третий метод перезагрузки конфигурации поставщика 🙂

   ChMikle

74 — 15.06.21 — 10:57

(73) да я думаю что должно получиться как Фрэнки подсказал, в пустую базу конфу залил того же релиза , на нее сейчас доработки вставлю , сохраню ее в файл и загружу в копию, потом попробую обновиться.

   fisher

75 — 15.06.21 — 11:13

(72) ТС утверждает, что это не помогает.

   Serg_1960

76 — 15.06.21 — 11:35

(75) ТС может блуждать в потёмках, вольно/невольно заблуждаться. В пользу этого говорит долгий срок устранения проблемы.

  

ChMikle

77 — 15.06.21 — 13:00

Все получилось , всем спасибо !

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

Типовая конфигурация

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

Ошибка при записи профиля. Такой профиль уже существует

Сообщение об ошибке говорит само за себя – и подсказывает решение проблемы. Зайдите в справочник пользователей программы и проанализируйте его – вероятно, в там уже зарегистрировано несколько одинаковых администраторов или бухгалтеров. Удалите дубли учетных записей, и ошибка 1С базы исчезнет.

Имя предопределенного элемента не уникально

Часто пользователи сталкиваются с сообщением «Имя предопределенного элемента не уникально». Такая ошибка при обновлении стандартной конфигурации 1С возникает из-за некорректного апдейта последней версии программы. Чтобы исправить проблему, можно откатить ПО к прошлой версии программы. Частично это сделать нельзя: вам придется скачать и установить предыдущую версию программы с сайта разработчика или же вернуться к ее резервной копии.

Если у вас есть резервная копия БД, вам потребуется:

  • Зайти в режим конфигуратора;
  • Перейти в меню «Администрирование – Загрузить информационную базу»;
  • Далее найдите файл, в котором ранее была сохранена резервная копия в формате .dt;
  • Система предупредит вас о том, что несохраненная ранее информация будет потеряна – согласитесь с этим и дождитесь загрузки ИД;
  • После успешной выгрузки перезапустите конфигуратор.

Резервное копирование – важная операция, которая позволит вам сэкономить время при появлении ошибки обновления локальной базы. В этом случае решить проблему можно быстро и без потери необходимых данных. Резервные копии можно делать вручную или настроить их сохранение автоматически. Кроме того, специалисты рекомендуют создавать резервную БД перед началом обновления. Для этого нужно:

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

Лучше всего сохранять БД на внешний носитель – например, на жесткий диск или флэш-карту.

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

Файл не содержит доступных обновлений

Если во время обновления 1С появляется ошибка «Файл не содержит доступных обновлений», значит, не совпадают конфигурации ПО. Как правило, это сообщение также содержит список необходимых версий. Такое случается, когда вы долго не совершали апдейт программы. Поэтому, если вы пропустите больше полугода обслуживания, вас может ждать неприятный сюрприз – целый день (а может и больше) последовательных обновлений с самого первого пропущенного релиза до последнего. Ведь один апдейт может занять больше часа.

Можно ли ускорить обновление? Для этого потребуется актуальный релиз файла конфигурации 1Cv8.cf. Последовательность действий следующая:

  • Активируйте режим «Конфигуратор»;
  • Далее перейдите в меню «Конфигурация – Поддержка – Настройка поддержки – Включить возможность изменения конфигурации»;
  • Появится предупреждение о невозможности выполнять обновление автоматически полностью – нажмите кнопку «Да»;
  • В окне настройки правил поддержки включите дважды выберите «Объект поставщика редактируется с сохранением поддержки». На изменение режима уйдет несколько минут;
  • Закрыв последнее окно, перейдите в меню «Конфигурация – Загрузить конфигурацию из файла»;
  • Найдите на компьютере файл 1Cv8.cf с актуальным релизом и откройте его;
  • Появится предупреждение о замене текущей версии на загружаемую, нажмите «Да». Загрузка может занять несколько минут, после чего вам потребуется обновить конфигурацию БД;
  • В зависимости от объема вашей базы данных обновление может занять до нескольких часов. В процессе загрузки вы увидите окно «Реорганизация информации», в котором нужно нажать кнопку «Принять»;
  • Далее нажмите кнопку F5 на клавиатуре или же найдите опцию «Начать отладку» и подтвердите легальность обновления.

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

Ошибка формата потока

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

Чтобы исправить ее, необходимо очистить кэш вашей программы. Для этого:

  • Завершите все процессы в программе и закройте ее;
  • Вручную найдите папки с кэшем – как правило, они располагаются в директориях C:/Users/Username/AppData/Roaming/1C в папках, название которых начинается с 1Cv8. Если найти эти папки не получается, настройте видимость скрытых файлов и папок в настройках компьютера;
  • В этой директории могут находиться другие папки с очень длинными именами из букв и цифр – их и нужно удалить.

Также очистить кэш можно автоматически: перейдя в режим конфигуратора и в меню «Администрирование – Тестирование и обновление» отметьте пункты «Реиндексация таблиц информационной базы» и «Проверка логистической целостности ИБ». Нажмите «Выполнить», и программа сама проверит базу, найдет ошибки, исправит их – и предоставит вам отчет.

Если эти способы не помогли, обратитесь к своему программисту или специалистам компании «Авиант».

Предопределенный элемент отсутствует в данных

Если при обновлении вашей конфигурации платформы 1С появляется сообщение об этой ошибке, значит предопределенный элемент описан в конфигурации, но при этом отсутствует в вашей информационной базе (ИБ). Однако эта ситуация критична. Вполне вероятно, что использование не найденного элемента необходимо программной логике, которая не используется большинством пользователей вашей программы.

Однако такая ошибка 1С базы требует обращения к программисту, который сможет проанализировать причину ее появления и либо создать необходимый элемент в ИБ, либо создать его только для тех ИБ, для которых его требует программная логика.

Ошибка при вызове метода контекста

Это сообщение часто появляется после обновления базы в случаях, когда конфигурация программы сильно повреждена. Вы будете наблюдать следующее: программа выполняет обновление до определенного момента, после чего «вылетает» или начинает процесс с самого начала.

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

Нужна консультация по возможностям и функционалу программы
«1C Розница 8»?

Специалисты 1С ответят на любые вопросы
и помогут выбрать программу абсолютно бесплатно!

Заказать бесплатную консультацию

Ошибки при обновлении нетиповой конфигурации

Другое дело – обновление доработанной 1С. Ошибка в такой версии программы может привести к серьезным последствиям. Как правило доработкой программ занимается штатный программист, поэтому обычный пользователь – бухгалтер или администратор, — может не разобраться в причинах появившейся проблемы. Так что ошибки апдейта нетиповой ПО стоит доверить профессионалам.

Но можно и вовсе избежать проблем, подключив пакет ИТС 1С от «Авиант». Так ошибки обновления базы, конфликты программы с другими ПО, неактуальные формы документов и неправильно оформленная отчетность останутся в прошлом. Удобные тарифы, официальное программное обеспечение, единые цены от компании 1С и максимальная эффективность поддержки – все это входит в пакет ИТС от «Авиант».

Как в 1С изменить ставку НДС

Обычно ошибка возникает когда в процессе сохранения конфигурации, был сбой. В результате Конфигурация сохранилась не корректно. title
1. Попробовать проверить через тестирование и исправление или ChDBFl.exe
2. Посмотрите следующие варианты решения проблемы:

В некоторых случаях помогает полная очистка КЭША, В ОС Windows 7 находиться C:UsersАдминистраторAppDataRoaming1C1Cv82 и C:UsersАдминистраторAppDataLocal1C1Cv82 (Win7x64).

или подробнее:
1. Необходима чистая конфигурация той же версии — рабочая.
2. Очиста кеша полная (указано выше).
3. Запускаем чистую базу в режиме конфигуратора и открываем конфигурацию. При этом 1С создает ее кеш в C:UsersАдминистраторAppDataLocal1C1Cv82 (набор файлов и папок в папке с ID конфигурации.) так же нам нужен кеш C:UsersАдминистраторAppDataRoaming1C1Cv82. Можно просто переименовать данные папки после закрытия 1С.
4. Запускаем наш не рабочую базу в режиме конфигуратора и смотрим кеш. И в результате имеем две папки с ID конфигурации (Живой и Мертвой).
5. Закрываем все и подменяем кеш мертвой конфы на живую полностью. Т.е. удаляем текущую и заменяем ранее переименованной папкой.
6. Запускаем не рабочую базу в режиме конфигуратора И ВОТ первый успех — дерево конфигурации открыто, разделы меню управления конфигурацией активны.
7. Идем в управление поддержкой, и снимаем с поддержки полностью. сохраняем, обновляем. Можно обновить через файл конфигурацией рабочей базы.
8. Удалем кеш полностью.
9. Запускаем не рабочую базу в режиме конфигуратора, пытаемся открыть конфигурацию — все открывается, ошибки нет.
10. Запускаем 1С. Все доступно. Данные на месте.


Было такое же сообщение когда динамически обновил конфигурацию центральной базы и сделал обмен на переферийной и на переферийной появилось подобное сообщение.
1. Т.к. в конфигуратор на переферийной вообще не пускался, то пришлось удалить папку C:Documents and SettingsAdminApplication Data1C1Cv81.
2. Зашел в конфигуратор и выбрал Конфигурация — Конфигурация базы данные — Вернуться к конфигурации БД.
3. ГлавныйУзел установил неопределено.
4. Конфигурация — Загрузить конфигурацию из файла (центральная конфигурация).
5. ГлавныйУзел установил необходимый.


У меня возникла похожая ситуация, но на 8.1. При динамическом обновлении конфигурации видимо произошел сбой, после чего попытка выгрузить и как Основную конфу и конфу БД при дальнейшей попытке загрузить файл в локальную базу вываливалось «нарушена целостность структуры конфигурации». Но БД работоспособна. Ни тестирование и исправление ни ChDBFl.exe ничего не дали.

Селал бекап рабочей базы и загрузил его в чистую базу. Добавил план обмена
http://kb.mista.ru/article.php?id=7
и создал Начальный образ. В БД образа конфигурация исправилась.

Если не поможет могу посоветовать вариант к которому хотел прибегнуть сам:
1. найти ближайший релиз конфигурации, загрузить его в чистую БД (восстанавливаемую).
2. создать совершенно чистую БД (промежуточную)
3. открыть конфигуратор испорченной БД.
4. скопипастить модули и объекты, в которых происходили изменения с последнего релиза (в моем случае намного проще, поскольку изменения происходили только в модулях и формах, структура данных осталась прежней а все изменения документируются постерами) из испорченной БД в промежуточную.
5. Выгрузить промежуточную конфигурацию.
6. Объеденить ее с восстанавливаемой БД.
7. Выгрузить восстанавливаемую конфигурацию в файл.
8. Загрузить в испорченную БД конфигурацию из восстанавливаемой.

По идее должно получиться максимальное приближение к рабочей базе, но работка конечно не из легких. Но лучше все-таки чем потерять всю базу.



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

Мой вариант решения — заменить конфигурацию поставщика нашей базы.
Последовательность действий следующая:
1. Удалить конфигурацию поставщика путём снятия с поддержки(Конфигурация->Поддержка->Настройка поддержки->Снять с поддержки)
2. Создаем файл поставки конфигурации(Конфигурация->Поставка конфигурации->Создать файлы поставки и обновления конфигурации). Файл при этом назовем work файл поставки.cf
3. Объединяем нашу конфигурацию с только что созданным файлом поставки(Конфигурация->Сравнить, объединить с конфигурацией из файла). При этом появится предложение вновь поставить конфигурацию на поддержку
В появившемся окне сравнения конфигураций нажимаем «Выполнить»,
4. Обновляем конфигурацию базы данных(Конфигурация->Обновить конфигурацию базы данных).
Поидее, выполняя данные действия, мы реструктуризовали конфигурацию поставщика.
Теперь можно попробовать обновить нашу конфигурацию до следующей версии в обычном режиме.
title

Содержание:

1.       Об ошибке при выполнении файловой операции

2.       Устранение «Ошибки при выполнении файловой операции» в 1С 8.3   

1.    Об ошибке при выполнении файловой операции

Приветствую, коллеги! В данной статье будет описана ошибка «Ошибка при выполнении файловой операции», и подробно рассмотрены способы ее устранения.

Когда происходит обновление конфигураций в 1С 8, по завершении обновления, часто появляется ошибка, которая гласит «Ошибка при выполнении файловой операции – файл не содержит доступных обновлений».  

2.    Устранение «Ошибки при выполнении файловой операции» в 1С 8.3

Рассмотрим методы, при помощи которых, можно устранить ошибку при выполнении файловой операции в 1С.

Итак, первый способ – это попробовать сделать обновление при помощи файлов по обновлению вида «релиз 1с*.cfu». Если это не помогло, то можно попробовать обновить систему при помощи общего файла вида «полный релиз 1С*.cf».

Вторым способом будет проверка на соответствие общей версии системы 1С с минимальными требованиями версии конфигурации 1С, которую обновляем.

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

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

1.     скачать релиз 1С KORG с версией 1*.cf;

2.     копируем нашу базу данных;

3.     в конфигураторе, который соответствует обновляемой базе, переходим по пути: «Конфигурация → Поддержка → Настройки поддержки → Снять с поддержки». В случае, если кнопка для снятия с поддержки недоступна, необходимо сперва включить возможные изменения. После этого нужно дать согласие, если система 1С будет уточнять что-либо или подтверждать действия;

4.     Далее переходим по следующему пути: «Конфигурация → Сравнить и объединить с конфигурацией из файла…». Здесь необходимо выбрать файл «полный релиз 1С KORG версии 1*.cf»;

5.     Далее перед нами появится окно, в котором система 1С будет запрашивать постановление на учёт для поддержки, на это уведомление обязательно отвечаем согласием;

6.     В случае, если наша конфигурация является типовой, откроется окно по сравнению конфигураций. В нем обязательно убираем все «галочки». Далее последует объединение конфигураций;

7.     В новом окне кликаем на «Сохранить изменения»;

8.     Ещё раз сохраняем базу данных;

9.     Обновляем конфигурацию 1С стандартным способом.

Если всё сделать, согласно инструкции выше, то в вашей конфигурации 1С 8.3 «Ошибка при выполнении файловой операции» больше не возникнет. Спасибо за внимание!

Специалист компании «Кодерлайн»

Айдар Фархутдинов

Ошибки,
возникающие при обновлении конфигураций

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

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

 • Одно
из самых важных правил администратора
– создать архив. Второе не менее важное
правило – убедиться, что архив сделали.
И все равно исполнители умудряются
совершать эту ошибку – сохранить
резервную копию.

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

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

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

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

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

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

 • Случается,
что остаются необновленными или
утерянными внешние печатные формы и
обработки.

 • Еще
одна ошибка – утрата данных в результате
обновления. Это возможно при несовпадении
внутренних идентификаторов объектов
или реквизитов в рабочей и обновленной
конфигурации.

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

 • Часто
после обновления форм в 1С: Предприятие
8.х перестают правильно функционировать
привязки, поэтому их работу непременно
нужно протестировать

Можно
выбрать один из путей. Рассмотрим
их.
Выбор пути в первую очередь зависит
от платформы.

• 1С: Предприятие 7.7

Далее
необходимо определиться с
конфигурацией.
Существует три варианта:

 •  Типовая
конфигурация производства фирмы 1С
По
завершении обновления конфигурации
нужно обновить регламентированную
отчетность.
 • Типовая отраслевая
конфигурация, разработанная 1С:
Франчайзи
Процесс обновления типовой
отраслевой конфигурации во многом
напоминает обновление типовой
конфигурации, но непременно нужно
изучить инструкцию по обновлению
разработчика.
 • Модифицированная
типовая конфигурация
Для платформы
1С 7.7 всегда есть способ кардинального
обновления – замена платформы, переход
на платформу 1С:Предприятие 8.1. Функционал
новой платформы во многом совершенней
аналогов на 7.7

• 1С: Предприятие 8.0

Для
обновления обязательна смена платформы
на 8.1. Платформа 1С 8.0 снята с поддержки,
новые типовые конфигурации работают
только на платформах последних релизов
(8.1.х).
В ходе обновления конфигурации
важно пройти все промежуточные релизы,
в противном случае может быть потеряна
информация.
Возможен и такой вариант
обновления: внедряют новую типовую
конфигурацию и переносят в нее справочники
и остатки из старой.

• 1С: Предприятие 8.1

Возможны
варианты обновления:
 • Обновление
типовой конфигурации платформы 1С:
Предприятие 8.1
 • Обновление
доработанной, модифицированной
конфигурации платформы 1С: Предприятие
8.1. Для обновления модифицированных
конфигураций потребуется помощь
специалистов.

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

Обновление нетиповой или модифицированной конфигурации 1с: Предприятия 7.7, 8.Х

Первоначально
конфигурации 1С: Предприятие 7.7 и 8.х
являются типовыми. Типовая конфигурация, 
которую модифицировали при установке
на каком-либо предприятии, превращается
в нетиповую конфигурацию. Типовая
конфигурация – конфигурация производителя,
не подвергавшаяся каким-либо изменениям.
Нетиповые конфигурации подразделяют
на два класса:
1. конфигурация, созданная
с нуля, с учетом потребностей конкретного
бизнеса;
2. измененная типовая
конфигурация.

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

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

Если
типовая конфигурация полностью подходит
организации, то нет необходимости
обновлять ее. При значительных изменениях
в законодательстве, к примеру, алгоритмов
учета и подготовки отчетности, возможны
два варианта обновления:
1. обновление
рабочей конфигурации до новой версии
типового решения;
2. самостоятельная
доработка рабочей конфигурации и
внесение в нее всех изменений
законодательства.

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

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

Для
предприятия, работающего с типовой
конфигурацией и систематически
обновляющего ее, проведение очередного
обновления – не проблема. Оно выполняется
в один прием и зависит от версии платформы
1С. Так для 7.7 это команда «Загрузить
измененную конфигурацию», а для
платформ 8.0, 8.1 и 8.2 команда «Поддержка
Обновить конфигурацию». С нетиповыми
конфигурациями — все намного сложнее.
Если осуществить  обновление по общей
методике, то не сохранятся все ранее
внесенные в изменения.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]

  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • 1с ошибка при выполнении файловой операции значение данного типа невозможно преобразовать как файл
  • 1с ошибка при выполнении файловой операции доступ к файлу не может быть получен