...

Подписка PRO по теме "Механизмы платформы 1С"

Механизмы платформы 1С Программист 1С 8.3 1С:Библиотека стандартных подсистем Абонемент ($m)

Если вы еще не знаете, с версии 8.3.26 произошло важное нововведение в работе с фоновыми заданиями в частности. Объясню, в чем дело, а заодно расскажу, как вообще работать с фоновыми заданиями на базовом уровне.

1 стартмани

13.01.2026    7835    n_mezentsev    16    

25

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

Данная миграция будет полезна тем, кто имеет самописку на БСП и хочет её свернуть, а версии хранит с помощью платформенного механизма История данных. Свёртка базы не позволяет сворачивать данные таблицы. Так же на версиях платформы ниже, чем 8.3.25 наблюдаются баги поведения указанного механизма.

2 стартмани

29.10.2025    1557    1    yegor64@mail.ru    0    

4

Обновление 1С Рефакторинг и качество кода Механизмы платформы 1С Программист 1С 8.3 Отраслевые 1С:Бухгалтерия 3.0 1С:ERP Управление предприятием 2 1С:Зарплата и Управление Персоналом 3.x 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Управление торговлей 11 1С:Розница 3.0 1С:Документооборот Абонемент ($m)

Конфигурация "Анализ конфигураций (версия 6)" - позволяет проверять любые конфигурации, расширения, дополнительные внешние отчеты и обработки на наличие ошибок: А) Вызова экспортных функций и процедур общих модулей и модулей менеджеров объектов: 1) Метод объекта не обнаружен 2) Недостаточно фактических параметров. 3) Слишком много фактических параметров. Б) Обращения к отсутствующим в конфигурации объектам метаданных в модулях и запросах: 4) Таблица не найдена. 5) Неверные параметры. 6) Поле объекта не обнаружено. В) Анализ расширений - позволяет выводить подробный количественный состав расширений по объектам, определить случаи пересечения одного и того же функционала в разных расширения, выявить использование в модулях аннотации "вместо". Рекомендуется выполнять при подготовке обновлений.

10 стартмани

17.10.2025    8795    60    Suker86    25    

22

Механизмы платформы 1С Программист 1С:Предприятие 8 Россия Абонемент ($m)

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

1 стартмани

12.08.2025    2283    2    mefatyan    3    

4

Механизмы платформы 1С WEB-интеграция 1С:Предприятие 8 1С:Библиотека стандартных подсистем Россия Абонемент ($m)

Использование новых возможностей платформы 1С:Предприятие для работы с брокером сообщений RabbitMQ посредством WebSockets в связке с WebSTOMP. Реализация основных функций: установка соединения, отправка сообщений в очередь, прием сообщений из очереди и подтверждение приема.

1 стартмани

07.07.2025    6593    megaivan02    26    

35

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

Начиная с версии платформы 8.3.25, разработчики расширили функционал работы с временными таблицами. Теперь можно во временную таблицу добавлять новые строки через "ДОБАВИТЬ". Это круто, подумал я, и решил немедленно воспользоваться такой возможностью. Итак, новая фича работает только, если добавление происходит используя данные самой базы. Если же хочешь добавить свою запись, то выскакивает ошибка "Тип устанавливаемого значения не соответствует типу поля временной таблицы. ...". Хотя в параметры запроса были переданы значения с типами аналогичными измерениям и ресурсам регистра сведений. В приложенной обработке реализован обход проблемы с добавлением своей произвольной строки. Проблема наблюдается в версии платформы 8.3.25.1445, возможно, в новых версиях платформы это исправят.

1 стартмани

04.03.2025    3832    2    _root    12    

2

Механизмы платформы 1С 1С:Предприятие 8 Абонемент ($m)

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

1 стартмани

13.01.2025    4890    22    ixijixi    33    

34

Механизмы платформы 1С Системный администратор Программист 1С:Предприятие 8 Абонемент ($m)

Некоторые наблюдения по поводу использования свойства Ключ объекта ФоновоеЗадание.

1 стартмани

15.10.2024    13291    echo77    18    

31

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

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

1 стартмани

30.08.2024    6872    KillerMann    10    

10

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

Казалось бы, что сложного: в таблице на форме 5 строк. Их номера с первой по пятую. Обратиться к любой из них можно по индексу 0-4. Но строки могут добавляться/удаляться, их порядок может изменяться. Попробуем разобраться, как работать со строками таблицы в общем случае.

1 стартмани

29.07.2024    17824    Sergey1CSpb    5    

17

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

Новый механизм УведомленияКлиента из тестовой версии платформы 8.3.26.

1 стартмани

25.07.2024    20508    Igor_Ryaboff    18    

39

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

Пример формирования документа MS Word с использованием библиотеки стандартных подсистем и добавление закладок в сформированный документ путем редактирования XML кода файла MS Word. (Тестирование проводилось на платформе 8.3.18.1959 с использованием библиотеки стандартных подсистем версии 3.1.7.294)

1 стартмани

15.08.2023    6676    utudeptu    2    

16

Механизмы платформы 1С Загрузка и выгрузка в Excel Программист 1С:Предприятие 8 1С:ERP Управление предприятием 2 Абонемент ($m)

Решение давно наболевшего вопроса о потере фиксации колонок при сохранении табличного документа в 1С штатными средствами.

1 стартмани

22.06.2023    4941    wertep    3    

15

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

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

1 стартмани

01.02.2023    3956    6    user883442    3    

3

Механизмы платформы 1С HighLoad оптимизация Программист 1С:Предприятие 8 1C:Бухгалтерия Абонемент ($m)

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

1 стартмани

18.12.2022    4174    user1373370    4    

19

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

Выгружать конфигурацию в файлы в последнее время стало супер модно. Контроль версий, Git, CI/CD и вот это вот все. Исходники как тексты сегодня нужны всем. Но возникают вопросы: а каким методом лучше и быстрее выгружать конфигурацию в файлы, а какая версия платформы справляется с этой задачей оперативнее? Моя статья постарается ответить на эти вопросы. Как говорится, заставим попотеть ваши конфигураторы. С помощью 1С Исполнителя 2.0 мы выгрузим конфигурацию ЗУП, используя платформу пяти версий, от 8.3.18 до 8.3.22.

1 стартмани

16.11.2022    14546    infosoft-v    41    

49

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

До версии 8.3.9 ответ однозначен - никак. Потом были добавлены временные таблицы для динамических списков, но официальный ответ остался неизменным - никак. Ну а если очень надо?

1 стартмани

17.10.2022    28075    Dementor    13    

42

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

Реализуем метод Drag & Drop на форме c записью/чтением двоичных данных в/из реквизит формы (пример: доработка формы Номенклатуры; Почтовый клиент; Присоединенные файлы) средствами HTML + JavaScript (работает в Толстом/Тонком/Web клиенте)

1 стартмани

10.10.2022    6575    11    Asya.Ozerova    7    

21

Механизмы платформы 1С Программист 1С:Предприятие 8 Абонемент ($m)

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

1 стартмани

20.09.2022    10238    Alxby    9    

53

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

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

1 стартмани

19.09.2022    5948    kalyaka    4    

23

EDT Механизмы платформы 1С Программист 1С:Предприятие 8 Россия Абонемент ($m)

Внешняя обработка позволяет выполнять выборочную выгрузку и загрузку объектов конфигурации 1С.

1 стартмани

26.08.2022    6276    10    user1041830    4    

10

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

Быстрое обновление конфигурации и базы данных 1С, вместо долгого обновления из EDT (1C:Enterprise Development Tools) при использовании хранилища GIT. Непосредственное обновлении базы на сервере баз данных (минуя сервер 1С) из XML-файлов конфигурации при помощи утилиты автономного сервера 1С - ibcmd.

1 стартмани

13.07.2022    18679    16    Bitnikov    22    

60

Механизмы платформы 1С Программист 1С:Предприятие 8 Абонемент ($m)

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

1 стартмани

07.07.2022    8997    zeltyr    6    

34

Механизмы платформы 1С 1С:Предприятие 8 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 Абонемент ($m)

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

1 стартмани

20.06.2022    5049    11    aleksandrstep    0    

5

Механизмы платформы 1С Программист 1С:Предприятие 8 Абонемент ($m)

“Точка останова с условием“ - применима в самых разнообразных ситуациях, и грамотное её применение экономит много времени разработчика 1С.

1 стартмани

10.06.2022    19113    Onwardv    14    

71

Механизмы платформы 1С Программист 1С 8.3 1С:Библиотека стандартных подсистем Россия Абонемент ($m)

В статье будут разобраны способы использования визуального HTML Редактора whizzywig в 1С 8.2 и 1С 8.3, который существенно меньше по размерам, чем TinyMCE, но при этом обладает большими возможностями. Показано достоинство этого редактора. Приведены обработки, которые работают как на компьютерной платформе, так и пример реализации обработки, которая предназначена для мобильной платформы. Решение испытывалось на платформах 1С 8.2.12 и 8.3.20, и мобильном клиенте 8.3.19.59.

2 стартмани

12.04.2022    3471    Dima1205    9    

5

Механизмы платформы 1С Программист 1С:Предприятие 8 Абонемент ($m)

В статье будут разобраны способы использования визуального HTML Редактора NicEdit в 1С 8.2 и 1С 8.3, который существенно меньше по размерам, чем TinyMCE. Показано достоинство этого редактора. Приведены обработки, которые работают как на компьютерной платформе, так и пример реализации обработки, которая предназначена для мобильной платформы. Решение испытывалось на платформах 1С 8.2.12 и 8.3.20, и мобильном клиенте 8.3.19.59.

2 стартмани

11.04.2022    4862    Dima1205    7    

6

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

Пример реализации динамического списка с пометками в режиме множественного и единичного выбора.

1 стартмани

13.01.2022    19461    67    mr_sav    32    

57

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

Как известно, в 1С со строковыми переменными часто приходится работать в режиме добавления строк в одну переменную. Когда строка небольшой длины, все происходит достаточно быстро и можно работать вот так: Строка1 = "Привет"; Строка2 = "мир!"; Результат = Строка1 + Строка2; И все замечательно ровно до того момента, когда эти строки не становятся большими... Тогда скорость работы значительно падает. Я провел небольшие замеры производительности и выношу их на суд общественности.

1 стартмани

02.01.2022    15371    3    Diversus    74    

47

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

Все уже, наверное, знают о появлении в новых версиях платформы асинхронных функций и конструкций Асинх/Ждать. Многие, возможно, уже их используют. Но что будет, если создать свои асинхронные функции, запустить и не дожидаться окончания их выполнения? Неужели можно запустить несколько процессов параллельно?

1 стартмани

08.06.2021    18534    Alxby    55    

65

Механизмы платформы 1С Программист 1С 8.3 Абонемент ($m)

Использование форматированного документа демонстрируется на примере преобразования произвольного текста в форматированную строку.

5 стартмани

17.05.2021    14699    40    RustIG    9    

13

Механизмы платформы 1С Программист 1С:Предприятие 8 1С:ERP Управление предприятием 2 Абонемент ($m)

Пример динамического изменения форм расширением конфигурации без заимствования формы.

1 стартмани

05.04.2021    10390    1    a.zernin    3    

11

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

Получение ссылки на объект / Переход по ссылке в платформе 8.2 (обычное приложение).

1 стартмани

27.10.2020    8453    13    PerlAmutor    4    

12

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

В платформе 8.3.15 появились новые методы НачатьПомещениеФайлаНаСервер() и НачатьПолучениеФайлаССервера(). В данной статье рассмотрено готовое решение проверенное и прекрасно работающее на тонком и веб-клиенте.

1 стартмани

25.07.2020    57637    Flashill    28    

67

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

Отправка уведомлений с помощью команды командной строки msg. Оповестить пользователей из серверного модуля или регламентного задания, с помощью командной строки msg.

1 стартмани

05.03.2020    16537    Desere799    3    

43

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

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

1 стартмани

01.03.2020    5824    vaganovsergey    2    

0

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

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

1 стартмани

28.01.2020    20473    15    sulfur17    15    

49