Расширенный фильтр

Библиотека — все для 1С

Hello world на metadata.js 249

Инструментарий разработчика WEB Мобильная разработка v8 1cv8.cf

Про браузерные offline-first приложения можно написать миллионы слов. Сэкономлю своё и ваше время и перейду сразу к делу. В статье не будет рекламы и агитации за новые технологии, не будет критики традиционных или попсовых решений. Рассмотрим по шагам разработку простейшей программы на metadata.js. Постараюсь сделать акцент не на том «как это сделано», а «почему сделано именно так»

1 стартмани

11.08.2016    48919    unpete    205    

Асинхронность в управляемом интерфейсе 1С 35

Практика программирования v8 1cv8.cf

В статье доступно объясняется про новое модное явление асинхронности, добавленное в платформу 1С. Также приложен пример асинхронной обработки по поиску файлов.

1 стартмани

15.01.2017    19652    fixin    29    

Своя индикация длительной операции во внешней обработке 14

Практика программирования v8 1cv8.cf

Описан способ организации собственной индикации длительной операции для внешних обработок для БСП версии 2.4 и выше

1 стартмани

05.11.2018    5193    vadim1011985    18    

Система взаимодействия. Быстрый старт 74

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

В статье описано принципиальное взаимодействие клиентского сеанса с сервером взаимодействия.

1 стартмани

28.11.2017    21406    Goleff74    15    

Yep Cart. Пишем интернет-магазин на http-сервисах OneScript 44

Оптовая торговля Розничная торговля OneScript v8

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

1 стартмани

16.04.2018    10498    blackhole321    33    

Многопоточность. Универсальный «Менеджер потоков» (фреймворк) с отслеживанием зависимости объектов 176

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

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

26.05.2017    39746    DarkAn    86    

Запуск фонового задания во внешней обработке. Отключение предупреждений защиты от опасных действий в фоновом задании 74

Практика программирования Разработка v8 1cv8.cf

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

2 стартмани

24.08.2019    3891    BenGunn    19    

Повышение качества разработок и онлайн контроль ошибок 163

Журнал регистрации v8

Анализ ошибок и сбор ошибок журнала регистраций из десятков и сотен баз в одном месте.

09.03.2018    19911    DitriX    47    

Перехват методов серверных (x64) контекстов с использованием DynamicWrapperX 30

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

Применение COM-объекта DynamicWrapperX на x64-сервере приложений.

1 стартмани

23.03.2017    10495    chessman    7    

Безопасная работа с транзакциями во встроенном языке 187

Практика программирования Разработка v8 1cv8.cf

Разбираемся с опасностями использования транзакций во встроенном языке 1С. Познаем ошибку "В данной транзакции уже происходили ошибки". Учимся защищаться от них.

1 стартмани

25.03.2019    15646    tormozit    35    

Ops средствами 1С:Предприятие 73

Практика программирования Разработка v8 1cv8.cf

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

1 стартмани

23.04.2019    13919    blackhole321    28    

Имплементация системы мониторинга кластеров 1С (и лицензий) 63

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

В этой статье мы научимся хранить данные о сеансах консоли кластеров 1С в СУБД, вынимать и агрегировать информацию о лицензиях.

1 стартмани

02.12.2018    7862    MrWonder    15    

Многопоточная обработка данных на примере перепроведения документов 44

Обработка документов Практика программирования v8 ERP2 УТ11 КА2

Дальнейшее развитие темы фоновой обработки данных - проведение документов в потоках. Настройка параметров и запуск основного процесса (менеджера потоков). Разбивка документов для проведения на не связанные друг с другом наборы и запуск дополнительных фоновых заданий для отдельных потоков. Отслеживание выполнения каждого потока в родительском сеансе.

1 стартмани

17.09.2019    3875    ids79    28    

Загрузка-выгрузка файлов по RDP с докачкой 20

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

PowerShell скрипт для загрузки/выгрузки больших файлов в RDP-сессии с использованием технологии BITS-transfer.

1 стартмани

16.05.2019    2499    -vito-    1    

Мониторинг журнала регистрации при помощи Powershell 28

Сервисные утилиты Журнал регистрации v8

Работа с журналом регистрации в формате SQLite внешними средствами на примере мониторинга изменений в конфигурации базы данных.

1 стартмани

12.07.2018    8183    user768334    7    

Фоновые задания в http-сервисах OneScript 49

OneScript

В статье описана библиотека, реализующая механизм фоновых заданий в http-сервисах OneScript, а также некоторые обновления платформы 1.0.19

1 стартмани

28.03.2018    13092    blackhole321    14    

Выполнение произвольного кода в фоновых заданиях 48

Универсальные функции v8

Если надо быстро провести 100`000 документов...

13.01.2016    21849    unichkin    13    

Нагрузочное тестирование. В дни проведения ЧМ по футболу. 42

Производительность и оптимизация (HighLoad) v8

Нагрузочное тестирование. Подготовка к экзамену 1С:Эксперт. По мотивам доклада Виктора Богачева Инфостарт Event 2014. В дни проведения ЧМ по футболу.

1 стартмани

24.06.2018    7724    vasilev2015    9    

Журнал регистрации 1С (sql lite) в web app 13

Журнал регистрации v8 1cv8.cf

Данная публикация рассматривает построение компонентного решения работы журнала регистрации в стороннем приложении(web app). Встала задача миграции sql lite жр во внешнюю базу. Данное решение было создано: 1. для хранения жр за весь период 2. для ускорения работы с жр 3. для ускорения сервера предприятия, так как именно он (а точнее рагент) пытается записать данные в жр sql lite(фактически файл на диске), после увеличения размера файла более 10 гб, поступали жалобы по вопросу быстродействия 1с (и не только ради этого) Данная публикация может быть полезной администраторам, программистам, оптимизаторам.

1 стартмани

09.07.2018    6490    dmarenin    4    

Короткое нагрузочное тестирование PostgreSQL простыми запросами 25

Производительность и оптимизация (HighLoad) v8::УФ

Короткое нагрузочное тестирование PostgreSQL простыми запросами. Прилагаются результаты в файлах pgBadger и perfmon.

1 стартмани

10.12.2018    6915    vasilev2015    22    

Мобильное приложение: особенности разработки на примере «Тестирование: Отчеты» 44

Мобильная разработка v8::Mobile

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

1 стартмани

12.03.2018    15176    ivanov660    2    

Создание асинхронных виджетов 102

Работа с интерфейсом v8 1cv8.cf

Описание нескольких способов создания асинхронных виджетов для 1С:Предприятия. Рассматриваются способы с использованием HTTP-сервисов и фоновых заданий.

16.10.2019    4211    YPermitin    15    

Отслеживание выполнения фонового задания 142

Практика программирования Универсальные функции Разработка v8 1cv8.cf

Запуск фонового задания из модуля внешней обработки. Отслеживание выполнения задания в виде прогресса, расположенного на форме.

17.08.2019    11015    ids79    16    

Фоновое выполнение кода в 1С - это просто 120

Практика программирования Разработка v8 1cv8.cf

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

02.08.2019    11709    avalakh    21    

Выполнение внешней обработки в фоновом задании 149

Практика программирования Разработка v8 1cv8.cf

Подробное описание подхода к созданию длительной операции на основе внешней обработки. Реализация протестирована на 1С 8.3.12.1714 (x64).

11.05.2019    11639    Eret1k    23    

Производительность сервера 1С и фоновые задания 63

Производительность и оптимизация (HighLoad) v8 1cv8.cf

В падении производительности сервера 1С зачастую виноваты не регламентные / фоновые задания, они выполняют полезную работу. Но задания нельзя оставлять «наедине» с базой.

05.02.2019    11500    user715208    38    

Произвольный код в фоновом режиме 166

Практика программирования v8 1cv8.cf

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

03.09.2018    16022    nikita0832    42    

Велостыли: Регламентные задания 17

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

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

09.05.2018    10704    dsdred    28    

Не работают регламентные задания? 33

Администрирование данных 1С v8 1cv8.cf

Работают не всегда стабильно. Что делать, как обеспечить стабильную работу пользователей? Качественную и устойчивую работу ИС? Делать контроль выполнения регламентных (фоновых) заданий. Ниже подробные комментарии с фрагментами кода.

27.09.2014    30364    ksnik    14    

Определяем контекст сеанса 1С программно (Тонкий/Толстый клиенты/HTTP-Сервис/Фоновое задание и т.д.) 31

Универсальные функции Практика программирования v8 1cv8.cf

Иногда возникает необходимость программно определить контекст сеанса в 1С. Скажем вам надо понять что этот сеанс запущен и используется HTTP-Сервисом и не регламентным заданием или толстым клиентом. Порывшись в интернете я нашел только два способа которые не позволяли отличить регламентное задание от HTTP-Сервиса, стандартная функция ТекущийРежимЗапуска() тоже не позволяет определить запуск HTTP-Сервиса. Но в 1С есть стандартные средства которые позволяют решить эту задачу.

08.11.2017    16254    azubar    10    

Отладка не работает, или отладка фоновых заданий 15

Тестирование и исправление v8 1cv8.cf

На написание данной статьи вдохновила статья http://infostart.ru/public/633522/ Я разработчик старой формации, до сих пор обслуживаю клиентов на платформах 7.7, 8.1, 8.2, времени изучать все мануалы и отслеживать новые тенденции не хватает. Цель этой статьи помочь разработчикам, таким же людям, как и я. Если эта статья сэкономит, хотя бы, 1 человеко-час жизни, значит, написана не зря.

16.06.2017    17418    IvanovAV    22    

Фоновое формирование отчета СКД на УФ средствами БСП 82

Практика программирования БСП (Библиотека стандартных подсистем) v8::УФ v8::СКД

В узких кругах широко известна проблема, когда штатное фоновое формирование отчета СКД на управляемых формах перестает работать при выполнении нештатной компоновки (переопределении события ПриКомпоновкеРезультата). В этом случае клиент ожидает ответа сервера и сеанс 1С "висит", что жутко неудобно при формировании затратных по времени отчетов. Также нет возможности прервать такое выполнение. Когда мириться с этим стало тяжело, стал искать решения, но почему-то подходящего готового рецепта не нашел. Если плохо искал, значит, будет еще один в копилку.

16.05.2017    23490    herfis    7    

Несколько слов о контексте выполнения правил обмена на примере обмена УТ 10.3 - БП 2.0 7

Перенос данных из 1C8 в 1C8 v8 БП2.0 УТ10

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

22.09.2015    10204    cargobird    2    

Фоновое перепроведение 8

Обработка документов Практика программирования v8 БП2.0

Фоновое перепроведение документов в регламентном задании. Бухгалтерия 3.0

14.01.2015    17986    kida1    11    

Удаляем намертво зависшие фоновые задания без перезагрузки сервера 1С 143

Администрирование данных 1С v8 1cv8.cf

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

22.04.2014    121147    KAPACEB.AA    53    

Фоновое Задание "Удаление помеченных объектов" (не монопольно) 40

Чистка базы v8 1cv8.cf

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

02.08.2013    19665    shvo65    10    

Работа с Excel в фоновом задании 131

Загрузка и выгрузка в Excel v8 1cv8.cf

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

01.08.2013    57892    ltfriend    60    

Автоматический, фоновый обмен в файловом режиме ИБ без участия юзеров 34

Администрирование данных 1С v8 1cv8.cf

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

07.11.2011    17917    kosten    12    

К вопросу о зависающих фоновых заданиях в 8.1 7

Производительность и оптимизация (HighLoad) Сервисные утилиты Администрирование данных 1С v8 1cv8.cf

Фоновые задания в клиент-серверном варианте иногда зависают так, что снять их можно только путем перезапуска службы. Насколько я понял, никто не знает, что с этим делать. И я не знаю. Но могу поделиться опытом, как научиться с этим жить :)

03.09.2009    23533    bulpi    27    

Печать в PDF в фоновом режиме через регламентные задания 1с 8.2 с помощью Yoksel.dll на х64 сервере 17

Практика программирования Учет ТМЦ Учет ТМЦ v8 УПП1

Была поставлена задача автоматической рассылки документов на почтовые ящики ответственных лиц. Был опробован виртуальный принтер PDFСreator - результат отрицательный. Фоновый режим рассылки документов сервером осуществлен с помощью внешней компоненты Yoksel.dll, которая была зарегистрирована на х32 1с-сервере с помощью команды regsvr32 Yoksel.dll Ниже приведенные процедуры созданы в общем модуле. Ссылки на документы, печатные формы которых необходимо разослать ответственным лицам накапливаютя в регистре сведений рдУведомлениеГотовности. В процедурах показана сама идея автоматического формирования PDF-документов на сервере 1с. Если 1с-сервер х64, то в кластер вносится х32 1с сервер и создается рабочий процесс, в который автоматически перекочевывает фоновое задание и Йоксель запускается и работает физически на х32 сервере.

12.09.2011    14476    AER    21