Очистка файлов сохраненных значений пользователя (1cv7.cfg)

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

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

Обработка предназначена для очистки файлов сохраненных значений 1С 7.7 (1cv7.cfg). Уменьшение размера этих файлов за счет исключения неиспользуемых или ненужных значений ведет к ускорению открытия/закрытия как самой 1С, так и её дочерних окон (отчетов, справочников, документов и т.д.). Возможна групповая обработка.

Основные возможности и нюансы:

1. Все формы и библиотеки, необходимые для функционирования обработки, упакованы в один ert-файл. Распаковка файлов ведется динамически по необходимости.

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

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

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

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

В случае выбора базы из списка зарегистрированных баз, а также в случае ручного выбора каталога базы, происходит процесс получения пользователей базы. Для этого используется библиотека UsersDef.dll (автор atos12, atos12@mosk.ru). Если в выбранной базе не ведется список пользователей, то используется виртуальный "пользователь по умолчанию". Если выбор файла сохраненных значений произведен вручную, то пользователь не может быть определен (также используется виртуальный).

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

При выборе пользователей отдельными колонками выводятся текущие размеры файлов 1cv7.cfg и 1cv7.cfg_. Последний - это файл бэкапов, который автоматически создается обработкой при деактивации значений и содержит в себе всю историю деактивированных значений с указанием даты и времени. Но об этом позже.

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

5. Список сохраненных значений заполняется значениями файла 1cv7.cfg, которые были сохранены методом "СохранитьЗначение()", а также архивными значениями, полученными из файла 1cv7.cfg_ (если он найден в том же каталоге).

При работе со списком сохраненных значений доступны те же возможности по групповой отметке значений и сортировке, кроме того присутствует мощная регистронезависимая система фильтрации. Прежде всего, фильтрация сохраненных значений по наименованию возможна как по подстроке, так и по маске. В случае, если используется маска, для пользователя доступны метасимволы "*" (любое количество символов) и "?" (один символ). К примеру, значение фильтрации "_ФИЛЬТР_*" отберет все значения, начинающиеся с "_ФИЛЬТР_"; "*начисление*" отберет значения, содержащие подстроку "начисление", а "*??.??.??" отберет значения, которые вероятнее всего заканчиваются датой в сокращенном формате.

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

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

Вы можете иметь набор файлов шаблонов для различных конфигураций и применять тот или иной в зависимости от ситуации. К примеру, для конфигурации "Бухгалтерский учет" достаточно иметь файл шаблонов всего с двумя строками - "РеглОтчетНастройка*" и "РеглОтчетКод*", чтобы уже добиться заметного уменьшения файла сохраненных значений и как следствие значительно уменьшить время открытия окон.

6. При записи настроек, произведенных над списком сохраненных значений, программа записывает отмеченные значения в файл 1cv7.cfg для каждого обрабатываемого пользователя, а неотмеченные (деактивированные) - в файл архива 1cv7.cfg_, с указанием даты и времени записи, находящемся в том же каталоге. Таким образом мы можем иметь неограниченное число вариантов одного и того же значения с хронологией, и выбирать любой из этих вариантов по мере необходимости. Потерять таким образом нужную информацию, находящуюся в одном из сохраненных значений, в результате неосторожных или неквалифицированных действий, становится невозможно.

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

Наименование Файл Версия Размер
Очистка файлов параметров

.1223931386 356,50Kb
25.09.09
1474
.1223931386 356,50Kb 1474 Скачать
Краткое описание

.1223931533 6,08Kb
20.12.11
784
.1223931533 6,08Kb 784 Скачать
Исходники

.1223971200 61,98Kb
25.09.09
649
.1223971200 61,98Kb 649 Скачать

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. sCHTASS 14.10.08 08:58 Сейчас в теме
Товарищ, а расскажите, как сумели засунуть в обработку др. обработку и библиотеку? Оч. интресно знать.
2. maljaev 14.10.08 10:18 Сейчас в теме
(1) На самом деле там даже 2 уровня вложенности. В сумме portable-пакет состоит из 5 вложенных обработок и 1 библиотеки. Процесс засовывания/высовывания довольно подробно разжеван мной здесь: http://infostart.ru/profile/1782/projects/600/
3. Shaman100M 1195 14.10.08 10:24 Сейчас в теме
Да, просто конфетка, супер. А можно расширить функционал? Думаю, что более востребованной функцией будет не очистка чего л. в файлах параметров пользователей одной ИБ в целях экономии пространства, а запись нового / изменение значения старого параметра (ну, например, простейшая замена значения сохраненной переменной) для нескольких однотипных ИБ и для всех пользователей.
4. maljaev 14.10.08 10:32 Сейчас в теме
(3) Да, я собираюсь расширить функционал. Если по мелочи - то немного подработать интерфейс (сделать собственный мини-редактор файлов-шаблонов; сделать просмотр параметров не в том виде как они храняться, а в исходном если это возможно; сделать редактирование параметров; можно сделать и групповую установку значений параметров). Если по крупному - то пишу сейчас распаковщик-анализатор модулей конфигураций, с целью определения, в каких конкретно объектах метаданных используется тот или иной параметр.
6. maljaev 14.10.08 10:36 Сейчас в теме
(3) Забыл добавить: обработку нескольких баз одновременно считаю нецелесообразной, больше усложняющей и загромождающей работу с обрабокой. При работе с одной базой можно скажем установить единое значение параметра всем пользователям сразу, а вот при работе с несколькими базами - не всегда - если значение представляет собой ссылочный тип "справочник", "перечисление", "документ" и т.д.
5. JohnyDeath 299 14.10.08 10:33 Сейчас в теме
Прям красота какая-то! +1
7. vasilykushnir 14.10.08 10:55 Сейчас в теме
Первое впечатление - ОТЛИЧНО! Еще поковыряю - мож замечания появятся....
8. support 4520 14.10.08 10:59 Сейчас в теме
Обработка сделана мастерски! Только вот название у нее непонятное и цель использования.
9. maljaev 14.10.08 11:28 Сейчас в теме
(8) Насчет названия - может быть. Я сам уже в терминологии запутался немного, надо причесать свои мысли и текстовки.

А вот насчет цели использования... Сейчас приведу простой пример.

Есть у меня клиент, который давненько ведет учет в единственной локальной базе "Бухгалтерский учет". Засчет разрастания файла 1cv7.cfg открытие/закрытие некоторых окон достигает нескольких минут. Лично мне надоело ждать каждый раз по 5 минут, пока откроется окно "Регламентированные отчеты", во время моих сеансов к клиенту, а уж клиенту-то как надоело... В конце концов сделал в базе еще одного пользователя, с пустым 1cv7.cfg. На нем база разумеется летала. Сказал клиенту - хотите быстро - заходите под новым пользователем. В результате обнаруживаю что продолжают пользоваться старым. На вопрос - почему - узнаю что слишком много различных настроек теряется под новым пользователем - это и различные сохраненные каталоги, и настройки отчетов/обработок, настройки документов/справочников и т.д. Все это восстановить клиенту геморно, а я уж и подавно не знаю всего того чем он пользуется. Вот потому-то тупое удаление файла 1cv7.cfg (равно как и создание нового пользователя) чревато негативными последствиями, хотя и решает проблемы скорости. Выборочное удаления части параметров из файлов 1cv7.cfg решает проблему скорости и в то же время сохраняет все настройки, кроме деактивированных (да и деактивированные можно в любой момент восстановить).
13. Abadonna 3866 14.10.08 14:26 Сейчас в теме
(8)>вот название у нее непонятное
А ведь прав! Переобзови на что-нить типа "Оптимизация структуры файла 1cv7.cfg"
15. vasilykushnir 14.10.08 15:16 Сейчас в теме
Я вижу здесь уже открыт конкурс на лучшее название... :-)
А это приватная драка, или всем можно поучаствовать?
Вот если объединить (13) и (14), то просто и лаконично: "Редактор cfg".
10. maljaev 14.10.08 12:02 Сейчас в теме
Выложил я исходники всех обработок, входящих в состав пакета, чтобы долго не копать. Есть там интересные наработки, особенно по регулярным выражениям (на них у меня и парсинг построен, и фильтрация). Возможно кому-то интересно будет.
50. sml 36 29.01.09 15:25 Сейчас в теме
то (10) - мне интересно, ща как раз стоит задача при подключении через ОЛю к нескольким базам прописывать сохраняемый параметр "НеЗапрашиватьПодтверждениеПриВыходе". Попытался, было, тупо заставить ОЛю выполнить бач: СохранитьЗначение(), но эта коза не хотит ничего писать. Вот теперя ищу возможность редактировать cfg - файлу
11. PeRom 51 14.10.08 13:21 Сейчас в теме
Работает! и отлично работает :)
12. Noy 1067 14.10.08 14:15 Сейчас в теме
14. support 4520 14.10.08 14:56 Сейчас в теме
"Редактор значений пользователя в 1С7.7"
16. vasilykushnir 14.10.08 15:21 Сейчас в теме
Чем проще название, тем легше в поиковике найти, ИМХО.
17. maljaev 14.10.08 15:46 Сейчас в теме
Я сегодня добавлю возможность редактирования самих значений, и пересмотрю всю терминологию как в самой обработке, так и в описаниях и названии. Хотелось бы, чтобы с одной стороны название отражало основной функционал обработки, с другой стороны было доступно для осознания простым пользователям, не знакомым с механизмом хранения значений 1с. Поэтому просто "редактор 1cv7.cfg" не подойдет - многие просто не поймут для чего его нужно редактировать.
18. vasilykushnir 14.10.08 15:56 Сейчас в теме
(17) Давай рассуждать лигически (я ж никогда не пьянею :-)): Если не поймут для его нужно редактировать, то и нафиг им этот иструмент? Это же как обезъяна с гранатой: фиг угадаешь где уронит...
19. Abadonna 3866 14.10.08 15:58 Сейчас в теме
(17) А зачем: как раз перенеси в описание сво
20. Abadonna 3866 14.10.08 16:00 Сейчас в теме
+(19) блин, нажал что-то...
свой пост (9)
22. Abadonna 3866 14.10.08 16:03 Сейчас в теме
+(19) А что сейчас наваял в описании переноси в readme - ему там самое место ;)
21. vasilykushnir 14.10.08 16:01 Сейчас в теме
(17) А ведь Абадонна дело говорит. Пост (9) действительно многое проясняет.
23. CheBurator 14.10.08 16:33 Сейчас в теме
ООО!! зачетная вещь, давно такую хотел - просто чтобы была! и сделано аккуратно!
зачет несомненный!
24. ibm2007 14.10.08 16:52 Сейчас в теме
Сделано профессионально !!!
25. jhfrek 185 15.10.08 00:21 Сейчас в теме
Молодец! Вещь!
Я как раз об этом думал, на днях поискать подобную программулину если она вообще есть.
Как раз вовремя сделал.
Надо будет почистить свою базу после моих экспериментов по сохранению значений.
И естественно плюс за это.
27. Ёпрст 1043 15.10.08 09:57 Сейчас в теме
(25) Падобные обработки были, просто никто не доводил их до ума, как автор этой...
26. svsrus 177 15.10.08 09:50 Сейчас в теме
Просто здорово. Причем полезность обработки, лично для меня, является сомнительной, а вот способ реализации мммм... +
28. vasilykushnir 15.10.08 10:05 Сейчас в теме
(26) Вот Именно! - способ реализации. Добротно сработано и прав (27) - пример того, как надо имено "доводить до ума", а не полуфабрикат выкладывать.
А не захвалим ли мы автора (хоть и есть за что)? Надеюсь звездной болезнью он не болеет... А всеръез: действительно очень качественная работа.
29. maljaev 15.10.08 10:46 Сейчас в теме
(28) звездной болезнью я уже переболел, пока тусовался на проклабе, так что это мне точно не грозит. А так по жизни я вообще много времени уделяю интерфейсу и юзабилити. Возможно в этом моя ошибка - очень много времени уходит на вылизывание работ. Вот жена моя сильно не заморачивается - ляпает как на конвейере, на интерфейс вообще кладет, о юзабилити наверно и не слышала. В результате пока я 1 клиенту конфетку мастрячу, она 5 обслужить успеет, если правда сам алгоритм не сложный. Продуктивность жены выше, а оценить красоту решения не каждый клиент может, тем более качественная реализация получается дороже. Это хорошо, когда обработка бесплатная, а когда за аналогичные решения с вас попросят 2000 и 5000 - вы какое выберете? Но по-другому я писать не могу...
ManBot; vasilykushnir; Abadonna; +3 Ответить
31. Abadonna 3866 15.10.08 11:24 Сейчас в теме
(29)>я вообще много времени уделяю интерфейсу и юзабилити
Полный одобрямс ;)
30. Шёпот теней 1766 15.10.08 10:58 Сейчас в теме
МАСТЕР!!!

семь футов под килем - 10 плюсов за разработку

воооОооот моё мнение...
32. cabat 15.10.08 13:44 Сейчас в теме
пока не смотрел, но так как видел, откуда выросло :), уверен, что вещь качественная!
33. NoMax 232 15.10.08 16:09 Сейчас в теме
Потребовалось для работоспособности установить scriptru и scriptru_5.7_sp3_rereg.
34. maljaev 15.10.08 17:12 Сейчас в теме
(33) Винда 98 что ли? Необходим Windows Script Host 5.6, он даже для работы машиночитаемых форм необходим. Обычно на WinXP и Win2000 уже стоит. Если вдруг по каким-то причинам не стоит, то надо скачать и поставить, это как бы из разряда musthave. Например с сайта ГНИВЦа (http://www.gnivc.ru/Document.aspx?id=1017) - файл по ссылке "Доп_системные_средства_MS98-2000_Печать_НД_с_PDF417". Или ищите на сайте мелкософта или в нете файлы "WindowsXP-Windows2000-Script56-KB917344-x86-rus.exe" или "WindowsServer2003-Script56-KB917344-x86-rus.exe" или "Windows9x-Script56-KB917344-x86-rus.exe". Но повторяю, это если еще не стоит, мелкософт сейчас во все дистрибутивы виндов по умолчанию эти библиотеки засовывает, так что 99% что у вас это уже есть. Возможно, в какие-то пиратские сборки виндов не включают для экономии...
35. maljaev 15.10.08 17:14 Сейчас в теме
(34) Из ссылки скобки уберите.
36. maljaev 16.10.08 17:09 Сейчас в теме
Только что почитил конфиги клиента на типовой БУ, размеры этих файлов были от 2.5мб до 4.5мб. То-то думаю, че это бухгалтерия на двухпроцессорном ксеоне так тормозит... За недостатком времени очистил только от параметров "РеглОтчетНастройка*", тем не менее размеры конфигов сократились в 20 раз - база залетала.
43. Shaman100M 1195 18.10.08 15:51 Сейчас в теме
(36) Вот вот, и я о том же. Пора усовершенствовать выполнение для нескольких выбранных баз (как в этом примере, - десятка-два типовых бухий)
Я попробовал, - прога настолько сделана удобна, что добавления кода для этой фишки минимальны. Зато, насколько быстрее, - одним махом все типовые...
(6) не для присваивания, а для обычной очистки параметров содержание ссылочных значений не критично, и для нескольких баз, думаю потянет.

Изменения передал автору, как он решит, имхо.
44. maljaev 18.10.08 16:32 Сейчас в теме
(43) не, если тока для очистки то можно.
37. Abadonna 3866 16.10.08 18:01 Сейчас в теме
Я со всех отчетов убираю панель инструментов, фиг они у меня насохраняют особо ;)
Только то, что я посчитаю нужным
38. maljaev 16.10.08 22:58 Сейчас в теме
(37) А это неважно. Настройки списков регламент.отч. 1с сохраняет автоматически, независимо от того хочешь ты этого или нет, и именно эти настройки в основном грузят бухгалтерию.
39. Abadonna 3866 17.10.08 05:44 Сейчас в теме
(0) Сань, цени: завел под твои разработку папку "Маляев" ;)
До этого были только "АЛьФ" и "Abadonna" :)))))))))))))
40. maljaev 17.10.08 06:53 Сейчас в теме
(39) Круто. И сколько их в моей папке? Или ты с расчетом на будущее? Надо изучать восьмерку, чувствую себя динозавром... :(
41. Abadonna 3866 17.10.08 07:04 Сейчас в теме
(40) Конечно, с расчетом! Щас пока только эта замечательная штука там ;)
42. jhfrek 185 18.10.08 11:35 Сейчас в теме
Хм... Надо будет тоже папку завести...
45. maljaev 30.10.08 10:43 Сейчас в теме
Обновил версию. Основные изменения:

1. Исправлен баг, приводящий к вылетам 1С, если размер одного параметра превышал 500 килобайт (мне на тестирование присылали файл, в котором один параметр был размером 7 мегабайт).
2. Теперь можно обрабатывать несколько баз одновременно (хоть все имеющиеся - скорость приемлемая).
3. Сделал мини-редактор файлов выражений фильтрации со специальным удобным функционалом.
46. Shaman100M 1195 30.10.08 11:02 Сейчас в теме
47. IP43 304 02.12.08 23:24 Сейчас в теме
Круто. Но не хватает кнопки "Удалить архивы" т.е. все файлы 1cv7.cfg_ или я ее не вижу... И желательно для выбранных баз.
48. snarkelun 252 15.12.08 21:28 Сейчас в теме
Буквально вчера нужна была обработка. У клиента файл здоровенный а компьютеры слабенькие. Плюсую.
49. ManBot 18.01.09 21:48 Сейчас в теме
Скажу за себя (адинистртора) и за нашего 1С разработчика (за вложения один в один + дллка, тобиш за сорцы)
+1
51. sml 36 29.01.09 17:57 Сейчас в теме
кстати, классно ты список баз читаешь - я только додумался через текстовый файл получать - до объектов не дозрел. Еслиб было можно, еще б плюсов понаставил ;)))
52. Svetlana_E 4 15.12.09 09:56 Сейчас в теме
Раньше просто удаляла этот файл, бухи ворчали, но... А теперь - красота!
53. KurashovAlex 18.12.09 10:21 Сейчас в теме
1. А можно как-то скопировать в буфер обмена наименование сохраненного значения? Да и имя пользователя не помешало бы. (Может выводить их в таком же окне, как и само значение?)
2. При нажатии кнопки "Записать" обновляются файлы 1cv7.cfg и 1cv7.cfg_ даже если изменений не было. ИМХО, это не хорошо. Во-первых время на запись тратится, во-вторых даты файлов меняются. Мне, например, по файлу 1cv7.cfg удобно определять дату последнего входа пользователя в базу.
54. aldan 19 03.06.10 14:36 Сейчас в теме
Спасибо за обработку.
Работа 1С существенно ускорилась, а полезные данные не потерялись.
55. Franchiser 47 08.04.11 15:13 Сейчас в теме
Не хватает очень хоть какого-нибудь просмотра значений, или я не вижу?
56. Crazy1CC 21.12.11 10:57 Сейчас в теме
57. Delf 11.01.12 23:09 Сейчас в теме
Спасибо за разработку, давно уже плюс ставил и использую. Но вот понадобилась возможность копировать сохраненные значения от одного пользователя к другому и добавлять значения хотя бы примитивных типов. Может Вы сможете добавить такую возможность? С уважением ...
58. maljaev 795 12.01.12 00:16 Сейчас в теме
Сделать можно всё, но извини Delf, сейчас загружен несколькими проектами одновременно, времени нет. И объясни зачем добавлять значения, когда это можно легко сделать командой "СохранитьЗначение()". Это удалять нелегко, а добавить как раз просто.
59. serega3914 18.01.12 14:01 Сейчас в теме
Спасибо отличная разработка!
60. nike2fate 27.03.12 01:08 Сейчас в теме
Спасибо! То что нужно! +1!
61. vitn 27.03.12 01:40 Сейчас в теме
Да, разработка реально помогла.
62. b-dm 169 05.11.14 12:48 Сейчас в теме
Хорошая обработка, надеюсь ещё многим поможет...Совет - все же описать подробнее какой из выложенных файлов что означает...
63. BorisBelov 887 04.01.15 09:06 Сейчас в теме
Спасибо за полезную обработку. +1
64. kurpekov 41 11.10.17 10:36 Сейчас в теме
Обработка очень помогла, спасибо. Отдельное восхищение от старого семерочника за оформление внешнего вида обработки и удобства пользования. Отлично, просто отлично.
Оставьте свое сообщение

См. также

Hot tray 1C - Быстрый старт v. 1.5 и версия .NET Промо

Сервисные утилиты Администрирование данных 1С Стартеры 1С v7.7 v8 Россия Абонемент ($m)

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

1 стартмани

24.08.2009    41593    18    salexdv    309    

Получение имени компьютера и его IP локально и в терминале

Сервисные утилиты v7.7 1cv7.md Абонемент ($m)

Обработка для 1С 7.7 для получения имени компьютера и его IP локально и при терминальном подключении.

1 стартмани

12.01.2018    8664    2    merlin1975    2    

Шедулер для 1С 7.7

Сервисные утилиты v7.7 1cv7.md Абонемент ($m)

Запуск отчетов и обработок по расписанию

1 стартмани

03.09.2016    10893    7    Утюг    2    

Пересчет бухгалтерских таблиц отбора по счетам и по субконто для 1С 7.7

Сервисные утилиты v77::БУ 1С7:Бух 1С7:Комплекс 1С7:ПУБ БУ Абонемент ($m)

Скрипт для 1С 7.7 MS SQL. Перезаполнение таблиц отбора счетов (_1SACCSEL) и отбора по субконто (_1SSBSEL)

1 стартмани

04.06.2016    12457    8    korser    1    

Удобная "выгонялка" пользователей из 1С без доработок кода Промо

Сервисные утилиты Администрирование данных 1С v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Удобная выгонялка пользователей из 1С без доработки конфигурации.

1 стартмани

25.01.2007    36499    22    quick    63    

Утилита для просмотра/удаления данных из УТМ ЕГАИС для 1С: 7.7

Сервисные утилиты Учет ТМЦ Учет ТМЦ v7.7 1cv7.md Россия Абонемент ($m)

Часто, в процессе работы над своими доработками УС для работы с ЕГАИС, возникает необходимость "заглянуть" в папки УТМ, чтобы посмотреть, что туда прилетело/улетело. Я пишу в основном под 1С:Предприятие ver 7.7, где все, в общем-то, делается быстро и просто, но природная лень мне все не давала написать под себя утилитку... Тем более, есть много различных программ, которые в той или иной мере помогают в этом вопросе - но не совсем удобно (переключаться с программы на программу, с принципиально разным подходом к интерфейсу), но в 1000 раз удобнее, чем вручную через cUrl, за что спасибо из разработчикам. Но, вчера вечером, мне наконец все надоело, и я решил потерять пару часов и сделать для себя инструмент, который в будущем сэкономит мне больше времени. Выкладываю на ваш суд то, что получилось, может, кому-то еще пригодится...

1 стартмани

03.03.2016    170255    46    M_W_W    4    

GRPQ: обновление регламентированной отчётности 1С

Сервисные утилиты v77::БУ 1С7:Бух 1С7:Комплекс 1С:Франчайзи, автоматизация бизнеса БУ Абонемент ($m)

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

1 стартмани

30.12.2015    10878    0    get-start    3    

Распаковка дистрибутивов и обновлений 1С:7.7 под Windows Vista, 7, 8, 10 (х32, x64)

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

Файлы проекта позволяют распаковать дистрибутивы и обновления 1С:7.7 под Windows Vista, 7, 8, 10 (х32, x64)

10 стартмани

18.03.2015    46356    166    Gkmy    18    

Автообновление конфигураций 1С Предприятие 7.7 Версия 3.28 Промо

Сервисные утилиты Администрирование данных 1С v7.7 openconf 1cv7.md Россия Абонемент ($m)

Утилита предназначена для автоматического локального или удаленного обновления или объединения конфигураций программы 1С Предприятие 7.7. Определяет список доступных информационных баз и пользователей. Хранит в зашифрованном виде список паролей. Ожидает выхода пользователей. Встроенный монитор пользователей и журнал выполнения заданий. Поддерживает незарегистрированные в реестре информационные базы. Обновляет регламентированные отчеты. Выгружает и загружает файлы для обновлений из Интернет по протоколам FTP, HTTP. Формирует, отсылает и получает задания на обновления по электронной почте. Отправляет по электронной почте отчеты о выполнении заданий и копии информационных баз

1 стартмани

16.12.2007    29699    63    rauf    155    

Распаковка регламентированной отчетности 1с 7.7

Сервисные утилиты v7.7 1С7:Бух БУ Абонемент ($m)

Распаковка регламентированной отчетности 1с 7.7

1 стартмани

25.03.2014    14461    18    volink    4    

Установка констант и тарифов страховых взносов для ЗиК на 2014 год.

Сервисные утилиты Зарплата Зарплата v77::Расчет 1С7:ЗиК Россия НУ ФОМС, ПФ, ФСС Абонемент ($m)

Многие клиенты проработали год на релизе 338 Зарплата и Кадры. Вышел под новый год релиз 342. Изменений вроде немного, а переписаны модули и отчеты достаточно сильно. При сильно измененной конфигурации обновлять не увидел смысла. Написал обработку по установке новых констант, праздников и тарифов страховых взносов

1 стартмани

09.01.2014    11936    0    Kapitan911    4    

Очистка списка баз 7.7 от отсутствующих каталогов

Сервисные утилиты v7.7 1cv7.md Россия Абонемент ($m)

Простенький срипт на VBS показывает или удаляет из списка баз позиции с отсутствующими каталогами баз. Для 1С:Предприятие 7.7.

1 стартмани

15.04.2013    8837    0    dimg    2    

Обработка выборки документов и выборочное перепроведение по видам движений для 1С-Предприятие-7.7 Промо

Обработка документов Сервисные утилиты v7.7 openconf v77::ОУ v77::БУ v77::Расчет 1cv7.md Абонемент ($m)

Обработка позволяет выполнить над подобранным списком документов следующие действия: 1) "Провести"; 2) "Отменить проведение"; 3) "Пометить на удаление"; 4) "Снять пометку на удаление"; 5) "Удалить непосредственно"; 6) "Сменить фирму" (если есть общий реквизит 'Фирма'). Имеются удобные инструменты для подбора выборки документов (Подбор в обработках 'ПодборUChoice' и 'Консоль1CQA'). Реализованы различные опции обработки документов (в том числе 'выборочное проведение по видам движений'). Описана технология выборочного проведения документов по видам движений.

1 стартмани

04.01.2012    35122    12    yuraos    26    

Запуск внешних отчетов/обработок по таймеру (Robot 7.7)

Сервисные утилиты v7.7 v77::ОУ v77::БУ v77::Расчет 1cv7.md Абонемент ($m)

Robot для 1С:Предприятия 7.7 Позволяет запускать по таймеру указанную внешнюю обработку для 7-ки. При запуске прячется в трей.

1 стартмани

24.01.2013    13938    6    yu    2    

Обновление КЛАДР (классификатора адресов) для Бухгалтерии 7.7, УСН 7.7, Комплексной 7.7

Сервисные утилиты Классификаторы Бухгалтерские v7.7 v77::ОУ v77::БУ 1С7:Бух 1С7:ПУБ Россия Абонемент ($m)

Обработка позволяет без лишних усилий обновить КЛАДР в типовых конфигурациях Бухгалтерия 7.7, УСН 7.7, Комплексная 7.7

1 стартмани

18.01.2013    22246    6    yu    10    

Контроль и заполнение алкогольных реквизитов в ТиС

Обработка справочников Оптовая торговля Розничная торговля Учет ТМЦ Сервисные утилиты Оптовая торговля Розничная торговля Учет ТМЦ v77::ОУ 1С7:ТиС Россия Абонемент ($m)

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

1 стартмани

14.01.2013    13029    0    BorisBelov    5    

Выгрузка в DBF для Сбербанка + подпись файла ЭЦП из 1С

Файловые протоколы обмена, FTP Обмен с банком Сервисные утилиты Банковские операции Зарплата Банковские операции Зарплата v77::Расчет 1С7:ЗиК Россия Абонемент ($m)

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

1 стартмани

13.11.2012    16730    1    Черный Плащ    4    

Изменение времени документов 1С77

Сервисные утилиты Обработка документов v7.7 1cv7.md Абонемент ($m)

Изменение времени документов в 1С 7.7

5 стартмани

16.09.2012    9017    7    pep2007    3    

Перенос сальдо по сотрудникам

Зарплата Сервисные утилиты Свертка базы Зарплата v77::Расчет 1С7:ЗиК Россия Абонемент ($m)

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

1 стартмани

24.05.2012    10868    1    search    5    

Доработанный универсальный подбор объектов UChoice

Универсальные обработки Сервисные утилиты Инструментарий разработчика v7.7 v77::ОУ v77::БУ v77::Расчет 1cv7.md Абонемент ($m)

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

2 стартмани

27.04.2012    19945    30    wenzor    4    

23:59:59 Исправление одним кликом для ТиС 9.2 (7.7)

Обработка документов Сервисные утилиты v77::ОУ 1С7:ТиС Абонемент ($m)

Нет возможности разместить документ после ТА! У кого случалось – объяснять не нужно. Обработка подойдёт также для комплексной конфигурации и любой другой на оперативном учёте.

5 стартмани

24.04.2012    19302    17    Yury1001    10    

Сквозная доменная авторизация в 1С 7.7

Сервисные утилиты v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

1С 7.7 не хватает гибридной авторизации. Иногда это довольно неудобно. Пользователю требуется вводить дополнительно пароль, выбирать учетную запись из всех возможных. А часто и опасно, например, если один пользователь случайно узнает пароль другого, то может узнать конфиденциальные данные или просто что-то испортить. К тому же любомй пользователю всегда доступен список всех пользователей. Данная разработка является попыткой реализовать сквозную Windows авторизацию пользователей.

1 стартмани

19.04.2012    24891    6    MadDAD    39    

1С7 - подготовка базы данных к переносу в 1С8 (БГУ)

Сервисные утилиты Универсальные обработки Перенос данных из 1С7.7 в 1C8.X v77::БУ 1С7:ББУ Россия Госбюджет Абонемент ($m)

В помощь людям, конвертирующим БД 1СV7 (Бюджет) в БД 1С8 (БГУ). Инструмент, помог на десятках "плохих" Гиго-образных БД. Включен универсальный Прогресс-индикатор (отлажен), и кое-что еще. Прошу относиться как к рабочему инструменту (без глянца). Исправления, тем более дополнения, принимаются с благодарностью.

1 стартмани

10.04.2012    16863    2    newold2    11    

Поиск и замена дублирующихся элементов справочников для 7.7

Сервисные утилиты Поиск данных Универсальные обработки v7.7 1cv7.md Абонемент ($m)

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

1 стартмани

26.03.2012    17661    29    Dmitri_1C    7    

Подготовка сведений в ПФР с учетом ранее переданных данных не учитывает наличие сотрудников с одинаковыми страховыми номерами

Зарплата Сервисные утилиты Поиск данных Зарплата v77::Расчет 1С7:ЗиК Россия БУ НУ ФОМС, ПФ, ФСС Абонемент ($m)

Подготовка сведений в ПФР с учетом ранее переданных данных не учитывает наличие сотрудников с одинаковыми страховыми номерами. Такие сотрудники - это результат повторного приёма на работу. Кадры ленятся полистать трудовую книжку и заносят в справочник сотрудников новую строчку. При загрузке раннее переданных данных определение сотрудника происходит по страховому номеру. В результате в документ "данные переданные в ПФР" выбирается наиболее старый сотрудник, часто с другой фамилией у женщин.

1 стартмани

11.02.2012    7682    0    Tishu    3    

Групповое проведение (перепроведение) документов "Начисление заработной платы"

Зарплата Сервисные утилиты Обработка документов Зарплата v77::Расчет 1С7:ЗиК Абонемент ($m)

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

1 стартмани

19.01.2012    12246    1    xeon    3    

Восстановление элементов справочника "<Объект не найден>(7227/)" DBF, SQL

Сервисные утилиты Поиск данных Обработка справочников v77::БУ 1cv7.md Абонемент ($m)

Восстановление элементов справочника "<Объект не найден>(7227/)" DBF, SQL Бывает, удалят элемент или папку в справочнике непосредственно...

1 стартмани

16.01.2012    13280    17    pupkinSana    15    

Помощник создания документа движения регистра

Обработка документов Сервисные утилиты v77::ОУ 1С7:ТиС Абонемент ($m)

Данная обработка упрощает ввод документа "Движение регистра" и минимизирует вероятность ошибок при его создании

1 стартмани

16.01.2012    7326    1    big60    2    

Отмена пометки удаления для 1С Предприятие 77, в том числе и с подчиненных справочников

Сервисные утилиты v7.7 1cv7.md Россия Абонемент ($m)

Обработка позволяет снять пометку удаления со справочников, документов и подчиненных справочников (Договора и Расч счета).

1 стартмани

11.01.2012    11408    8    vitalick    2    

Изменение проводок документов/операций при закрытом периоде

Обработка документов Сервисные утилиты v77::БУ 1С7:Бух БУ Абонемент ($m)

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

1 стартмани

15.12.2011    5624    3    stc_serg    1    

Мини-помощник удаления/распроведения документов 1С 7.7

Обработка документов Сервисные утилиты v7.7 1cv7.md Абонемент ($m)

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

1 стартмани

13.12.2011    9359    2    espero    8    

Перепроведение документов и перестановка их по времени

Обработка документов Сервисные утилиты v77::ОУ v77::БУ v77::Расчет 1cv7.md Абонемент ($m)

Обработка для перестановки по времени документов в течении дня. Можно использовать для того, чтобы определенный вид документов переместить в начало дня (с определенного времени) например "Поступление товаров", затем "Реализацию товаров" и т.д.

1 стартмани

30.11.2011    11224    2    sanyav    6    

Перемещение документов во времени

Обработка документов Сервисные утилиты v77::ОУ v77::БУ v77::Расчет 1cv7.md Абонемент ($m)

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

1 стартмани

28.11.2011    10913    1    VGHOST    5    

Перепроведение документов по очереди

Обработка документов Сервисные утилиты v77::ОУ v77::БУ 1cv7.md Абонемент ($m)

Иногда возникает необходимость массового перепроведения документов в определенном порядке и определенной хронологии. Данная обработка предназначена как раз для этого. Требования: 1С++ и FormEx Для SQL и DBF

1 стартмани

27.10.2011    9113    0    fly    5    

Универсальный редактор справочника

Сервисные утилиты Обработка справочников v7.7 1cv7.md Абонемент ($m)

Иногда кое-что в справочнике хочется подправить ручками...

1 стартмани

17.10.2011    16195    13    warenic    7    

Универсальный редактор документов

Обработка документов Универсальные печатные формы Сервисные утилиты v7.7 1cv7.md Абонемент ($m)

Не секрет, что порой хочется кое-что в документе подправить ручками...

1 стартмани

17.10.2011    15116    8    warenic    18    

Просмотр реквизитов произвольного документа

Обработка документов Сервисные утилиты v7.7 1cv7.md Абонемент ($m)

Обработка, позволяющая просмотреть (и изменить) реквизиты любого документа, в том числе и невидимые на форме.

1 стартмани

04.10.2011    13394    1    ksv74    13    

Восстановление последовательности для 7.7

Сервисные утилиты Обработка документов v77::ОУ 1С7:ТиС Абонемент ($m)

Обычное восстановление последовательности для 1С 7.7, сделанное на основе типовой обработки (из глобального модуля типовой ТиС) и чуть допиленное для удобства. Не секрет, что типовое восстановление последовательности нужно открывать, предварительно закрыв все окна, открывается оно модально, что тоже не есть хорошо, при ошибке надо все закрывать, открывать управление оперативными итогами, переносить дату ТА за документ и только потом разбираться, в чем было дело.

1 стартмани

24.08.2011    17739    23    warden    20    

Редактирование реквизитов шапки и т.ч. документа

Обработка документов Сервисные утилиты v77::ОУ v77::БУ v77::Расчет 1cv7.md Абонемент ($m)

Редактирование реквизитов шапки и т.ч. любого документа.

1 стартмани

02.08.2011    9389    2    Builder    7    

Обработка "Смена расчетного периода" (1С: Расчет 7.7)

Универсальные обработки Зарплата Сервисные утилиты Зарплата v77::Расчет 1С7:ЗиК Абонемент ($m)

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

1 стартмани

29.07.2011    11690    6    kovgard    3