Как исправить ошибки в 1с унф

Для исправления ошибок, которые могут возникнуть в 1С:УНФ или в любой другой конфигурации 1С, надо найти точку отсчета, точку опоры, с какого момента начинаем вести правильный учет и разбираться. Этим моментом может быть либо начало учета, либо дата инвентаризации, либо дата, когда мы точно понимаем, что все правильно.

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

Третье, нужно определиться с методом, как будем все исправлять и анализировать, либо делать руками, в случае, когда документов немного, либо обработкой. Вы можете скачать ее на Инфостарте. С ее помощью можно обнулить практически любой регистр и потом заново оприходовать, и начать в нем вести правильный учет. Например, это могут быть товары, запасы и затраты, если относится к производству, в общем любой регистр. Или любые другие обработки, которые написаны под вас, чтобы вы не перебирали руками 5 000 документов, а сделали более простым способом. Если документов 20, 30, 100, то может быть проще сделать руками.

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

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

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

Хочу поблагодарить компанию Простые решения за плодотворное сотрудничество и рассказать нашу историю, как мы пришли к программному продукту 1С:УНФ. Надеюсь, мой отзыв будет полезен для тех, кто еще думает о приобретении данного программного продукта.


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

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

Выбор пал на продукт фирмы 1С «Управление нашей фирмой» по ряду причин:

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

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

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

Спустя год после активной эксплуатации программного продукта, когда товарные остатки стали значительными и вести 2 отдельные учетные системы (управленческую и бухгалтерскую) далее было нерационально, мы обратились вновь в компанию Простые решения с задачей настроить синхронизацию 3х давно действующих баз: две базы 1С:Бухгалтерия с одной базой 1С:УНФ.

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

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

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

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

С уважением, Козачок Инна Владимировна,

Гл. бухгалтер 
ООО «ТСП ЮгАвтоХолдинг».

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Планшет

Приглашаем на
бесплатный вебинар!

06 июня в 11:00 мск

1 час

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

Рассмотрим, наиболее частые ошибки при работе 1С.

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

Иногда при запуске программы пользователь может столкнуться с сообщением программы «Ошибка формата потока».

Рис.1 Ошибка формата потока
Рис.1 Ошибка формата потока

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

Рис.2 Устранение ошибки
Рис.2 Устранение ошибки

Кроме этого, следующим шагом (если первый вариант не дал результата) должно стать удаление информационной базы из списка в окне запуска 1С (кнопка «Удалить») и добавление ее обратно (кнопка «Добавить»). Тем самым мы очистим кэш.

Рис.3 Очистим кэш
Рис.3 Очистим кэш

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

Посмотреть, где располагаются временные файлы программы, можно в кнопке «Настройка…» в окне запуска 1С. В поле «Каталоги шаблонов и конфигурация» видно, в какой папке располагаются временные файлы. В нашем примере в папке пользователя, далее в папке AppDataRoaming1Ctmplts.

Рис.4 Каталоги шаблонов и конфигурация
Рис.4 Каталоги шаблонов и конфигурация

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

Рис.5 Чтобы очистить кэш, необходимо удалить временные файлы из указанной папки
Рис.5 Чтобы очистить кэш, необходимо удалить временные файлы из указанной папки

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

Неверный формат хранилища

На рисунке видно, что ошибка указывает на папку с временными файлами – AppData/Local/1C и далее папка с цифрами в названии.

Рис.6 Неверный формат хранилища
Рис.6 Неверный формат хранилища

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

Ошибка СУБД. Внутренняя ошибка компоненты dbeng

Ошибка СУБД сама говорит о нарушении структуры базы данных. Довольно распространенная ошибка этого рода – «Внутренняя ошибка компоненты dbeng8».

Рис.7 Ошибка СУБД
Рис.7 Ошибка СУБД

Компонента dbeng8.dll находится в папке bin установленной платформы 1С.

Рис.8 Компонента dbeng8.dll
Рис.8 Компонента dbeng8.dll

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

Если переустановка платформы не помогла, то переходим к варианту тестирования и исправления базы данных. Другие ошибки касающиеся СУБД также решаются этим способом.

«Ошибка СУБД: Файл базы данных поврежден»

Например, «Ошибка СУБД: Файл базы данных поврежден» решается тестированием и исправлением файла информационной базы.

Рис.9 Ошибка СУБД: Файл базы данных поврежден
Рис.9 Ошибка СУБД: Файл базы данных поврежден

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

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

Хотелось бы напомнить, что перед любыми действиями с информационной базой необходимо выполнить резервное копирование – в режиме Конфигуратора через пункт меню «Администрирование»-«Выгрузить информационную базу». Или можно скопировать файл информационной базы – 1Сv8.CD, из каталога, где она размещается.

Файл утилиты chdbfl.exe находится в папке bin, установленной платформы 1С – обычно в папке Program Files (х86)-1cv8, а далее папка с релизом платформы.

Рис.10 Файл утилиты chdbfl.exe
Рис.10 Файл утилиты chdbfl.exe

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

Рис.11 Исправлять обнаруженные ошибки
Рис.11 Исправлять обнаруженные ошибки

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

Тестирование информационной базы в Конфигураторе

Для тестирования и исправления информационной базы запустим программу в режиме «Конфигуратор». В пункте меню «Администрирование» выберем «Тестирование и исправление…».

Рис.12 Тестирование и исправление ИБ
Рис.12 Тестирование и исправление ИБ

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

Рис.13 Настройка тестирования
Рис.13 Настройка тестирования

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

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

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

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

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

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

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

При решении некоторых проблем помогает выгрузка и загрузка информационной базы в файл *dt (пункт меню «Администрирование» — «Выгрузка информационной базы…», затем «Загрузка информационной базы…»).

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

  • Очистить кэш;
  • Провести тестирование и исправление с помощью утилиты chdbfl.exe;
  • Тестирование и исправление базы в режиме «Конфигуратор»;
  • Обновить платформу «1С:Предприятие».

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

Понравилась статья? Поделить с друзьями:

Не пропустите также:

  • Как найти проститутку в костанае
  • Как найти парня если ты робкая
  • Глагол найдешь разобрать как часть речи
  • Как найти объем газообразных продуктов
  • Как найти водителя для перевозки груза

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

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