...

Подписка PRO по теме "Инструментарий разработчика"

Инструментарий разработчика Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

Задача звучала так: прочитать GPS-геометки из картинок. Всё закончилось бы как у всех, кто брался за эту задачу, – сторонним сервисом или утилитой. Но в обсуждении кто-то сказал, «да 1С так не сможет» …

1 стартмани

15.04.2020    8834    11    утюгчеловек    11    

42

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

Есть видео курсы по 1С - они поставляются в специальном формате для просмотра в uvfPlayer. Часть курсов теперь можно скачать в формате AVI . Но мне смотреть привычнее в VLC плеере - поэтому надо плейлист из формата XML конвертировать в XSPF.

1 стартмани

14.04.2020    5450    10    mrcamomile    7    

2

Инструментарий разработчика Системный администратор 1С:Франчайзи, автоматизация бизнеса Абонемент ($m)

Консольное приложение для подготовки библиотеки дистрибутива 1С.

1 стартмани

13.04.2020    9771    4    korableg    6    

7

Инструментарий разработчика Программист Платформа 1С v8.3 Абонемент ($m)

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

1 стартмани

12.04.2020    8005    8    ROM_1C    7    

18

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

Внешняя обработка, позволяющая отладить любую написанную вами обработку заполнения.

1 стартмани

12.04.2020    6097    26    AlexHelmer    5    

8

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

Простая, а самое главное быстрая функция поиска ссылки на объект в информационной базе по УИД(GUID) через запрос.

1 стартмани

11.04.2020    86364    522    Kondratenko.as    52    

70

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

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

3 стартмани

10.04.2020    4952    18    wkon    4    

14

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

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

1 стартмани

09.04.2020    6798    8    user1350020    0    

16

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

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

1 стартмани

07.04.2020    4757    0    AlexHelmer    0    

2

Инструментарий разработчика Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

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

1 стартмани

01.04.2020    13612    6    relines    9    

21

Инструментарий разработчика Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

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

1 стартмани

28.03.2020    6972    16    EvgeTrofi    6    

1

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

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

1 стартмани

26.03.2020    12276    91    vadim1980    8    

57

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

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

1 стартмани

24.03.2020    7449    2    kosser5591    10    

7

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

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

1 стартмани

19.03.2020    6551    8    alexyur    2    

3

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

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

1 стартмани

11.03.2020    7708    1    chkurs    0    

6

Инструментарий разработчика Программист Платформа 1С v8.3 Абонемент ($m)

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

1 стартмани

10.03.2020    6813    1    infosoft-v    3    

4

Инструментарий разработчика Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

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

1 стартмани

10.03.2020    17796    68    pro96inf    1    

38

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

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

1 стартмани

09.03.2020    26440    VinnieThePOOH    10    

82

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

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

1 стартмани

09.03.2020    65698    tormozit    20    

102

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

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

2 стартмани

07.03.2020    4534    2    info1i    2    

2

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

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

1 стартмани

05.03.2020    18844    14    moolex    15    

16

Инструментарий разработчика Системный администратор Программист Платформа 1С v8.3 Абонемент ($m)

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

2 стартмани

04.03.2020    3077    0    user768334    0    

8

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

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

1 стартмани

02.03.2020    3894    1    AlexHelmer    0    

2

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

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

1 стартмани

02.03.2020    23493    193    Gmix    15    

25

Инструментарий разработчика Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

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

1 стартмани

01.03.2020    13346    136    riposte    4    

27

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

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

1 стартмани

24.02.2020    58398    874    kuza2000    184    

214

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

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

1 стартмани

21.02.2020    6592    1    bpirate999    1    

5

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

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

2 стартмани

18.02.2020    12916    73    seregapolygon    11    

16

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

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

1 стартмани

18.02.2020    10049    36    nikolasx    5    

7

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

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

1 стартмани

18.02.2020    6044    2    armeec    1    

2

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

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

1 стартмани

18.02.2020    8932    5    seriouskeks    2    

2

Инструментарий разработчика Механизмы типовых конфигураций Программист Платформа 1С v8.3 Абонемент ($m)

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

1 стартмани

16.02.2020    14086    8    da_1c    0    

35

Инструментарий разработчика Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

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

1 стартмани

13.02.2020    9578    4    duhh    4    

7

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

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

1 стартмани

10.02.2020    11485    2    Amadeus007    8    

8

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

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

1 стартмани

07.02.2020    34767    151    LastRoot    29    

17

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

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

1 стартмани

31.01.2020    7564    19    w.r.    4    

3

Инструментарий разработчика Программист Платформа 1С v8.3 Управляемые формы Абонемент ($m)

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

2 стартмани

31.01.2020    29866    burni4    18    

70