Очистка ненужных файлов регламентное задание 1с
С таким вопросом очень часто обращаются пользователи любых конфигураций 1С. Базы медленно работают, тормозят, а закрытие месяца идет порой настолько долго, что можно спокойно сходить на обед! Причины такого поведения 1С могут скрываться как в самой программе, так и за ее пределами. В этой публикации приведем основной список этих причин и дадим общие рекомендации по их устранению.
Внешние причины медленной работы 1С
1. «Захламленность» рабочего стола
Понятно, что на столе бухгалтера редко, когда бывает порядок: папки, документы, отчеты… Но речь не о столе на четырех ножках, а о рабочем столе на компьютере сотрудника.
Чем больше информации вы вносите в 1С, тем больше она становится. Программе необходимо место, чтобы «развернуться на полную катушку» и работать максимально продуктивно. Но если все свободное место вашего компьютера занимают скан-копии документов, лишние копии баз или фотки прошлогоднего отпуска, то базе 1С приходится довольствоваться тем, что есть, что очень влияет на ее работоспособность.
Как можно чаще очищайте ваш компьютер от лишних файлов, приобретите внешний диск (накопитель), храните всю нужную информацию там.
И кстати, хранить копии баз только на вашем компьютере – не самая лучшая идея. В нашей практике, к сожалению, мы сталкивались с жалобами пользователей, когда случайно пойманный вирус уничтожал всё безвозвратно: и саму 1С, и все имеющиеся копии в компьютере. Поэтому очень важно хранить копии баз на отдельных носителях или в облаке.
2. Большой размер 1С
Как мы уже сказали в первом пункте 1С по мере работы имеет свойство увеличиваться в размере. Это неизбежно. Рано или поздно она просто перестанет нормально работать, если ей будет мало места.
Что можно предпринять в этом случае?
1) Поговорить с программистами насчет увеличения памяти в вашем компьютере или полного обновления технического оборудования. Рекомендуемые характеристики компьютера для программ 1С ищите здесь.
2) Переносить базы на сервер. Безусловно это тоже решается с программистами.
3) Сделать свертку базы. Наверняка вы слышали, что эта процедура позволяет начать всё с чистого листа в случае запущенного учета. Однако свертка еще и дает вам небольшую по размеру базу 1С на выходе.
4) Отвечаете на требования ФНС, отправляя скан-копии документов прямо из 1С? Это еще одна причина увеличения размера базы. Вы можете очистить базу от вложенных файлов по нашей инструкции.
5) Если все вышеперечисленные пункты у вас невыполнимы, то стоит подумать о работе в облачных программах 1С. На данный момент большинство конфигураций уже реализованы в облаке. От вас требуется только стабильный высокоскоростной интернет. Заходить в облачную программу 1С можно из любой точки мира, где есть интернет. Это очень удобно и мобильно!
3. Антивирусная программа
Данные программы отнимают большое количество ресурсов компьютера, поэтому порой это является причиной торможения других программ, например, 1С.
Внутренние причины медленной работы 1С
1. Лишние КЭШ-файлы
Нередко бывают ситуации, когда происходит внезапное отключение электричества. В этом случае программа пытается выполнить аварийное завершение работы. В результате создаются файлы с ошибками (кэш), препятствующие работе 1С. Самостоятельно удалить их вы сможете с помощью этой статьи.
Кстати, такие лишние файлы возникают еще и при работе в сети, поэтому в настройках браузера не забывайте заходить по одноименной ссылке и очищать историю и кэш.
2. Регламентные и фоновые задания
При запуске и в процессе работы программой 1С автоматически выполняются специальные (регламентные) задания, например, загрузка курсов валют, обновление классификаторов банка и т.д. Они совершаются по заданному расписанию в фоновом режиме. Таких заданий огромный список и не всегда крайне необходимо, чтобы все они выполнялись ежедневно, ведь это существенно тормозит работу программы. Отключить ненужные фоновые задания можно здесь.
3. Тестирование и исправление ошибок
Помимо кэш-файлов ошибки, тормозящие или блокирующие нормальную работы программы, могут быть в самой базе. Механизм тестирования и исправления ошибок может помочь минимизировать их.
4. Версионирование
Большинство из вас знает, что в 1С можно узнать кто изменил тот или иной документ. А вот то, что можно узнать какие значения были в документе до и после изменения – секрет для многих. Эта функция в программах называется «версионирование». При всей своей полезности она обладает существенным минусом – замедляет работу 1С.
У каждого была проблема «растущего» регистра "Версии объектов". Мы дорастили просто до чудовищных размеров(20 мил.) почистить обработкой очень трудоемко, плюс баз у нас много. Решили написать регламентное задание.
Чистит каждую ночь по 5 часов
Удаляет записи прошлых лет
Оставляет всегда 1 самую старую версию.
После отработки пишет в журнал регистрации информацию по проделанной работе.
Все входные параметры легко зашиваются на константы.
Проверено на УПП 107.2.1.3 платформа (8.3.8.1933).
После очистки рекомендую сделать сжатие базы.
Листинг регламентированного задания.
Помидорами не кидаемся.
Специальные предложения
Мне кажется так будет быстрее + время будет тратиться только на удаление существующих записей + можно получать данные для удаления порциями
Пока Выборка.Следующий() Цикл
Далее уже отборы и запись.
Есть ряд замечаний:
1. не понятно, вы хотите оставить самый первый или самый последний экземпляр? Удаляя все записи, кроме первой или последней, вы лишаете себя возможности видеть все изменения, вносимые пользователями. В результате прояснить: кто, когда изменил документ и что изменено не представляется возможным. ( в случает отличия с печатной формой).
2. Ежедневно выставляя параметр запроса "Период" как начало года, вы не уменьшаете объем данных регистра за текущий год.(т.е. весь текущий год регистр растет)- текущий год не обрабатывается. ( запускать обработку ежедневно не имеет смысла - только раз в году). Обработав первый раз регистр "Версии объектов" в 2018 году, набор данных за 2017 год и ранее мало изменится, т.к. вам навряд ли разрешат изменять данные закрытых периодов, а реквизит регистра ДатаВерсии будет = дате записи, внесения изменений или перепроведения - в любом случае>01.01.2018
Постановка задачи:
Оставляем самую свежую запись за 2017 год.Общая история хранится в бекапах.
При больших объемах регистра в 20 мил записей до 2017 г. удалять приходится порциями.
Закрытие периода не влияет на регистр "Версии объектов". Ночные задания проходят под правами администратора.
Все входные параметры(Период отбора, Количество оставляемых версия, Время работы) можно зашить на Константы в таком случае работа механизма будет гибкой.
у себя для очистки версий использую следующий принцип:
1) запросом выбираю объекты, которые не изменялись с какого-то момента времени (например с 01.01.18) - эти записи уже можно назвать условно постоянными и история по ним в рабочей базе не так важна.
обращаю внимание что определения переменных НЗ и ОТБОР вынесены за пределы цикла. 480 тысяч записей по 130 тысячам объектов были освобождены в течение 5-6 минут.
Обработка-регламентное задание позволяет в автоматическом режиме очищать и обновлять индекс полнотекстового поиска. Это необходимо делать для устранения проблем производительности на крупных базах. Подключаем в доп.обработках, задаем расписание выполнения на выходные и радуемся :)
Обработка работает только для конфигураций на базе БСП (от 2 редакции). Проверено: 1С:Документооборот КОРП, 1С:Бухгалтерия 3.0.
Обязательно наличие подсистем БСП "Дополнительные отчеты и обработки" и "Полнотекстовый поиск".
- Сдвиг на один день даты выполнения регламентных заданий (чтобы не мешали работе): Обновление индекса ППД, Слияние индекса ППД.
- Очистка индекса полнотекстового поиска
- Обновление индекса полнотекстового поиска
Вся информация отражается в журнале регистрации.
Рекомендую настраивать по расписанию в зависимости от объема базы и частоты провисания индекса полнотекстового поиска. Делать такие очистки лучше в выходные дни.
Специальные предложения
(1) посмотрите внимательно хотя бы заголовок и первое слово его.
1 очистка 2 обновление
Плюс сдвиг типовых рег. Заданий.
( 4) Ошибку определил. Это проблема типовой с методом ОжидатьЗавершения. Должны попровить видимо в новой версии. Т.е. обработка тут не причем.
(0) УНФ 1.6 вылетает с ошибкой при вызове ПолнотекстовыйПоискСервер.ОперацииРазрешены().
Может, отключить эту проверку?
(7) Спасибо за замечание. Да, в новых версиях БСП можно эту строку закомментировать. В публикации обновлю исправленный вариант для новых версий БСП.
Просмотры 33176
Загрузки 93
Рейтинг 14
Создание 14.09.18 11:00
Обновление 12.08.20 07:08
№ Публикации 904171
Операционная система Не имеет значения
Страна Россия
Вид учета Не имеет значения
Доступ к файлу Абонемент ($m)
Код открыт Да
См. также
Многопоточная обработка данных Промо
Конфигурация "Универсальные механизмы: пакеты данных". Набор инструментов для быстрой организации отказоустойчивой многопоточной обработки данных.
1 стартмани
23.11.2018 34241 125 _ASZ_ 17
Нагрузочный тест для базы данных 1С (обычные формы)
Универсальный нагрузочный тест для баз данных 1С. Позволяет оценивать производительность работы в конкретной базе данных при подборе параметров сервера. Тест производит циклическое перепроведение документов и замер скорости на каждом цикле. Выбирается интервал документов и виды документов для перепроведения.
1 стартмани
27.12.2021 1807 4 Miket78 4
Обработка данных в фоновых потоках
Выполнение заданных действий над выбранными данными в фоновых заданиях.
3 стартмани
30.10.2021 2657 4 MaxxiMiliSan 4
Изыскания на тему записи в регистр сведений
1 стартмани
21.09.2021 6975 0 METAL 57
Версионирование объектов. Сжатие регистра "ВерсииОбъектов" Промо
Cжимаем версии объектов в регистре сведений "ВерсииОбъектов". Экономия занимаемого версиями объектов объема более 50% .
1 стартмани
30.12.2014 31619 43 ZLENKO 14
Сравнение замеров производительности
Бывают ситуации, когда необходимо быстро определить, в чем разница при выполнении, например, проведения документа. Я обычно для решения данной задачи использовал два замера и сравнивал в коде. Это помогало при небольшом количестве строк кода, но, когда их тысячи, или сотни тысяч, проще воспользоваться обработкой, которая позволяет находить различия в замерах производительности.
2 стартмани
06.09.2021 2007 2 17808849 4
Где баланс между производительностью и возможностями программы ? Исправление автоподбора контрагента в УНФ
Как и у многих ко мне стали поступать обращения от менеджеров о медленной работе 1с (эта ваша один с не дает нормально работать), и чтоб быть объективным, и не основываться на человеческом, субъективном восприятии решил вооружиться цифрами, а именно произвести анализ медленных запросов, и проблема была найдена, где я ее не ожидал.
1 стартмани
27.08.2021 3103 0 con-men 0
Просмотр файлов технологических журналов 1С (WinAPI)
Программа просмотра файлов технологических журналов 1С (WinAPI). Работает с большими файлами. Минимальное потребление памяти при индексировании данных, просмотре. Анализ управляемых взаимоблокировок, таймаутов, ожиданий. Фильтры по событиям, периоду, пользователям, соединениям, сеансам.
1 стартмани
24.08.2021 3295 12 sdf1979 2
И снова о скорости работы 1с 8.х + тест от Гилева (конфигурация TPС_1C_GILV_A) + как Выбрать сервер для 1С 8.х Промо
2 стартмани
13.08.2012 639189 657 sanfoto 2561
Как 1С всю оперативную память съел.
В данной статье рассматривается обход (средствами встроенного языка) ошибки: "Превышен максимальный расход памяти сервера за один вызов" при рассылке расчетных листков в ЗУП 3.1 250+ сотрудникам.
1 стартмани
17.06.2021 5966 5 iD1n 0
ЦУП 2.1.6 Исправленная обработка выгрузки метаданных для платформы 8.2
Обработка предназначена для ЦУП 2.1.6. Исправленная типовая обработка для выгрузки метаданных для конфигурацию, работающих на платформе 8.2 (в т.ч. в режиме совместимости).
1 стартмани
04.03.2021 2876 1 SpecRam 0
Мастер создания копии информационной базы для отчетности
Прототип инструмента для подготовки реплики в режиме только для чтения к использованию. Позволяет использовать "read-only" реплики как обычные информационные базы 1С.
10 стартмани
28.08.2020 11536 11 YPermitin 13
Полнотекстовый поиск в 1С. №1 Грабли в динамических списках
Полнотекстовый поиск в 1С и все что с этим связано. Часть №1: особенности работы в динамических списках.
18.07.2020 15973 YPermitin 21
Транслятор запросов 1С в SQL
Инструмент для трансляции запросов платформы 1С в SQL, а также их диагностики.
10 стартмани
07.01.2020 32983 278 YPermitin 89
Быстрая реструктуризация базы данных
Внешняя обработка для быстрой реструктуризации клиент-серверной базы данных. Способ ускорения реструктуризации - замена таблиц большого объема пустыми копиями перед проведением обновления БД и возврат к исходным таблицам после обновления с предварительной корректировкой их структуры. Полностью автоматизировано создание и выполнение всех требуемых скриптов SQL. Представлены версии обработки для обычных форм (1С:Предприятие 8.2 (8.2.19.130)) и управляемого приложения (1С:Предприятие 8.3 (8.3.9.1818)).
1 стартмани
05.11.2019 27444 125 dmitrydemenew 39
Влияние БСП на производительность базы 1С с добавленными метаданными
5 стартмани
04.11.2019 11171 4 VsHome 1
Оптимизация прав ролей
Решение вопроса по неоптимальной настройке (избыточной) ролей, влияющей на производительность системы (потребление оперативной памяти). Алгоритм работы следующий: Выгрузка конфигурации в файлы - Обработка (изменение) файлов прав ролей - Загрузка измененных прав в конфигурацию. Проверено на платформе начиная с 8.3.12.
1 стартмани
09.09.2019 46371 11 toxilamer 11
Бухгалтерия 3.0: медленная работа при загрузке данных контрагента по ИНН
Поиск и исправление медленной загрузки контрагентов по ИНН в Бухгалтерия 3.0.71.75.
1 стартмани
10.07.2019 8492 3 MaxxiMiliSan 4
Исправление долгого запуска БП 3.0.70 по причине большого количества платежек
Обработка исправления долгого запуска БП 3.0.70 по причине большого количества платежек.
1 стартмани
18.04.2019 8648 8 a_v_u 1
Взаимодействие при редактировании одних и тех же данных [Расширение] УТ11
Расширение позволяет взаимодействовать между пользователями в тех случаях, когда они пытаются редактировать одни и те же данные. Теперь пользователи могут согласовать между собой последовательность своих действий, а при необходимости – освободить данные, занятые другим пользователем.
2 стартмани
14.04.2019 9722 4 noprogrammer 1
Тормозит УАТ 1.0? Простое решение, как ускорить
Если тормозит УАТ 1.0, Вам сюда.
1 стартмани
21.02.2019 8878 1 KroVladS 4
Исправление ЦУП 2.1.2
Расширение для конфигурации Центр управления производительностью, редакция 2.1 (2.1.2.11), которое позволяет настроить регламентный мониторинг. Работает на платформе 1С:Предприятие 8.3 (8.3.13.1644).
2 стартмани
21.01.2019 9225 6 Neco 0
Многопоточное тестирование производительности по методике APDEX (управляемые формы)
Каждый у кого нет сервера, мечтает его купить, а те, у кого сервер есть, мечтают, чтобы он был быстрее. Но деньги на сервер выделяет руководство.
10 стартмани
09.01.2019 13930 22 capitan 32
Решение проблемы быстродействия в ERP на рабочем примере
Рассмотрим практический пример оптимизации, определим последовательность действий и воспользуемся специализированными инструментами.
3 стартмани
18.12.2018 28663 225 ivanov660 24
Монитор блокировок пользователей
Анализ и автоматическое удаление блокировок
1 стартмани
Ускорение отчета 'Контроль передвижений агентов (онлайн-карты)' от AgentPlus v1.5.2
У пользователей системы AgentPlus (Агент Плюс) отчет 'Контроль передвижений агентов (онлайн-карты)' v1.5.2 вызывает восторг и разочарование одновременно. Восторг – потому, что позволяет увидеть маршрут передвижения пользователя системы с привязкой к карте и дорогам, разочарование – от длительности построения отчета. Отчет по 45 точкам маршрута у меня строится больше минуты. Тестировалось на "Управление торговым Предприятием" 1.2.45.2.
1 стартмани
03.05.2018 9531 3 DiegoLidabo 0
Обработки для проведения сценарного нагрузочного тестирования на примере конфигурации ЗУП версии 3.1.1.91
Обработки предназначены для проведения сценарного нагрузочного тестирования, включая пример описанного сценария с обработками (epf) - ГлавныйРасчетчик, Кадровик, Расчетчик, Табельщик. Обработка будет полезна прежде всего тому, кто внедряет решение на базе конфигурации 1С "Зарплата и Управления персоналом" с необходимостью воспроизвести определенный сценарий с заданным количеством пользователей для расчета, а также возможность посмотреть, какая будет при этом нагрузка на ваше оборудование и скорость выполнения операций с учетом блокировок СУБД. Также это будет интересно тем, кто хочет прощупать, как на практике пользоваться конфигурацией "Тест Центр", входящий в состав пакета 1С:КИП.
Зачастую пользователи жалуются на медлительность работы 1С и периодическое торможение и зависание базы при работе. Проблема может быть связана, во-первых, с нехваткой ресурсов компьютера. О параметрах компьютера для оптимальной работы 1С мы говорили ранее. Во-вторых, проблема может быть в запуске операций по обслуживанию программы, которые выполняются в фоновом режиме, в процессе ее работы. И если в серверном варианте 1С эти операции выполняются по расписанию в нерабочее время, то в файловом варианте фоновые задания выполняются непосредственно при работе пользователей. Это и приводит к замедлению работы, особенно если еще и ресурса самого компьютера недостаточно. Что такое регламентные и фоновые задания, для чего они нужны и как отключить лишние расскажем в этой статье.
Регламентные задания – это действия, выполняемые по заданному расписанию в фоновом режиме автоматически, такие как:
• ежедневная загрузка курсов валют;
• обновление классификаторов банков;
• отложенное проведение документов;
• обновление индексов ППД
Вы спросите: «Зачем загружать и обновлять классификаторы или справочники, которые не используются или при необходимости могут быть обновлены пользователем вручную?»
Действительно: «Зачем?». Ведь можно самим при необходимости загрузить справочник банков или обновить курс валют. Естественно, если организация периодически покупает и продает валюту данная операция для нее актуальна. Но для остальных пользователей – это лишнее. И такие «ненужные» операции можно просто отключить.
Некоторые настройки «проверок и обновлений» включены в разделе «Администрирование» - «Интернет поддержка и сервисы».
Отключить загрузку классификаторов можно в разделе «Администрирование» - «Интернет поддержка и сервисы» - подраздел «Классификаторы и курсы валют».
Выполнение регламентных операций включается автоматически, если установлены соответствующие настройки сервисов программы, таких как:
• «Автоматическая проверка контрагентов по ЕГРН»;
• «Сервис 1СПАРК Риски»;
• «Автоматическая отправка сведений об использовании программы в фирму «1С».
Посмотрим, где найти эти регламентные задания и какие у них настройки.
Шаг 1. Перейдите в раздел «Администрирование – «Обслуживание».
Раскрыв подраздел «Регламентные операции», откройте гиперссылку «Регламентные и фоновые задания».
В открывшемся окне две закладки:
Регламентные задания – это перечисление возможных операций и отметка об их выполнении.
Если у строки написано «не определено», значит оно не выполняется и не настроено. При необходимости пользователь может задать для него настройки.
Есть список действий, у которых стоит отметка «задание выполнено». Если для пользователя данное действие не актуально, его можно отключить.
Фоновые задания отражают сведения о выполнении регламентных заданий: какие выполнены или завершены с ошибками, отменены или выполняются.
Регламентные задания, которые по умолчанию предопределены в программе, отмечены зеленой галочкой.
Что они означают? Рассмотрим некоторые из них.
Все обновления 1С СПАРК Риски позволяют отслеживать изменения в деятельности контрагентов: ликвидация, реорганизация, смена руководителя и т.п. Сервис обновляет информацию, используя различные источники (данные ЕГРЮЛ, Единый федеральный реестр сведений о фактах деятельности юридических лиц и т.п.).
Извлечение текста файлов для поиска выполняется для быстрого поиска данных в файлах, прикрепленных к информационной базе.
Обновление задач бухгалтера выполняет обновление информации задач организации: сдача деклараций и отчетов, уплата налогов, начисление зарплаты, выплата аванса и т.п.
Обновление индекса ППД выполняет обновление индекса полнотекстового поиска. Задание включается автоматически при включенной настройке поиска данных в разделе «Администрирование» - «Общие настройки». Полнотекстовый поиск данных управляет поиском в документах, отчетах, файлах.
Проверка контрагентов обновляет данные для проверки корректности записи ИНН и КПП контрагентов.
Сбор и отправка статистики собирается и отправляется статистика по работе программы 1С. Это регламентное задание не замедляет работу программы.
Удаление неактуальной информации синхронизации убирает информацию синхронизации, не удаленную в результате сбоев.
Программой предусмотрено множество других регламентных операций, которые пользователь может включать и отключать. Но делать это надо осознанно.
Настройка регламентных операций в 1С.
Рассмотрим, как можно отключить или включить выполнение регламентного задания.
Например, у нас нет и не используются вложенные файлы в программе 1С и регламентное задание «Извлечение текста файлов для поиска» для нас не актуально и не имеет смысла.
Давайте отключим его выполнение.
Шаг 1. Откройте регламентное задание двойным щелчком мышки.
Шаг 2. Снимите галочку «Включено» и выполнение данного регламентного задания отключится.
У отключенного регламентного задания зеленая галочка убралась.
Так, наблюдая за работой компьютера, можно отключать неиспользуемые регламентные задания.
Если отключать задание не желательно, можно изменить его расписание. Например, вместо ежедневного запуска, установить – раз в неделю.
Шаг 3. Откройте регламентное задание «1С СПАРК Риски» и перейдите по гиперссылке «Расписание».
В настройке установлено повторять каждый день.
Пользователь может настроить расписание:
Шаг 4. Перейдите на закладку расписания «Недельное» и снимите галочки, оставив дни, когда следует запускать данное задание.
Можно задание выполнять раз в неделю, раз в месяц, в зависимости от настройки пользователя.
При одновременной работе в файловой базе нескольких пользователей, от 4-х и более, выполнение регламентных заданий может существенно тормозить их работу.
Чтобы не запутаться в регламентных заданиях правильнее, где возможно, отключать не сами задания, а настройки в программе, включающие их. Например, полнотекстовый поиск, проверка контрагентов, обновление классификаторов и справочников, автоматическая проверка обновлений – раздел «Интернет поддержка и сервисы» раздел «Администрирование».
Мы рассмотрели настройку, включение и отключение регламентных заданий. Конечно, тот факт, что регламентные и фоновые задания выполняются автоматически, по четкому определенному сценарию, не отвлекая пользователя от работы, является «плюсом» и удобно в работе.
Поэтому, если у вас проблемы со скоростью работы программы, рассмотрите и другие причины. Возможно не достаточные характеристики компьютера, сильно большой объем накопленной информации, замедление работы в результате сбоя.
И еще совет: почистите свой компьютер, рабочий стол от лишних файлов, лишних копий баз и т.д. Постарайтесь максимально расчистить пространство, чтобы программе было где «развернуться, да разгуляться»! Часто это действия в разы убыстряет работу 1С.
Любая конфигурация 1С позволяет пользователю хранить электронные документы. Это могут быть входящие и исходящие документы, получаемые с помощью сервиса 1С-Отчетность: уведомления, ответы на требования, сверки, письма и т.п. Чем больше файлов в базе, тем больше она «захламляется» и начинает тормозить в работе. Есть несколько способов, чтобы как можно дольше поддерживать активную работоспособность базы. Можно изначально уменьшить размер отправляемых файлов, можно перенести базу на сервер, тем самым «дав ей больше места», а можно и почистить текущую рабочую базу, выгрузив лишние данные. Вот как раз именно о последнем способе и поговорим в этой публикации.
Где находятся вложенные файлы в 1С?
Посмотреть вложения (прикрепленные файлы) пользователь может, нажав на «кнопку-скрепку» – «Присоединенные файлы».
Документы могут быть различных форматов:
• сканированные документы в формате JPG, PNG, TIF, PDF.
Пользователь может присоединять документы любого формата в справочники и журналы документов, например, текстовые документы Word, таблицы Excel, архивы и т.п.
Обратите внимание на «кнопку-скрепку», имеющуюся в большинстве журналов и документов.
Нажав ее, можно в базу 1С загрузить любой документ, прикрепив файл с диска.
О том, что имеется прикрепленное вложение, пользователю подсказывает значок в виде скрепочки.
Загрузить можно не только через журналы или документы, но и в справочники 1С, например, договор контрагента в раздел «Справочники» - «Договоры».
Данный функционал очень удобен: документы хранятся в базе и всегда под рукой, можно в любой момент посмотреть его, не перебирая папки. Но со временем это приводит к увеличению объема информационной базы и может доставлять неудобства в работе, вызывая зависание и притормаживание базы 1С.
Что сделать, чтобы таких проблем не возникало? Рассмотрим возможные пути решения задачи.
Архивация документов 1С: возможные варианты решения
1С предлагает следующие варианты решения:
1 вариант: хранение файлов на диске компьютера в томах – настройка, в результате которой все документы будут храниться в отдельной папке на диске компьютера или сервере, и будут доступны из базы 1С пользователю так же, как если бы они хранились в самой базе.
2 вариант: архивирование документов 1С – сохранение всех документов из базы 1С в архив. При этом файлы удаляются из информационной базы и будут недоступны из программы. Но пользователь может в любой момент восстановить их при необходимости.
Какой из вариантов хранения данных использовать решать пользователю.
Рассмотрим настройку обоих вариантов.
Сразу скажем: какой бы из вариантов вы не выбрали вы должны СДЕЛАТЬ КОПИЮ БАЗЫ . И не потому что, что-то может пойти не так при выгрузке данных, хотя от этого никто не застрахован…
При очищении лишних файлов из базы в большинстве случаев вы не сможете к ним больше вернуться!
Например, у вас в базе есть требование о предоставлении документов. И есть ваш ответ на это требование с вложенными файлами. Так вот при очищении данных вы больше не увидите вложенные файлы, их просто не будет в базе. Само требование вы увидите, но провалиться в него и посмотреть текст требования тоже не сможете. Поэтому, копия базы обязательно у вас должна быть загружена рядом с основной рабочей базой, так как к старым требованиям, отчетам, файлам вы можете возвращаться неоднократно в процессе текущей работы.
Предупрежден - значит вооружен!
Если боитесь сами делать эти процедуры – обратитесь к специалистам 1С.
Приступим к рассмотрению вариантов очистки 1С от лишних файлов.
Хранение файлов на диске компьютера в томах
Данная настройка применяется для всей базы 1С в целом и таким способом будут храниться все документы, прикрепленные в 1С. Пользователь при такой настройке не заметит разницы в работе, как если бы документы сохранялись в самой базе.
Шаг 1. Перейдите в раздел «Администрирование» и в подразделе «Настройки программы» откройте «Настройки работы с файлами».
При настройке хранения файлов в томах на диске возможны два варианта хранения:
• в томах на диске;
• в информационной базе и томах на диске.
В первом варианте – «в томах на диске» - все документы будут храниться на диске, в соответствии с дальнейшей настройкой.
При использовании второго варианта хранения – «в информационной базе и томах на диске», пользователь может более гибко настроить, что хранить в ИБ 1С, а что отправлять на диск. В этом варианте в базе 1С могут храниться файлы, заданные в настройке – поле «Расширения файлов, хранящихся в информационной базе». Пользователь задает их, указывая расширения через пробел. Выбрав из предопределенного списка, перечень можно откорректировать, убрав «лишнее».
Пользователем задается ограничение по объему присоединяемого файла, исходя из которого определяется, где файл будет храниться – на диске или в базе 1С – поле «Максимальный размер файла в информационной базе.
Пока пользователь не выполнит настройку хранения файлов в томах, они будут храниться в информационной базе. Переключаясь, программа напомнит об этом и предложит выполнить настройку томов хранения информации.
Определившись с вариантом хранения, перейдите к настройке томов.
При установленной галочке «Создавать подкаталоги с именами справочников-владельцев файлов», файлы в томах будут размещены в папках-подкаталогах.
Шаг 2. Щелкните мышкой по гиперссылке «Тома хранения файлов».
Шаг 3. В окне «Тома хранения файлов» нажмите «Создать» и выполните настройку.
Шаг 4. Укажите произвольно наименование тома и пусть к нему на сервере. Задайте предел тома в мегабайтах (МБ)
Путь к папке для хранения документов обязательно должен быть сетевым, иначе программа не даст сохранить настройку.
Если сеть настроена, и доступ открыт для других ПК, достаточно создать папку для хранения документов 1С и указать ее в настройке.
А как это сделать, если у вас нет сети и надо создать папку на текущем компьютере?
Шаг 5. Создайте папку на диске. В нашем примере это папка «Документы 1С» на диске «D». Щелкните на ней правой кнопкой мышки, выберите «Свойства».
Шаг 6. На закладке «Доступ» нажмите кнопку «Общий доступ…».
В открывшемся окне нажмите «Готово» - сетевой путь к папке открыт».
Сетевой путь можно скопировать на закладке «Доступ».
Если у пользователя доступ к папке уже был открыт, проверьте и скопируйте путь к папке, затем укажите его в поле настройки хранения томов.
Шаг 8. Прописав путь к папке, нажмите «Записать и закрыть». Настройка выполнена.
После настройки хранения файлов прикрепляемых документов 1С в папке на диске, они будут сохраняться на ПК. А как быть с информацией, имеющейся в базе? Ведь она занимает место…
Выполните настройку переноса, отметив, что перенос выполнить из информационной базы в указанный том. Нажмите «Перенести».
При переносе пользователь может задавать дополнительные настройки переноса. Например, отметив «Файлы указанного владельца» - загрузить только договора.
Шаг 10. Перейдите в раздел «Администрирование» - «Обслуживание».
Шаг 11. Разверните раздел «Регламентные операции» и перейдите по гиперссылке «Регламентные и фоновые задания».
В результате запуска переносится только 10 файлов, поэтому пользователю удобнее выполнить настройку расписания выполнения указанного задания, для автоматического запуска переноса по кнопке «Настроить расписание…».
После выполнения процедуры переноса файлов в тома рекомендуется выполнить сжатие таблиц базы 1С, т.к. записи информации все еще хранятся в таблицах базы.
Сжатие таблиц ИБ 1С в режиме «Конфигуратор»
Для того выполните следующие действия.
Шаг 1. Запустите базу в режиме «Конфигуратор».
Шаг 2. Перейдите в раздел «Администрирование» и выберите пункт «Тестирование и исправление …».
Шаг 3. Установите галочку и нажмите кнопку «Выполнить»:
• «Сжатие таблиц информационной базы» - для файлового варианта информационной базы;
• «Реструктуризация таблиц информационной базы» - для клиент-серверного варианта ИБ.
Эта процедура позволит сжать информационную базу, уменьшив ее физический размер.
Архивирование документов 1С
Второй вариант выгрузки документов из 1С – это архивирование, оно выполняется разово, с помощью специальной обработки «Создание архива документооборота», которую можно скачать на сайте 1С.
Напоминаем, что при архивации документов таким способом у пользователя не будет к ним доступа из программы, но при необходимости их можно восстановить этой же обработкой.
1 - Перед работой с любыми обработками рекомендуется сделать резервную копию базы!
2 - Убедитесь, что на диске достаточно места для сохранения данных и выполнения операции!
Шаг 1. Откройте обработку, нажав кнопку «Сервис и настройки», выберите пункт меню – «Файл» - «Открыть».
Шаг 2. Выберите файл внешней обработки – «Создание архива документооборота».
Шаг 3. На предупреждение безопасности системы ответьте «Да», разрешив открыть выбранный файл.
Обработка имеет две вкладки:
• Архивация – для создания архива документов ИБ;
• Восстановление – для извлечения из архива документов в ИБ.
Шаг 4. На закладке «Архивация» укажите каталог архива.
Для удаления файлов из базы 1С в настройках установлена одноименная галочка. Система анализирует объем файлов и выводит пользователю информацию об их объеме. Т.е. такой объем должен быть доступен на жестком диске или ином месте для создания архива. В нашем примере стоит «0 (ноль) Мб», т.к. в базе нет прикрепленных документов.
Обработка имеет дополнительные настройки.
• ограничение периода обработки документов;
• выбор группы объектов для выгрузки: по видам объектов или контролирующему органу.
Шаг 5. Установив настройки нажмите кнопку «Архивировать».
Шаг 6. Нажмите «Закрыть» - архивация выполнена.
По окончании архивации выполните сжатие таблиц информационной базы в режиме «Конфигуратор», в разделе «Администрирование» - «Тестирование и исправление…». Как это сделать мы рассмотрели выше.
Восстановление из архива документов 1С
Может возникнуть ситуация, когда пользователю нужно восстановить данные документов в базу, а они были удалении при архивации. Сделать это можно с помощью этой же обработки на закладке «Восстановление».
Для загрузки файлов из архива, достаточно указать путь к нему и нажать кнопку «Восстановить».
Загрузка файлов из архива возможна только в ту базу 1С, откуда они были выгружены.
Читайте также: