1с ошибка обсуждение уже существует
Есть управленческая база на основе Бухгалтерии 1.6. Работала на платформе 8.2.19
При смене сервера администратор поставил на новом Сервер 1С 8.3.6 (и у клиентов соответственно).
После этого у пользователей стала валиться такая ошибка.
Пытался погуглить, нашел не много:
Попробовал Проверку логической и ссылочной целостности - валится на этой же ошибке.
Попробовал Реструктуризацию таблиц - то же самое.
Читить КЭШ. Советовали у пользователей на компах.
Но Конфигуратор запускаю непосредственно на новом сервере и та же бяка - имеет ли смысл?
Если кто то сталкивался или слышал про подобное - посоветуйте что нибудь, если не трудно?
(4) Xershi,
А в (1) разве я не пишу, что пытался ссылочную целостность проверять, и реструризацию таблиц - то же самое выпадает((
(3) AHDP, а нафига создается временная таблица, или ее ТИИ создает?
Может, все таки Очистка процедурного кеша?
(5) smirnovsrg, а режим совместимости у вас стоял и модальность?
Проверьте тоже самое на платформе 8.3.5.
(5)Так предусмотрено разработчиками платформы. Но почему 1С пытается создать таблицу с уже использующимся именем - вопрос.
ТИИ тут не причём.
Укажите режим совместимости.
как раз сегодня столкнулись с аналогичной ситуацией.
1. Удалили базу в оснастке администрирования сервером 1с с сохранением базы в СУБД
2. сделали детачч/аттач
3. Снова создали базу на кластере сервером
Всем доброго времени суток.
(13) Steel Rain, Есть вариант, что конфликт версии конфигурации, удалите поддержку, а затем поставьте на поддержку
(14) Не получится, конфигурация несколько переписанная, но на предыдущей платформе таких проблем не было. И валится она не только в тех местах, где конфигурация измененная.
(15) Steel Rain, а как вы думали, чтобы первая версия новой платформы, сразу без косяков работала?
А раз, записали себя в число бета тестеров, регистрируйте ошибки, - исправят в следующих версиях.
(16) Boneman, ну она, каг бэ, не бета, вроде "стабильный релиз". Какую версию платформы посоветуете стабильную? Переходил с 8.2, вот и взял последнюю.
(17) Steel Rain, 8.3.6.2390 стабильная, последняя.
8.3.7 - еще со сковородки, едва вышла, еще шипит и брызгается
(15) Steel Rain, Значит сделайте откат на предыдущую версию, не известно сколько черных дыр в этой версии, она даже толком не тестировалась, а вы уже перешли на нее.
(13) Steel Rain, У меня та же проблема. Сегодня буду переводить на режим совместимости 8.2.
Такая же база на той же платформе без режима совместимости (в свое время был снят) работает стабильно.
(22) Steel Rain, ну и как вариант,
выгрузить базу в dtшник, и загрузить заново. В идеале прямо пересоздать на скуле
(24) Boneman, все это делал и не один раз. Чистил папки, выгружал\загружал и пересоздавал базу, делал ТиИ, чистил процедурный кэш SQL. Не помогает.
Вот режим совместимости не пробовал отключать. На что повлияет? База то вообще будет работать, если его отключить?
смотря что там сделано,
к примеру в полноценной платформе, изменен синтаксис некоторых функций, или вообще функции заменены на другие.
И если у вас они были использованы, то база начнет спотыкаться, придется допиливать в таких местах.
Хотя если ничего особого не использовалось, то взлетит.
Вообще, похоже на сбой в структуре таблиц скуля, и возможно повреждение базы.
Попробуй еще не на скуле, а в файловом режиме ее запустить.
(28) Steel Rain, Это проблема не в SQL, а в самой 1С, как я выше писал снимите конфигурацию с поддержки, если у вас переписанная, то ставить не обязательно на поддержку, у меня такое было когда был переход с 8.2 на 8.3, а сама конфигурация подготовлена и выгружена версией 8.2
Действительно, версия (29) подтверждается. Тоже помучался, попробовал сделал выгрузку через конфигуратор (уже в 1с 8.3), удалил базу через "Администрирование серверов 1С", далее создал чистую (при запуске конфигуратора) и загрузил заново - пока полет нормальный
Умение исправлять ошибки в программе — задача более сложная, чем учет в ней хозяйственных операций. Этому не учат на курсах бухгалтеров и на курсах 1С. Но без этого умения вы не сможете сдавать правильную отчетность и успешно работать в программе.
Понимая это, БухЭксперт8 подготовил специальный сборник по возможным ошибкам 1С. И не просто сделал подборку своих экспертных статей, но и дал конкретные рекомендации по исправлению.
Ошибки в публикации сгруппированы по темам:
Каждую тему предваряет краткий обзор. Это поможет легко сориентироваться в предоставленной информации и отобрать только ту, что касается конкретных ошибок.
Информация этого сборника мега-полезна! Мы гордимся, что первыми из обучающих фирм представляем своим пользователям этот единый Путеводитель по ошибкам и их исправлению в 1С. Мы уверены, что он будет вашей «скорой помощью» в самых сложных ситуациях.
Административные
В данном разделе собрана информация о так называемых «административных» ошибках. Их объединяет, что вызваны они не ошибками программного кода 1С или некорректными действиями пользователей, а административными настройками.
1C Отчетность: не удалось расшифровать файл
Многие организации используют в 1С дополнительный сервис 1С-Отчетность , с помощью которого они обмениваются отчетами и прочими электронными документами с контролирующими органами без использования сторонних программ, что очень удобно. Но усложнение программы неизбежно приводит к ошибкам, с которыми нужно уметь справляться. В статье подробно разбирается ошибка Не удалось расшифровать файл.
1С удаление: указанная учетная запись уже существует
Внутренняя ошибка компоненты dbeng8
Причина ошибки Внутренняя ошибка компоненты dbeng8 — нарушение структуры базы данных. Это может быть вызвано различными ситуациями, например, некорректным закрытием 1С из-за отключения электроэнергии, сбоем работы сети и т. п. Ошибка может проявиться как при запуске программы, так и при ее закрытии или выполнении какого-нибудь действия.
Конфигурация узла распределенной ИБ не соответствует ожидаемой
Распределенная информационная база используется для организации работы филиалов и подразделений, позволяя обмениваться информацией между ними. Технология обмена между базами достаточно надежна, но время от времени ломается и она. В статье рассматривается ошибка Конфигурация узла распределенной ИБ не соответствует ожидаемой.
Компонента 1С: Печать штрихкодов не установлена на данном компьютере
Конфигурация базы данных не соответствует сохраненной конфигурации 1С
В статье описывается, что может быть этому причиной. Главное — не паниковать!
Лицензия не обнаружена. Не обнаружен ключ защиты программы
При покупке 1С в комплект поставки включается лицензия на данное программное обеспечение. Лицензия может быть представлена в виде аппаратного ключа — специальной флешки для установки в USB-порт компьютера или программного ключа лицензии — пинкода программной защиты.
В статье разбирается, почему программа может не видеть лицензию.
Нарушение прав доступа
Ошибка Нарушение прав доступа появляется при попытках обращения пользователя к объекту, прав на который у него нет. Очень часто это происходит при вводе нового пользователя в 1С, доработке программного кода и обновлении программы.
Нарушение целостности системы 1С
Начало сеанса с информационной базой запрещено
Недостаточно памяти 1С
Ошибка Недостаточно памяти 1С появляется при выполнении каких-то объемных операций, которые требуют определенного количества ресурса компьютера. Причем в обычном режиме программа 1С работает относительно нормально. В статье даются рекомендации по исправлению ситуации.
Ошибка Не найден файл внешней компоненты возникает при использовании в 1С дополнительных сервисов, например:
В статье на конкретном примере показывается, как решить проблему.
Не обнаружена установленная версия 1С Предприятия
Ранее ошибка Не обнаружена установленная версия 1С Предприятия могла появиться при смене платформы 1С: Предприятие с 8.2 на 8.3. Кроме того, ошибка может возникнуть вследствие некорректной установки 1С, при переустановке операционной системы и по иным причинам. Во всех этих случаях файл, отвечающий за запуск платформы 1CEStart.cfg, начинает работать некорректно.
Из статьи вы узнаете, что тут можно сделать.
Обнаружено неправомерное использование данного программного продукта
Ошибка 1С: Начало сеанса с информационной базой запрещено
Ошибка ввода пинкода. Пинкод не укомплектован
Ошибка при выполнении операции с информационной базой 1С 8.3
Один из самых страшных сценариев для пользователя при работе в 1С — невозможность войти в информационную базу. В статье разбираются причины возникновения ошибок с информационной базой и даются рекомендации по их исправлению.
Ошибка формата потока
Ошибка СУБД: файл базы данных поврежден
Ошибка Удаленный узел не прошел проверку в 1С связана с проверкой сертификатов. Начиная с Платформы 8.3.8, 1С при проверке использует те же сертификаты, что и операционная система Windows. Исходя из этого, можно с высокой долей вероятности утверждать, что ошибка связана не с самой 1С, а с настройками подключения к интернету.
У пользователя недостаточно прав на исполнение операции
Ошибка Недостаточно прав на исполнение операции появляется при использовании в программе разграничении прав на уровне пользователей. В статье разбирается пример ошибки и даются рекомендации по ее исправлению.
Установка запрещена на основании системной политики
Ошибка Этот хост неизвестен возникает при подключении к серверу 1С и связана с тем, что в процессе запуска базы не удается определить IP-адрес сервера. В статье даются рекомендации по ее исправлению.
Программные
Ошибки этой темы вызываются некорректным программным кодом. При описании ошибки наши эксперты не просто воссоздают ее саму, но и учат работать со встроенными инструментами 1С — Синтаксис-помощником 1С . В некоторых случаях для наглядности создают внешние обработки для демонстрации правильного и неправильного программного кода. А также дают навыки использования Отладчика в 1С и учат аналитической работе в Конфигураторе .
Информация бесценна для всех, кто пробует свои силы в написании внешних обработок и отчетов, а также для обычных пользователей, получающих подробную инструкцию по поиску и исправлению ошибок.
Записи регистра сведений стали неуникальными
Какой бы ни была причина появления этой ошибки, она говорит об одном: в регистре сведений есть запись с ключевыми параметрами, для которой имеется несколько значений, и программа 1С не знает: какая из этих записей правильная.
В статье дается подробная инструкция по поиску и исправлению ошибки.
Метод объекта не обнаружен
БухЭксперт8 подготовил в статье 3 примера формирования ошибки Метод объекта не обнаружен. Вы познакомитесь с Синтаксис-помощником 1С , узнаете причины появления ошибки и получите рекомендации для ее исправления с использованием встроенной справки 1С.
Неизвестный идентификатор формы
При работе с управляемыми формами 1С можно встретить ошибку Неизвестный идентификатор формы. Чаще всего ее причина — неправильное указание имени формы объекта в программном коде.
Недостаточно фактических параметров
Ошибка Недостаточно фактических параметров показывает, что в исполняемую функцию передано меньше параметров, чем необходимо для выполнения операции. Для анализа ошибки Бухэксперт8 подготовил специальный пример.
Из статьи вы узнаете, на что обращать внимание при появлении этой ошибки, и получите подробные рекомендации по ее исправлению.
Поле объекта недоступно для записи
Ошибка Поле объекта недоступно для записи появляется при доработках программного кода и обновлениях программы. БухЭксперт8 подготовил внешние обработки, содержащие ошибки и способы их исправления, которые вы можете скачать.
Поле объекта не обнаружено
При обновлении базы 1С, установке новой Платформы, внесении изменений в конфигурацию возможно появление ошибки Поле объекта не обнаружено. В зависимости от причины, вызвавшей эту ошибку, есть разные варианты ее устранения. О них вы узнаете из этой статьи.
Переменная не определена
Ошибка Переменная не определена указывает на то, что программа не может получить нужную информацию в исполняемом программном коде. Это может быть связано с обновлением или доработкой программы. В статье даются рекомендации по исправлению ошибки.
Печатная форма недоступна 1С 8.3 при вызове внешней печатной формы
При подключении внешних печатных форм в 1С может появиться ошибка Печатная форма недоступна. В статье рассматривается порядок действий по исправлению ошибки.
Слишком много фактических параметров
Ошибка Слишком много фактических параметров указывает, что при выполнении операции в процедуру ее обработки переданы лишние параметры. Проблема серьезнее, чем кажется на первый взгляд, поскольку не всегда это вызвано ошибками программного кода.
БухЭксперт8 подготовил подробный разбор причин появления ошибки и рекомендации по ее устранению.
Пользовательские
Большое количество забивается решеткой
Ошибка Большое количество забивается решеткой показывает, что при отображении данных места, отведенного под вывод результата, недостаточно. Ситуация возникает, если в свойствах ячейки отчета задано свойство размещения Забивать данные. Из статьи вы получите рекомендации для решения проблемы.
Значение поля номер не уникально
Ошибка Значение поля номер не уникально возникает при создании нового документа или справочника. При записи 1С автоматически присваивает объекту новый номер, но сохранить новые данные не может: где-то в журнале документов уже есть объект с таким же номером.
Причина этой ошибки чаще всего — ручное исправление номеров документов.
Конфликт блокировок при выполнении транзакции
Ошибка совместного доступа к файлу
Ошибка совместного доступа к файлу указывает, что к файлу, захваченному одним процессом, пытается обратиться другой процесс — например, при попытке одновременного использования одного файла разными пользователями в 1С. Пока пользователь, захвативший файл, не закроет его, попытка открыть файл другим пользователем будет блокироваться. В статье даются рекомендации для устранения ошибки.
При работе в 1С с сетевым принтером возможны ситуации, когда при запуске на печать отчета или печатной формы документа выдается ошибка печати. Ситуация усугубляется тем, что из приложений Word и Excel печать выполняется нормально. В статье даны рекомендации по исправлению ошибки.
Заключение
ПУТЕВОДИТЕЛЬ по ошибкам и их исправлению в 1С подготовлен командой профессионалов — консультантами и программистами БухЭксперт8. Сохраните эту страничку в социальных сетях или в закладках как шпаргалку. Пользуйтесь ею онлайн всегда, когда это будет необходимо.
Если вам понадобится дополнительная профессиональная помощь
в работе с 1С:Бухгалтерия 3.0
мы будем рады видеть вас на нашем курсе
Бухгалтерский и налоговый учет в 1С:Бухгалтерия 8 ред.3 от А до Я, ОСНО или УСН на ваш выборЕсли Вы еще не подписаны:
Активировать демо-доступ бесплатно →
или
Оформить подписку на Рубрикатор →
После оформления подписки вам станут доступны все материалы Бухэксперт8, записи поддерживающих эфиров и вы сможете задавать любые вопросы по программе 1С.
Помогла статья?
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно
Похожие публикации
-
Вы приобрели 1С 8.3 и готовитесь работать на ней или.«Технические» ошибки – это ошибки, которые допущенные не в счете-фактуре.Ниже вы можете просмотреть запись семинара на тему: "ТОП-9 горячих.Ниже вы можете просмотреть запись семинара на тему: "ТОП-9 горячих.
(1 оценок, среднее: 5,00 из 5)
Публикацию можно обсудить в комментариях ниже.
Обратите внимание!
В комментариях наши эксперты не отвечают на вопросы по программам 1С и законодательству.
Задать вопрос нашим специалистам можно в Личном кабинете
Вы можете задать еще вопросов
Доступ к форме "Задать вопрос" возможен только при оформлении полной подписки на БухЭксперт8
Нажимая кнопку "Задать вопрос", я соглашаюсь с
регламентом БухЭксперт8.ру >>
Изменения в 2022 году, о которых нужно знать бухгалтеру
6-НДФЛ за 1 квартал 2022 в 1С
Санкции и контрмеры: как работать организации и ее бухгалтеру в новой реальности. Часть 2
Как правильно удалять Платформу 1С
Правильное удаление старой Платформы 1С, рекомендуемое разработчиками, производится через Приложения настроек ОС: кнопка ПУСК — Настройки управления («шестеренка») — Приложения .
Просто удалять папку с установленными Платформами 1С на компьютере неправильно. В Реестре Windows остаются ссылки на удаляемые программы, которые приводят к ошибкам работы с программами, в том числе и той, которую мы рассматриваем в этой статье.
Тем не менее, даже при правильном удалении Платформы 1С ошибки все равно могут возникать, пусть и нечасто. Рассмотрим, как действовать в таких случаях.
- Указанная учетная запись уже существует.
Данная ошибка не связана непосредственно с 1С и возникает при удалении совершенно разных программ, не только Платформ 1С.
Причины возникновения ошибки
Существует огромное количество программного обеспечения для использования на компьютере. Установленные программы могут отлично работать на старых версиях Windows, а после перехода на новые версии Windows иногда требуют доработки под новые правила. Кроме того, нередки ситуации, когда программы конфликтуют друг с другом при установке на одну систему.
Поэтому удаление старых программ при переходе на новые версии — привычное пользователям дело. С проблемами, которые при этом возникают, нужно уметь справляться.
БухЭксперт8 советует воспользоваться средством устранения проблем непосредственно от разработчика Windows — компании Microsoft для исправления ошибок при установке или удалении программ.
Рассмотрим следующие инструменты устранения ошибки:
Встроенная компонента ОС
Пошаговая инструкция использования встроенной компоненты ОС Устранение неполадок Windows .
Шаг 1. В меню Пуск выберите Параметры (значок «шестеренка»).
Шаг 2. Перейдите на вкладку Обновление и безопасность .
Шаг 3. На вкладке Устранение неполадок просмотрите список ошибок, которые соответствуют типу проблемы.
Прямо из странички можно запустить поиск решений проблемы.
Мастер устранения неполадок Microsoft
Если решить проблему с помощью встроенной компоненты ОС не удалось, установите на компьютере Мастер устранения неполадок от Microsoft.
Пошаговая инструкция запуска Мастера устранения неполадок и устранения проблемы.
Шаг 1. Перейдите на страничку поддержки Windows и устранения проблем Microsoft по ссылке Устранение проблем, препятствующих установке или удалению программ.
На указанной страничке вы найдете программу для автоматического исправления ошибок, в том числе поврежденных разделов Реестра Windows, препятствующих установке или удалению программ на вашем компьютере.
Мастер устранения неполадок подходит для операционных систем Windows 7, Windows 8.1, Windows 10.
Шаг 3. Запустите Мастер устранения неполадок и следуйте шагам проверки.
Шаг 4. На вопрос Мастера устранения неполадок о месте возникновения проблемы выберите пункт:
Шаг 5. В списке программ выберите ту, при удалении которой происходит ошибка.
Шаг 6. Запустите автоматическое удаление программы и чистку ссылок на нее в Реестре Windows.
Дождитесь завершения работы Мастера устранения проблем .
В большинстве случаев Мастер устранения неполадок отлично справляется с данной ошибкой.
Если предложенные инструменты не помогли, ситуацию для исправления лучше передать специалистам, они найдут в Реестре Windows ссылки на упоминание удаляемой программы и вручную вычистят их. Самостоятельно эту работу проводить не рекомендуется, есть риск нарушить работу ОС при непрофессиональной корректировке данных.
- Установка запрещена на основании системной политики 1С 8.3
- Обнаружено неправомерное использование данного программного продукта в 1С: как убрать
- Ошибка ввода пинкода. Пинкод не укомплектован в 1С 8.3
- Печатная форма недоступна 1С 8.3 при вызове внешней печатной формы
- Записи регистра сведений стали неуникальными при обновлении 1С
Помогла статья?
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно
Похожие публикации
-
.Каждый пользователь программы 1С сталкивается с ситуациями, когда нужно удалить.При работе в программах 1С зачастую создаются дубли — одинаковые..
(7 оценок, среднее: 3,86 из 5)
Публикацию можно обсудить в комментариях ниже.
Обратите внимание!
В комментариях наши эксперты не отвечают на вопросы по программам 1С и законодательству.
Задать вопрос нашим специалистам можно в Личном кабинете
(3) Дубли в справочнике "Виды доходов НДФЛ". Ошибка возникает в обработчиках после обновления. Причину не ловил (некогда) - встречалась у нескольких клиентов, причем при наличии нескольких однотипных баз на одном сервере дубли появились не во всех базах, а только в некоторых.
Такая же беда встречалась в БП 3.0 и ЗУП 3.1, лечится внешними обработками - сначала поиск и замена дублей (у меня везде были дубли с колом 2012 и 2300 если не ошибаюсь), затем внешней обработкой удалил помеченные на удаление - заменённые дубли (непосредственно удалил) - всё работает нормально.
(9) Ну так я так и сказал - у меня это же в ЗУП и БП было, сделаю, постараюсь побыстрее, хотя, если в 1с занют - то может не надо?
Такая же печаль на БП 3.0 (обновление на релиз 3.0.106.60): Уже существует вид дохода ндфл с таким значением поля Код (1011). Поддержка 1с второй день работает над проблемой но пока безрезультатно
Расковыряв справочник нашел процедуру:
Ошибка скорее в том что перечисления создаются этой процедурой, а обновление об этом явно забыло похоже.
Решил проблему для себя так:
- Администрирование -> Обслуживание -> Корректировка данных и выбираем поиск и удаление дублей
- В окне выбираем "ВидыДоходовНДФЛ" и в условии отбора Код. Далее выбираем "Найти дубли"
- После нахождения - "Удалить дубли".
- Затем идем в Администрирование -> Удаление помеченных объектов и удаляем все что найдено для ВидыДоходовНДФЛ и затем запускаем обновление
user1700230; Student1C; user841595; Megapolis_MSD; immersion_1c; Romazan; LexmanR; Ольга_tmp; Slovar; user975489; 2ncom; Кранкер; + 12 – Ответить
Решил проблему для себя так:
- Администрирование -> Обслуживание -> Корректировка данных и выбираем поиск и удаление дублей
- В окне выбираем "ВидыДоходовНДФЛ" и в условии отбора Код. Далее выбираем "Найти дубли"
- После нахождения - "Удалить дубли".
- Затем идем в Администрирование -> Удаление помеченных объектов и удаляем все что найдено для ВидыДоходовНДФЛ и затем запускаем обновление
(19) Рад помочь. а где плюс (звездочка) в публикации и комментарий к ней? Народ ведь там смотреть будет - работает али нет)))
(20)На одной базе ошибка пропала.Спасибо)
столкнулся с ошибкой следующей:
Уже существует вид дохода ндфл с таким значением поля Код (1011)
но на другой вышла такая.Обработка поможет? Пока что нет возможно запустить ее на оригинале этой базы
(21) Сейчас отдал проверить уже третью версию (пока не выложил, жду результат). Чтобы отладить мне нужны разные базы - на придуманных примерах работает, на некоторых рабочих работает, но уже были случаю, что не срабатывало - надо больше баз и возможность потестить, если не срабатывает.
ЗЫ - ошибка однотипная, тут не зависит от того, какой именно код дублирован - у меня были случат, когда дублей было больше одного, только обработки тогда не было - исправлял врукопашную)))
(22)
Только, что попробовал)Оказывается бухгалтера не спят по воскресениям)))
Все гуд. Все работает. Спасибо за обработку.
(23) чтож вы тут то пишите? пишите в комментах к обработке, звездочку поставьте, чтоб народ видел, что работает.
хуже когда Бухгалтерия базовая
Сделал следующим образом:
запустил в режиме обычного приложения, в этом режиме интерфейс не блокируется и можно открыть справочник и найти дубли
хотя проще найти через отладчик, удалил дубль через универсальный редактор реквизитов
справочник "Виды доходов НДФЛ" через Ещё можно "Восстановить начальные значения" и попробовать обновить.
SagittariusA; kipilll; wolfsoft; user1730872; AloneWolf; Kankree; spaynix; Bullwinkle; + 8 – Ответить
(29) сработало, запустил в режиме обычного приложения, восстановил начальные значения, 35 дублей получилось и через удаление помеченных объектов ликвидировал дубли
(32) Спасибо помогло. Запустил так же в режиме обычного приложения (с параметром "/RunModeOrdinaryApplication"). Операции - Справочник - Виды доходов НДФЛ. меню Все действия - Восстановить начальные значения, таким образом помечаются дубли на удаление. Далее идем в Операции - Удаление помеченных объектов - убираем галки со всего и отмечаем только наши пометки с видами доходов НДФЛ - Контроль - Удалить.
PS.: Расписал для неискушенных.
SagittariusA; Деко-Лит; chock23; Snakegrey; Saifa; bigjogan1; Romazan; kipilll; user1229126; wolfsoft; user817441; user1730872; Tash.B; + 13 – Ответить
В настройках зарплаты есть кнопка для восстановления стандартных значений Классификаторов, даже не в "Ещё" ))
В результате эта обработка сама ставит отметку удаления на дубли )
Столкнулся с такой же проблемой при обновлении нескольких баз. Странно, что до сих пор 1С не выпустила патч.
При обновлении базы через конфигуратор в окне "Реорганизация информации" выдается предупреждение и показываются дублирующие элементы. А когда обновлял в автоматическом режиме, то программа сама откатилась на прежний релиз и в Журнале регистрации была указана причина: уже существует вид дохода ндфл с таким значением поля код 4800.
(38) цитата:
"Я нашла один способ. Обновляете базу, далее появляется ошибка, закрываете базу, заходите в Конфигуратор, включаете режим "Обычное приложение" в настройках (меню Сервис - Параметры - Управляемое и обычное приложение), далее запускаете отладку в этом режиме (меню Отладка - Начало отладки - Толстый клиент (обычное приложение) начать отладку). Пока программа обновляется, Вы через меню Операции открываете справочник "Виды доходов НДФЛ", далее заходите в меню справа ещё - Восстановить значения по умолчанию. Программа помечает на удаление лишние коды.
user761805; Skan82; BigRig; kolya85; popov_i; kpdozer; user615496_muskat; koka73; bigjogan1; + 9 – Ответить
При работе с программами 1С Предприятие 8.3 пользователь может столкнуться с различного рода ошибками. Типичные ошибки 1С возникают вследствие программного сбоя, из-за некорректного выхода из программы или человеческого фактора. При этом причиной может стать сбой работы сети, отключение электроэнергии, сбой при динамическом обновлении и т.п.
Рассмотрим, наиболее частые ошибки при работе 1С.
Ошибка Формата потока
Рис.1 Ошибка формата потока
Устранение ошибки. В папке с установленной программой, кроме файла с информационной базой, имеются служебные временные файлы. При аварийном выключении программы также могут сохраниться файлы блокировок (которые автоматически должны были удалиться при выключении программы). Один из вариантов решения проблемы – это удаление из этой папки всех этих файлов. Такие файлы будут сформированы вновь при запуске программы, поэтому их можно смело удалить. Файл 1Cv8.1CD – файл информационной базы. Его удалять нельзя.
Рис.2 Устранение ошибки
Кроме этого, следующим шагом (если первый вариант не дал результата) должно стать удаление информационной базы из списка в окне запуска 1С (кнопка «Удалить») и добавление ее обратно (кнопка «Добавить»). Тем самым мы очистим кэш.
Рис.3 Очистим кэш
Но такой вариант очистки кэша программы не очень верный, так как файлы при добавлении базы создаются новые, а старые так и остаются на диске. Поэтому при очистке кэша лучше их просто удалять самим вручную.
Посмотреть, где располагаются временные файлы программы, можно в кнопке «Настройка. » в окне запуска 1С. В поле «Каталоги шаблонов и конфигурация» видно, в какой папке располагаются временные файлы. В нашем примере в папке пользователя, далее в папке AppData\Roaming\1C\tmplts.
Рис.4 Каталоги шаблонов и конфигурация
Чтобы очистить кэш, необходимо удалить временные файлы из указанной папки.
Рис.5 Чтобы очистить кэш, необходимо удалить временные файлы из указанной папки
Некоторые ошибки могут прямо указывать на папку с временными файлами, сообщая о проблеме. Например, ошибка «Неверный формат хранилища». Здесь видно, что программа указывает путь к папке с временными файлами. И чтобы очистить кэш вручную, надо удалить папки из указанной директории.
Неверный формат хранилища
На рисунке видно, что ошибка указывает на папку с временными файлами – AppData/Local/1C и далее папка с цифрами в названии.
Рис.6 Неверный формат хранилища
Ошибка СУБД. Внутренняя ошибка компоненты dbeng
Ошибка СУБД сама говорит о нарушении структуры базы данных. Довольно распространенная ошибка этого рода – «Внутренняя ошибка компоненты dbeng8».
Рис.7 Ошибка СУБД
Компонента dbeng8.dll находится в папке bin установленной платформы 1С.
Рис.8 Компонента dbeng8.dll
Поэтому первый вариант решения проблемы – переустановка платформы 1С. При этом если компьютеры составляют сеть, на всех компьютерах должна быть установлена одна версия платформы 1С, а если нет возможности обновлять платформу, то можно просто скопировать этот файл из другой папки установки.
Если переустановка платформы не помогла, то переходим к варианту тестирования и исправления базы данных. Другие ошибки касающиеся СУБД также решаются этим способом.
«Ошибка СУБД: Файл базы данных поврежден»
Например, «Ошибка СУБД: Файл базы данных поврежден» решается тестированием и исправлением файла информационной базы.
Рис.9 Ошибка СУБД: Файл базы данных поврежден
Тестирование и исправление информационной базы с помощью утилиты chdbfl.exe
Одним из вариантов тестирования и исправления при возникновении ошибок, связанных с СУБД, является использование утилиты chdbfl.exe. Она предназначена для проверки физической целостности базы данных при работе с файловой информационной базой. Этот способ используется также, когда база 1С не запускается в режиме Конфигуратора.
Хотелось бы напомнить, что перед любыми действиями с информационной базой необходимо выполнить резервное копирование – в режиме Конфигуратора через пункт меню «Администрирование»-«Выгрузить информационную базу». Или можно скопировать файл информационной базы – 1Сv8.CD, из каталога, где она размещается.
Файл утилиты chdbfl.exe находится в папке bin, установленной платформы 1С – обычно в папке Program Files (х86)-1cv8, а далее папка с релизом платформы.
Рис.10 Файл утилиты chdbfl.exe
Запустив утилиту, в поле «Имя файла БД» указываем путь к файлу базы данных. Здесь надо установить галочку «Исправлять обнаруженные ошибки» и нажать кнопку «Выполнить». В результате утилита проверит физическую целостность базы данных и в случае обнаружения ошибок исправит их.
Рис.11 Исправлять обнаруженные ошибки
Если данный способ тестирования не решил проблему, то необходимо провести тестирование информационной базы в режиме «Конфигуратор».
Тестирование информационной базы в Конфигураторе
Для тестирования и исправления информационной базы запустим программу в режиме «Конфигуратор». В пункте меню «Администрирование» выберем «Тестирование и исправление. ».
Рис.12 Тестирование и исправление ИБ
В открывшемся окне тестирования базы устанавливаем необходимые для тестирования галочки.
Рис.13 Настройка тестирования
«Реиндексация таблиц информационной базы» – исправляет ошибки, связанные со сбоем индексов. В программе ошибки могут проявляться наличием незаполненных полей, например, в документе отсутствует наименование или количество и т.п. При тестировании и исправлении рекомендуется выбирать этот пункт, так как он помогает решить большинство проблем, реиндексируя все таблицы.
«Проверка ссылочной целостности» – решает проблемы, связанные с возникновением ссылок на несуществующие объекты, которые появляются в результате сбоя или непосредственного удаления объекта. При обнаружении таких объектов необходимо выбрать вариант действия – создать, удалить объект, изменять его.
«Пересчет итогов». При сбое в программе в отчетах могут отображаться неверные данные, при расшифровке которых не видно их детализации, т.е. «цифра» есть, а данных о ней нет. В результате установки этой галочки будут пересчитаны все итоги в информационной базе, и данные восстановятся согласно существующим документам заново.
«Сжатие таблиц информационной базы». При установлении данной галочки происходит физическое удаление записей в таблицах, которые ранее были помечены на удаление в программе. Ведь при удалении объектов в базе, в таблицах они все равно сохраняются, накапливаясь и создавая объем. В результате этой операции таблицы информационной базы становятся меньше.
«Реструктуризация таблиц информационной базы» – данное действие создает новые таблицы, перенося в них данные из старых таблиц. То же самое происходит при выполнении обновления программы. Установление этой галочки исправляет некоторые ошибки.
После установки необходимых галочек нажимаем кнопку «Выполнить» и ждем окончания тестирования. По окончании тестирования программа выведет информацию о результатах тестирования.
При решении некоторых проблем помогает выгрузка и загрузка информационной базы в файл *dt (пункт меню «Администрирование» - «Выгрузка информационной базы. », затем «Загрузка информационной базы. »).
Данные ошибки возможны в файловых информационных базах. В любом случае, возникающие ошибки в программе необходимо анализировать. Но при их появлении, первые действия, которые можно предпринять, это:
- Очистить кэш;
- Провести тестирование и исправление с помощью утилиты chdbfl.exe;
- Тестирование и исправление базы в режиме «Конфигуратор»;
- Обновить платформу «1С:Предприятие».
При этом, конечно же, версия программы должна быть актуальной. Некоторые ошибки устраняются после установки обновления программы. Если проблемы с возникновением ошибок не удалось решить, обратитесь к нашим специалистам: мы проконсультируем и подберем для вас оптимальный тариф сопровождения и стоимость доработки 1С, исходя из ваших конкретных задач и потребностей.
Читайте также: