Программа для исправление ошибок в бухгалтерии 1с

Публикация № 910259

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

Обработка исправления ошибок признаков учета в регистре бухгалтерии 1С: Бухгалтерия 3.0 (Управляемые формы).

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

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

Рассмотрим этот инструмент и как с ним работать. Особенно подробно разберем какие флаги надо ставить в интерфейсе.

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

Тестирование проводится в монопольном режиме: в базе не должны работать пользователи.

Запускаем программу в режиме Конфигуратор

В главном меню выберите «Администрирование — Тестирование и исправление.»

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

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

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

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

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

Уже более 10 000 компаний работают в облачной 1С от 42Clouds

— Консультация по 1С Бесплатно!

— Поддержка 24/7 по техническим вопросам: в чате, по телефону, по почте

— Все типовые конфигурации онлайн, доступ через RDP, Remote App, Web

1.

valent

Сейчас в теме

9.

valent

Сейчас в теме

Автор! А ответ на (1)????

2.

sergo12032

Сейчас в теме

Дай пожалуйста пароль к коду. Хочу под себя заточить.

3.

Tatianna

Сейчас в теме

И мне дай пожалуйста пароль к коду. Интересно как работает. ICQ: 373181567

4.

NataLev

Сейчас в теме

5.

Cobranet123

Сейчас в теме

6.

Арчибальд

Сейчас в теме

Не люблю паролей. Да к тому же код типа
ДокФактура = СоздатьОбъект(«Документ.» + ДокМДФактура.Идентификатор);
ДокФактура.ВыбратьДокументы(ДатаНачала,ДатаКонца);
ДокФактура.УстановитьФильтр(1,0); // только проведенные документы
считаю некорректным

11.

nicxxx

Сейчас в теме

Автору — как насчет опции «Разбивать по страницам»? а то если ошибок много, то табличный документ еле ворочается
(6)действительно странно, УстановитьФильтр() надо использовать до ВыбратьДокументы()

13.

buhinfo

Сейчас в теме

nicxxx Я не понял вопроса (11) по «Разбивать по страницам»?
Вы хотите в печатной форме навставлять разрывов страницы?
Разве от этого увеличится быстродействие?

7.

buhinfo

Сейчас в теме

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

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

Буду рад, если мои труды окажутся для кого-то полезными

8.

buhinfo

Сейчас в теме

Что касается ссылки на мой сайт. На нем есть раздел с обработками для 1С, поэтому я посчитал нужным сделать на него ссылку. Может тоже кому-то пригодится.

10.

buhinfo

Сейчас в теме

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

12.

buhinfo

Сейчас в теме

Версию обновил до 1.17 (переставил УстановитьФильтр() до ВыбратьДокументы()) спасибо nicxx и Арчибальду

14.

victuan

Сейчас в теме

15.

buhinfo

Сейчас в теме

16.

buhinfo

Сейчас в теме

(14) спасибо, посмотрим. Чем больше инструментов для поиска ошибок в бухгалтерии, тем лучше

17.

VdZMWOnC

Сейчас в теме

При поиске непроведенных документов попадают документы помеченные на удаление, не отлавливаются документы которые не имеют операции, вобщем 🙁 сыровато

18.

xDee

Сейчас в теме

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

Одним из вариантов выхода из ситуаций такого рода служит запуск тестирования и исправления через конфигуратор. К сожалению, его не всегда удается открыть. В таком случае, если ваша база файловая, то поможет встроенная утилита 1С 8.3 и 8.2 — «chdbfl.exe».

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

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

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

Программа для исправление ошибок в бухгалтерии 1с

Наша команда предоставляет услуги по консультированию, настройке и внедрению 1С.
Связаться с нами можно по телефону +7 499 350 29 00.
Услуги и цены можно увидеть по ссылке.
Будем рады помочь Вам!

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

В использовании утилита довольно проста. Нажмите на кнопку выбора, как показано на изображении ниже в поле «Имя файла БД».

Программа для исправление ошибок в бухгалтерии 1с

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

Программа для исправление ошибок в бухгалтерии 1с

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

Программа для исправление ошибок в бухгалтерии 1с

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

Программа для исправление ошибок в бухгалтерии 1с

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

В нашем случае никаких ошибок не было обнаружено, о чем свидетельствует соответствующее сообщение. При наличии же ошибок, информация обо всех них так же будет отображаться.

Программа для исправление ошибок в бухгалтерии 1с

https://youtube.com/watch?v=k6mW5yZO12M%3Ffeature%3Doembed

Тестирование и исправление также рекомендуется выполнять перед обновлением конфигурации. Если после возникновения ошибок у Вас есть возможность запустить конфигуратор 1С — выполните проверку с помощью инструментов в конфигураторе. Если же конфигуратор уже не открывается — проверьте Вашу базу 1С с помощью утилиты chdbfl.exe.

Перед выполнением тестирования и исправления обязательно сделайте информационной базы.

Программа для исправление ошибок в бухгалтерии 1с

Тестирование и исправление в конфигураторе 1С

Программа для исправление ошибок в бухгалтерии 1с

После этого для Вас откроется предупреждение:

Программа для исправление ошибок в бухгалтерии 1с

Если Вы уже создали резервную копию — жмем «Продолжить». Для Вас откроется окно настройки параметров тестирования и исправления информационной базы:

Программа для исправление ошибок в бухгалтерии 1с

Рассмотрим проверки и режимы, которые предлагаются в ходе выполнения тестирования:

Рассмотрим остальные настройки:

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

Когда выполнение проверки будет завершено — Вам будет показан отчет в Виде текстовых сообщений:

Программа для исправление ошибок в бухгалтерии 1с

Тестирование и исправление с помощью утилиты chdbfl. exe.

Данный режим проверки подходит только для файлового варианта информационной базы. Для выполнения проверки Вам необходимо найти файл «chdbfl.exe» на Вашем компьютере. Этот файл находится в каталоге «bin» в папке, в которую была установлена программа 1С:

Программа для исправление ошибок в бухгалтерии 1с

После того, как Вы нашли файл «chdbfl.exe» — запускаем его. Для Вас откроется форма проверки физической целостности файла БД:

Программа для исправление ошибок в бухгалтерии 1с

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

Программа для исправление ошибок в бухгалтерии 1с

По этому пути и будет располагаться файл «1CD»:

Программа для исправление ошибок в бухгалтерии 1с

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

Программа для исправление ошибок в бухгалтерии 1с

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

Наши разработки

Универсальные обработки Чистка данных Платформа 1С v8.3 Бухгалтерский учет Оперативный учет Управляемые формы 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Зарплата и Управление Персоналом 2.5 1С:Управление торговлей 10 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия государственного учреждения 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление холдингом 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Россия Абонемент ($m)

Обработка позволяет обнулить остатки по регистру накопления или бухгалтерии на определенную дату. Поддерживается большинство типовых конфигураций (БП 3, БП 2, УТ 11, УТ 10, ЗУП 3, ЗУП 2, БГУ 2, БГУ 1, ERP, УПП, КА 2, КА 1, УХ 3, УХ 1, УНФ). Гибкая настройка (отборы, заполнение реквизитов и любых полей корр. счета, возможность обнулять ресурсы выборочно). Несколько режимов работы. Два интерфейса: простой и с расширенным набором настроек.

Запустим программу в режиме конфигуратор:

Программа для исправление ошибок в бухгалтерии 1с

Выбираем из меню Администрирование пункт “Тестирование и исправление”:

Программа для исправление ошибок в бухгалтерии 1с

Исправление ошибки признаков учета в регистрах бухгалтерии.

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

(При переносах данных, загрузках, замене объектов)  наборы записей могут быть некорректно перезаписаны.  В связи с этим в регистрах бухгалтерии могут накапливаться ошибочные признаки в измерениях, ресурсах  к примеру вместо Null в записи регистра со счетом на  котором не ведется налоговый учет в ресурсе  регистра записано 0  (Приведён пример как частный случай).

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

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

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

После проведения данной обработки необходимо как минимум пересчитать итоги с помощью режима тестирование и исправление в конфигураторе!

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

Тестировано на платформе 1С:Предприятие 8.3 (8.3.10.2753)  Конфигурация Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.64.54).

Скачать файлы

Обработка документов Универсальные обработки Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 Абонемент ($m)

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

Какие галочки ставить?

Существуют различные варианты настройки тестирования, рассмотрим эти галки:

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

Программа для исправление ошибок в бухгалтерии 1с

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

Программа для исправление ошибок в бухгалтерии 1с

После окончания тестирования нажимаем “Закрыть”:

Программа для исправление ошибок в бухгалтерии 1с

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

Программа для исправление ошибок в бухгалтерии 1с

Тестирование и исправление закончено.

Групповая обработка прикрепленных файлов

Универсальные обработки Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Абонемент ($m)

Кому не знакомы авралы в бухгалтерии, когда налоговая требует представить копии всех документов за два-три года? Кто не получал сюрпризов в виде отсутствия документов, когда завтра их нужно уже представлять проверяющим? 1С предлагает прикрепление и хранение копий документов (в том числе со сканера) в базе, а данная обработка решает вопрос их быстрой подборки, сортировки и выгрузки, а также быстрого и эффективного контроля наличия или отсутствия документов в базе с формированием реестров как выгруженных, так и отсутствующих документов.
В настоящий момент обработка бесплатна, в дальнейшем планируется платная версия с расширенными возможностями.
Скажите решительное «Нет» авралам в бухгалтерии и штрафам за несвоевременное представление документов!

Предпросмотр PDF, JPG, PNG, TIFF, Word, Excel

Универсальные обработки Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Предварительный просмотр присоединенных файлов PDF, JPG, PNG, TIFF, Word, Excel через расширение. Позволяет изменять масштаб, поворачивать и листать. Не требует подключения к интернету и внешних компонент.

Консоль сравнения данных (1С 8, 1С 7. 7, SQL, CSV, TXT, DBF, XLS, DOC, XML, JSON, табличный документ) (версия 15. 65)

Обработка Консоль сравнения данных (КСД) предназначена для сравнения данных, полученных из разных источников данных: информационных баз 1С 8, 1С 7.7, баз данных SQL, файлов формата CSV/TXT/DBF/XLS/DOC/XML, строки JSON, вручную заполненного табличного документа.
Минимально необходимая версия платформы: 8.3.6.1977.

Редактор, Права, Поиск, Сторно, Обмен

Панель команд текущего объекта (документа, справочника и т.д.) со следующим возможностями: Редактор реквизитов, таблиц и движений текущего объекта, Анализ прав доступа к текущему объекту, Поиск ссылок на объект с отборами, Сторно движений документа, Выгрузка/загрузка текущего объекта между базами.
Реализована всплывающей панелью в форме объекта.
Подключается как расширение конфигурации (*.cfe) либо отдельными обработками.

Электронная таблица средствами 1С (Версия 2

Универсальные обработки Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Абонемент ($m)

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

Если конфигуратор не открывается

Если база повреждена настолько, что вы не можете зайти в конфигуратор, можно воспользоваться утилитой от 1С chdbfl.exe. Утилита устанавливается вместе с платформой 1С и найти ее можно в папке Bin каталога установки:

Программа для исправление ошибок в бухгалтерии 1с

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

Программа для исправление ошибок в бухгалтерии 1с

После того как нажали копировать, нажимаем правой кнопкой на пустом месте окна папки и нажимаем “Вставить”. Копия сделана, запускаем утилиту:

Появляется главное окно утилиты. Нам нужно указать имя файла базы данных. Нажимаем на три точки. Открывается окно выбора файла БД. Ищем каталог вашей базы и в нем указываем на файл 1Cv8.1CD. Нажимаем “Открыть”.

Программа для исправление ошибок в бухгалтерии 1с

Ставим галочку “Исправлять обнаруженные ошибки” и нажимаем “Выполнить”.

Программа для исправление ошибок в бухгалтерии 1с

Ждем окончания операции. Она может занять продолжительное время, в зависимости от размера базы.

Программа для исправление ошибок в бухгалтерии 1с

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

Добавить комментарий

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