...

Все публикации — все для 1С

Методика упрощения поддержки конфигураций. Переопределение и вызов обработчиков событий для УФ 1С 8.2-8.3 Промо

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

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

1 стартмани

10.02.2013    56780    115    pbazeliuk    40    

Методика переопределения и вызова обработчиков событий обычной формы Промо

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

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

24.06.2007    87766    tormozit    31    

Кто сейчас проводит документ: человек или компьютер? Зачем нужна подобная классификация "режимов" проведения документа в 1С 8.3 в клиент-серверном режиме и как получить ответ на этот вопрос при работе с обработчиками событий управляемой формы и документа?

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

В настоящей статье рассматривается интересная методология о разделении "режимов" проведения документов на "ручное", когда документ проводится от нажатия руки человека на кнопку "провести" и - "автоматическое", когда документ проводится программно без участия человека. Поводом для написания данной статьи послужила дискуссия на форуме о необходимости вести диалог с пользователем в момент проведения документа. Так поясняется, почему подобное не предусмотрено в платформе 1С 8.3 при работе приложения в клиент-серверном выполнении.

25.08.2014    23485    jobkostya1c8    4    

Создание пользовательских уведомлений (бизнес-событий) в 1С: Документооборот, редакция 1.3

Управление бизнес-процессами (BPM) Практика программирования v8 ДО Бесплатно (free)

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

24.07.2014    39906    anton_sh    13    

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

Математика и алгоритмы v8 Бесплатно (free)

Данная публикация предназначена для начинающих разработчиков и является продолжением статьи "Обработчики событий при записи объектов. Зачем и что за чем?" (ссылка далее). Содержит пример использования несколько обработчиков событий для решения одной задачи и объясняется почему выбраны именно они.

27.09.2012    196062    AlbinaAAA    65    

Простые подсистемы. Обновление версии ИБ

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

Для программиста (разработчика). Предлагается легкая и удобная подсистема, которая "умеет" производить какие-либо обработки данных при запуске системы после обновления конфигурации ИБ.

1 стартмани

07.09.2017    11312    4    pbabincev    0    

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

Инструментарий разработчика v8 ДО Абонемент ($m)

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

1 стартмани

07.11.2016    13652    48    vsasav    4    

Обработчики событий при записи объектов. Зачем и что за чем?

Математика и алгоритмы v8 Бесплатно (free)

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

25.07.2019    82895    AlbinaAAA    33    

EnterpriseData – часть 3. Загрузка данных, идентификация объектов

Практика программирования Математика и алгоритмы Перенос данных из 1C8 в 1C8 Разработка v8 v8::УФ 1cv8.cf Бесплатно (free)

Основные этапы загрузки данных через EnterpriseData. Идентификация объектов загружаемых полностью и по ссылке. Приведены схемы процессов загрузки данных. Описание основных операций и обработчиков. Перечень процедур БСП, используемых при загрузке данных, структура «КомпонентыОбмена».

22.08.2019    17148    ids79    8    

Отладчик дополнительных обработчиков

Инструментарий разработчика v8 ДО Россия Абонемент ($m)

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

1 стартмани

17.11.2016    9292    13    DmitrySinichnikov    3    

EnterpriseData – часть 2. Процесс выгрузки данных

Практика программирования Обмен через XML v8 v8::УФ Россия Бесплатно (free)

Основные этапы выгрузки данных через ED, обработчики событий выгрузки, правила обработки данных, правила конвертации объектов, конвертация свойств первого и второго этапов, процедуры БСП, используемые при выгрузке данных, структура «КомпонентыОбмена».

26.12.2018    29951    ids79    31    

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

Перенос данных из 1C8 в 1C8 v8 КД Абонемент ($m)

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

1 стартмани

07.09.2015    14924    32    Oleg-and-reevich    5    

Файл шаблонов кода для создания обработчиков событий формы

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

Файл шаблонов кода для создания переопределённых обработчиков событий формы и элементов формы

1 стартмани

16.04.2010    17323    93    Поручик    2    

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

Практика программирования Документооборот и делопроизводство Документооборот и делопроизводство v8 ДО Бесплатно (free)

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

03.05.2017    15699    aabogachev    1    

Обработчик "После завершения транзакции" своими руками

Практика программирования Интеграция v8::blocking Бесплатно (free)

Обработчик "Сразу после завершения транзакции" очень востребован в механизме обмена мгновенными сообщениями, развитием которого фирма 1С заинтересовались настолько, что уже создала "Сервисы интеграции". Но платформа 8.3.17 всё еще не имеет полноценного обработчика "После записи" в подписках на события.

31.05.2020    3446    barelpro    63    

Включение отладки загрузки при обмене данными в формате XML (расширение конфигурации)

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

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

2 стартмани

15.08.2018    12534    55    capitan    9    

Доступность процессов и задач по предмету всем участникам рабочей группы документа

Документооборот и делопроизводство Практика программирования v8 ДО Бесплатно (free)

Простой способ сделать задачи и процессы доступными всем участникам рабочей группы документа. Для этого нужно добавить дополнительный обработчик бизнес-события, который будет срабатывать по виду события "Старт процесса". Актуально, если используете комплексные процессы, и не все участники видят задачи друг друга.

15.02.2021    376    Capitullo    0    

Как использовать ПоказатьВопрос в обработчике формы ПередЗаписью

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

В данной статье будет рассмотрен пример, как без модальных методов задать вопрос пользователю в обработчике формы ПередЗаписью. В ИТС (http://its.1c.ru/docs/v8nonmodal/) есть конкретные примеры по уходу от модальных окон, но в теме «Вопрос в обработчике формы ПередЗаписью» нет конкретного примера, а есть только общая информация, куда надо двигаться при решении данной задачи.

02.07.2015    66313    klinval    37    

Отладка обработчиков в КД 2.0.24

Практика программирования v8 КД Россия Бесплатно (free)

Замена стандартной обработки "Универсальный обмен данными XML" из КД. Позволяет динамически создавать внешнюю обработку с кодом обработчиков для их отладки, проводить грубый синтаксический контроль текста обработчика при загрузке правил обмена. Версия обработки КД 2.0.24, платформа 8.1.11. Замена стандартной обработки "Выгрузка конвертации" из КД. Добавлено автосборка обработок 7.7 с помощью GCOMP. Версия обработки КД 2.1.2.1, платформа 8.1 (доработка artbear)

10.07.2007    23889    1226    Totoro    39    

Обработчик автоматической регистрации документа 1С:Документооборот после утверждения и автозаполнения файла по шаблону

Управление бизнес-процессами (BPM) Документооборот и делопроизводство Документооборот и делопроизводство v8 ДО Абонемент ($m)

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

1 стартмани

29.05.2013    41690    20    Killgur    17    

Таймер Обработчика Ожидания на форме

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

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

1 стартмани

01.08.2013    9764    25    pipos522    5    

Обработчик события "Восстановить положение окна"

Работа с интерфейсом v8 1cv8.cf Абонемент ($m)

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

1 стартмани

06.04.2010    5774    63    Sunhare    5    

Универсальный обработчик объектов для управляемых форм

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

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

3 стартмани

09.02.2016    4015    55    AlexSpace    13    

Автоформирование отчета через обработчик ожидания

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

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

1 стартмани

02.11.2017    9566    2    dj_serega    4    

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

Документооборот и делопроизводство Практика программирования v8::Бизнес-процессы ДО Россия Бесплатно (free)

Вашему вниманию предлагается пользовательский обработчик бизнес-события по созданию уведомлений параллельных исполнителей. Для бизнес-процесса "Исполнение".

14.11.2019    3690    rmIvanT    0    

Прогноз погоды в 1С

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

Прогноз погоды для разных городов.

1 стартмани

12.03.2015    11858    13    FIERYLIONS    1    

Обработчик заполнения таблицы подарочных сертификатов для Документа "Ввод начальных остатков подарочных сертификатов" для 1С:УТ 11

Обработка документов Розничная торговля Розничная торговля v8 УТ10 Абонемент ($m)

Заполняет таблицу выборкой справочника "Подарочные сертификаты" с отбором по типу сертификата, который указан в шапке документа.

1 стартмани

23.10.2015    4403    4    sinyavsky.yaromir    1    

Еще один способ нестандартной расшифровки отчета. Без использования обработчиков формы. Для ленивых

Практика программирования Разработка v8::СКД 1cv8.cf Бесплатно (free)

Лень+ СКД. Еще один нестандартный способ расшифровки отчета. Без использования обработчиков формы. Только макет компоновки и модуль отчета. Весь исходный текст в статье.

16.05.2019    11047    tusv    55    

Редактирование обработчиков КД 3.0 в VS Code

Инструментарий разработчика v8 КД Абонемент ($m)

Небольшое расширение для Конвертации Данных 3.0 в стиле Одной-Кнопки-Для-Управления-Всем. Позволяет запустить внешний редактор файлов 1С (bsl) для редактирования кода обработчика.

1 стартмани

17.07.2018    6689    5    mickey.1cx    3    

Отладка правил обмена КД 2.0 с помощью обработки Универсальный обмен данными в формате XML 2.1.8.777

Обмен через XML v8 v8::УФ КД Россия Абонемент ($m)

Обработка может выполнять отладку правил стандартным методом. Является альтернативой типовой обработки «Универсальный обмен данными в формате XML», которая уже давно не может выполнять заявленный функционал отладки. Никаких исправлений делать не нужно, расширений, нюансов и т. п. Просто готовая обработка для отладки правил.

1 стартмани

18.10.2019    7253    41    Aleksandr55555    10    

Обработчик транзакций "Штрих-М:Кассир"

Обработка документов Разработка внешних компонент v7.7 1cv7.md Россия Абонемент ($m)

Обрабатывает транзакции "Штрих-М:Кассир". Визуальная расшифровка кассовых операций. Может быть использован в ЛЮБОЙ кофигурации 1С для создания документов "Реализация ТМЦ" в качестве "транспорта".

1 стартмани

18.11.2007    20268    822    Sprite    12    

Обработчик документов для 7.7

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

Не зависящая от конфигурации внешняя обработка для одновременной обработки документов всех/нескольких видов.

1 стартмани

14.07.2009    8945    119    marsohod    1    

Доработанный обработчик выгрузки в Бухгалтерию с чтением правил обмена из файла

Инструментарий разработчика Перенос данных из 1C8 в 1C8 Обмен через XML v8 БП2.0 УТ10 УПП1 Россия Абонемент ($m)

Обработка XML выгрузки из УТ в Бухгалтерию, с чтением правил обмена из файла, а не из макета

1 стартмани

22.12.2011    7120    58    M-Mark-76    7    

v8.2 Управляемые формы: Пример реализации подключения глобального обработчика ожидания без изменения конфигурации

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

Данная публикация является результатом синтеза статьи ""Событие "ПриИзмененииПодсистемы". Миф или реальность?" http://infostart.ru/public/178957/ и аналогом (подход к реализации другой, хотя предложенный в статье подход тоже работает для УФ) работы обработки статьи "Обработки нет, но она есть" http://infostart.ru/public/66670/

1 стартмани

22.03.2013    19753    83    MarSeN    14    

Обработка "Выгрузка конвертации" для КД 2.1.8.1 с поддержкой GCOMP и исправленной ошибкой выгрузки модулей обработчиков для 7.7

1С7.7<->1C7.7 v8 КД Абонемент ($m)

Разработчикам, которым доводилось часто отлаживать или разрабатывать конвертации, где ИБ-источник или ИБ-приемник на платформе 7.7, создатели КД предлагают каждый раз после изменения алгоритмов вручную копировать код в модули форм обработок выгрузки и загрузки. Для автоматизации этого рутинного процесса легко применяется утилита GCOMP. В приложенной обработке ВыгрузкаКонвертации, которой заменяется стандартная в конфигурации КД 2.1.8.1, встроена поддержка GCOMP. Так же в ней исправлена ошибка, приводящая к неработоспособности модуля обработки загрузки данных на платформе 7.7.

1 стартмани

27.03.2014    19364    5    demon_infernal    4    

Часы / Будильник средствами 1С Промо

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

Очень удобные и функциональные часы с будильником в виде обработки 1С.

1 стартмани

24.09.2014    13552    7    miller-adm    5    

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

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

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

1 стартмани

07.06.2016    8955    20    DmitrySinichnikov    5    

Конвертация Данных. Нюансы использования конструкции "НеЗамещатьОбъект = Истина" в обработчике события "ПриЗагрузке"

Перенос данных из 1C8 в 1C8 v8 КД Бесплатно (free)

У конвертации данных есть «особенности», которые «пьют кровь» программистов. Эта статья про очередную обнаруженную «особенность».

10.09.2019    11639    ivanek    21    

Обзор полезных методов БСП 3.1.4. Часть 2

БСП (Библиотека стандартных подсистем) v8 Бесплатно (free)

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

27.04.2021    5733    rayastar    6