...

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

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

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

28.03.2024    3507    kirabr    1    

3

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

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

18.03.2024    30382    RipniagovA    2    

16

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

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

28.02.2024    4767    Luis-Gomer    6    

25

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

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

13.02.2024    5545    fixin    19    

22

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

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

12.02.2024    73585    atdonya    31    

73

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

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

27.12.2023    12496    user654641_yaga_m    6    

9

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

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

30.11.2023    10196    ke.92@mail.ru    17    

68

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

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

29.11.2023    3223    Gaffer    10    

2

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

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

10.10.2023    5427    vovan_matveev    2    

5

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

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

27.09.2023    5248    Yashazz    5    

29

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

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

15.09.2023    47230    YA_418728146    16    

130

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

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

01.09.2023    56611    AlOkt    10    

5

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

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

28.08.2023    25579    YA_418728146    8    

175

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

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

25.08.2023    3329    a.kuznetsov    4    

6

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

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

03.08.2023    2050    user654641_yaga_m    7    

-1

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

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

24.06.2023    8176    tormozit    33    

38

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

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

19.04.2023    3836    aleximus    1    

3

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

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

07.04.2023    15147    ISChaplagin    5    

0

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

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

19.01.2023    12939    prog2019    6    

26

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

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

30.12.2022    7554    DrWeb3    31    

15

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

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

25.11.2022    2635    igor7777    0    

0

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

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

14.11.2022    3622    tambu    4    

8

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

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

08.11.2022    3555    FilatovRA    4    

12

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

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

02.11.2022    6023    bvb    2    

9

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

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

1 стартмани

17.10.2022    27874    Dementor    13    

42

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

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

12.09.2022    12539    Arxxximed    20    

28

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

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

18.07.2022    10867    quazare    8    

115

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

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

1 стартмани

07.07.2022    7064    Alxby    44    

20

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

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

27.06.2022    4053    zhichkin    13    

17

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

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

09.06.2022    5882    apic    5    

15

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

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

30.05.2022    14879    Zlohobbit    6    

27

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

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

28.05.2022    14071    milkers    11    

100

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

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

23.05.2022    3182    Yashazz    5    

9

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

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

22.05.2022    50863    quazare    28    

71

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

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

25.04.2022    4021    zhenyat    7    

8

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

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

25.04.2022    29108    quazare    11    

140

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

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

15.04.2022    23194    ns_bulatov    8    

19

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

Привожу код для вывода нескольких табличных документов c разной ориентацией страниц в один файл pdf.

06.04.2022    7943    sdjoker    5    

32

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

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

06.04.2022    9375    serverstar    4    

9