...

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

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

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

06.02.2026    1229    manul1c    5    

16

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

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

14.11.2025    1141    it_box    7    

2

Универсальные функции Механизмы типовых конфигураций 1С:Предприятие 8 1С:Зарплата и Управление Персоналом 3.x

В статье рассказывается, как программно получить наименование должности из классификаторов по коду ОКПДТР в ЗУП Корп.

31.10.2025    1078    Sardukar    0    

4

Загрузка и выгрузка в Excel Универсальные функции 1С:Предприятие 8

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

30.10.2025    3813    Abysswalker    9    

45

Универсальные функции 1С:Предприятие 8 1С:Управление торговлей 11

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

08.10.2025    934    MrFlanker    0    

3

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

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

1 стартмани

06.10.2025    1086    WellMaster    0    

2

Универсальные функции 1С:Предприятие 8 1С 8.5

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

30.09.2025    1933    Dima1205    2    

9

Универсальные функции 1С:Предприятие 8 1С:Бухгалтерия 3.0

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

09.09.2025    2966    RustIG    4    

15

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

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

26.08.2025    3452    milkers    6    

10

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

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

03.06.2025    7828    KHoroshulinAV    10    

29

Универсальные функции 1С:Предприятие 8

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

20.05.2025    3938    chekonst    11    

6

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

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

14.05.2025    7177    DeerCven    15    

60

Универсальные функции 1С:Предприятие 8

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

09.04.2025    1858    Anqben    10    

1

Универсальные функции 1С:Предприятие 8

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

07.04.2025    5142    victor_goodwill    14    

14

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

Работа с регулярными выражениями (регулярками) в 1С — важная часть разработки, когда необходимо обрабатывать и анализировать текстовые данные. Однако в языке 1С имеются особенности, связанные с представлением символов новой строки и других управляющих символов, которые могут влиять на работу регулярных выражений. В этой статье мы рассмотрим, как правильно адаптировать регулярные выражения для работы с текстами в 1С, используя символы, специфичные для этой платформы.

21.03.2025    3883    kraspila    4    

3

Универсальные функции 1С:Предприятие 8

Детерминированный ключ - это такой ключ, который всегда вычисляется одинаково при одних и тех же входных данных.

12.03.2025    3010    poor_developer    10    

18

Универсальные функции 1С 8.3 1С:Библиотека стандартных подсистем

В статье рассмотрены основные процедуры для обхода ограничений по работе с файлами на 1С 8.3 старых версий, и показано как это объединить с поддержкой на новых версиях 1С 8.3/8.5. В статье приложена обработка, которая одинаково хорошо работает и на древних мобильных приложениях (8.3.5) и также на новых платформах.

04.02.2025    2054    Dima1205    0    

6

Загрузка и выгрузка в Excel Универсальные функции 1С:Предприятие 8

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

24.01.2025    3369    DrunkDarkElf    0    

3

Универсальные функции 1С:Предприятие 8 1C:Бухгалтерия

Небольшая функция для поиска значения поля универсальной коллекции.

09.01.2025    1670    YokoYolo    1    

5

Универсальные функции Запросы 1С:Предприятие 8

В статье рассматривается создание ранжирующей функции ROW_NUMBER с использованием простого SQL запроса, создание на его основе функций смещения LAG и LEAD и варианты применения этих функций.

16.11.2024    3461    IVC_goal    8    

8

Универсальные функции 1С:Предприятие 8 1C:Бухгалтерия

Я перекопал море страниц интернета, прежде чем понял, что можно использовать консольный софт для решения своей задачи. Ниже расскажу, что за задача и как я её решил.

30.10.2024    2913    M_A_D    8    

13

Печатные формы Универсальные функции 1С:Предприятие 8 1C:Бухгалтерия

Началось всё как всегда с лени. На этот раз я не хотел писать вывод результатов проверки заполненности макета, т.к. в нем много параметров и все они обязательные.

03.09.2024    4102    redtram    16    

27

Универсальные функции 1С:Предприятие 8

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

28.08.2024    32827    lv0v4ik    9    

8

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

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

26.08.2024    2036    kot1c    1    

3

Универсальные функции 1С:Предприятие 8 1С:Управление нашей фирмой 3.0

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

1 стартмани

12.08.2024    2222    Ferra_Shap    0    

2

Универсальные функции 1С:Предприятие 8

Иногда при экспорте XML может потребоваться удалить атрибуты корневого узла, такие как: xmlns="xyz" xmlns:xs="xyz" xmlns:xsi="xyz". Предлагаю универсальное решение, которое в исключительном случае с точки зрения производительности можно применить и построчно, если выгрузка была произведена с явным указанием типа XML.

25.07.2024    2614    janit    5    

1

Универсальные функции 1С:Предприятие 8 1C:Бухгалтерия

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

22.07.2024    6234    uribur    14    

-2

Универсальные функции 1С:Предприятие 8 1C:Бухгалтерия

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

21.05.2024    51107    dimanich70    83    

171

Универсальные функции 1С:Предприятие 8 1С:Зарплата и кадры бюджетного учреждения 1С:Зарплата и кадры государственного учреждения 3 1С:Зарплата и Управление Персоналом 3.x

В эту статью буду постоянно добавлять полезные части кода, которые могут пригодиться каждому! В первую очередь делаю это для себя, но, думаю, и другим будет полезно!

15.05.2024    6749    VID1234    17    

33

Универсальные функции 1С:Предприятие 8 1C:Бухгалтерия

При организации работы пользователей с Excel (загрузка данных из, выгрузка в) бывает удобно предоставить пользователям возможность настройки - в какой области находятся одни данные, в какой другие. В областях, естественно, могут упоминаться столбцы. Excel предлагает 2 варианта нумерации столбцов: буквами английского алфавита: "A", "B", "C", и т.д. или числами по порядку: 1, 2, 3 и так далее. С нумерацией числами всё просто, а вот с буквами дело обстоит чуть сложнее. После столбца "Z" пойдёт столбец "AA", за ним "AB" и так далее. В этой публикации предлагаю готовые функции для 1С, которые и преобразуют один вид нумерации в другой, и наоборот.

28.03.2024    3000    kirabr    1    

3

Универсальные функции 1С:Предприятие 8 1C:Бухгалтерия

Преобразуем дату одной строчкой кода из вида: "2001-01-01T00:00:00", "new Date(978296400000)", "/Date(978296400000)/", – в обычную и наоборот.

18.03.2024    26746    RipniagovA    2    

16

Универсальные функции 1С:Предприятие 8 1С:Документооборот

Добрый день, задачка возникла при внедрении 1С «Документооборот 3.0». Заказчику потребовалось реализовать чтение примечаний из прикрепленного к согласованию Word файла и помещение его в результат согласования при исполнении задачи «Согласовать».

28.02.2024    4154    Luis-Gomer    6    

23

Универсальные функции 1С:Предприятие 8

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

13.02.2024    5111    fixin    19    

22

Универсальные функции 1С:Предприятие 8 1C:Бухгалтерия

Пришлось помучиться с GUID-ами немного, решил поделиться опытом, мало ли кому пригодится.

12.02.2024    64695    atdonya    31    

70

Универсальные функции 1С:Предприятие 8 1C:Бухгалтерия

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

27.12.2023    11319    user654641_yaga_m    6    

9