...

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

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

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

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

1 стартмани

01.10.2019    2993    0    dadel    0    

0

Универсальное удаление движений регистров накопления по всем непроведенным документам

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

Попалась база КА 2.4 с движениями по регистрам, у которых регистратор был непроведен или помечен на удаление. Написал небольшую обработку по удалению таких записей из регистров.

1 стартмани

27.09.2019    28357    43    John_d    20    

11

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

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

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

2 стартмани

24.08.2019    29764    BenGunn    35    

142

Просмотр файлов PDF

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

Еще один пример просмотра файлов PDF. В обработке реализован пример просмотра локальных файлов PDF. Дополнительно добавлен тестовый режим (один из вариантов для использования на сервере), в котором можно увидеть ограничение платформы 1С при попытке просмотра больших файлов PDF (~более 20Мб), при этом (не смотря на предупреждение об ошибке) будет сформирован валидный тестовый файл html, который можно будет протестировать в разных браузерах. П.С. Тестировалось в тонком, толстом и web клиентах на 8.3.13.1690

1 стартмани

20.08.2019    5826    25    DO_WHILE_LOOP    6    

17

Вывод структуры метаданных объекта

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

Обработка выводит структуру метаданных в виде дерева для выбранного объекта метаданных (справочник, документ)

1 стартмани

24.07.2019    5952    46    axelerleo    2    

2

10 способов получить модуль числа (а может, и больше)

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

Пишем функцию вычисления модуля числа. Сколько способов существует? Давайте посчитаем!

1 стартмани

11.07.2019    35935    sam441    38    

62

Экспортные процедуры и функции общих модулей БП 3.0, ЗУП 3.1, УТ 11

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

Таблицы экспортных процедур и функций общих модулей конфигураций БП КОРП 3.0, ЗУП КОРП 3.1, УТ 11 + обработка по формированию такой таблицы из любой конфигурации.

14.06.2019    19878    35    SanchoD    33    

42

Несколько документов на основании одного

Универсальные функции Управляемые формы Абонемент ($m)

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

1 стартмани

10.06.2019    23511    20    mvxyz    10    

18

Работа с графической схемой в объектной модели DOM

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

Пример кода для работы с графической схемой в объектной модели DOM, платформа 8.3.12.

1 стартмани

04.06.2019    9592    botokash    22    

51

Картинки во внешней печатной форме (Шапка и табличная часть)

Универсальные функции Оперативный учет Управляемые формы 1С:Управление торговлей 11 Россия Абонемент ($m)

Способы вывести на печать картинку в шапке и в табличной части внешней печатной формы. Управление торговлей, редакция 11 (11.4.7.150).

1 стартмани

27.05.2019    38146    Povinger    15    

35

Корректировка движений документа

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

Корректировка движений документа после его проведения по типовому алгоритму.

1 стартмани

26.05.2019    16411    rutadmeen    1    

6

Создание внешней печатной формы в формате документа Word

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

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

1 стартмани

17.05.2019    53371    ВикторП    30    

76

Программное формирование картинки в 1С:Предприятие 8.3.9 (ПотокВПамяти / ЗаписьДанных)

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

В статье представлен код программного формирования картинки (двоичные данные) без всяких внешних компонент, без формирования строки Base64, используя лишь встроенные механизмы 1С предприятие 8.3.9 (объекты ПотокВПамяти и ЗаписьДанных). Сам по себе код формирования картинки не несёт ничего нового. Всё описано в википедии. Захотелось попробовать новые методы, но никак не доходитили руки. В приложении обработка практически с этим же кодом.

1 стартмани

16.05.2019    15870    yku    11    

69

Получение структуры адреса в формате ФИАС в любой конфигурации 1С V82

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

Обработки, демонстрирующие получение структуры адреса в формате ФИАС с помощью сервиса 1С в любых конфигурациях 1С V8.2.

1 стартмани

12.04.2019    10328    72    dmitrydemenew    0    

3

Функциональное программирование в 1С

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

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

1 стартмани

28.03.2019    12280    alexey.kutya    26    

7

Установка принтера по умолчанию для 1С 7.7

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

Установка принтера по умолчанию в 1С 7.7. Обработка может быть полезна в том случае, когда нужно установить принтер по умолчанию, а доступа к рабочему столу нет (например, терминальный режим без рабочего стола или remoteApp)

1 стартмани

13.02.2019    13416    4    alsen    3    

4

Создание и запуск скрипта для ввода текста на базе AutoHotkey

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

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

1 стартмани

28.01.2019    14740    2    Wezoowy    1    

7

Построение градиента

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

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

1 стартмани

13.01.2019    9655    3    Serge R    2    

8

Быстрые параметры сеанса (решение проблемы глобальных переменных в контексте сервера)

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

Расширение возможностей при адаптации, расширении и т. д. конфигураций обычного / управляемого приложения на платформе 8.3 путем предоставления доступа к так называемым быстрым параметрам сеанса в глобальном контексте (как частный случай - решение проблемы глобальных переменных в контексте сервера)

1 стартмани

22.12.2018    8755    15    Mekadote    3    

2

Формирование строки json в 1С: 7.7

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

Предлагается набор функций 1с 7.7 для формирования строки json стандартными средствами.

1 стартмани

10.12.2018    10258    malovandrey    6    

18

Генератор ФИО, ИНН, СНИЛС и дат рождения

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

Понадобилась мне обезличенная база биллинга на полтора миллиона лицевых счетов. Забивать существующие ФИО символом "Х" ("Иванов Иван Иванович" -> "Хххххх Хххх Хххххххх") было не интересно. Взял из существующей базы собрал мужские, женские фамилии, имена и отчества и написал генератор случайных ФИО. Также в обработке есть возможность генерировать ИНН физических лиц, СНИЛС и дат рождения.

1 стартмани

03.12.2018    31896    21    BigB    14    

11

Дата создания ссылки SQL запросом

Универсальные функции Абонемент ($m)

Функция, которая позволяет получить дату создания объекта 1С с помощью SQL запроса.

1 стартмани

23.11.2018    6076    MaxxG    3    

7

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

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

При использовании функции создания схемы компоновки данных согласно https://infostart.ru/public/575659/ было недостаточно возможности группировки колонок и вывода заголовка документа. Эти возможности и были добавлены в функцию.

1 стартмани

10.10.2018    9203    1    KLex    0    

20

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

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

Решение для интерактивной (нажал-отредактировал) отправки электронных писем и печатных форм через почтовый клиент (Thunderbird, Outlook) находящийся на локальном компьютере, из конфигурации 1С, развернутой под удаленным рабочим столом (RDP, remote-app). Подходит также для локального развертывания 1С. Представлен пример быстрой интеграции с конфигурациями "Управление торговлей 10.3", "Управление производственным предприятием 1.3", "Комплексная автоматизация 1.1", "Бухгалтерия предприятия 2.0".

1 стартмани

21.09.2018    41209    24    stvorl    1    

20

Транслитерация. VN->Latin translit

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

Функция транслитерации из Вьетнамского текста в Латиницу для 1С: Предприятие

1 стартмани

17.09.2018    5464    0    KAV2    0    

0

Доработка функции ОбщегоНазначения.ЗаменитьСсылки для автоматической чистки или свёртки табличных частей

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

Стандартная обработка по замене дублей ругается на документ с неуникальными строками. Предполагается, что их нужно либо а) удалить, либо б) свернуть. Я немного модифицировал код функции ОбщегоНазначения.ЗаменитьСсылки, встроив в него вызов процедуры, переопределяемой в модуле менеджера соответствующего документа. И в этом модуле менеджера мы уже сами определяем - удалить или свернуть. Ну и вообще там чего хошь можно с этой коллекцией сделать - сам же ж процедуру пишешь...

1 стартмани

12.09.2018    4978    albert.goncharov    0    

5

Имитация наследования для методов документов.

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

Если Вы делали несколько похожих документов, то Вам приходилось раз за разом вставлять одни и те же обработчики в стандартные процедуры (ПриСозданииНаСервере, ПриОткрытии, ПередЗаписью и т. д.). Даже если они уже убраны в общие модули, с течением времени их может стать много - подсистемы печати, доп. отчетов и обработок, заполнение по умолчанию, контроль активности пользователей, APDEX и еще много чего может быть придумано. С течением времени махина становится неповоротливой, а пользователи жалуются что в разных документах все работает по разному. Один из вариантов решения проблемы - под катом.

1 стартмани

28.08.2018    4845    1    Enigma    6    

6

Проверка идентификатора IMEI

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

Простая функция проверки IMEI

1 стартмани

08.08.2018    5537    4    websamson    3    

0

Преобразование RGB to HEX, HEX to RGB через функции работы с двоичными данными

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

В платформе 8.3.11 появились новые функции ПобитовоеИ, ПобитовоеИли и т.д. Хочу на их примере показать, как можно преобразовать цвет RGB в HEX и обратно.

1 стартмани

05.07.2018    8770    2    magvay_k    2    

5

Пропорциональное распределение в запросе

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

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

1 стартмани

28.06.2018    14033    invertex    8    

38

Поиск свободного штрихкода одним запросом по оригинальной методике

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

Поиск свободного кода для создания штрих-кода, одним запросом по оригинальной методике, с возможностью выбора границ для разграничения кодов ( например для распределенных баз или подразделений. Принцип поиска состоит в создании таблицы свободных кодов и ее клона сдвинутого на 1.

1 стартмани

19.06.2018    8845    0    BackHand001    6    

4

Универсальная функция - Сформировать результат СКД

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

Предлагаемая функция СформироватьРезультатСКД позволяет программисту комфортно применять систему компоновки данных для обработки информации текущей или внешней базы. Функцию целесообразно размещать в общем модуле или в расширении конфигурации на управляемых формах.

1 стартмани

19.05.2018    13209    10    pavley2002    1    

18

Динамическое заполнение управляемой формы по макету (без использования расширений)

Работа с интерфейсом Универсальные функции Управляемые формы Абонемент ($m)

Изменение управляемой формы (реквизиты, команды, элементы, предопределенные процедуры) на основании макета формы.

1 стартмани

11.05.2018    11275    1    vsbronnikov    0    

5

Поиск документов по представлению

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

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

1 стартмани

04.05.2018    17461    25    GOshaSaveiko    13    

14

Получение номера без префикса и лидирующих нулей

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

Получение номера без префикса и лидирующих нулей с помощью регулярных выражений.

1 стартмани

28.04.2018    13893    1    kraspila    6    

4

Заполнение справочника с изображениями элементами по умолчанию

Универсальные функции Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 Абонемент ($m)

Пример одного из решений, как можно заполнить справочник с изображениями значениями по умолчанию включая сами изображения. Сами изображения взяты из программы MapSource 6.16.3. Данные для загрузки хранятся в макете в формате XML.

1 стартмани

26.03.2018    9466    Kim1C    0    

2

Даты пересечения двух периодов

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

Для вычисления дат пересечения двух периодов многие зачастую используют довольно сложные наборы условий, не дающих нужный результат, или достигающих его излишне сложным путем.

1 стартмани

01.03.2018    19415    1    yojeeg    0    

16