Практика программирования

Вывод полной истории в задаче по всему "дереву" бизнес-процессов

Вашему вниманию предлагается моя версия текста общего модуля «ОбзорЗадачВызовСервераПереопределяемый» для конфигурации 1С:Документооборот. Задача: Пользователям необходим просмотр полной истории выполнения всех подчинённых бизнес-процессов(всего "дерева") из задачи исполнителя.   Решение: Если есть подчиненные или текущий процесс является подчиненным, тогда выводим историю выполнения…
Read more

Программное создание и заполнение дополнительных реквизитов в УТ 11

Выкладываю обработку, которая программно может создавать дополнительные реквизиты в УТ 11. Выкладываю обработку, которая программно может создавать дополнительные реквизиты номенклатуры в УТ 11. Выбираете номенклатуру, пишете имя доп. реквизита и его значение в форме, обработка создает доп. реквизит. Делается это,…
Read more

Простой пример кода для работы с переносом данных (ЗУП)

Задача: необходимо выделить сумму районного коэффициента для выставления проводок, приходящегося на «Премию к празднику».   Хочу поделиться информацией о работе с документом "ПереносДанных"! В основном под переносом данных предполагается процесс, но не документ, о документе и о работе с ним…
Read more

Простейший пример создания бизнес-процессов

Простой пример создания бизнес-процессов в несколько шагов. Может пригодиться при первом знакомстве с ними или для решении задач экзамена 1С:Специалист по платформе. Начало Материал данной статьи предназначен для новичков в мире бизнес-процессов, которые позволяет создавать платформа 1С. На практике они…
Read more

СКД. Лайфхак №2. Собираем отчет еще удобнее

В этой публикации я хочу вам описать еще один интересный и относительно новый подход к одному из довольно тривиальных методов работы с СКД для построения отчетов.   Введение Всем привет! Моя предыдущая статья на тему СКД вызвала отрицательную реакцию у…
Read more

Заметки по SQL: Запрос, получающий изменения ресурса в регистрах сведений по датам изменения за период

В статье описан метод получения изменения ресурса регистра сведений по датам изменения, построенный на основе запроса «Сумма накоплением».           1. Введение     Хорошо известен запрос получающий сумму накоплением. Примером такого запроса на классическом SQL, получающего…
Read more

Полезные приемы при работе с Excel из 1С (Версия 3.1)

Программисту 1С часто приходится работать с таблицами Excel из 1С. Я постарался собрать небольшой FAQ и набор функций для работы с файлами Excel. Надеюсь, кому-то будет полезна данная статья. Работать с файлами Excel можно тремя способами: Через OLE  объект; Через Табличный…
Read more

Некоторые редко используемые возможности СКД

В статье перечислены некоторые возможности СКД, которые позволят расширить круг решаемых при помощи этого механизма задач. Здесь показано, как использовать папки полей, и предложена альтернатива некоторым функциям языка выражений СКД. Все примеры сделаны на небольшой самописной конфигурации на платформе 1С:Предприятие 8.3…
Read more

1С:Документооборот. Уведомление параллельных исполнителей. Дополнительный обработчик Бизнес-события

Вашему вниманию предлагается пользовательский обработчик бизнес-события по созданию уведомлений параллельных исполнителей. Для бизнес-процесса «Исполнение». Случается ситуация, когда нужно в бизнес-процессе сделать параллельный порядок исполнения(кто первый встал, того и тапки), но при этом дополнительно уведомлять смежных исполнителей путем рассылки вопросов(можете заменить…
Read more

Маркировка: обмен с ГИС МДЛП из 1С 7.7

Конфигурация, демонстрирующая обмен с системой «Маркировка МДЛП». Конфигурация демонстрирует взаимодействие с ИС Маркировка МДЛП через API. Предназначена для интеграции с уже существующими системами учёта. Код полностью открыт. Реализованы основные методы работы с документами, организациями, справочной информацией, просмотр входящих и исходящих…
Read more