Регистры правил - права доступа, запрет редактирования, автоподстановка реквизитов и т.д.

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

Разработка - Инструментарий разработчика

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

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

Измерений может быть несколько, или всего одно. Но важной особенностью регистра правил является то, что при незаполненном значении измерения (т.е. при отсутствии условий) может подставляться ресурс «по умолчанию». Это оказывается очень полезным в практических ситуациях, когда изначально настраивается поведение системы в отсутствие условий, а затем оговариваются все возможные условия.

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

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

  • Настройка прав доступа пользователей к документам различного вида.
  • Настройка правил скидок и наценок в зависимости от категории контрагента, группы номенклатуры и т.п.
  • Настройка реализации различным группам контрагентов с разными условиями оплаты, с разной торговой наценкой.
  • Настройка заполнения реквизитов по умолчанию в документах разных видов у различных пользователей.
  • Установка даты запрета редактирования документов.

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

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

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

Создание регистра правил

Рассмотрим создание регистра правил на примере. Необходимо настроить права пользователей на редактирование документов различных видов в зависимости от ряда условий: пользователя, даты создания документа, текущей даты.

1. По кнопке "Добавить" создаем регистр правил "Установка даты запрета редактирования":

Регистры правил - новый

2. В дереве "Регистры правил" встаем в раздел "Измерения" в новом регистре и создаем необходимые измерения:

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

3. В разделе "Ресурсы" создаем ресурс "Доступ".

Регистры правил - измерения

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

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

При выборе значения из списка автоматически заполняются закладки "События" и "Модуль атрибута" в соответствии с настройками предопределенных значений.

Регистры правил - модуль атрибута

В результате создается регистр правил следующего вида:

Регистры правил - установка даты запрета редактирования

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

Далее можно ограничить редактирование "Документа 1" для "Пользователя 1" датой 15.09.2009 г., а "Документ 2", напротив, дать возможность редактировать, если он создан до 13.09.2009 г.

И, наконец, "Пользователь 2" сможет редактировать только "Документ 3", созданный в пределах 30 дней до текущей даты.

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

Применение регистра правил к объектам системы

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

Для регистра правил "Управление регистрами правил" действуют следующие принципы: 

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

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

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

Отбор в регистрах правил

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

По кнопке "Отбор" вызовите диалог "Отбор и сортировка":



1. Установите отметки в строках измерений или ресурсов отбора, которые будете использовать.

2. Выберите Тип сравнения

3. Выберите Значение отбора.

По кнопке ОК в регистре правил будет произведен отбор согласно заданным параметрам.

Правила описания модуля атрибута

При описании модуля атрибутов регистров правил действуют следующие правила и операторы:

Описание алгоритма определения входящих измерений

Оператор "ЗначениеИзмерения =" используется для указания источника, из которого будет выбираться значение измерения регистра правил. Для предопределенных измерений значение измерений задается разработчиком, дополнительно описывать его не нужно. Для пользовательских измерений значение измерения должно быть задано, в противном случае данное измерение в регистре правил обрабатываться не будет.

Пример:

ЗначениеИзмерения = ПараметрыСеанса.ТекущийПользователь;

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

 

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

Оператор "{ЗначениеРесурса}" используется для совершения действия над ресурсом, полученным в результате выполнения правила.

 

Описание общих операторов

Оператор "СтруктураПараметров":

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

Пример:

СтруктураПараметров.Отказ = Не {ЗначениеРесурса};

Тестирование регистра правил

После того, как регистр правил создан, возникает необходимость протестировать корректность его работы.

По кнопке "Действия" > "Тестировать правила" вызывается обработка тестирования регистра правил.

Регистры правил - тестирование

Встраивание подсистемы "Регистры правил" в конфигурацию

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

В качестве дистрибутива подсистемы "Регистры правил" выступает файл "1Cv8.cf".

Перед началом встраивания подсистемы рекомендуется сделать резервную копию конфигурации!

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

1. Запустить конфигурацию в режиме "Конфигуратор".

2. Выбрать пункт меню Конфигурация > Сравнить/объединить с конфигурацией из файла

3. Указать путь к файлу подсистемы "Регистры правил" (1Cv8.cf). Подтвердить постановку на поддержку.

Регистры правил - объединение

4. Важно!!! В окне "Сравнение, объединение" снимите отметку в корне дерева конфигурации:

Регистры правил - сравнение объектов

5. Установите три отметки в ветвях дерева конфигурации:

    • Регистры правил (Общие > Подсистемы > Регистры правил)

Регистры правил - дерево конфигурации

    • рпОбщийМодуль (Общие > Общие модули > рпОбщийМодуль)

Регистры правил - управление

  • Подписки на события (Общие > Подписки на события)

Регистры правил - установка

  • рпХранилищеПравил (Справочники > рпХранилище правил)

  • рпСобытияСистемы (Перечисления > рпСобытияСистемы)

6. Встать в корень дерева конфигурации и по щелчку правой кнопки мыши выбрать последовательно Режим объединения для подчиненных объектов > Объединить с приоритетом основной конфигурации.

7. Встать в корень дерева конфигурации и по щелчку правой кнопки мыши выбрать последовательно Порядок для подчиненных объектов > Из файла.

8. Щелкнуть кнопку "Выполнить" для запуска процедуры объединения.

9. Обновить конфигурацию базы данных по клавише F7.

 

Ограничение демо-версии: Системная дата не должна быть больше 31.12.2015г.

Гарантия возврата денег

ООО "Инфостарт" гарантирует Вам 100% возврат оплаты, если программа не соответствует заявленному функционалу из описания. Деньги можно вернуть в полном объеме, если вы заявите об этом в течение 14-ти дней со дня поступления денег на наш счет.

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

Для возврата оплаты просто свяжитесь с нами.

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

Наименование Файл Версия Размер
"Регистры правил" - демо-версия подсистемы

.cf 481,03Kb
02.04.15
47
.cf 481,03Kb 47 Скачать бесплатно
Лицензионное соглашение

.doc 37,50Kb
08.04.13
39
.doc 37,50Kb 39 Скачать бесплатно

25.12.2014
4 15700 руб.

Моментальная
доставка

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

Комментарии
Избранное Подписка Сортировка: Древо развёрнутое
Свернуть все
1. Техподдержка 05.11.09 16:44
Отличная вещь, всем рекомендую.
С помощью сабжа удалось довольно легко и просто реализовать довольно извращенную логику в торговых конфах.

Тем более, что есть различное тестирование правил и их поведения.
2. WKBAPKA 220 05.11.09 17:33 Сейчас в теме
насколько я помню, сама методология регистров правил была описана еще для 7.7. В инете если порыться можно найти статью, очень популярно расписано. Эта разработка автора статьи или просто реализация идеи?
3. JohnyDeath 297 05.11.09 17:36 Сейчас в теме
(2) Ссылка на статью дана в самом конце. Это реализация.
5. 33lab 491 05.11.09 18:38 Сейчас в теме
(2) Автор цикла статей по регистрам правил (всего их 3) - Дмитрий Малюгин.
В статьях можете почитать теорию (ссылка на статью приведена выше) - а здесь увидеть реализацию.
4. WKBAPKA 220 05.11.09 17:47 Сейчас в теме
6. mdzen 238 05.11.09 19:15 Сейчас в теме
Отлично и ,как всегда, основательно... Так держать! :D
7. Marks007 06.11.09 09:18 Сейчас в теме
Очень хорошо. Для полноего счастья не хватает только правил проведения документов. Или они имеются в платной версии?
8. 33lab 491 06.11.09 09:27 Сейчас в теме
(7) К сожалению не совсем понятен вопрос (можете пояснить?).
Вы можете создавать любые правила - ограничений на создание правил нет никаких.
9. Marks007 06.11.09 10:32 Сейчас в теме
Извиняюсь, не совсем понял возможности системы прежде чем написал свой предыдущий пост. Возможно, я их и сейчас не понял и сейчас напишу глупость)).

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

1) Создать правило "Проведение Документа1"
2) Создать константу и привязать к ней правило из п 1.
3) Создать подписку на событие ОбработкаПроведения. В ее модуле вызвать правило из константы.
4) В данном правиле завести измерение "Вид документа" и ресурс "Проведение"
5) В модуле атрибута ресурса написать обработчик проведения

пРег = РегистрыНакопления.РегистрНакопления1.СоздатьНаборЗаписей();
пРег.Отбор.Регистратор.Установить(СтруктураПараметров.ЭтотОбъект.Ссылка);
пЗапись = пРег.Добавить();
пЗапись.Измерение1 = СтруктураПараметров.ЭтотОбъект.Номер;
пЗапись.Ресурс1 = ДеньГода(СтруктураПараметров.ЭтотОбъект.Дата);
пЗапись.Период = СтруктураПараметров.ЭтотОбъект.Дата;
пРег.Записать();

ИМХО, было бы очень удобно исключить шаги 2,3,4 и раздавать обработчики (и других типовых действий) минуя конфигуратор. Да и ресурс "Проведение" можно было-бы не создавать, а вынести данные действия в модуль самого правила.
10. 33lab 491 06.11.09 10:46 Сейчас в теме
(9) Теоритически все, что вы описали - правильно, в том смысле, что данный пример будет работать, но регистры правил не совсем для этого предназначены (хотя конечно можно и так их использовать)

То что вы хотите - намного удобнее (и правильнее) реализовывать при помощи механизма типовых операций (http://www.33lab.ru/v8/top.shtml)
(в нем можно настроить движением по любым регистрам)

Вот только данный механим не вынесен в отдельную подсистему.
11. Marks007 06.11.09 10:56 Сейчас в теме
Не отказался бы от такого механизма, вероятно придется реализовывать его самостоятельно, хотя трудозатраты прогнозируюся приличные.
37. Chernik 26.07.13 11:41 Сейчас в теме
(11) Marks007, конструктор проводок (движений по регистрам) и использую больше 10 лет еще с 7.7. С трудом представляю как бы обходился без него. Вообще, считаю описание движений в коде сродни программированию в стиле
СправочникНоменклатура.НайтиПоКоду("00000124")

Затраты по адаптации механизма типовых операций в отдельную подсистему "конструктор движений" вполне осязаемые. Все зависит от степени желаемой автоматизации самого процесса описания движений. Аскетично можно уложиться в несколько десятков человеко-часов.
12. axae 89 11.11.09 10:27 Сейчас в теме
Скачал демо версию 1Cv8.cf, делаю так, как указано выше для конфигурации Бухгалтерия предприятия, редакция 1.6 (1.6.20.6),
Выдает сообщение при нажатии на Выполнить в окне сравнения и объединения конфигураций:
[Постановка на поддержку/ обновление конфигурации невозможна]
Правила поставщика для следующих объектов вступают в противоречие с правилами объединения:
Ниже в окошке перечислены все объекты справочника РегистрыПравил - реквизиты, макеты, формы, табличные части
13. axae 89 11.11.09 10:35 Сейчас в теме
Если вместо
"7. Встать в корень дерева конфигурации и по щелчку правой кнопки мыши выбрать последовательно Порядок для подчиненных объектов > Порядок из основной конфигурации."
сделать порядок "Из файла", то сравнение/объединение выполняется успешно.
14. 33lab 491 11.11.09 11:01 Сейчас в теме
Спасибо за указанную неточность. Исправили в описании.
15. Asdam 115 11.11.09 11:25 Сейчас в теме
Неплохо бы сделать возможность выбирать пользователя или группу пользователей, так как если пользователей много, не удобно для каждого пользователя настраивать регистр правил.
16. 33lab 491 11.11.09 11:29 Сейчас в теме
(15) Именно так и сделано, вы можете выбрать как конкретного пользователя так и группу пользователей.
17. Asdam 115 11.11.09 11:43 Сейчас в теме
(16) Я имею ввиду справочник "Группы пользователей", как в типовых при добавлении даты запрета изменения данных
18. 33lab 491 11.11.09 12:25 Сейчас в теме
(17) Ясно.
Регистры правил поставляются как универсальная подсистема, т.е. для любой конфигурации (не только для типовых). А то, что вы предложили - это просто еще одно измерение, которое можно добавить (пользовательское измерение) либо в существующее предопределенное правило (Дата запрета редактирования), либо в любое новое правило.
19. axae 89 12.11.09 15:44 Сейчас в теме
На сайте http://www.33lab.ru/v8/regpr.shtml седьмой пункт инструкции внедрения.
20. 33lab 491 12.11.09 15:48 Сейчас в теме
21. i.kovtun 158 17.11.09 11:48 Сейчас в теме
Как лицензируется данная подсистема?
22. 33lab 491 17.11.09 13:19 Сейчас в теме
(21) Добавлено лицензионное соглашение.
23. lustin 11.05.10 14:31 Сейчас в теме
24. AlenkaKR 16.06.10 11:57 Сейчас в теме
Здравствуйте. Заинтересовались данным продуктом, скачали демо версию, начали тестировать. Не работают правила на события формы. Подскажите пожалуйста как заставить их работать...
25. 33lab 491 16.06.10 12:58 Сейчас в теме
(24) Не работают правила или не срабатывают события?
(если есть возможность стукнитесь в аську)
26. AlenkaKR 17.06.10 07:13 Сейчас в теме
Уже разобрались=) Получается, что вы прописываете выполнение правила в саму форму. А нам бы не хотелось вмешиваться в штатные объекты конфигурации..
27. 33lab 491 17.06.10 09:01 Сейчас в теме
(26) События перехватываются только те которые возможно перехватить в "Подписке на события", все остальные события приходится прописывать в форме объекта, что бы не вмешиваться в штатные объекты\формы прописывайте события в глобальных вызовах (в типовых конфигурациях обычно они есть)
28. nbm 210 02.08.10 06:22 Сейчас в теме
Всё это интересно но в моем браузере IE8 не отражаются ваши картинки :cry:
29. rasswet 82 02.08.10 09:38 Сейчас в теме
(28) аналогично не отображает в гугл-хроме
30. 33lab 491 02.08.10 14:40 Сейчас в теме
(28) (28) Проблема не в браузерах , проблема была в нашем местном провайдере, который предоставляет услуги хостинга (картинки грузятся по ссылкам с нашего сайта).
31. Skazy 09.12.10 21:44 Сейчас в теме
Скачал демо версию, пытаюсь настроить заполнение реквизитов документа при открытии и запрет редактирования. Правила не срабатывают. Это ограничение демо версии или надо будет дописывать этот механизм в конфе?
32. 33lab 491 09.12.10 22:58 Сейчас в теме
(31) Дописывать в конфе ничего не надо, ограничение демо-версии: Системная дата не должна быть больше 01.12.2009г. (поменяйте системную дату - правила сработают).
P.S. Если что-то не получится - можете стукнутся а аську.()
33. Skazy 10.12.10 09:55 Сейчас в теме
А номер аськи можно узнать? Есть несколько вопросов по разработке и приобретению...
34. 33lab 491 10.12.10 10:03 Сейчас в теме
(33) в профайле есть все контакты (1.6.5.7.6.8.9.3.8)
35. Sergey K 65 04.07.11 14:32 Сейчас в теме
(0) Какие ограничения у демо версии?
36. 33lab 491 04.07.11 15:43 Сейчас в теме
(35) Ограничение демо-версии: Системная дата не должна быть больше 01.12.2009г.
Можете скачать с нашего сайта http://33lab.ru/load/viewcategory/6.html (там выложена более новая версия)
(Ограничение демо-версии: Системная дата не должна быть больше 01.08.2011г.)
38. hotey 37 19.08.14 22:46 Сейчас в теме
Подскажите, на 8.3.5 будет работать? С конфигурацией "1С:ERP. Управление предприятием 2.0" объединить получится?
39. 33lab 491 20.08.14 09:34 Сейчас в теме
(38) hotey, Добрый день. Подсистема написана\работает на обычных формах, следовательно для "1С:ERP. Управление предприятием 2.0" не подойдет.
40. fixin 3976 14.07.17 13:00 Сейчас в теме
Рад что моя идея об использовании регистра правил таки нашла коммерческое воплощение. ;-)
Оставьте свое сообщение

См. также

Эмулятор скриптов в 1С:Документооборот Промо

Документооборот и делопроизводство Инструментарий разработчика Документооборот и делопроизводство v8 ДО Платные (руб)

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

1000 руб.

13.12.2017    13086    91    0    

Практикум "DevOps. Запуск тестирования для решений 1С" 19-22 мая в 14:00 МСК

Инструментарий разработчика Администрирование DevOps Git (GitHub, GitLab, BitBucket) v8 Платные (руб)

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

30.04.2020    2582    5    Infostart    1    

Практикум "DevOps. Запуск тестирования для решений 1С" 4-5 Мая 2020 г.

Инструментарий разработчика Администрирование DevOps Git (GitHub, GitLab, BitBucket) v8 Россия Платные (руб)

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

22.04.2020    3403    11    Infostart    19    

Выполнение произвольного кода или запроса с параметрами через Web-сервис (замена COM-подключений)

Обмен данными 1С Инструментарий разработчика WEB v8 Платные (руб)

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

1500 руб.

24.09.2019    4905    2    7    

SALE! 50%

[ЕХТ] Фреймворк для расширений

Инструментарий разработчика v8 v8::УФ Платные (руб)

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

2000 руб.

27.08.2019    5267    1    6    

Коннектор: удобный HTTP-клиент для 1С:Предприятие 8

Практика программирования Внешние источники данных WEB Универсальные функции Инструментарий разработчика Универсальные обработки v8 1cv8.cf Платные (руб)

Коннектор - библиотека для работы с HTTP запросами. Библиотека берет на себя всю рутину работы с HTTP запросами. Буквально в одну строку можно получать данные, отправлять, не заботясь о необходимости конструирования URL, кодирования данных и т.п.

2000 руб.

31.01.2019    45312    326    156    

Управляемая консоль запросов, отчетов 3.8.8 (расширение, внешняя обработка)

Консоль запросов v8 v8::УФ v8::Запросы v8::СКД 1cv8.cf Платные (руб)

Работа с запросом и СКД, Полная поддержка пакетных запросов, временных таблиц, Сравнение результатов, текстов, Разбор структуры запроса в виде дерева, Анализ плана запроса, Групповая обработка

2500 руб.

14.08.2018    81302    2064    603    

Merlion Commander Версия 1.3.2.18 - марта 2020 г. (Интеграция с 1С: УT, редакция 11.4, 1С:ERP Управление предприятием 2 (2.4.6.188), УТ 10.3 , редакция веб-сервиса MERLION API 3.0 от 08.08.2019) Промо

Оптовая торговля Розничная торговля Инструментарий разработчика WEB Оптовая торговля Розничная торговля v8 УТ11 Россия Платные (руб)

Расширении конфигурации "Управление торговлей, редакция 11" для работы с веб-сервисом Мерлион с помощью Merlion API. Расширение и набор подключаемых дополнительных обработок позволяет без изменения конфигурации получить возможность работы с API крупнейшего российского дистрибьютора http://merlion.com. Логика работы максимально приближена к работе веб-сервиса b2b. Вы сможете создать и исправить заказ, зарезервировать товар прямо из 1С, посмотреть актуальные остатки и цены, импортировать штрихкода EAN13 товаров, загружать заказ c автоматическим созданием номенклатуры в 1С и корректности создания. Можно выбирать характеристики по товарным группам и загружать товар с выбранными характеристиками, загружать изображения товара. Не требуется установки дополнительного ПО для работы с веб-сервисом. Кроссплатформенное решение для ОС Windows и Linux. Весь код модулей открыт и доступен для просмотра и внесения изменений.

6900 руб.

02.05.2017    23434    20    19    

Многопоточность. Универсальный «Менеджер потоков» 2.1

Производительность и оптимизация (HighLoad) Инструментарий разработчика Математика и алгоритмы Универсальные функции v8 1cv8.cf Россия Платные (руб)

Восстановление партий или взаиморасчетов, расчет зарплаты, пакетное формирование документов или отчетов - теперь все это стало доступнее. * Есть желание повысить скорость работы медленных алгоритмов! Но... * Нет времени думать о реализации многопоточности? * о запуске и остановке потоков? * о поддержании потоков в рабочем состоянии? * о передаче данных в потоки и как получить ответ из потока? * об организации последовательности? Тогда ЭТО - то что надо!!!

3000 руб.

07.02.2018    72845    177    52    

1С HTML Шаблоны / HTML Templates

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

Быстрая и удобная обработка для работы с шаблонами HTML. Позволяет легко и быстро формировать код HTML.

1000 руб.

27.12.2017    14288    1    10    

Программа для управления ККМ Атол и Штрих нового поколения (он-лайн ККТ под 54-ФЗ) с помощью текстового файла (ini файла) с изменениями в ФЗ от 01/07/19

Инструментарий разработчика Разработка внешних компонент WEB Кассовые операции ККМ Кассовые операции Фискальный регистратор Розничная торговля v7.7 v8 1cv8.cf 1cv7.md Россия БУ УУ Платные (руб)

FR_ATOL_SHTRIH.EXE встраивается в SYSTRAY (в правом нижнем углу, там где часы) и следит за появлением обычного текстового файла, в котором перечислено, какие операции необходимо осуществить с ККТ - напечатать чек (нал/безнал), снять Z-отчет, осуществить выемку денег, сделать возврат и т.д. Такой механизм позволяет использовать комплект для WEB сайтов, для нетиповых или сильно измененных 1с7 или 1с8. Для любых программ, которые умеют работать с текстовыми файлами (будь то CLIPPER,FOXPRO,JAVA, WSH, VBS итд). Внутри комплекта лежат готовые к использованию обработки для 1с8: УТ10, БП2, БП2Базовая, БП2Корп, УТ11, БП3, БП3Базовая, БП3Корп, Для 1С7.7:ТиС документ Реализация ТМЦ,Печать из ПКО, Бух4.5, Бух1.3 . Код на 1с открыт - используйте обработки комплекта, как шаблоны для своих программ. Подключать ККМ к 1С не надо! Более 300 внедрений на ККМ Штрих и Атол. Некоторые из покупателей реализовали работу с ККМ даже из Excel и Axapta.

1000 руб.

31.07.2017    57620    184    374    

Богатый редактор картинок, хранимых в базе, с возможностью РИСОВАНИЯ. Редактор внешних файлов картинок. Объект, расширяющий возможности работы с картинками из встроенного языка (Три в одном) + Обработка «Стандартизация картинок» Промо

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

Обработка предназначена для редактирования картинок в режиме «Предприятие», с возможностью РИСОВАТЬ на них. Поддерживается работа как в обычных формах (толстый клиент) так и на управляемых формах (тонкий клиент). Обработка позволяет редактировать как картинки, хранимые в базе, так и графические файлы с диска на файловой системе. Помимо базовых функций (изменение размеров, преобразование формата, обрезание картинки, повороты и т.п.) – редактор имеет богатый набор инструментов для рисования. Доступна функция вставки изображения из буфера обмена. Это все позволяет существенно упростить работу с картинками. Также обработка может быть использована из встроенного языка как объект для редактирования картинок с набором экспортных процедур и функций для реализации иных бизнес задач (как пример в состав включена обработка "Стандартизация картинок"). Этот объект является альтернативой стандартного объекта «Картинка» с расширенными возможностями. Объект может быть использован: на стороне клиента, на стороне сервера, из внешнего соединения. Это позволяет существенно упростить и автоматизировать работу с картинками. Данная обработка будет особенно полезна тем, кто вносит картинки в базу (изображения номенклатуры, фотографии физических лиц и т.п.). Функционал реализуется с использованием JavaScript и бесплатного ПО ImageMagick (без использования внешних компонент).

5000 руб.

16.01.2015    42975    23    37    

DataReducer — R-консоль для «1С:Предприятия»

Инструментарий разработчика Внешние источники данных WEB v8 v8::DataMining Платные (руб)

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

1000 руб.

10.07.2017    19150    2    12    

Консоль HTTP запросов

Консоль запросов v8::УФ 1cv8.cf Платные (руб)

Инструмент "Консоль HTTP запросов" для тестирования и отладки HTTP-сервисов.

1000 руб.

03.05.2017    15409    6    5    

Регби. Управление по методике Agile:Scrum с элементами Канбан

Инструментарий разработчика Управление проектом Управление услугами и сервисом Управление взаимоотношениями с клиентами (СRM) Производство готовой продукции (работ, услуг) Учет рабочего времени Управление взаимоотношениями с клиентами (СRM) Производство готовой продукции (работ, услуг) Учет рабочего времени v8 1cv8.cf УУ Платные (руб)

Удобное решение для автоматизации учёта работ методике Agile:Scrum с элементами Канбан. Разработано на платформе 1С:Предприятие 8.3 (управляемое приложение) и Библиотеке стандартных подсистем. Имеет всё необходимое для полноценной работы небольшой команды разработчиков или отдела сопровождения. Помимо прочего, может применяться как канбан-доска (скрам-доска) для произвольного круга задач. Например, управления задачами административного персонала или для ведения воронки продаж.

10500 руб.

04.04.2017    26259    5    17    

TurboConf 5 - расширение Конфигуратора 1С Промо

Инструментарий разработчика v8 1cv8.cf Платные (руб)

TurboConf повышает эффективность работы в Конфигураторе 1С и помогает автоматизировать рутинные задачи

5000 руб.

29.03.2013    109444    144    1312    

Подсистема "Конструктор правил заполнения объектов" на основе СКД (для обычного или управляемого приложения).

Инструментарий разработчика v8::УФ v8::СКД 1cv8.cf Платные (руб)

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

3000 руб.

29.03.2017    15220    2    9    

Универсальная подсистема для удаленного сопровождения конфигураций 1С

Инструментарий разработчика Администрирование данных 1С v8 БП2.0 ЗУП2.5 ЗКБУ БГУ Платные (руб)

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

5000 руб.

05.08.2016    19194    0    4    

1С:Автоматизированное обновление измененных конфигураций.

Инструментарий разработчика v8 1С:Франчайзи, автоматизация бизнеса Россия Платные (руб)

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

85200 руб.

11.12.2015    16764    0    1    

Дополнительные реквизиты и сведения в управляемом приложении - это просто... с БДРС

Инструментарий разработчика v8 v8::УФ 1cv8.cf Платные (руб)

Библиотека Дополнительных Реквизитов и Сведений (далее БДРС) – инструмент для настройки, записи, чтения дополнительных реквизитов (далее ДР) и дополнительных сведений (далее ДС) в конфигурациях, БСП которых поддерживает этот механизм. О ДР и ДС писал в http://infostart.ru/public/188152/, сейчас, наконец, оформился в виде внешней обработки инструмент, облегчающий работу с дополнительными реквизитами и сведениями (далее ДРС). Заполнять и использовать ДРС средствами типовой конфигурации конечно можно, но ИМХО, с помощью этой обработки гораздо комфортнее. Обработка написана в интерфейсе «Такси», нормально работает и в «старом» режиме управляемого приложения. Тестировалась на БП 3.0, БСО 3.0 и УТ 11. Убедительная просьба к купившим не тиражировать БДРС без моего согласия :-)

1000 руб.

24.06.2014    56612    19    40    

DT:Менеджер 8.2 (8.3) (Распаковка/упаковка *.DT файлов. Быстрый экспорт CF. Сброс пользователей. Работа с "битыми" DT)

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

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

6000 руб.

19.04.2013    123544    200    215    

Помощник разработчика внешних отчетов и обработок

Инструментарий разработчика Практика программирования v8 1cv8.cf Платные (руб)

Программный продукт создан на основе опыта работы с разнообразными видами внешних отчетов и обработок в управляемом приложении «1С:Предприятия 8.2» и предназначен для автоматизации их разработки.

5000 руб.

22.02.2013    16816    1    9    

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

Инструментарий разработчика v8 1cv8.cf Россия Платные (руб)

Enterprise Integrator (Ei) - набор профессиональных инструментов для специалистов, поддерживающих и разрабатывающих решения на платформе 1С:Предприятие 8.

7500 руб.

15.02.2007    95096    86    286