...

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

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

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

21.05.2024    11625    dimanich70    80    

124

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

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

15.05.2024    4255    VID1234    17    

33

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

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

28.03.2024    566    kirabr    1    

2

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

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

1 стартмани

25.03.2024    4845    38    biimmap    7    

36

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

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

1 стартмани

18.03.2024    3362    3    John_d    11    

57

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

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

18.03.2024    3143    RipniagovA    1    

9

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

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

28.02.2024    984    Luis-Gomer    3    

19

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

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

13.02.2024    2611    fixin    18    

19

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

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

12.02.2024    8162    atdonya    22    

55

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

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

27.12.2023    2122    user654641_yaga_m    6    

8

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

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

1 стартмани

22.12.2023    989    14    user706545_kseg1971    0    

4

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

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

30.11.2023    4736    ke.92@mail.ru    16    

65

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

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

1 стартмани

12.10.2023    1081    1    gruk    2    

6

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

Внешняя обработка обрабатывает номера документов по типу, сохраняя старый числовой номер, но восстанавливает лидирующие нули.

1 стартмани

11.10.2023    544    6    Dmitriy_Eugene    0    

1

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

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

10.10.2023    1236    vovan_matveev    2    

4

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

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

27.09.2023    2566    Yashazz    5    

28

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

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

1 стартмани

12.09.2023    705    8    TSSV    0    

3

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

Расширение для возможности указать свое наименование файла при сохранении печатной формы

3 стартмани

11.09.2023    1133    2    osa92    4    

6

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

Пример реализации подключаемой обработки ввода на основании - на основании Перемещения товаров создаются документы Заказ клиента, Внутреннее потребление и Списание недостач товаров.

1 стартмани

05.09.2023    783    11    kot_stouk    0    

4

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

Пример создания внешней обработки печатной формы по шаблону Microsoft Word с использованием Библиотеки стандартных подсистем. Для примера был выбран документ «Акт выполненных работ». Можно использовать как шаблон при создании своих внешних печатных форм.

1 стартмани

04.09.2023    810    14    kot_stouk    0    

9

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

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

01.09.2023    12921    AlOkt    9    

1

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

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

28.08.2023    11419    YA_418728146    7    

153

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

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

1 стартмани

27.08.2023    2670    2    Serg2000mr    17    

20

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

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

25.08.2023    1244    a.kuznetsov    4    

6

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

Расширение для программ 1С:Управление торговлей, 1С:Комплексная автоматизация, 1С:ERP, которое позволяет распечатывать печатные формы для непроведенных документов. Можно настроить, каким пользователям, какие конкретные формы документов разрешено печатать без проведения документа.

2 стартмани

22.08.2023    2821    43    progmaster    8    

4

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

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

03.08.2023    899    user654641_yaga_m    7    

-1

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

Функция двойной сортировки массива - по типу и значению (тип - по возрастанию, значение - по убыванию).

1 стартмани

26.07.2023    1082    0    user1252779    0    

3

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

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

24.06.2023    4442    tormozit    32    

37

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

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

19.04.2023    1266    aleximus    1    

3

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

Почему-то чаще принято "раскладывать" строку в массив подстрок по определенному символу-разделителю, а мы хотим по длине ))

1 стартмани

18.04.2023    2493    0    alexkozin    13    

2

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

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

07.04.2023    5577    ISChaplagin    5    

0

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

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

19.01.2023    4159    prog2019    6    

26

Универсальные функции 8.3.14 Конфигурации 1cv8 Бесплатно (free) Программист

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

30.12.2022    3547    DrWeb3    31    

13

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

То, о чем долго мечтали: Имитация директивы компиляции &НаКлиентеНаСервере в форме через объявление разных процедур для каждого контекста с единым кодом исполнения. Для тех, кому удобство применения на практике превыше запретов стандартов.

1 стартмани

04.12.2022    1993    0    Glebis    14    

2

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

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

25.11.2022    932    igor7777    0    

0

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

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

14.11.2022    1762    tambu    4    

8