...

Универсальные функции: Разработка

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

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

1 стартмани

04.09.2023    964    15    kot_stouk    0    

9

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

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

01.09.2023    21264    AlOkt    10    

1

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

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

28.08.2023    14723    YA_418728146    7    

166

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

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

1 стартмани

27.08.2023    3518    3    Serg2000mr    17    

20

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

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

25.08.2023    1586    a.kuznetsov    4    

6

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

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

2 стартмани

22.08.2023    3571    56    progmaster    8    

4

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

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

03.08.2023    972    user654641_yaga_m    7    

-1

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

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

1 стартмани

26.07.2023    1251    0    user1252779    0    

3

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

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

24.06.2023    4937    tormozit    32    

37

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

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

19.04.2023    1624    aleximus    1    

3

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

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

1 стартмани

18.04.2023    2666    0    alexkozin    13    

2

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

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

07.04.2023    7429    ISChaplagin    5    

0

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

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

19.01.2023    5383    prog2019    6    

26

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

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

30.12.2022    4247    DrWeb3    31    

13

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

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

1 стартмани

04.12.2022    2086    0    Glebis    14    

2

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

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

14.11.2022    1969    tambu    4    

8

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

Список, организованный по разделам/рубрикам, по оглавлению. Быстро, просто, универсально.

1 стартмани

11.11.2022    6364    4    Yashazz    0    

22

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

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

08.11.2022    2111    FilatovRA    4    

11

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

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

02.11.2022    3030    bvb    2    

9

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

Хочу предложить ещё одно быстрое объединение большого количества строк в одну классическим способом без использования платформозависимых функций СтрСоединить, ЗаписьXML и т.д.

18.10.2022    3315    24    sashapere    21    

2

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

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

1 стартмани

17.10.2022    14676    Dementor    11    

31

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

Копирует в буфер значения из списков, из ячеек отчетов, таблиц, настроек списков, других отборов и вставляет в выбранную настройку отбора. Работает с Объект не найден. Работает как в одной так и между разными базами 1С. Использует комбинации [Alt+C] Копировать список, [Alt+V] Вставить список. Также для копирования данных используется стандартная [Ctrl+C] (например из открытого xls, mxl, doc и т.п. файла скопировать список наименований)

1 стартмани

13.10.2022    18474    171    sapervodichka    112    

135

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

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

1 стартмани

02.10.2022    2537    4    okon-teh    3    

8

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

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

12.09.2022    8676    Arxxximed    17    

26

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

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

1 стартмани

08.08.2022    5431    14    Baryshev    17    

18

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

Для программистов. Автономный исходный код для получения данных по ИНН через DaData.ru и через 1С:Контрагент. Для применения в своих разработках.

1 стартмани

20.07.2022    3195    41    AlexHelmer    9    

7

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

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

18.07.2022    8369    quazare    8    

111

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

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

1 стартмани

07.07.2022    4365    Alxby    42    

20

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

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

27.06.2022    2650    zhichkin    13    

17

Универсальные функции Файловый обмен (TXT, XML, DBF), FTP Перенос данных 1C Программист 8.3.8 Абонемент ($m)

В данной публикации описывается некий общеизвестный способ и даже прилагается рабочая заготовка обработки для переноса данных их одной 1С-базы в любую другую (1С или иную) через XML. Предположим, Вы столкнулись с задачей переноса информации из какой нибудь базы 1С с иной структурой конфигурации, и Вы не дружите с КД (конвертацией данных) или для нее нет готового сопоставления реквизитов, или просто нужно реализовать сложный отбор иерархически связанных объектов, после чего преобразовать их по заданной таблице соответствия (статьи затрат, как пример), и, что самое главное, Вам не лень это все реализовать в коде соответствующих функций., Вы можете воспользоваться данной заготовкой, которая, по запросу вида "Выбрать т.Ссылка из ...." вернет Вам массив структур данных, который далее Вам предстоит самостоятельно использовать для формирования данных в базе применике. Данная обработка дает готовую структуру связи баз, функционал, в котором далее можно будет поэтапно реализовать все остальные нюансы переноса данных. Важно, чтобы база источник была доступна по COM соединению, либо, хотя бы имела бы общий файловый ресурс, куда можно сохранять временные XML-файлы.

3 стартмани

20.06.2022    2631    6    9322304@gmail.com    0    

4

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

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

1 стартмани

14.06.2022    4281    10    Sirruf    0    

2

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

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

09.06.2022    2702    apic    4    

13

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

В обработке приводится пример формирования итогового файла с помощью попарного объединения.

1 стартмани

08.06.2022    2714    0    scientes    2    

1

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

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

30.05.2022    8624    Zlohobbit    5    

22

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

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

28.05.2022    10434    milkers    11    

98

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

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

23.05.2022    1463    Yashazz    5    

9

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

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

1 стартмани

23.05.2022    6682    25    Sirruf    16    

16

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

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

22.05.2022    26672    quazare    27    

65