ЧеКист (Чистка Кэша) - универсальное средство очистки локального кэша 1С

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

Администрирование - Администрирование данных 1С - Сервисные утилиты

кэш чистка очистка очистить почистить удалить удаление сброс сбросить

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

Предвосхищая бурную полемику в комментариях на тему "а зачем нужен очередной чистильщик кэша, если уже есть [далее длинный список]?", скажу сразу: каждый выбирает то средство, которое ему удобно и полезно. Просто из всего того, что на момент разработки было уже написано - ничего, к сожалению, для меня не подошло, подробности читайте ниже.

Итак, какие ставились цели:

  1. Средство должно позволять чистить пользовательский кэш (сохраненные значения, размеры и положение форм и т.п.) и кэш конфигураций (рабочая копия конфигурации на клиенте), как оба сразу, так и каждый по отдельности.
  2. Средство должно отрабатывать только ту ИБ, которую явно указывает пользователь, не затрагивая данные других ИБ.
  3. Cредство должно быть достаточно простым, чтобы по телефону или e-mail в двух словах можно было бы объяснить рядовому пользователю, что ему нужно выполнить.
  4. Средство должно легко разворачиваться в сети на большом количестве пользователей.
  5. Средство не должно использовать никакие иные компоненты, кроме самой платформы и штатных библиотек Windows.

Вариации на тему ключа /ClearCache не рассматривались в принципе, т.к. данный ключ работает только для чистки кэша тонкого клиента (не все об этом знают, но это действительно так).

Утилиты, базирующиеся на открываемой пользователем обработке не удовлетворяли в основном по причине №4 (обработку пришлось бы добавлять в каждую ИБ, а их слишком много).

Утилиты не на платформе 1С выбывали из кандидатов по причинам №4 и 5.

Скрипты через AutoIt и прочие скриптовые вариации отпали по причинам №2, 4, 5

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

Варианты закончились - цели остались. Так и родился ЧеКист.

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

Утилита поставляется в двух вариантах:

  1. самостоятельная конфигурация (установочный комплект сжат в один zip-файл);
  2. внешняя обработка для мобильного использования (есть ограничение использования: обработка не чистит кэш БД, из которой была запущена).
Первый вариант (основной) предполагает стационарное размещение локально или по сети именно в нём кроется реализация достижения цели №4 (быстрое сетевое развёртывание): ИБ ЧеКиста прописывается в список общих ИБ и таким образом становится доступным сразу всем сетевым пользователям и для всех баз (даже для локальных).

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

Обратите внимание, что для версии 8.1 необходимо скачать соответствующие варианты поставок!

Хочу выразить благодарность fishca за разработку "Построение дерева информационных баз на основе файла ibases.v8i" (//infostart.ru/public/19841/), которая легла в основу отображения древовидного списка баз и существенно сократила время разработки ЧеКиста.


Обновлена версия до 1.0.3.1 

  • + Добавлена поддержка платформы 8.3
  • + Добавлена поддержка переопределения местоположения кэша через location.cfg

Обновлена версия до 1.0.2.3 

  • * Исправлено удаление кэша конфигурации при запуске под Windows XP

Обновлена версия до 1.0.2.2

  • + Добавлена отдельная поставка и обработка для 8.1
  • + Добавлена возможность множественного выделения ИБ для групповой чистки
  • + При двойном нажатии автоматически выполняется чистка кэша конфигурации (наиболее востребованная процедура для восстановления работоспособности конфигурации после сбой при динамическом обновлении)
  • * Реорганизованы пункты контекстного меню
  • * Название пункта меню "Очистить всё" заменено на "Очистить оба кэша", чтобы исключить ассоциацию с групповым действием

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

Наименование Файл Версия Размер
Установочный пакет v8.3

.zip 1,33Mb
19.04.17
62
.zip 1.0.3.1 1,33Mb 62 Скачать
Мобильная внешняя обработка v8.3

.epf 13,44Kb
19.04.17
48
.epf 1.0.3.1 13,44Kb 48 Скачать
Установочный пакет v8.2

.zip 332,86Kb
19.04.17
260
.zip 1.0.2.3 332,86Kb 260 Скачать
Мобильная внешняя обработка v8.2

.epf 11,74Kb
19.04.17
210
.epf 1.0.2.3 11,74Kb 210 Скачать
Установочный пакет v8.1

.zip 199,58Kb
19.04.17
10
.zip 1.0.2.3 199,58Kb 10 Скачать
Мобильная внешняя обработка v8.1

.epf 11,39Kb
19.04.17
18
.epf 1.0.2.3 11,39Kb 18 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Famza 83 08.08.13 15:03 Сейчас в теме
(0) При выборе "Очистить все" будут очищаться кэши по папкам/подпапкам в дереве ИБ?
2. mbreaker 1337 08.08.13 15:25 Сейчас в теме
(1) "Очистить всё" - это последовательное исполнение действий "Очистить кэш конфигурации" и "Очистить кэш пользователя". В обоих действиях удаляются полностью каталоги кэшей со всеми вложенными файлами и подкаталогами.
Любое действие предваряет проверка на наличие или возможность удаления файла 1Cv8.lck в пользовательском кэше (признак запущенного толстого клиента).
3. mbreaker 1337 08.08.13 15:34 Сейчас в теме
(1) Извиняюсь, не сразу понял суть вопроса... Ответ - нет. Рекурсивного перебора по дереву ИБ здесь нет.

Сам я не сторонник принципа "а давайте жахнем всё, просто на всякий случай". Но если идея групповой очистки будет востребована - включу в план на следующую версию.
4. Famza 83 08.08.13 15:46 Сейчас в теме
(0) Ну я воспринял "Очистить все" - значит всё и у всех ИБ. А вот по папкам в дереве ИБ очистка для меня актуальна однозначно - уж слишком много баз )))
5. mbreaker 1337 08.08.13 17:17 Сейчас в теме
(4) Групповое выделение и обработку реализовал в версии 1.0.2.1, выложу чуть позже. К ветвям дерева привязываться не стал, выделение через ctrl или shift гораздо универсальнее.
11. mbreaker 1337 09.08.13 18:24 Сейчас в теме
(4) Famza, (10) serpent, пожелания реализованы в новой версии 1.0.2.2, версия уже доступна для скачивания
6. serpent 54 09.08.13 09:46 Сейчас в теме
Внешняя обработка НА 1C 8.1 УТ 10 не открывается и не конвертируется :-(
7. mbreaker 1337 09.08.13 12:21 Сейчас в теме
(6) serpent, исправил в версии 1.0.2
Обновленная версия будет размещена сегодня вечером
8. serpent 54 09.08.13 12:59 Сейчас в теме
(7) Ну вот, попал на -1 стартМани
9. mbreaker 1337 09.08.13 15:09 Сейчас в теме
(8) serpent, за регистрацию ошибки +1$m переводом.
Надеюсь следующая версия понравится больше.
10. serpent 54 09.08.13 15:11 Сейчас в теме
12. mbreaker 1337 09.08.13 18:25 Сейчас в теме
(10) serpent, для 8.1 сформированы отдельные поставки
13. serpent 54 12.08.13 08:45 Сейчас в теме
14. Рамзес 29 14.08.13 11:57 Сейчас в теме
Да, у динамического обновления много плюсов. Но есть большой минус - не знаешь что от него ожидать. Как-то несколько раз я сталкивался с ситуацией, когда после динамического обновления пропадали мои изменения в коде и я вносил последующие изменения в уже некорректный код. Так когда же нужна процедура очистки кэша? Всякий раз после динамического обновления?
15. mbreaker 1337 14.08.13 16:54 Сейчас в теме
(14) Рамзес, в подавляющем большинстве случаев очистка кэша конфигурации при динамическом обновлении нужна только тогда, когда между моментом обновления и штатным перезапуском клиента происходит аварийное завершение работы клиента. Другие варианты больше относятся к случайностям, чем к закономерностям.

Очистка же кэша пользователя требуется существенно реже и, как правило, поводом для неё бывают:
  • сохранение некорректного значения методом СохранитьЗначение(), восстановление которого вызывает исключение и падение платформы
  • некорректное сохранение положения окна, если команда "Восстановить положение окна" не помогает
  • сохранение некорректных настроек списка, если кнопка "Стандартная настройка" не помогает
  • "сползание" привязки элементов в форме (редко, но метко, и лечится ТОЛЬКО чисткой кэша пользователя)
16. SeiOkami 1546 15.08.13 09:12 Сейчас в теме
Прошелся по всем базам. Везде сообщение "кэш конфигурации уже чист". Хотя он не разу не чист =(
17. mbreaker 1337 15.08.13 09:31 Сейчас в теме
(16) SeiOkami, сообщите версию Windows и пути, по которым Вы проверяете кэши.
Также запустите утилиту командной строки, введите команду set без параметров и посмотрите значение переменной окружения USERPROFILE.
Для корректной работы ЧеКиста нужно, чтобы данная переменная содержала правильные настройки:
  • для Windows 7 - [диск]:\Users\профиль_пользователя
  • для ранних Windows - [диск]:\Documents and Settings\профиль_пользователя или [диск]:\DOCUME~1\профиль_пользователя
18. mbreaker 1337 16.08.13 17:01 Сейчас в теме
(16) SeiOkami, спасибо за регистрацию ошибки при работе утилиты под Windows XP.
Исправлено в релизе 1.0.2.3
по традиции: +1$m переводом
19. ignor 222 03.09.13 20:02 Сейчас в теме
Хотелось бы послушать/почитать об очистке серверного кеша
20. ignor 222 03.09.13 20:03 Сейчас в теме
хотелось бы почитать об очистке серверного кэша
21. mbreaker 1337 04.09.13 11:21 Сейчас в теме
(20) ignor, а что подразумевается под термином "серверный кэш"?
23. mbreaker 1337 05.09.13 13:10 Сейчас в теме
(22) ignor, не получается отвечать более оперативно, т.к. нахожусь в отпуске в другой стране.
Такого понятия, как "серверный кэш", пока в платформе нет, есть только зарегистрированные пожелания сделать кэширующий механизм для получения значений таблицы констант через объектную модель, т.к. вызовы к ним очень частые и каждый раз данные забираются из БД (конечно СУБД ещё кэширует часто используемые выборки, но все равно имеют место потери на накладных расходах).

А то, о чём идёт речь в указанной ветке Мисты - это просто служебные файлы, подробнее о них можно почитать на самой же Мисте: http://www.forum.mista.ru/topic.php?id=662246
24. DmitryKishkin 06.09.13 13:49 Сейчас в теме
Скачал, опробовал - все работает. Автору - сенькс.
25. mbreaker 1337 09.09.13 12:19 Сейчас в теме
(24) DmitryKishkin, пользуйтесь на здоровье! :)
26. provnick 18.01.14 08:57 Сейчас в теме
Не понял, как это увидеть, я имею в виду сработало или нет, при обновлении (конвертации 1.0-2.1.9) базы Розница для Казахстана чистил руками, скриптами, переходил на платформу 8.3 все равно ошибка: Ошибка загрузки документа.
по причине:
Ошибка преобразования данных XDTO:
НачалоСвойства: {http://v8.1c.ru/8.1/data-composition-system/area-template}appearance Форма: Элемент Тип: {http://v8.1c.ru/8.1/data-composition-system/area-template}TableCellAppearance
по причине:
Ошибка преобразования данных XDTO:
НачалоСвойства: item Форма: Элемент Тип: {http://v8.1c.ru/8.1/data-composition-system/core}ParameterValue
по причине:
Ошибка преобразования данных XDTO:
Значение: {http://v8.1c.ru/8.1/data/ui/style}ПросроченныеДанныеЦвет Тип: {http://v8.1c.ru/8.1/data/ui}Color
по причине:
Ошибка отображения типов:
Отображение типа 'String' в тип '{http://v8.1c.ru/8.1/data/ui}Color'
Может есть идеи?
28. mbreaker 1337 24.01.14 15:24 Сейчас в теме
(26)(27) Хм... Пост выглядит как-то сумбурно, Вам не кажется? Может немного предыстории поможет? А то мне это напоминает отрывок из шоу "Уральские пельмени", где Соколов спрашивает: "А можно мне с вами?"
27. provnick 18.01.14 09:01 Сейчас в теме
Убирал галочки с XDTO пакетов, с обработок, с некоторых общих модулей, нихт, завершить работу или перезапустить, рекомендуют чистить кэш, но увы, воз и ныне....
29. zqzq 21 23.04.14 09:28 Сейчас в теме
Специально обученные чистке кэша люди, бегающие по зоопарку из > 200 пользователей при каждом случае некорректного динамического обновления, даже в теории не предполагались.
Кстати... Файлы кэша же привязывается к внутреннему ИД базы в списке баз. Так что в теории достаточно удалить и заново добавить базу в общий список баз и у всех 200 пользователей кэш сбросится (при условии запуска из общего списка).
30. mbreaker 1337 23.04.14 11:22 Сейчас в теме
(29) zqzq, не только в теории, но и на практике... и не только кэш, но и все сохранённые настройки (даже имя пользователя при старте)... причём у всех двухсот сразу... они все возьмутся за руки и прибегут "радоваться" к дверям администратора, восхваляя все его заслуги пред отечеством за последние лет... э-э-э... пять...

к чему я это? ах, да... экскаватор - это замечательная вещь, облегчающая на порядок жизнь человека, но использовать его в огороде для того, чтобы вскопать грядку, наверное, не очень рационально, именно поэтому человечество для таких случаев продолжает использовать лопату! :)

P.S. для избавления от глюков динамического обновления помогает чистка кэша конфигурации, а пользовательский кэш чистить в 99% случаев бессмысленно.
31. zqzq 21 24.04.14 08:55 Сейчас в теме
(30) в версии 1С 8.2 практически все значимые настройки перенесены в БД в хранилища настроек и привязаны к пользователю 1С, а заход лучше под пользователем Windows делать по возможности. Так что тут дело вкуса скорее. Максимум какие-нибудь настройки положений окон и шрифта окона сообщений сбросятся.

Проверил на 8.2 толстом обычном клиенте, настройки сохраненных значений реквизитов обычной формы не сбрасываются при передобавлении базы в список.
32. kozlovvp 9 16.05.14 12:24 Сейчас в теме
Работает ли это решение для платформы 8.3?
36. mbreaker 1337 22.05.14 01:36 Сейчас в теме
33. AVK_Alex 4 20.05.14 12:07 Сейчас в теме
Сторонние утилиты более мобильны - позволяют очистить кэш в 1 клик. А здесь достоинство гибкость...
Попробуем :)
34. AVK_Alex 4 20.05.14 12:22 Сейчас в теме
Когда ожидать версию под управляемые формы (все-таки поддержка...)?
Про такси-метро пока не спрашиваю...
37. mbreaker 1337 22.05.14 01:43 Сейчас в теме
(34) Ну, пока целесообразности в этом не видел, т.к. основной "рабочий" вариант применения всё-таки отдельно стоящая конфигурация, а для неё разницы нет в УФ, НФ или Такси. Сейчас куда более интересно разобраться с "глюками" управляемых форм и СКД, которые повсеместно лезут в БП 3.0 и не лечатся сбросом кэшей (помогает только перепрописание БД в списках).
35. AVK_Alex 4 20.05.14 12:31 Сейчас в теме
Неплохо бы:
1. Настройку видимости баз. Например, когда баз несколько десятков, а пользователь работает с 2-3... Это будет непросто, т.к.:
- список формируется при открытии и нигде не хранится;
- не предусмотрены пользователи, т.е. не к кому такую настройку привязать.
2. Чекиста по умолчанию в списке не показывать (дабы не смущать тех, кто на бронепоезде).
38. mbreaker 1337 22.05.14 01:48 Сейчас в теме
(35) Если честно не понял сути ни первого, ни второго предложений.

Можно поподробнее, что подразумевается под "видимостью" баз? Фильтр?

И что значит "по умолчанию"? Стартер 1С - это часть платформы и в нём нет режимов запуска. А альтернативные стартеры - это не тема этой публикации.
39. adapter 545 20.10.14 14:16 Сейчас в теме
версия 1.0.2.3 при открытии ошибка
{Обработка.ЧеКист.Форма.Форма.Форма(173)}: Ошибка при вызове метода контекста (ЭтоКаталог): Ошибка доступа к файлу: D:\UserProfiles\alex\Application Data\1C\1CEStart\ibases.v8i

видимо не учитывается что в win7 каталог 1с уже в другом месте


40. mbreaker 1337 20.10.14 17:11 Сейчас в теме
(39) adapter, да нет, скорее это в Вашем конкретном случае просто нарушена штатная структура символических ссылок, которую Win7 формирует для обратной совместимости со старыми версиями программ.
В Win7 действительно содержимое папки %user_profile%\Application Data перекочевало в %user_profile%\AppData\Roaming, но для совместимости система формирует символическую ссылку ("ярлык") в папке %user_profile% с названием "Application Data" со связью на %user_profile%\AppData\Roaming.
В своей обработке я использую эту особенность, чтобы не заниматься вычислением конкретного местоположения в зависимости от версии системы.
У Вас, видимо, этого линка по какой-то причине нет.
41. adapter 545 21.10.14 12:32 Сейчас в теме
да, у меня системный диск на ssd (для быстродействия) а папка users на обычном hdd. Хоть и делал все штатными средствами Вин, но видимо поэтому нету у меня этих ярлыков. Неплохо было бы проверять существование каталога на подобные случаи.

Я дописал в конфу определение версии Вин. Можете включить в свой новый релиз если хотите:
https://drive.google.com/file/d/0B3_BNCh_2-MxMnJob0dua0JHWHM/view?usp=sharing
42. dock 41 03.02.15 21:53 Сейчас в теме
43. mbreaker 1337 04.02.15 17:51 Сейчас в теме
(42) dock, под 8.3 прекрасно работает версия для 8.2, просто для 8.1 пришлось делать отдельную поставку из-за несовместимости интерфейса, отсюда и появление номера версии в наименовании обработки.
Но про вариант реализации под УФ специально для рабочих мест, где установлен только тонкий клиент, я обязательно подумаю...
Похоже, что в скором времени такая и самому понадобится...
44. Borunmeert 9 18.06.15 14:01 Сейчас в теме
А если у пользователя под Windows права ограничены на эти папки. Кэш очистит?
47. mbreaker 1337 25.01.16 21:50 Сейчас в теме
(44) Borunmeert, у пользователя не может не быть прав на эти папки, т.к. в процессе работы туда пишет программа (1С), запущенная из-под этого же пользователя. Не было бы прав, 1С и не запустилась бы.
45. AlexO 129 24.01.16 22:23 Сейчас в теме
(0)
чистить пользовательский кэш (сохраненные значения, размеры и положение форм и т.п.) и кэш конфигураций
И как вы их разделяете?
Чем не устраивает обычная очистка через CMD типа bat-файл для автоматической чистки КЭШа.?
Тем более, вокруг всего этого устраивать "пляски" с названиями - "ЧЕКИСТ!", - и прочий пафос из разряда "Предвосхищая бурную полемику в комментариях на тему "а зачем нужен очередной чистильщик кэша, если уже есть [далее длинный список]?"" :)
46. mbreaker 1337 25.01.16 21:45 Сейчас в теме
(45) AlexO, специально для тех, кто с характерным "нулём" на конце и предпочитает не вчитываться в тексты пабликов перед генерацией комментариев, привожу две цитаты оттуда в ответ вопросы:
1) Как вы их разделяете?
пользовательский кэш (сохраненные значения, размеры и положение форм и т.п.) и кэш конфигураций (рабочая копия конфигурации на клиенте)

2) Чем не устраивает?
4. Средство должно легко разворачиваться в сети на большом количестве пользователей.

Мой же ответ на "бла-бла-бла... пляски... бла-бла-бла... пафос..." можно прочитать на youtube в начале любого из роликов +100500 после фразы "ДИСКЛЕЙМЕР. НЕКОТОРЫЕ ИЗ ПРЕДСТАВЛЕННЫХ ВИДЕО МОГУТ ОКАЗАТЬСЯ ДИКИМИ БАЯНАМИ-БАБАЯНАМИ..." (не увлекаюсь, но тут уж очень в тему пришлось)
В особенности это касается конкретного представителя отдельного вида HOMO COPYPASTUS, единственной заслугой которого является перепечатка штатной документации к платформе, а целью посещения ИС - бесконечный и бессмысленный троллинг в комментариях.
P.S. Искренне надеюсь, что данный представитель уж в коем-то веке не станет подтверждать свой имидж последующим "словесным поносом" и благоразумно промолчит, избавив мир от низкопробного словоблудия, а меня от утомительного стирания уведомлений о поступлении очередной порции "фекалий" в комментариях.
48. chuprina_as 243 01.02.16 11:56 Сейчас в теме
Сделайте, пожалуйста, возможность очистки кеша заданному пользователю.
49. mbreaker 1337 01.02.16 15:30 Сейчас в теме
(48) chuprina_as, при подходе, реализованном в данном решении, такое сделать невозможно.
А для описанной задачи нужны более продвинутые средства. Что-то типа MS System Center... Но это уже совсем другая пьеса.
50. check2 125 29.03.17 10:47 Сейчас в теме
Ай спасибо тебе добрый человечище!
51. check2 125 29.03.17 11:33 Сейчас в теме
(50) Надо бы только только немного процедуру обновить в поставке:
Функция КаталогВерсии(БД)

	КаталогВерсии = "1Cv82\";
	Если Лев(БД.Версия,3)="8.1" Тогда 
		КаталогВерсии = "1Cv81\";
	ИначеЕсли Лев(БД.Версия,3)="8.3" Тогда 
		КаталогВерсии = "1Cv8\";
	КонецЕсли;
	
	Возврат КаталогВерсии;

КонецФункции // КаталогВерсии()
Показать

А то уже 8.3 есть и не не в том каталоге кэш чистит
52. dock 41 29.03.17 15:30 Сейчас в теме
(51) Ну тогда уж следует и допиливать под УФ и работу под тонким клиентом :)

Совершенству нет предела!
54. mbreaker 1337 04.04.17 14:51 Сейчас в теме
53. mbreaker 1337 04.04.17 14:51 Сейчас в теме
56. adapter 545 20.04.17 09:14 Сейчас в теме
вот простой вариант под тонкий клиент, в том числе и такси
http://infostart.ru/public/613030/
57. grey_yes 12 06.12.17 09:36 Сейчас в теме
Скачал "Мобильная внешняя обработка v8.3".....
ПОЧЕМУ не открывается в обычной Бухгалтерии 3.0 (такси)?????!!!!!!!!

я понимаю зачем нужна обычная форма... Но зачем писать 8.3 если такси и управляемые не открываются?
58. mbreaker 1337 06.12.17 13:19 Сейчас в теме
(57) В описании разработки нигде не заявлялись УФ или Такси, на всех скриншотах тоже только неуправляемые форма. А понятие "поддержка платформы 8.3" совершенно не тождественна понятию "разработка выполнена на управляемых формах". Поэтому не понимаю, в чём смысл столь эмоциональных претензий. Запустите БП 3.0 с ключом /RunModeOrdinaryApplication и пользуйтесь на здоровье.
"C:\Program Files\1cv8\common\1cestart.exe" /RunModeOrdinaryApplication
Оставьте свое сообщение

См. также

Блин, мы забыли включить регламентные задания… Промо

Сервисные утилиты v8 Абонемент ($m)

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

1 стартмани

08.04.2019    15973    15    slozhenikin_com    37    

Создание *.dt файла из рабочей базы на сервере 1С без завершения работы пользователей

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

Предлагаемая обработка создает *.dt файл (выгрузку ИБ) из рабочей базы на сервере 1С:Предприятие 8.3 без завершения работы пользователей.

1 стартмани

19.01.2020    9808    67    Sedaiko    15    

Командный интерпретатор для 1С

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

Инструмент для выполнения команд CMD / PowerShell из 1С.

2 стартмани

15.11.2019    10723    22    YPermitin    41    

Должно быть NULL в регистре бухгалтерии Хозрасчетный

Тестирование и исправление Инструментарий разработчика v8 v8::БУ 1cv8.cf БУ Абонемент ($m)

Обработка проверяет наличие и решает проблему с ошибкой развернутого сальдо в Оборотно-сальдовой ведомости (регистр бухгалтерии Хозрасчетный) из-за ошибки Универсального редактора реквизитов или кода программиста, устанавливающего пустые ссылки в значениях Валюты, Подразделения, Направления деятельности не равными NULL. И пересчёт итогов тут точно не поможет...

2 стартмани

21.10.2019    10444    25    sapervodichka    33    

Очистка кэша 1С 8 (8.0, 8.1, 8.2, 8.3). Грамотная чистка кэша 1С с сохранением настроек. Промо

Чистка базы Сервисные утилиты Администрирование данных 1С v8 1cv8.cf Россия Абонемент ($m)

Эффективное средство для устранения ошибок, возникающих в локальном кэше 1С на клиенте, которым легко сможет воспользоваться пользователь с любым уровнем знаний. Wsf-скрипт, созданный на стандартном языке автоматизации Windows - "WSH JScript", очищает кэш 1С просто, быстро и безопасно. Кроме варианта, очищающего кэш текущего пользователя, имеется также вариант для чистки кэша 1С всех пользователей терминального-сервера.

1 стартмани

04.11.2018    35503    365    Eugen-S    34    

Закрытие незавершенных сеансов

Сервисные утилиты Администрирование СУБД v8 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

20.09.2019    11452    50    AnatolPopov    8    

Сканер ключей 1С

Сервисные утилиты v8 Абонемент ($m)

Определяет время отклика ключа защиты 1С.

1 стартмани

13.09.2019    5800    11    sivin-alexey    2    

Мониторинг потребления ресурсов базами кластеров сервера

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

Обработка позволяет, в графической форме, производить мониторинг потребляемых ресурсов базами данных кластера сервера 1с для платформ 8.3, 8.2. Обработка работает на платформе не ниже 8.3.6

2 стартмани

17.07.2019    7568    30    IVC_goal    34    

Легкое и гибкое управление списком доступных баз 1С у пользователей Промо

Стартеры 1С Сервисные утилиты Администрирование СУБД v8 1cv8.cf Россия Абонемент ($m)

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

5 стартмани

05.12.2018    14515    16    RomikR    9    

Bash-скрипт для установки 1С:Предприятие 8.3 и СУБД PostgreSQL на сервер CentOS 7

Сервисные утилиты v8 Россия Абонемент ($m)

Данный скрипт позволяет полностью установить сервер 1С и СУБД PostgreSQL на одном хосте. Потом это же скрипт можно использовать для обновление платформы и дистрибутивов установки

1 стартмани

07.04.2019    14014    35    Sedaiko    29    

Утилита для регистрации ComConnector и консоли администрирования сервером по установленным версиям платформы

Сервисные утилиты v8 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

20.03.2019    8156    28    vardeg    10    

LicDataDecoder - расшифровка файла программной лицензии 1С

Сервисные утилиты v8 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

10.02.2019    27619    252    GeraltSnow    60    

[x1c.ru] 1CDBin: Работа с файлами *.1CD на низком уровне средствами языка 1С с возможностью чтения таблиц (поддерживается формат 8.3.8.0) Промо

Тестирование и исправление Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

Обработка позволяет просматривать файловые базы 1CD на низком уровне средствами встроенного языка. Реализована часть функциональности Tool_1CD, но на языке 1С Предприятия. Показываются таблицы, параметры таблиц, поля таблиц, записи таблиц, значения полей BLOB, есть 16-ричный просмотр страниц базы и консоль кода. Можно использовать для изучения структуры файлов 1CD, просмотра баз 1CD для выявления повреждений, создания своих обработок для выгрузки данных без открытия исследуемой базы в 1С:Предприятии.

1 стартмани

07.10.2014    50953    207    GusevNA    75    

Удобная консоль регламентных и фоновых заданий

Универсальные обработки Сервисные утилиты Администрирование данных 1С v8 v8::УФ 1cv8.cf Абонемент ($m)

Аналог обработки БСП "РегламентныеИФоновыеЗадания". Не требует наличия библиотек, может использоваться в качестве внешней обработки. В отличие от обработки БСП предоставляет больше информации о свойствах регламентных и фоновых заданий, а также об ошибках и сообщениях для пользователей, возникших во время их выполнения. Позволяет управлять регламентными (создание, удаление, настройка расписания, ручной запуск) и фоновыми (прерывание) заданиями.

1 стартмани

06.02.2019    13434    151    Alxby    20    

Универсальный монитор лицензий 1С

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

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

3 стартмани

03.01.2019    26282    216    Xershi    68    

Скрипт обновления конфигурации

Сервисные утилиты v8 Абонемент ($m)

Как обновить конфигурацию базы? Столько всего сделать надо: И базу заблокировать, и пользователей выгнать. А ещё надо дождаться загрузки конфигурации и после этого применить её. Если же конфигурация на БСП, то запустить с ключом /C ЗапуститьОбновлениеИнформационнойБазы. И только потом можно пускать пользователей. А ещё на каждом этапе надо ждать окончания предыдущего. Это скучно. Давайте заливать конфигурацию в базы весело!

1 стартмани

11.12.2018    9917    46    MrWonder    18    

Восстановление битой ссылки на раз-два Промо

Тестирование и исправление v8 1cv8.cf Абонемент ($m)

Простой способ восстановить битую ссылку типа " (20:94b81c6f65428d5911e2a8bebc48d793)".

1 стартмани

26.04.2013    31909    218    Vin_Tik    36    

Чистка кэша 1С (теперь в .exe)

Сервисные утилиты v8 Абонемент ($m)

Попробуйте поискать в интернете "Очистить кэш 1С". Практически везде вы наткнетесь на всякие батники, ps-скрипты, рекомендации зайти и удалить вручную, поставить /ClearCache для баз на УФ и т.д. В подавляющем большинстве случаев предлагается бездумно удалить все содержимое \Roaming\1C\1cv8\ и \Local\1C\1cv8\, но это как переустановить Windows, чтобы почистить Temp.

1 стартмани

18.11.2018    14885    94    riposte    42    

Нестандартные подсистемы: Живая вода

Поиск данных Тестирование и исправление v8 1cv8.cf Абонемент ($m)

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

1 стартмани

11.10.2018    10592    2    dsdred    14    

Обнаружено нарушение целостности системы

Сервисные утилиты v8 1cv8.cf Россия Абонемент ($m)

Ошибка «Обнаружено нарушение целостности системы», причины и варианты устранения ошибки.

1 стартмани

03.10.2018    105779    514    Palmer1976    48    

Скачиваем релизы с сайта users.v8.1c.ru Промо

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

Обработка позволяет настроить список релизов, доступных пользователю, на сайте users.v8.1c.ru, проверять - вышли ли новые обновления и, если вышли, скачивать их и раскладывать по папочкам. Требует установки curl и openssl

10 стартмани

18.08.2014    38115    24    Demonobond    31    

1С:Коммандер (УФ)

Сервисные утилиты v8 v8::УФ 1cv8.cf Абонемент ($m)

Коммандер для просмотра файлов на клиенте и сервере.

1 стартмани

07.09.2018    8508    21    Student1C    9    

1C + Arduino + сканер отпечатков пальцев + RFID считыватель

Терминал сбора данных Сервисные утилиты Учет рабочего времени Учет рабочего времени v8 1cv8.cf Абонемент ($m)

Связываем 1C, Arduino, сканер отпечатков пальцев и RFID считыватель для системы учёта рабочего времени или пропускной системы.

1 стартмани

21.08.2018    22755    14    DGorgoN    39    

Запуск и контроль выполнения автоматизированных тестов из 1С – Jenkins Skin

Тестирование и исправление v8 Абонемент ($m)

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

1 стартмани

09.07.2018    14901    13    ivanov660    5    

V8 Viewer. Открытие и сравнение внешних обработок в Проводнике + исходники Промо

Сервисные утилиты Инструментарий разработчика Универсальные обработки v8 1cv8.cf Абонемент ($m)

Вы хотите получить возможность быстро посмотреть содержимое внешнего отчета или обработки? А сравнить ее с другой? И все это без запуска 1С:Предприятия, только из оболочки ОС? Тогда мы идем к вам! :) В конце заметки - ссылка на исходники.

2 стартмани

06.03.2013    65123    119    Evil Beaver    157    

Тестирование: Просмотр результатов тестов в предприятии 1С – Allure Skin

Инструментарий разработчика Тестирование и исправление v8 1cv8.cf Абонемент ($m)

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

1 стартмани

10.05.2018    20927    6    ivanov660    18    

V8 Log Scanner - утилита для быстрого парсинга логов ТЖ

Сервисные утилиты v8 Россия Абонемент ($m)

Как можно быстро настраивать logcfg.xml и парсить логи технологического журнала с помощью самописной open-source утилиты V8LogScanner. Без необходимости погружаться в регулярные выражения.

1 стартмани

07.11.2017    18300    5    ripreal1    27    

Графическая оболочка для консольной утилиты cnvdbfl.exe

Сервисные утилиты v8 Абонемент ($m)

Графическая оболочка для консольной утилиты cnvdbfl.exe предназначенной для преобразования размера внутренней страницы файла базы 1С.

1 стартмани

25.10.2017    37546    261    frkbvfnjh    43    

Быстрое удаление неиспользуемых версий 1С:Предприятие 8, кэша метаданных и информационных баз Промо

Сервисные утилиты v8 Абонемент ($m)

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

1 стартмани

14.11.2017    20794    88    bonv    15    

Удаление данных напрямую в SQL

Сервисные утилиты Чистка базы v8 v8::СКД 1cv8.cf Абонемент ($m)

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

1 стартмани

08.07.2017    14574    97    denacid    29    

ОСкрипты для деплоя и копирования базы данных

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

Набор оскриптов для деплоя базы 1С через хранилище и копирование через sql-бекап одной базы в другую

1 стартмани

02.05.2017    22635    34    Stepa86    27    

Поиск и восстановление битых ссылок (обычная и управляемая форма) 8.2-8.3

Универсальные обработки Поиск данных Тестирование и исправление v8 v8::УФ 1cv8.cf Абонемент ($m)

Обработка для поиска и восстановления битых ссылок (Объект не найден). Адаптирована для конфигураций на обычных и управляемых формах 8.2 - 8.3

1 стартмани

08.04.2017    32113    408    Xershi    64    

Очистка регистров накопления, сведений, расчета или бухгалтерии Промо

Сервисные утилиты Чистка базы Свертка базы v8 1cv8.cf Абонемент ($m)

Очистка регистров накопления, сведений, расчета или бухгалтерии (обычная и управляемая форма)

2 стартмани

25.12.2009    60142    256    sebe    20    

Лекарство на случай, если перестала работать форма списка для сделок. (ERP).

Тестирование и исправление v8 ERP2 Абонемент ($m)

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

1 стартмани

28.07.2016    21434    0    milkers    2    

Организация файлового хранилища на базе MS SQL Server с доступом из 1С

Разработка внешних компонент Сервисные утилиты v8 Абонемент ($m)

Пример реализации хранения файлов в базе MS SQL Server с использованием различных технологий. Подробно рассмотрен потоковый доступ к файлам с использованием технологии FileStream.

1 стартмани

27.07.2016    23957    41    tohandr    37    

Создание SQL-представлений объектов 1С версий 8.1-8.3

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

Обработка позволяет создавать представления объектов 1С в базе MS SQL, для возможности создания нативных запросов в предметном окружении.

1 стартмани

04.01.2016    10053    43    tviv    2    

Автокликер для 1С Промо

Сервисные утилиты v8 1cv8.cf Абонемент ($m)

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

1 стартмани

03.04.2017    29931    70    slava_1c    49    

Подсистема "Журнал регистрации из форм объектов"

Журнал регистрации Сервисные утилиты Универсальные обработки v8 v8::УФ 1cv8.cf Абонемент ($m)

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

2 стартмани

09.11.2015    15575    31    Bassgood    11    

Скачивание обновлений типовых конфигураций с портала 1С:ИТС

Сервисные утилиты v8 Абонемент ($m)

С помощью этой конфигурации можно скачивать обновления с портала 1С:ИТС. Отличительные особенности: 1. Скачивание только тех пакетов, которые необходимы для обновления от текущей версии до самой новой; 2. Запуск скачивания с помощью VBS-скрипта; 3. Написана на родном языке ;)

1 стартмани

06.10.2015    23531    124    Wezoowy    32    

Длина ключа индекса превышает максимально допустимую. Решение и рекомендации

Тестирование и исправление v8 1cv8.cf Россия Абонемент ($m)

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

1 стартмани

20.09.2015    32009    94    itsergey    5    

Поиск, восстановление битой ссылки, 8.3, v 0.2 Промо

Поиск данных Тестирование и исправление v8 1cv8.cf Абонемент ($m)

Обработка для работы с битой ссылкой, 8.3, v 0.1 Позволяет быстро найти и восстановить битую ссылку.

1 стартмани

24.10.2014    35229    274    infostart user    13    

Работа с push сервисами только средствами 1С 8.2

Сервисные утилиты Инструментарий разработчика Универсальные обработки v8 Абонемент ($m)

Обработка для настройки, тестирования и использования с предустановками для 3-х сервисов. Текст модуля для внедрения в конфигурацию или другие обработки. Уведомления на телефон, компьютер, браузер.

1 стартмани

18.08.2015    29777    43    anig99    1    

Telemonitor - объединяем Telegram и 1С

Сервисные утилиты Администрирование данных 1С Мобильная разработка v8 1cv8.cf Абонемент ($m)

Не так давно Telegram предоставил API для создания ботов. Telemonitor - программа, позволяющая легко настроить собственного бота для работы с 1С.

1 стартмани

09.08.2015    75890    208    salexdv    178    

Бот для Telegram (платформа 1С 8.3.6+)

WEB Сервисные утилиты v8 v8::УФ 1cv8.cf Абонемент ($m)

Создатели IM-клиента Telegram первыми среди конкурентов открыли API для ботов. Данная разработка представляет собой готовый инструмент для создания бота на 1С.

10 стартмани

26.06.2015    40525    280    vano-ekt    25    

Универсальный редактор реквизитов объектов. Мультиобработчик Промо

Универсальные обработки Чистка базы Обработка документов Практика программирования Обработка справочников Сервисные утилиты v8 1cv8.cf Абонемент ($m)

Объекты: Справочник, Документ, ПланОбмена, ПВХ, Бизнес-процесс, Задача, ПланСчетов, ПВР. Мультиобработчик: -Проведение, перенумерация, движения, копирование, создание на основании, подчиненность, статистика, удаление документов. -Регистрация изменений объекта(ов) в планах обмена. -Установка/Отключение ГлавногоУзла РИБ. -Поиск и восстановление "Битых" ссылок. -Недопустимые символы XML/Дерево XML. -Поиск и замена ссылок. -Ошибки ИБ, в т.ч XML. -Множество обработок справочников. -GUID. Дата и время создания объектов ссылочного типа. -Аналитика предопределенных, блокируемых реквизитов, ХранилищаЗначений. -История изменений объекта. -Активные пользователи. -Подписки на события, функциональные опции. -Загрузка пользователей ИБ из Windows, Active Directory. -Выгрузка/Загрузка пользователей ИБ в/из внешний XML-файл. -Поддержка различных режимов модальности. Файловый, Клиент-Серверный варианты. Обычная и Управляемая формы.

1 стартмани

28.12.2011    165647    2258    StepByStep    419    

Отключение назойливых окон и подтверждение легальности обновления(!) для БП 3.0 при помощи расширения

Сервисные утилиты v8 БП3.0 Россия Абонемент ($m)

Отключение назойливых окон и подтверждение легальности обновления(!) для БП 3.0 при помощи расширения

1 стартмани

25.06.2015    45650    226    Йожкин Кот    55    

Универсальное тестирование конфигурации

Тестирование и исправление БСП (Библиотека стандартных подсистем) v8 v8::УФ 1cv8.cf Абонемент ($m)

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

8 стартмани

23.06.2015    27377    37    ZhokhovM    90