...

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

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

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

21.03.2025    577    kraspila    4    

2

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

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

12.03.2025    841    poor_developer    10    

13

Загрузка и выгрузка в Excel Универсальные функции Платформа 1С v8.3

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

24.01.2025    987    user1575928    0    

3

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

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

09.01.2025    672    YokoYolo    1    

5

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

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

16.11.2024    1098    IVC_goal    8    

6

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

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

30.10.2024    1414    M_A_D    8    

13

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

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

03.09.2024    2042    redtram    15    

25

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

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

28.08.2024    10992    lv0v4ik    8    

7

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

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

26.08.2024    621    kot1c    1    

2

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

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

1 стартмани

12.08.2024    730    Ferra_Shap    0    

1

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

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

25.07.2024    975    janit    3    

1

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

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

22.07.2024    3060    uribur    14    

-2

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

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

21.05.2024    29481    dimanich70    83    

151

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

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

15.05.2024    5308    VID1234    17    

33

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

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

28.03.2024    1625    kirabr    1    

3

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

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

18.03.2024    13535    RipniagovA    2    

16

Универсальные функции Платформа 1С v8.3 1С:Документооборот

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

28.02.2024    2179    Luis-Gomer    5    

23

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

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

13.02.2024    3455    fixin    19    

21

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

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

12.02.2024    32317    atdonya    25    

59

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

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

27.12.2023    6589    user654641_yaga_m    6    

8

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

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

30.11.2023    6459    ke.92@mail.ru    17    

66

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

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

29.11.2023    1716    Gaffer    10    

2

Универсальные функции Работа с интерфейсом Платформа 1С v8.3 1С:Управление торговлей 11 1С:Франчайзи, автоматизация бизнеса

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

10.10.2023    2487    vovan_matveev    2    

4

Универсальные функции Внешние источники данных Платформа 1С v8.3

Пример работающего кода, созданного для решения конкретной задачи.

27.09.2023    3359    Yashazz    5    

28

БСП (Библиотека стандартных подсистем) Сканер штрих-кода Универсальные функции Этикетки, ценники 1C:Бухгалтерия

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

15.09.2023    25592    YA_418728146    10    

121

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

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

01.09.2023    30849    AlOkt    10    

2

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

При работе с интеграциями рано или поздно придется столкнуться с получением JSON файлов. И, конечно же, жизнь заставит проверять файлы перед тем, как записывать данные в БД.

28.08.2023    17852    YA_418728146    8    

171

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

В статье рассматривается пример кода на 1С 8.3 для работы с вещественными числами в двоичном формате с использованием стандарта IEEE 754. Статья содержит две основные функции: одна для записи вещественного числа в двоичный буфер, и другая для чтения числа из этого буфера. Код полезен для разработчиков, сталкивающихся с задачами, где необходима конвертация и хранение вещественных чисел, например, в сетевых протоколах или при работе с файлами в определенных форматах.

25.08.2023    2051    a.kuznetsov    4    

6

Универсальные функции Платформа 1С v8.3 1С:Розница 2

Функция предназначена для заполнения шаблонов писем, sms-ок, договоров и т.п. текстовых документов из таблицы без ограничения параметров шаблона.

03.08.2023    1115    user654641_yaga_m    7    

-1

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

Функция для компактного вызова отбора элементов коллекции произвольным БЫСТРЫМ (легким) условием

24.06.2023    5625    tormozit    32    

38

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

Базис-функция для списания партий по ФИФО/ЛИФО. Возвращает "подготовленную" таблицу значений с товарами, партией и количеством для списания по партии.

19.04.2023    2144    aleximus    1    

3

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

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

07.04.2023    9435    ISChaplagin    5    

0

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

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

19.01.2023    7132    prog2019    6    

26

Универсальные функции 8.3.14 1C:Бухгалтерия

Позволяет сравнивать значение с эталонным как строго (точное совпадение полей, количества и последовательности элементов массивов), так и не строго (все элементы эталона есть в значении).

30.12.2022    5023    DrWeb3    31    

13

Универсальные функции Платформа 1С v7.7 1C77 Здравоохранение, медицина, стоматология

Функции работы со временем (расчета номеров блоков) для обработки расписания конфигурации Аналит.Стоматология 7.7.

25.11.2022    1232    igor7777    0    

0

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

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

14.11.2022    2296    tambu    4    

8