...

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

Универсальные функции Платформа 1С v8.3 Бесплатно (free) Программист

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

09.04.2025    474    Anqben    8    

0

Универсальные функции Платформа 1С v8.3 Бесплатно (free) Программист

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

07.04.2025    2505    victor_goodwill    8    

11

Универсальные функции Механизмы платформы 1С Платформа 1С v8.3 Бесплатно (free) Программист

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

21.03.2025    821    kraspila    4    

2

Универсальные функции Платформа 1С v8.3 Бесплатно (free) Программист

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

12.03.2025    952    poor_developer    10    

13

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

Печать в docx средствами БСП - оптимизация и ускорение, с использованием функции ИнициализироватьМакетОфисногоДокумента один раз для первого формирования структуры документа.

1 стартмани

04.02.2025    414    2    user646807_kazako.a911    0    

7

Универсальные функции Платформа 1С v8.3 1C:Бухгалтерия Бесплатно (free) Программист

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

09.01.2025    702    YokoYolo    1    

5

Универсальные функции Запросы Платформа 1С v8.3 Запросы Бесплатно (free) Программист Стажер

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

16.11.2024    1210    IVC_goal    8    

7

Универсальные функции Платформа 1С v8.3 1C:Бухгалтерия Бесплатно (free) Программист

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

30.10.2024    1454    M_A_D    8    

13

Печатные формы Универсальные функции 1C:Бухгалтерия Абонемент ($m)

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

8 стартмани

30.09.2024    1161    15    user721781    0    

8

Универсальные функции Платформа 1С v8.3 Абонемент ($m) Программист

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

1 стартмани

30.09.2024    651    0    vsbronnikov    0    

3

Работа с интерфейсом Универсальные функции Платформа 1С v8.3 1С:Управление торговлей 10 1С:Управление нашей фирмой 1.6 Бесплатно (free)

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

27.09.2024    514    10    Alexuss    0    

1

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

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

5 стартмани

25.09.2024    2897    1    Артано    14    

19

Печатные формы Универсальные функции Платформа 1С v8.3 1C:Бухгалтерия Бесплатно (free) Программист

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

03.09.2024    2163    redtram    15    

25

Универсальные функции Платформа 1С v8.3 1С:Зарплата и Управление Персоналом 3.x Абонемент ($m) Программист

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

1 стартмани

29.08.2024    799    6    user700035_6550355    2    

2

Универсальные функции Платформа 1С v8.3 Бесплатно (free)

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

28.08.2024    12825    lv0v4ik    8    

7

Универсальные функции Работа с интерфейсом Платформа 1С v8.3 Бесплатно (free) Программист

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

26.08.2024    645    kot1c    1    

2

Универсальные функции Платформа 1С v8.3 1С:Управление нашей фирмой 3.0 Абонемент ($m) Программист Стажер

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

1 стартмани

12.08.2024    798    Ferra_Shap    0    

1

Универсальные функции Платформа 1С v8.3 Бесплатно (free) Программист

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

25.07.2024    1093    janit    3    

1

Универсальные функции Платформа 1С v8.3 1C:Бухгалтерия Бесплатно (free) Программист Стажер

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

22.07.2024    3193    uribur    14    

-2

Универсальные функции Платформа 1С v8.3 1C:Бухгалтерия Бесплатно (free) Программист

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

21.05.2024    31055    dimanich70    83    

152

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

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

15.05.2024    5360    VID1234    17    

33

Универсальные функции Платформа 1С v8.3 1C:Бухгалтерия Бесплатно (free) Программист

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

28.03.2024    1726    kirabr    1    

3

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

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

1 стартмани

25.03.2024    6166    53    biimmap    10    

38

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

Задача: вставить картинку из буфера обмена на форму средствами платформы 1С.

1 стартмани

18.03.2024    5028    6    John_d    11    

57

Универсальные функции Платформа 1С v8.3 1C:Бухгалтерия Бесплатно (free) Программист Стажер

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

18.03.2024    14459    RipniagovA    2    

16

Универсальные функции Платформа 1С v8.3 1С:Документооборот Бесплатно (free) Программист Стажер

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

28.02.2024    2284    Luis-Gomer    5    

23

Универсальные функции Платформа 1С v8.3 Бесплатно (free) Программист

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

13.02.2024    3523    fixin    19    

21

Универсальные функции Платформа 1С v8.3 1C:Бухгалтерия Бесплатно (free) Программист Стажер

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

12.02.2024    34987    atdonya    29    

62

Универсальные функции Платформа 1С v8.3 1C:Бухгалтерия Бесплатно (free) Программист

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

27.12.2023    6989    user654641_yaga_m    6    

8

Универсальные функции Платформа 1С v7.7 Абонемент ($m) Программист

В библиотеку собраны различные функции по работе с документами, журналами, типами данных, строками, датой и временем, таблицами значений, Excel, файлами, XML, JSON, Http-сервисами, SMTP серверами и т.п.

1 стартмани

22.12.2023    1867    16    user706545_kseg1971    0    

6

Универсальные функции Платформа 1С v8.3 Бесплатно (free) Программист

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

30.11.2023    6635    ke.92@mail.ru    17    

66

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

Рассмотрено несколько способов вывода флажков (галочек) в табличный документ.

1 стартмани

12.10.2023    1912    2    gruk    3    

8