...

База знаний по теме "Универсальные функции" для 1С

Универсальные функции 1С:Предприятие 8 1C:ERP Бесплатно (free) Разработчик

Полное практическое руководство по числовому и падежному склонению в 1С:Предприятие 8.3. В статье детально разобран синтаксис встроенных функций платформы (ПолучитьСклоненияСтроки, ПолучитьСклоненияСтрокиПоЧислу), особенности работы общего модуля БСП 3.1.12, подключение Native API компоненты (CNameDecl) и неустаревающий ручной алгоритм с остатками от деления.

18.09.2026    1094    MaryRF    3    

6

Чистка данных Универсальные функции 1С 8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Библиотека стандартных подсистем Абонемент ($m)

Обработка выводит дерево хранимых версий объектов, позволяет указать дату, до которой удалить старые версии и выбрать типы удаляемых объектов

1 стартмани

17.09.2026    200    1    FateevR    0    

3

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

Универсальная внешняя обработка для аудита справочников и документов 1С. Она находит незаполненные реквизиты, некорректные идентификаторы и контакты, подозрительные значения, дубли наименований, ссылки на помеченные объекты и настоящие битые ссылки. Состав проверки строится по метаданным текущей базы, поэтому в коде нет зависимости от УТ или другого конкретного прикладного решения.

10 стартмани

14.09.2026    308    4    zhuravl    0    

3

Универсальные функции 1С 8.3 Абонемент ($m) Разработчик Пользователь

Расчёт разницы между датами с корректным склонением и учётом високосных годов. Превращение разницы дат в текст. Код открыт.

1 стартмани

22.07.2026    1197    1    peshitepisma    7    

0

Универсальные функции 1С 8.3 Бесплатно (free) Разработчик

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

15.07.2026    5210    moolex    24    

7

WEB-интеграция Универсальные функции 1С 8.3 Бесплатно (free) Разработчик

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

29.06.2026    2041    SAS1C    6    

1

Универсальные функции 1С 8.3 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Абонемент ($m) Разработчик

Статья рассказывает, как написать выполнение в фоновом режиме своей процедуры или функции, используя БСП 3.1.11.392 с применением рекомендуемой на июнь 2026 года процедуры "ДлительныеОперации.ВыполнитьПроцедуру()". 1С рекомендует применять эту новую процедуру вместо устаревшей процедуры "ДлительныеОперации.ВыполнитьВФоне()". Пример полностью рабочий, можно скопировать тексты к себе и получить рабочий результат. Статья рассчитана на пользователя, умеющего создавать/подключать расширения 1С и создавать простейшие внешние обработки. Данные аспекты в статье не описаны и предполагается, что читатель справится с этим самостоятельно.

1 стартмани

25.06.2026    2053    eka609    2    

10

Универсальные функции ЭДО и ОФД 1С 8.3 Бесплатно (free) Разработчик

Не нашел публикации на эту тему и решил восполнить этот пробел. Решалась задача определения проблемных УПД в части МТ до их подписания (в разных ЭДО). Попутно появилась проблема снятия экранирования с маркировок КИЗ в XML формате УПД. Т.к. решения, которым я мог бы воспользоваться, я не нашел, поэтому предлагаю свое.

16.06.2026    1200    MissionOnly    0    

2

Универсальные функции СКД 1С 8.3 1С 8.5 Абонемент ($m) Разработчик

Универсальная функция для сравнения двух значений произвольного типа с использованием СКД.

1 стартмани

27.04.2026    1544    Kuzja_R    1    

3

Универсальные функции 1С 8.3 Бесплатно (free) Разработчик

В публикации описан алгоритм работы с отбором истории данных по изменению значений полей. Цель публикации - помочь разработчикам быстро разобраться с этим отбором

17.04.2026    1239    Denis_Codasana    0    

3

Универсальные функции 1С 8.3 1С 8.5 Бесплатно (free) Разработчик

Добавляем элементы функционального программирования в 1С.

19.03.2026    2960    korvintorson    25    

4

Универсальные функции 1С 8.3 1С 8.5 Бесплатно (free) Разработчик

Добавляем элементы функционального программирования в 1С.

15.03.2026    4600    korvintorson    41    

14

Механизмы платформы 1С Универсальные функции 1С 8.3 1С 8.5 Бесплатно (free) Разработчик

Реализация слабых ссылок штатными средствами 1С для борьбы с циклическими зависимостями.

11.03.2026    1993    korvintorson    2    

4

Универсальные функции 1С 8.3 Бесплатно (free) Разработчик Стажер

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

09.03.2026    2289    vko_70    6    

3

БСП (Библиотека стандартных подсистем) Универсальные функции 1С 8.3 1С:Библиотека стандартных подсистем Бесплатно (free) Разработчик

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

06.02.2026    22492    manul1c    7    

27

Универсальные функции 1С 8.3 1С:Управление торговлей 11 Абонемент ($m) Разработчик

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

5 стартмани

27.01.2026    980    0    AlexHelmer    1    

0

Универсальные функции 1С:Предприятие 8 1С:Библиотека стандартных подсистем Бесплатно (free) Разработчик

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

14.11.2025    2447    it_box    7    

2

Загрузка и выгрузка в Excel Универсальные функции 1С:Предприятие 8 Бесплатно (free) Разработчик

Описанный ниже подход позволяет в три шага заполнять формулы в Excel файлы, вне зависимости от ОС сервера (MS Windows Server или Linux). Подход подразумевает отказ от работы с COM-объектом в пользу работы через "объектную модель документа" (DOM).

30.10.2025    8389    Abysswalker    11    

49

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

Пример программной конвертации навигационной ссылки в прямую ссылку на объект.

1 стартмани

15.10.2025    2979    1    marat987654321    0    

7

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

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

08.10.2025    2291    MrFlanker    1    

3

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

Понадобилось на проекте реализовать функцию, аналогичную формуле СТАВКА в MS Excel. Перерыл все, но не нашел. Пришлось написать самому. Делюсь разработкой.

1 стартмани

06.10.2025    2636    WellMaster    1    

2

Универсальные функции 1С:Предприятие 8 1С 8.5 Бесплатно (free) Разработчик

В публикации дана справка по тому, как вызвать внешнюю обработку из другой на платформах 1С 8.0-8.5 с учетом ограничений версии 8.3.9 и выше на безопасный режим. ДОБАВИЛ ОСОБЕННОСТИ ВЫЗОВА НА ОБЫЧНОЙ ФОРМЕ.

30.09.2025    4070    Dima1205    2    

10

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

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

3 стартмани

29.09.2025    3149    3    BosnyakVN    0    

2

Универсальные функции Локализация решений 1C:Бухгалтерия 1C:ERP 1С:ЗУП 1С:КА 1С:УТ 1С:Розница 1С:ДО Отраслевые 1С:Управление торговлей 11 Абонемент ($m)

Обработка, позволяющая переводить табличные документы в 1С через API Яндекс.Переводчика. Для работы требуется ключ API, который можно получить у Яндекса бесплатно. Можно использовать код для встраивания перевода в документы или просто использовать как внешнюю обработку. Способна переводить очень большие файлы (десятки миллионов символов) с сохранением исходного форматирования.

1 стартмани

16.09.2025    2373    3    DmitrySinichnikov    2    

7

Универсальные функции 1С 8.3 1С:Бухгалтерия 3.0 Бесплатно (free) Разработчик

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

09.09.2025    5041    RustIG    6    

15

Работа с интерфейсом Универсальные функции СКД 1С:Предприятие 8 Отраслевые 1С:Библиотека стандартных подсистем Абонемент ($m)

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

2 стартмани

09.09.2025    2912    3    BosnyakVN    0    

4

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

Универсальная функция позволяет применить Систему компоновки Дданных (СКД) для расчета таблицы или дерева значений даже по данным из внешней базы через Com соединение.

2 стартмани

24.06.2025    2273    9    pavley2002    0    

3

Универсальные функции Файловый обмен (TXT, XML, DBF), FTP 1С:Предприятие 8 1С:Библиотека стандартных подсистем Абонемент ($m) Разработчик

Экспорт данных в CSV — частая задача. Приведённое решение создает CSV файл за несколько строк кода без полного перебора всех значений

1 стартмани

19.06.2025    6583    21    Dilshod0331    6    

18

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

Данная функция позволяет получить значение реквизита на любом уровне вложенности. Например: для получения значения реквизита ЗаказПокупателя.ДоговорКонтрагента.ОсновнойМенеджер.Подразделение.

19.06.2025    1874    0    pikalevpikalev    0    

4

Универсальные функции 1С:Предприятие 8 1С:Библиотека стандартных подсистем Бесплатно (free) Разработчик

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

03.06.2025    11720    KHoroshulinAV    10    

30

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

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

1 стартмани

23.05.2025    2169    14    Sam13    0    

5

Универсальные функции 1С:Предприятие 8 Бесплатно (free) Разработчик Руководитель проекта

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

20.05.2025    7279    chekonst    11    

6

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

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

14.05.2025    13812    DeerCven    15    

64

Сканер штрих-кода Универсальные функции Этикетки, ценники 1С:Предприятие 8 1С:Документооборот Абонемент ($m) Разработчик Пользователь

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

2 стартмани

12.05.2025    1686    0    protonfoton    0    

4