...

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

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

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

25.07.2024    3157    janit    5    

1

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

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

22.07.2024    7823    uribur    14    

-1

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

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

21.05.2024    62419    dimanich70    86    

177

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

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

15.05.2024    7390    VID1234    17    

33

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

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

28.03.2024    3717    kirabr    1    

3

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

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

18.03.2024    32359    RipniagovA    2    

17

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

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

28.02.2024    5046    Luis-Gomer    6    

25

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

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

13.02.2024    5738    fixin    19    

22

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

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

12.02.2024    78465    atdonya    31    

75

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

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

27.12.2023    12941    user654641_yaga_m    6    

9

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

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

30.11.2023    11154    ke.92@mail.ru    18    

68

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

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

29.11.2023    3351    Gaffer    10    

2

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

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

10.10.2023    5671    vovan_matveev    2    

5

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

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

27.09.2023    5405    Yashazz    5    

29

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

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

15.09.2023    49998    YA_418728146    16    

133

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

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

01.09.2023    58547    AlOkt    10    

5

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

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

28.08.2023    27413    YA_418728146    8    

175

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

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

25.08.2023    3494    a.kuznetsov    4    

7

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

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

03.08.2023    2139    user654641_yaga_m    7    

-1

Универсальные функции 1С 8.3

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

24.06.2023    8366    tormozit    33    

38

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

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

19.04.2023    4067    aleximus    1    

3

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

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

07.04.2023    15570    ISChaplagin    5    

0

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

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

19.01.2023    13327    prog2019    6    

26

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

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

30.12.2022    7698    DrWeb3    31    

15

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

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

25.11.2022    2755    igor7777    0    

0

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

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

14.11.2022    3730    tambu    4    

8

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

В 1С появились методы, позволяющие писать код без "ОписанийОповещений". Отличная новость!

08.11.2022    3659    FilatovRA    4    

12

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

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

02.11.2022    6169    bvb    2    

9

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

До версии 8.3.9 ответ однозначен - никак. Потом были добавлены временные таблицы для динамических списков, но официальный ответ остался неизменным - никак. Ну а если очень надо?

1 стартмани

17.10.2022    28718    Dementor    13    

42

Файловый обмен (TXT, XML, DBF), FTP Универсальные функции Механизмы платформы 1С 1С 8.3

Как прочитать файл CSV встроенными средствами 1С, если файл содержит многострочные поля, а также экранированные символы.

12.09.2022    12846    Arxxximed    20    

28

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

В данном материале рассмотрим типовой алгоритм подсистемы контроля учета БСП в конфигурациях на примерах.

18.07.2022    11084    quazare    8    

115

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

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

1 стартмани

07.07.2022    7264    Alxby    44    

20

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

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

27.06.2022    4153    zhichkin    13    

17

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

Пример самописных методов ЗаписатьЗначениеJSON и ПрочитатьЗначениеJSON которые будут реализованы в платформе 8.3.23.

09.06.2022    6205    apic    5    

16

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

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

30.05.2022    15544    Zlohobbit    6    

28

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

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

28.05.2022    14414    milkers    11    

100

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

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

23.05.2022    3312    Yashazz    5    

10

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

В очередной публикации рассмотрим некоторые базовые приемы работы с регламентными заданиями в рамках библиотеки стандартных подсистем

22.05.2022    52741    quazare    28    

71

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

Получение реквизитов контрагентов из 1С:Контрагент для старых конфигураций под 1с 7.7.

25.04.2022    4170    zhenyat    7    

9