...

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

Инструментарий разработчика Системный администратор 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

Сколько клиентских лицензий вам надо на сотню зарегистрированных пользователей информационной базы? 100? 50? А может всего 20? На сайте Infostart можно найти разные подходы, как организовать принудительное завершение "холостых" сеансов, освобождая занятые лицензии для тех, кому они действительно могут понадобиться в ближайшее время. Здесь представлена попытка создать максимально неприхотливое и эффективное решение этой проблемы. Ревизор сеансов оформлен как расширение конфигурации управляемого приложения, в текущем варианте в режиме совместимости 8.3.12 (код основан предшествующих публикациях, см. ссылки в конце статьи). Концепция plug-and-play минимизирует административные издержки при использовании. В частности нет необходимости заботиться об организации отдельного управляющего сеанса или о запуске обработки по расписанию. Адаптивный режим работы с контролем предельного количества сеансов позволяет избавиться от мороки выбора подходящего тайм-аута, который в любом случае никогда не будет оптимальным. Встроенные средства мониторинга нагрузки позволяют объективно оценить момент, когда покупка дополнительной партии клиентских лицензий будет действительно необходима. В качестве бонуса идет возможность учета времени работы пользователей в информационной базе.

3 стартмани

10.04.2020    5785    19    wkon    4    

14

Инструментарий разработчика Разработчик 1С:Предприятие 8 1С:Управление торговлей 11 Россия Абонемент ($m)

Расширение, которое по get запросу в виде: http:///hs/WSPrint/Download/?UUID=&IDPF=&format= возвращает указанную печатную форму.

1 стартмани

09.04.2020    7383    8    user1350020    0    

16

Инструментарий разработчика Системный администратор Разработчик 1С:Предприятие 8 1C:Бухгалтерия Россия Абонемент ($m)

Когда Ваш список баз разросся, а при ревизии вы обнаружили файл 1Cv8.1CD на своем диске или в кластере серверов или каталоге MS SQL/DATA и понятия не имеете, с каким пунктом меню в списке 1С она связана, то вам пригодится эта утилита.

1 стартмани

07.04.2020    5734    0    AlexHelmer    0    

2

Инструментарий разработчика Разработчик 1С:Предприятие 8 Бесплатно (free)

Консоль запросов и СКД – один из наиболее часто используемых программистом инструментов. Как с его помощью можно упростить разработку, в своем докладе на конференции Infostart Event 2019 Inception рассказал Евгений Люлюк, ведущий программист компании GLT.

06.04.2020    37885    Evg-Lylyk    4    

48

Инструментарий разработчика Разработчик 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

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

1 стартмани

01.04.2020    15266    6    relines    9    

21

Инструментарий разработчика Разработчик 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

Пример реализации, как можно скопировать текст в буфер обмена на тонком и веб-клиентах.

1 стартмани

28.03.2020    8050    17    EvgeTrofi    6    

1

Инструментарий разработчика Роли и права Разработчик 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

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

1 стартмани

26.03.2020    13694    95    vadim1980    8    

58

Инструментарий разработчика Системный администратор 1С:Предприятие 8 1C:Бухгалтерия Россия Абонемент ($m)

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

1 стартмани

24.03.2020    8380    2    kosser5591    10    

7

Инструментарий разработчика Разработчик 1С:Предприятие 8 1С:Управление торговлей 11 Бесплатно (free)

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

23.03.2020    5203    VID1234    13    

18

Инструментарий разработчика Системный администратор Разработчик Стажер 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

Обработка позволяющая удобно определить, в какой таблице на сервере баз данных находится той или иной объект 1С. Только для управляемого приложения! Тестировалось на платформе 1с 8.3.15.1565.

1 стартмани

19.03.2020    7440    11    alexyur    2    

3

Инструментарий разработчика Системный администратор Разработчик 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

1С часто обновляет конфигурации. Для УНФ 1С вместе с каждым обновлением поставляет файл "Управление нашей фирмой. Версия 1.х.хх. Измененные объекты.mxl", в котором подробно описываются изменения. Но этот файл содержит несколько тысяч строк, и трудоемко по нему оценить, что и где изменено. Я создал внешнюю обработку, которая обрабатывает сразу два файла, прошлого и текущего обновлений, и выводит на экран все изменения в виде дерева, что значительно упрощает анализ обновлений.

1 стартмани

11.03.2020    8546    1    chkurs    0    

6

Инструментарий разработчика Разработчик 1С:Предприятие 8 Абонемент ($m)

Иногда, XML схемы не соответствуют стандарту w3.org и это грустно :-( . Скрипт публикации исправляет ошибки XML схем в автоматическом режиме.

1 стартмани

10.03.2020    7932    1    infosoft-v    3    

4

Инструментарий разработчика Разработчик 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

В данной публикации я хочу поделиться шаблоном внешней печатной формы в формате office open XML (Microsoft Word, OpenOffice.org Writer, Google Docs и др.) с использованием БСП.

1 стартмани

10.03.2020    20044    73    pro96inf    1    

38

Инструментарий разработчика Разработчик 1С:Предприятие 8 1С:Зарплата и Управление Персоналом 3.x Россия Абонемент ($m)

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

1 стартмани

09.03.2020    34581    VinnieThePOOH    13    

84

Инструментарий разработчика Разработчик 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

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

1 стартмани

09.03.2020    78947    tormozit    20    

104

Инструментарий разработчика Системный администратор Разработчик 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

Скрипт на AutoIt, закрывающий окна 1С. Если перед завершением присутствуют несохраненные изменения, то сеанс остается, не завершается.

2 стартмани

07.03.2020    5438    2    info1i    2    

2

Инструментарий разработчика Разработчик 1С 8.3 1С:Библиотека стандартных подсистем Россия Абонемент ($m)

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

1 стартмани

05.03.2020    20959    18    moolex    15    

17

Инструментарий разработчика Системный администратор Разработчик 1С:Предприятие 8 Абонемент ($m)

Всем известно, что можно распространять списки баз и списки шаблонов по сети. А как обстоит дело с шаблонами текста *.st, которыми мы пользуемся в конфигураторе?

2 стартмани

04.03.2020    3860    0    user768334    0    

8

Инструментарий разработчика Разработчик 1С:Предприятие 8 1C:Бухгалтерия Россия Абонемент ($m)

Небольшая внешняя программа. ClipboardToJpg.exe. При вызове записывает картинку из буфера обмена в файл JPG.

1 стартмани

02.03.2020    4504    1    AlexHelmer    0    

2

Инструментарий разработчика Разработчик 1С:Предприятие 8 1C:Бухгалтерия 1С:ERP Управление предприятием 2 Абонемент ($m)

Развитие легендарного "Запросника" при работе с платформами 8.3.14.1565 и выше с webkit.

1 стартмани

02.03.2020    27908    216    Gmix    17    

25

Инструментарий разработчика Разработчик 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

Набор из шаблонов для создания внешних обработок вида: Внешняя печатная форма, Отчет на СКД, Схема СКД для сегмента, Внешняя обработка (Самостоятельная, Заполнение объектов, Создание связанных объектов). Предварительно наполнены базовым функционалом и некоторыми механизмами для отладки.

1 стартмани

01.03.2020    15090    151    riposte    4    

30

Инструментарий разработчика Разработчик 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

Простая и удобная консоль запросов 1С для управляемых форм 8.3, работает на любой конфигурации без ее модификации. Возможность использования как внешней обработки или в составе расширения. С перехватом любых запросов и поддержкой всех типов данных во временных таблицах. Анализ плана запроса, запроса на уровне СУБД. Обработка результата кодом.

1 стартмани

24.02.2020    71008    974    kuza2000    184    

223

Инструментарий разработчика Разработчик Пользователь 1С:Предприятие 8 1С:Документооборот Абонемент ($m)

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

1 стартмани

21.02.2020    7443    1    bpirate999    1    

5

Инструментарий разработчика Разработчик 1С:Предприятие 8 1C:Бухгалтерия Россия Абонемент ($m)

Часто при работе в режиме предприятия необходимо выполнить какой-либо код. Для этого необходимо написать внешнюю обработку, а можно воспользоваться нашей обработкой для выполнения произвольного кода в режиме предприятия.

2 стартмани

18.02.2020    14657    79    seregapolygon    11    

17

Инструментарий разработчика Разработчик 1С:Предприятие 8 1C:Бухгалтерия Россия Абонемент ($m)

Консоль запросов к базе MS SQL из 1С 8.3.

1 стартмани

18.02.2020    11003    37    nikolasx    5    

7

Инструментарий разработчика Разработчик 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

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

1 стартмани

18.02.2020    6464    2    armeec    1    

2

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

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

1 стартмани

18.02.2020    9824    5    seriouskeks    2    

2

Инструментарий разработчика Механизмы типовых конфигураций Разработчик 1С:Предприятие 8 Абонемент ($m)

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

1 стартмани

16.02.2020    16200    8    da_1c    0    

35

Инструментарий разработчика Разработчик 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

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

1 стартмани

13.02.2020    10954    4    duhh    4    

7

Инструментарий разработчика Разработчик 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

Делаем расширение для конвертации 2.0 через http-сервис.

1 стартмани

11.02.2020    15448    45    sikuda    20    

36

Инструментарий разработчика Разработчик 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

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

1 стартмани

10.02.2020    12596    2    Amadeus007    8    

8

Инструментарий разработчика Разработчик 1С:Предприятие 8 1C:Бухгалтерия 1С:Управление торговлей 11 Россия Абонемент ($m)

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

1 стартмани

07.02.2020    38119    167    LastRoot    29    

18

Инструментарий разработчика Разработчик 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

Расширение для отладки внешних отчётов и обработок в несколько кликов.

10 стартмани

07.02.2020    11397    76    for_sale    0    

31

Инструментарий разработчика Системный администратор Разработчик 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

Простая обработка получает таблицу соответствия таблиц СУБД объектам конфигурации 1С и сохраняет ее в файл MS Excel (XLSX). Мне лично нужна была для анализа SQL-запросов, генерируемых 1С.

1 стартмани

31.01.2020    8498    22    w.r.    4    

3

Инструментарий разработчика Разработчик 1С:Предприятие 8 Абонемент ($m)

Пример использования вывода большого количества сообщений в поле HTML. С возможностью открывать ссылочные объекты и создавать новые объекты передавая параметры прямо из HTML поля. Протестировано на релизах 8.3.12 и 8.3.15+

2 стартмани

31.01.2020    32889    burni4    18    

70

Инструментарий разработчика Системный администратор Разработчик 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

Программное разворачивание (максимизация) управляемых форм посредством внештатного средства автоматизации работы с GUI(и не только).

1 стартмани

30.01.2020    7156    0    kandellaster    2    

2

Инструментарий разработчика Разработчик 1С:Предприятие 8 1C:Бухгалтерия Россия Абонемент ($m)

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

1 стартмани

23.01.2020    11080    14    falcon_wild    2    

15

Инструментарий разработчика Разработчик 1С:Предприятие 8 1C:Бухгалтерия Бесплатно (free)

Свободно распространяемый набор универсальных обработок и отчетов в виде расширения для разработки и поддержки, которое работает во ВСЕХ видах клиентских приложений и во всех операционных системах, которые поддерживает платформа 1С:Предприятие, кроме мобильных. Консоль запросов - консоль отчетов - консоль кода - редактор объектов базы данных - удаление помеченных объектов - поиск и удаление дублей - редактор констант - консоль заданий - групповая обработка справочников и документов - динамический список - поиск ссылок на объект - регистрация изменений для обмена данными - структура хранения базы - консоль HTTP запросов-консоль вебсервисов- консоль сравнения данных- информация о лицензиях- загрузка из табличного документа-файловый менеджер-все функции- навигатор по конфигурации-конструктор регулярных выражений-Выгрузка загрузка XML с фильтрами

21.01.2020    120603    11739    cprit    239    

730