Уведомление пользователей об изменениях в объектах (расширение)

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

Разработка - Практика программирования

Уведомления задачи рассылка

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

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

 
 Подключение расширения к нашей базе
 
 Проверка работоспособности

Для начала работы требуется подключить расширение и открыть регистр сведений "Настройки контролей заполнения объектов".

Примечание: Открыть регистр можно через Меню - Все функции - Регистры сведений - Настройки контролей заполнения объектов либо перейдя

по навигационной ссылке: e1cib/list/РегистрСведений.кзо_НастройкиКонтролейЗаполненияОбъектов

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

  • Тип объекта - ссылочный тип (документ, справочник, ПВХ)
  • Реквизит объекта - реквизит или дополнительный реквизит объекта для проверки. Поле может быть пустым если требуется просто контролировать любую запись объекта.
  • Контролер - пользователь которому отравляется задача по проверке объекта.
  • Контролировать - Вкл/Выкл активирует работу текущего правила или отключает.
  • Проверка изменения реквизита - включает необходимость проверки указанного реквизита
  • Оповещать при записи - включает проверку любой записи объекта
  • Дополнительный текст к основному сообщению - добавляет к задаче пользователю некий информативный текст.

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

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

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

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

Пример № 1: Пользователю Федоров Б.М. будет приходить уведомление о любом изменении номенклатуры.

Пример № 2: Пользователю Федоров Б.М. будет приходить уведомление о любом изменении номенклатуры.

добавляем в полное наименование номенклатуры текст "(красивый)", должно сработать два правила: изменение объекта (пример № 1) и изменение реквизита объекта (пример № 2) и Федорову Б.М. придёт общая задача

На рабочем столе сеанса 1С Федорова Б.М. появится задача

с информацией об изменениях и ссылкой на объект

далее пользователь проверяет изменения в объекте и [Выполняет] задачу.

 

Пример № 3: Пользователю Соколов М.В. (руководитель отдела продаж) будет приходить уведомление об изменении статуса документа реализации товаров

Например, меняем статус реализации с "Реализовано" на "К предоплате"

к Соколову М.В. приходит уведомление об этом изменении

с информацией об объекте и изменениях

далее пользователь проводит контроль изменений и [Выполняет] задачу.

 
 Другие публикации автора

Ссылка на компетенции по 1С:ERP - команда со знаниями, умениями и успешными проектами.

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

Наименование Файл Версия Размер
Уведомление пользователей об изменениях в объектах (расширение, версия 02.07.2020):

.cfe 21,55Kb
25
.cfe 21,55Kb 25 Скачать

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. webresurs 190 14.07.20 08:32 Сейчас в теме
Мои задачи - нет в настройках начальной странице... !?
2. sapervodichka 4260 14.07.20 09:31 Сейчас в теме
(1) привет, о какой конфигурации речь?
3. webresurs 190 14.07.20 12:17 Сейчас в теме
4. sapervodichka 4260 14.07.20 12:26 Сейчас в теме
(3) понял, обрати внимание в публикации блок "Проверка работоспособности", там бух нет, в бухе и объекта задача нет, там это расширение не взлетит
5. vvv_vit 12 24.07.20 10:55 Сейчас в теме
Добрый день!
Пример контроля: Справочник Номенклатура реквизит Артикул.
Меняешь Наименование, задача создается.
Баг или фича?
6. sapervodichka 4260 24.07.20 11:06 Сейчас в теме
(5) Настройки такие?

Проверка изменения реквизита = Да
Оповещать при записи = Нет.
7. vvv_vit 12 24.07.20 11:21 Сейчас в теме
Скрин
Прикрепленные файлы:
8. sapervodichka 4260 24.07.20 12:42 Сейчас в теме
(7) Поставьте "Оповещать при записи = Нет", т.к. этот флаг создает задачу на любое изменение объекта. (его название согласен - неудачное)
9. vvv_vit 12 24.07.20 12:58 Сейчас в теме
10. andrey80nik 1 28.09.20 15:47 Сейчас в теме
А в Систему взаимодействий почему бы не присылать уведомления?
11. sapervodichka 4260 28.09.20 18:09 Сейчас в теме
(10) Я только за. Пожалуйста, напишите потом небольшой отзыв как приобрести и настроить систему взаимодействия, чтобы другие оценили опыт и взяли на вооружение.
12. andrey80nik 1 28.09.20 19:54 Сейчас в теме
(11) использовать и приобрести это наверное немного разные вещи? Использовать может почти любая 1с при определенных условиях.
13. sapervodichka 4260 28.09.20 20:17 Сейчас в теме
(12) с нетерпением ждем вашей публикации, где вы все проясните популярно. Заранее спасибо
14. andrey80nik 1 28.09.20 20:58 Сейчас в теме
(13) а что конкретно вам непонятно?
15. sapervodichka 4260 28.09.20 21:28 Сейчас в теме
(14) у меня не было вопроса о том, что мне что-то не понятно, но если у вас есть желание сделать, что-то ценное и рассказать сообществу об этом, то создайте публикацию, это покажет в полном объеме все знания, которыми вы хотите поделиться.
16. andrey80nik 1 28.09.20 22:03 Сейчас в теме
(15) у меня не достаточно знаний на эту тему, я просто предложил вариант реализации. Возможно я что-то не понимаю, а вы довольно грубовато отвечали, как-то диаметрально поменялось впечатление о вас
sapervodichka; +1 Ответить
17. sapervodichka 4260 28.09.20 22:13 Сейчас в теме
(16) Ни одного грубого слова я не написал, то что вы сами признались в недостатке знаний, вам только в плюс (самокритика +1). Систему взаимодействий нужно предварительно покупать, 90 % пользователей 1С о ней даже не слышали. Но у 90 % пользователей есть объект Задачи в составе конфигурации, поэтому и выбран такой вариант реализации (хотя это частный вариант, есть много других хороших). Впечатление обо мне вы можете складывать как хотите, главное критично подходить к тому что вам будет полезным.
18. andrey80nik 1 28.09.20 22:51 Сейчас в теме
(17) чуть меньше года назад я ей отлично пользовался без покупки, сервер представлялся 1с , я думал что и сейчас такая же ситуация, возможно отстал, не следил
19. sapervodichka 4260 28.09.20 23:21 Сейчас в теме
20. andrey80nik 1 29.09.20 11:17 Сейчас в теме
(19) не поленился и зарегистрировал произвольную базу в 1с Диалоги за полминуты и 0 рублей.
И кстати 90% людей наверняка и про задачи и их выполнения не слышали - нужно обучать, ну кроме случаев когда эти задачи УЖЕ используются для каких-то других нужд. Оповещение в систему взаимодействия все-же легковеснее и проще для понимания среднего бухгалтера, но хозяин-барин. Спасибо за такую версию реализации.
sapervodichka; +1 Ответить
21. sapervodichka 4260 29.09.20 11:31 Сейчас в теме
(20) 1С Диалоги это пробный публичный сервер в интернете, ключевое слово публичный, т.е. служба безопасности большинства предприятий его просто не пропустит. Другой момент, что подключится к этому серверу это 5 % дела, а написать для него рассылку остальные 95 %. Вы сделали 5 %. Если реализуете 95 % оставшихся, то пишите под моей публикацией какие угодно замечания. Я жду вашей, чтобы поставить +1. Моё почтение.
22. SergAl 385 16.10.20 16:09 Сейчас в теме
Добрый день!
Скажите пожалуйста, можно ли сделать отбор: например одни позиции справочника Номенклатура закрепить за Контролером №1, а другие позиции этого же справочника за Контролером №2?
23. sapervodichka 4260 16.10.20 17:20 Сейчас в теме
(22) нужно кодировать. В уведомлениях опирается на структуру реквизитов, без отбора по данным. Можно прикрутитьотборы на основе СКД, например, у меня в расширении динамических прав https://infostart.ru/public/1259273/ отборы данных на СКД. Вот если совместить технологии, то можно отбор по данным настраивать.
24. Sergey101081 08.04.21 11:45 Сейчас в теме
Добрый день.

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

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

См. также

FormCodeGenerator Программная доработка форм. Часть 2 (Режим работы "Режим сравнения форм") на примере ERP 2.5 Промо

Практика программирования Адаптация типовых решений Прочие инструменты разработчика v8 1cv8.cf Абонемент ($m)

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

5 стартмани

21.12.2020    4015    19    huxuxuya    11    

Заполнение календаря 2021 (без интернета)

Учет рабочего времени v8 ERP2 БУ Абонемент ($m)

У клиента закрыт доступ к интернет сервису обновления классификаторов и старый релиз, поэтому не смогли обновить календарь на 2021 год автоматически через сервис. У календаря 2 варианта обновления: через макет и интернет сервис. Расширение заполняет календарь без интернета из актуального макета на 2021 год.

1 стартмани

05.01.2021    6044    1    sapervodichka    10    

Групповое добавление и удаление ролей из списка профилей

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

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

1 стартмани

14.12.2020    4092    32    sapervodichka    9    

Интерактивная справка по объектам 1С (подключаемое расширение)

Практика программирования Работа с интерфейсом v8 ERP2 Абонемент ($m)

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

3 стартмани

29.09.2020    9918    61    sapervodichka    43    

Запуск 1С под любым пользователем (без необходимости указания пароля) Промо

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

Предназначается для запуска сеанса другого пользователя из своего сеанса 1С (если пароль вам неизвестен).

1 стартмани

02.07.2019    23715    254    sapervodichka    0    

Значения по умолчанию для пользователей (Расширение)

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

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

2 стартмани

21.09.2020    7328    57    sapervodichka    29    

Контекст любого объекта конструкцией #Если Фамилия Тогда

Практика программирования v8 1cv8.cf Бесплатно (free)

Делаем инициализацию переменной в "своей" инструкции препроцессора, для получения контекстной подсказки объекта через точку. В дальнейшем в компилированном коде сама инициализация игнорируется, т.к. "своя" инструкция препроцессора НИКОГДА не выполняется.

17.08.2020    1789    sapervodichka    34    

Отключение Монитора ИТС и Проверки наличия обновления (расширение)

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

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

1 стартмани

12.08.2020    9658    73    sapervodichka    0    

Вам нравятся запросы в 1С? Промо

Практика программирования Разработка v8 v8::Запросы 1cv8.cf Абонемент ($m)

Речь не только о том, что простейший запрос с "легальным" оформлением растянется на пол-экрана, речь еще обо всем, что нужно написать "в нагрузку" к тексту запроса. Все эти "Новый Запрос", "УстановитьПараметр" и последующие пляски с обработкой результата... Пора с этим заканчивать!

1 стартмани

03.07.2019    23689    6    m-rv    90    

Памятка работ по проекту 1С

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

Схема работ по проекту внедрения 1С освежает в голове и визуализирует общую картину мероприятий. Будет полезно как для Заказчика так и для Исполнителя при подготовке проекта и проведении совещаний по ходу проекта.

1 стартмани

23.07.2020    9460    sapervodichka    13    

Использование Стека вызовов в качестве условия оператора Если [...] Тогда

Практика программирования v8 1cv8.cf Бесплатно (free)

Делюсь интересным приёмом, позволяющим использовать данные стека исполнения кода 1С в качестве условия, накладываемого на выполнение кода.

12.07.2020    6925    sapervodichka    52    

Подсистема прав доступа к объектам с гибкими отборами (расширение)

Роли и права v8 ERP2 БП3.0 УТ11 КА2 ЗУП3.x Абонемент ($m)

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

2 стартмани

02.07.2020    12347    145    sapervodichka    71    

ВСТАВИТЬ В Справочник.Номенклатура (Код, Наименование) ЗНАЧЕНИЯ ("001", "Новый товар") Промо

Практика программирования v8 v8::Запросы 1cv8.cf Абонемент ($m)

Вас не обманывают ваши глаза, это запрос на изменение данных! И это работает без прямого доступа к БД, регистрации и смс.

1 стартмани

01.06.2018    32923    88    m-rv    58    

Памятка работ по задаче 1С

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

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

1 стартмани

25.06.2020    10378    sapervodichka    0    

Применение программистом таблицы рисков для оценки технического задания

Техническое задание Бесплатно (free)

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

28.05.2020    9649    sapervodichka    75    

Добрый великан

Управление проектом Бесплатно (free)

Руководители проектов определяют наше настоящее, каким оно будет?! Ответ прост - таким, каким и сам РП.

25.05.2020    5868    sapervodichka    1    

Заполняем по шаблону (по умолчанию) Промо

Практика программирования v8 v8::УФ 1cv8.cf Абонемент ($m)

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

1 стартмани

08.02.2018    30934    20    mvxyz    17    

Настройка ограничений входа пользователей в базу (расширение)

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

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

2 стартмани

19.05.2020    10122    20    sapervodichka    14    

БП 3.0, Закрытие месяца, Отключение проверок операций прошлых периодов

Закрытие периода v8 v8::БУ БП3.0 БУ Абонемент ($m)

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

1 стартмани

13.05.2020    8648    23    sapervodichka    15    

Проводим по БУ "на лету"

Бухгалтерский учет v8 ERP2 КА2 БУ НУ Бесплатно (free)

В базе ERP и КА есть форма тестировщика, которая автоматически получает из конфигурации полные тексты запросов формирования бухгалтерских проводок выбранного документа, даёт возможность модифицировать запрос и сразу проверить результат.

01.05.2020    5606    sapervodichka    1    

Нечеткий поиск одним запросом Промо

Практика программирования v8 1cv8.cf Абонемент ($m)

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

1 стартмани

28.12.2015    30554    72    vasvl123    9    

Панель #Расширение объекта: Редактор, Права, Поиск, Сторно, Обмен

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

Панель команд текущего объекта (документа, справочника и т.д.) со следующим возможностями: Редактор реквизитов, таблиц и движений текущего объекта, Анализ прав доступа к текущему объекту, Поиск ссылок на объект с отборами, Сторно движений документа, Выгрузка/загрузка текущего объекта между базами. Реализована всплывающей панелью в форме объекта. Подключается как расширение конфигурации (*.cfe) либо отдельными обработками.

1 стартмани

01.05.2020    11200    106    sapervodichka    1    

Переход с партионного режима и производства 2.1 на режимы 2.2 в 1С:ERP Управление предприятием

Производство готовой продукции (работ, услуг) v8 ERP2 Россия УУ Бесплатно (free)

В данной статье мы расскажем о практическом опыте ВЦ «Раздолье» в переводе работы клиентов в «1С:ERP Управление предприятием» на новые режимы: использование производства 2.2 и партионный учет версии 2.2 (далее режимы 2.2).

27.04.2020    6137    1СERP    9    

Поиск пересекающихся ссылок на комбинации объектов с ограничением области поиска по метаданным

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

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

1 стартмани

12.03.2020    7451    15    sapervodichka    18    

Работа с публикациями "Инфостарт" Промо

Практика программирования О сообществе WEB v8 УУ Абонемент ($m)

Работа с рублевыми публикациями на сайте "Инфостарт": ведение клиентов, заказов, обновление файлов публикации, рассылка обновлений.

1 стартмани

13.09.2018    24383    13    RocKeR_13    16    

Краткое руководство по внесению изменений в конфигурацию

Практика программирования v8 1cv8.cf Абонемент ($m)

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

1 стартмани

13.01.2020    19678    sapervodichka    41    

Права на объект (расширение, отчет)

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

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

1 стартмани

07.01.2020    25453    sapervodichka    25    

На время отключаем контроль остатков и проверку документов

Администрирование СУБД v8 ERP2 УТ11 КА2 Абонемент ($m)

На время сеанса отключаем контроль остатков и проверку документов в ERP, КА, УТ типовыми средствами и простым расширением.

1 стартмани

24.12.2019    11418    sapervodichka    2    

Позиционирование в помещении с помощью нейросети по сигналу Wi-Fi. Интерактивная карта склада в 1С с показом позиции Промо

Инструментарий разработчика Практика программирования v8 Абонемент ($m)

Данная публикация содержит в себе редактор и интерактивную карту склада или иного помещения, на которой в реальном времени отображается позиция устройства, координаты которого вычисляются по уровням сигнала нескольких роутеров Wi-Fi. В статье и приложенным к ней разработкам предлагаются инструменты и методика для реализации вычисления точной геопозиции внутри помещений с помощью нейронной сети. Конфигурация написана на релизе 1С:Предприятие 8.3.12.1412, клиентское приложение имеет минимальный уровень совместимости SDK -16.

5 стартмани

09.08.2018    31408    28    informa1555    26    

Тест серверного оборудования на допустимое количество пользователей: как это использовать?

Администрирование СУБД Нагрузочное тестирование Сервера v8 1cv8.cf Абонемент ($m)

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

3 стартмани

17.12.2019    12922    sapervodichka    3    

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

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

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

2 стартмани

21.10.2019    14565    50    sapervodichka    33    

Монитор показателей и лицензий с графиками

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

Онлайн диаграмма лицензий 1С и показателей сервера 1С в различных измерениях и отборах.

1 стартмани

07.10.2019    16433    180    sapervodichka    17    

1С: Предприятие + корпоративный чат, как наладить оперативные уведомления за 10 минут Промо

Практика программирования v8 Абонемент ($m)

Как сделать автоматические уведомления о разных событиях из 1С в корпоративный чат MyChat для сотрудников компании

1 стартмани

14.08.2016    50985    36    Demanoidos    60    

Конвейер проверки качества кода

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

Jenkinsfile для выполнения проверки качества кода. Собирает информацию с АПК, EDT и BSL-LS. Сопоставляет ошибки с гит-репозиторием, выгруженным ГитКонвертором. Отправляет в Сонар.

3 стартмани

04.09.2019    30074    27    Stepa86    46    

Дополнение к контролю остатков

Учет ТМЦ Учет ТМЦ v8 ERP2 УТ11 КА2 БУ УУ Бесплатно (free)

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

15.08.2019    16511    sapervodichka    17    

Новости для пользователей

Пользователю системы v8 1cv8.cf Бесплатно (free)

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

05.08.2019    14735    sapervodichka    19    

Работа с данными выбора Промо

Практика программирования Работа с интерфейсом v8 Россия Абонемент ($m)

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

1 стартмани

17.07.2018    56623    21    kalyaka    16    

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

Обработка документов v8 1cv8.cf Абонемент ($m)

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

1 стартмани

22.07.2019    18547    86    sapervodichka    22    

Свойства объектов 1С в MS SQL (и сравнение баз и расширений)

Статистика базы данных v8 v8::СКД 1cv8.cf Абонемент ($m)

Подключаемый отчет на системе компоновки данных по типам объектов 1С показывает: 1) Совокупности таблиц SQL для хранения объекта 1С и их предназначение; 2) Число объектов данного типа; 3) Размеры хранения данных и индексов в MB (мегабайтах); 4) Сравнение данных двух баз

1 стартмани

15.07.2019    19275    462    sapervodichka    11    

Алгоритмы поиска пути в графе

Практика программирования Разработка v8 1cv8.cf Абонемент ($m)

Реализуем алгоритмы поиска пути в графе на платформе 1С 8.3, такие как алгоритм А*, поиск в ширину, жадный поиск, алгоритм Дейкстры и вконце волновой.

1 стартмани

09.07.2019    19973    12    RonX01    10    

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

Практика программирования v8 Абонемент ($m)

В статье описывается новый метод определения интервалов между данными различных записей в запросе. В отличие от общеизвестного метода, время работы предлагаемого метода зависит от объема данных ЛИНЕЙНО. Это обеспечивает ему значительный выигрыш по быстродействию на больших объемах данных. В качестве иллюстрации возможностей метода приведен отчет, показывающий гистограмму распределения времени между продажами.

1 стартмани

01.10.2015    55694    35    ildarovich    41    

Таблицы серверов (как просто выбрать сервер)

Сервера v8 1cv8.cf Абонемент ($m)

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

1 стартмани

20.05.2019    49440    sapervodichka    23    

Групповая проверка доработок

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

Обработка для массовой проверки доработок конфигурации: Открытие форм, Печать, Формирование отчетов, Проведение документов, Запись справочников, ПВХ, ПВР. Выдает список обнаруженных ошибок. Рекомендуется применять для тестирования обновленной конфигурации, перед установкой пользователям. В коде используются универсальные методы поэтому подходит для большинства конфигураций, построенных на базе библиотеки стандартных подсистем. Проверялась на Зарплата и управление персоналом КОРП 3.1.8.216, Управление торговлей 11, 1С:ERP Управление предприятием 2.4.7.141, Бухгалтерия предприятия КОРП 3.0.68.66.

2 стартмани

05.05.2019    17355    113    sapervodichka    23    

Универсальный обмен данными XML (с гибкими отборами и сохранением вариантов настроек)

Обмен через XML v8 v8::УФ 1cv8.cf Абонемент ($m)

Обработка предназначена для загрузки и выгрузки данных по правилам обмена в любых конфигурациях, реализованных на платформе 1С:Предприятие 8.3. Преимуществом перед типовой обработкой является добавленный функционал: #1. Установка произвольных фильтров на выгружаемые объекты при помощи механизма системы компоновки данных #2. Сохранение различных вариантов настроек (сохраняются правила обмена, фильтры выгрузки, параметры, настройки обработки) - что позволяет гибко настроить в базе-источнике фильтры для выгрузки объектов по различным правилам обмена для различных баз-приемников, сохранить выполненные настройки и в будущем уже пользоваться этими вариантами настроек. Проверялась на 1С:ERP Управление предприятием 2.4.7.141.

1 стартмани

29.04.2019    22026    414    sapervodichka    20    

Хранение файлов в томах на диске (для УПП 1.3) Промо

Практика программирования v8 УПП1 Абонемент ($m)

Доработка типовой УПП 1.3 в плане хранения присоединенных файлов вне базы данных

2 стартмани

05.06.2016    61925    11    wowik    32    

Выгрузка и загрузка данных XML с гибкими отборами

Обмен через XML Перенос данных из 1C8 в 1C8 v8 1cv8.cf Абонемент ($m)

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

1 стартмани

07.04.2019    25643    706    sapervodichka    7    

HTTP Сервисы: Путь к своему сервису. Часть 3

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

Продолжение статьи «HTTP Сервисы: Путь к своему сервису. Часть 2». В предыдущих частях мы использовали только Get, в этой части поговорим о других методах и длительных операциях.

1 стартмани

27.08.2018    44610    63    dsdred    17    

Поиск и восстановление битых ссылок (Объект не найден)

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

Групповая обработка ссылок вида Объект не найден (502:37855254002e11eb11e73b8f36150d9e) заполняется максимально просто копированием и вставкой из буфера: 1) Выделяет уникальные идентификаторы (далее УИ); 2) Ищет ссылки на объекты базы по УИ; 3) Создаёт пустые объекты с указанным УИ; 4) Регистрирует найденные ссылки для обмена данными. Работает на любых продуктах 8.3. Проверялась на 1С:ERP Управление предприятием 2 (2.4.3.167)

1 стартмани

17.08.2018    15969    132    sapervodichka    2    

Печатная форма, сделанная как расширение конфигурации для БП 3.0. Новые возможности БСП Промо

Практика программирования Универсальные печатные формы v8 БП3.0 Абонемент ($m)

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

1 стартмани

06.12.2017    29438    56    kwazi    6