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

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

Асинхронная концепция программирования в «1С:Предприятие 8» или выполнение программного кода «в фоне» 273

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

Как правило, в реальных задачах оказывается недопустимым длительное выполнение обработчика события, поскольку при этом программа не может реагировать на другие события - блокируется пользовательский интерфейс. В данной статье рассмотрены следующие вопросы: 1. Концепция асинхронного программирования 2. Фоновые задания в «1С:Предприятие 8» 3. Пример асинхронного выполнения длительных серверных операций с помощью фонового задания 4. Пример асинхронного выполнения длительных серверных операций с помощью фонового задания с использованием БСП.

04.04.2015    89135    AXIOMLAB24    38    

История оптимизации одного большого запроса средствами MSSQL Profiler и 1С 144

Практика программирования v8 ЗУП2.5 Бесплатно (free)

Я думаю многие из Вас сталкивались с необходимостью оптимизации больших запросов, которые трудно поддаются рефакторингу. Иногда такие запросы бывают настолько объемны (несколько тысяч строк кода и десятки запросов в пакете), что просто не знаешь с какой стороны к ним подступиться. В статье я описал историю оптимизации заполнения документа «Начисление зарплаты сотрудникам» в ЗУП 2.5 на одном из проектов. В итоге получился некий «мини-гайд» как можно использовать SQL Profiler и План выполнения запроса для выявления неоптимальных/некорректных участков кода для больших запросов.

21.01.2014    29593    krolya    63    

Написание и выполнение кода 1С в Режиме 1С:Предприятие (консоль скриптов) 72

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

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

1 стартмани

19.03.2013    34828    631    bobreks    91    

Разработка и сценарное тестирование с Vanessa-ADD. Установка инструментов. Запись действий пользователя и выполнение сценариев 180

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

Вторая часть цикла публикаций, посвященных Vanessa-ADD и автоматизации тестирования.

21.01.2019    16253    Vladimir Litvinenko    94    

Учет и контроль рабочего времени сотрудников в 1С 6

Управление проектом Рабочее место Личная эффективность Учет рабочего времени Учет рабочего времени v8 v8::УФ 1cv8.cf Россия УУ Платные (руб)

В мире множество инструментов планирования проектов и задач. Они позволяют регистрировать сроки, выстраивать очереди, отображать проектные задачи в виде диаграммы Ганта и строить массу полезных, и не очень, отчетов. Но в большинстве случаев это инструменты только планирования. Они фиксируют планы, но не позволяют качественно контролировать их выполнение, прогнозировать изменение проектной обстановки и вовремя корректировать требуемые ресурсы или сроки. В первую очередь представленная система учета времени будет полезна руководителям всех уровней. Она предназначена для качественного учета трудозатрат офисных подразделений, сотрудники которых основное рабочее время проводят за компьютером. Представленная система позволяет осуществлять контроль выполнения задач и проектов в реальном времени, обеспечивает сбор актуальных данных о рабочих процессах подразделения. Сформированные на основе собранных данных показатели и индикаторы, позволяют более качественно управлять этими процессами. В рамках публикации представлена демо-версия системы учета и контроля выполнения задач в ИТ-подразделении. Конфигурация независимая, модули типовых подсистем не используются, проверено на платформах 1С:Предприятие 8.3 (8.3.9.1818 - 8.3.13.1690). Управляемые формы, режим файловый либо клиент-серверный.

10000 руб.

04.04.2019    3458    44    1    

Запуск и контроль выполнения автоматизированных тестов из 1С – Jenkins Skin 75

Тестирование и исправление v8 Абонемент ($m)

Мы рассмотрим пример создания заданий выполнения автоматизированных тестов из 1С с использованием различных Фреймворков (xUnit1C, Тестирование 3.0): запуск, ожидание завершения, загрузка результатов и выполнение полного цикла тестирования продукта. Убедимся, что все действия можно выполнить в пару кликов в дружественном интерфейсе.

1 стартмани

09.07.2018    9570    12    ivanov660    5    

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

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

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

17.08.2019    5735    ids79    14    

Замер времени выполнения временных таблиц больших запросов 4

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

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

1 стартмани

13.09.2014    7249    17    ixilimuse    5    

Расчет времени выполнения операции 7

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

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

1 стартмани

05.11.2014    3724    12    Wastern    5    

Exec - Выполнение кода, консоль запросов и не только! Промо 70

Консоль запросов v8 1cv8.cf Абонемент ($m)

Незаменимый инструмент администратора БД и программиста: Выполняйте произвольный код из режима 1С Предприятие; сохраняйте/загружайте часто используемые скрипты; выполняйте запросы с замером производительности запроса в целом и каждой из временных таблиц в частности, а также с просмотром содержимого временных таблиц; произвольным образом изменяйте любые объекты БД, редактируя даже не вынесенные на формы реквизиты и записывая изменения в режиме "ОбменДанными.Загрузка = Истина"; легко узнавайте ИД объектов БД; выполняйте прямые запросы к SQL с замером производительности и не только!

5 стартмани

10.11.2015    35131    173    catsam    11    

Строка в число (Обычный способ и способ, основанный на регулярных выражениях). Тестирование скорости выполнения на больших данных 1

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

В данной обработке используется 2 способа выделения массива чисел из заданной строки любого размера. Один способ использует обычный перебор символом и выделение символов цифр из строки. Второй способ использует регулярные выражения. На разном оборудовании разные способы выдают разное время выполнения. Для внедрения в конфигурацию одного из способов может потребоваться протестировать время выполнения (миллисекунд) и сравнить. Именно для этих целей предназначена данная простая обработка.

1 стартмани

21.01.2016    6444    2    pvlunegov    10    

Онлайн-курс "Технология выполнения проектов ERP-класса – процессный подход". Курс проходит с 10 июля по 06 сентября 2019 Промо 33

Управление бизнес-процессами (BPM) Управление проектом v8 ERP2 УТ11 УХ КА2 1С:Франчайзи, автоматизация бизнеса УУ Платные (руб)

Курс разработан Внедренческим центром «Раздолье». Курс предназначен для подготовки аналитиков, архитекторов и руководителей проектов автоматизации процессов управления с использованием комплексных ИТ-систем (1С:ERP, 1С:УХ, 1С:КА, 1С:УТ). В основе курса лежит методика применения процессного подхода.

06.06.2019    4019    0    1СERP    3    

Отчет о выполнении заказов 8

Обработка документов Дебиторская и кредиторская задолженность Дебиторская и кредиторская задолженность v8 1cv8.cf Россия БУ УУ Абонемент ($m)

Отчет о выполнении заказов покупателей и заказов поставщикам. Для УТ 10.3

1 стартмани

13.07.2009    6144    107    seducer    14    

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

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

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

1 стартмани

17.09.2019    1223    ids79    20    

Как определить уровень изоляции запроса? 81

Производительность и оптимизация (HighLoad) v8::СПР v8::blocking ЗУП2.5 Бесплатно (free)

Как с помощью Profiler определить уровень изоляции запроса и зачем это нужно

14.05.2017    19822    barelpro    41    

Отображение истории выполнения по всем задачам комплексного процесса в документообороте 6

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

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

15.09.2019    447    user995103    0    

DBEng32 (8.0.1.2, Share) – выполнение прямых запросов и в монопольном режиме для DBFной версии 1С:Предприятие 7.7 в среде 1С++ 30

Разработка внешних компонент Инструментарий разработчика v7.7 1cv7.md Россия Бесплатно (free)

Решение проблемы выполнения прямых запросов в монопольном режиме и исправление ошибки “CodeBase –56” для DBFной версии 1С:Предприятие 7.7. Тестирование проводилось в 1С++ версии 2.0.3.7 с применением “Microsoft OLE DB Provider for Visual FoxPro 9.0” версии 1.2 от 16/05/2008. Время выполнения запроса по методике, описанной в http://infostart.ru/profile/2905/blogs/482/ составляет 28-30 секунд.

23.08.2008    25028    212    hogik    50    

Облегчение совместной жизни с COM соединением. Выполнение произвольного кода в подключенной базе. 42

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

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

24.10.2014    10976    Рэйв    62    

Обработка для замера скорости работы запросов 1

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

Позволяет создавать и выполнять запросы. Замеряет скорость выполнения каждого запроса.

1 стартмани

28.09.2015    5802    5    Franco    10    

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

Универсальные функции v8 Бесплатно (free)

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

13.01.2016    20885    unichkin    13    

Акт об оказании услуг, Акт выполненных работ, Акт на передачу прав, Акт об оказании услуг комитенту, Акт сдачи-приемки выполненных работ. УТ 11.4, КА 2.4, ERP 2.4 2

Печатные формы документов Производство готовой продукции (работ, услуг) Производство готовой продукции (работ, услуг) v8 ERP2 УТ11 КА2 Россия БУ Абонемент ($m)

Внешние печатные формы Акта об оказании услуг, Акт о приемки выполненных работ, Акт на передачу прав, Акт об оказании услуг комитенту с автоматической регистрацией для конфигурации Управление Торговлей 11.4.1.254 и выше (тестировалось также и на 11.4.9.70) и для конфигурации Комплексной автоматизации 2.4.5.86 и выше (тестировались так же и на 2.4.9.70), 1С:ERP Управление предприятием 2.4.7.151 поддерживается и на релизах выше (тестировались так же и на 2.4.9.70) с автоматической регистрацией для соответствующих документов.

1 стартмани

14.01.2019    3582    26    Aspire1C    0    

Графический план выполнения запроса 1С 25

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

Просмотр графического отображения плана выполнения для запросов 1С. Для информационных баз на MS SQL Server.

1 стартмани

24.06.2017    11092    51    berezdetsky    26    

Мобильное приложение для Android по учету выполненных работ/услуг и отслеживанию состояния расчетов с клиентами 1

Мобильная разработка Производство готовой продукции (работ, услуг) Производство готовой продукции (работ, услуг) v8::Mobile УУ Абонемент ($m)

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

1 стартмани

31.12.2018    2155    0    alevpe_1c    12    

Акт выполненных работ для договора подряда в зарплате 8.2 3

Производство готовой продукции (работ, услуг) Бухгалтерские Производство готовой продукции (работ, услуг) v8 ЗУП2.5 Россия Абонемент ($m)

Печать АКТа выполненных работ для приемки-сдачи выполненных работ по договорам подряда в зарплате (бюджетной и хозрасчетной).

1 стартмани

12.09.2013    9793    36    Oli29    3    

Выполнение JavaScript кода из 1С в объекте Поле HTML Документа (HTML 5) и вызов события в 1С ПриНажатии Промо 148

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

Пример выполнения JS кода из 1С в Поле HTML Документа под управляемыми формами, с удобным получением результата в 1С(С помощью вызова привязанного события ПриНажатии к элементу ПолеHTMLДокумента)

1 стартмани

22.03.2016    58085    129    igo1    48    

Кроcсплатформенное динамическое выполнение кода .NET (C#) из 1С:Предприятие 4

Разработка внешних компонент v8 1cv8.cf Платные (руб)

Библиотека позволяет динамически выполнять фрагменты кода, написанные на C# аналогично функции Выполнить в 1С:Предприятие, на компьютерах под управлением ОС Windows и Linux. Имеется возможность передавать параметры, возвращать результаты выполнения, загружать сборки .NET, а также отслеживать ошибки выполнения кода C#. Библиотека оформлена в виде подсистемы.

2500 руб.

02.06.2015    14433    30    11    

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

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

Комплексные процессы состоят из под-процессов «этапы». Эти «этапы» могут запускаться после «старта процесса» или выполнения других «этапов». Что мы имеем: Если этап должен выполниться, когда выполнился весь «набор этапов», то выбираем вариант «Стартовать действие после выполнения всех отмеченных ниже действий». Если этап должен выполниться, когда достаточно выполнения одного этапа из «набора этапов», то выбираем «Стартовать действие после выполнения любого из отмеченных ниже действий». По сути первое – это логическое И, а второе – это логическое ИЛИ. Проблема: Комбинация наборов этапов из блоков И и блоков ИЛИ на уровне расстановки галочек (в форме "НастройкаПредшественниковЭтапаКомплексногоПроцесса") не доступна. В статье предлагается способ настройки таких процессов, подразумевающий незначительную доработку 1С:Документооборот КОРП (1 фоновое задание и 1 константа).

09.09.2015    15425    kitaevay    5    

Монитор выполнения регламентных заданий в других базах 7

Администрирование данных 1С v8 Абонемент ($m)

Конфигурация для мониторинга выполнения регламентных заданий в других базах 1С с возможностью получения результатов мониторинга по http

2 стартмани

14.10.2015    7844    21    razin    1    

Назначение задач и контроль над их выполнением 8

Рабочее место v8 Абонемент ($m)

Конфигурация-пример для простого контроля выполнения задач (обычные формы).

1 стартмани

25.10.2015    6349    20    vardo    1    

Отображение прогресса выполнения длительных операций в БСП и их отладка в текущем сеансе. 158

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

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

1 стартмани

17.02.2016    38847    142    balanton    20    

Акт об оказании услуг, Акт выполненных работ, Акт на передачу прав и Акт об оказании услуг комитенту, Акт сдачи-приемки выполненых работ УТ 11.4 и КА 2.4 2

Печатные формы документов Производство готовой продукции (работ, услуг) Производство готовой продукции (работ, услуг) v8 v8::ОУ УТ11 КА2 Россия БУ Абонемент ($m)

Внешние печатные формы Акта об оказании услуг, Акт о приемки выполненных работ, Акт на передачу прав, Акт об оказании услуг комитенту с автоматической регистрацией для конфигурации Управление Торговлей 11.4.1.254 и выше (тестировалось так же и на 11.4.5.143) и для конфигурации Комплексной автоматизации 2.4.5.86 и выше (тестировалось так же и на 2.4.5.143) с автоматической регистрацией для соответствующих документов.

2 стартмани

08.12.2017    10319    44    Aspire1C    6    

Шаблон выполнения длительных операций (запуск фоновых заданий, асинхронное выполнение серверных процедур без блокировки пользовательского интерфейса) 35

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

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

1 стартмани

08.01.2019    4295    11    ZvoryginAn    2    

Выполнение параметризированных SQL запросов по OLE из 1С 8.x в 1С 7.7 12

Практика программирования Перенос данных из 1С7.7 в 1C8.X v8 1cv8.cf 1cv7.md Бесплатно (free)

Выполнение параметризованных SQL запросов по OLE из 1С 8.x в 1С 7.7 Показан алгоритм как можно выполнить данный вид запросов

08.10.2010    13814    Попытка1С    7    

Выполнение и отладка запроса 24

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

Инструмент для программиста. Упрощенный вариант консоли запросов, умеющий записывать/считывать параметры, просматривать временные таблицы и еще...

1 стартмани

24.10.2011    24696    259    DrAku1a    20    

Автоматизация выполнения регламентных заданий в файловом варианте работы при помощи AutoIt. 17

Сервисные утилиты v8 1cv8.cf Россия Абонемент ($m)

Автоматизация выполнения регламентных заданий в файловом варианте работы при помощи AutoIt.

1 стартмани

27.06.2013    21724    49    capitan    12    

БП 2.0 внешняя печатная форма "акта выполненных работ" по доверенности с подписью 3

Печатные формы документов Производство готовой продукции (работ, услуг) Производство готовой продукции (работ, услуг) v8 БП2.0 Россия БУ Абонемент ($m)

Внешняя печатная форма БП 2.0 для документа "Акт выполненных работ" по доверенности с подставленнием ФИО в исполнителя

1 стартмани

22.05.2014    4224    18    andrewmurko    2    

Анализ и контроль выполнения плана продаж 4

Оптовая торговля Управленческие Оптовая торговля v8 КА1 Оптовая торговля, дистрибуция, логистика Россия УУ Абонемент ($m)

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

1 стартмани

19.06.2014    11452    22    victor_k    1    

SQL: Добиваемся выполнения параллельного плана запроса 25

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

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

11.09.2014    18871    jan27    9    

Консоль запросов для управляемого приложения для запуска в "1С:Предприятии" 8.2 с планом выполнения запроса 11

Консоль запросов v8 1cv8.cf Россия Абонемент ($m)

Обработка представляет собой "ремейк" консоли запросов с диска ИТС для управляемого приложения для запуска в "1С:Предприятии" 8.3 с планом выполнения запроса.

2 стартмани

07.02.2015    11773    63    cargobird    4    

Использование общих модулей "Длительные операции" из состава БСП или асинхронное выполнение серверных процедур без блокировки пользовательского интерфейса 120

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

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

1 стартмани

17.03.2015    53743    163    Bassgood    15