...

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

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

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

20.05.2015    35641    dj_serega    18    

118

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

Как правильно установить шрифт средствами 1С, а не просто копированием.

13.05.2015    33411    anig99    22    

25

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

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

1 стартмани

27.04.2015    10810    8    newold2    2    

1

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

Описание незначительной доработки типовой конфигурации, которая привела к ускорению перепроведения документов на 40%. Дорабатывалась УПП 1.3, но это должно без каких-либо изменений работать и в других конфигурациях с подобным подходом к проведению документов (КА, УТ 10)

31.03.2015    21735    vasyak319    34    

30

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

Предлагается вариант, как задать на форме период месяцем (для УФ)

1 стартмани

26.03.2015    5546    6    ceramica    6    

2

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

Fast-help. Ctrl+C, Ctrl+V в модуль внешнего отчета или обработки для 1С 8 УФ - и можно подключать в режиме Предприятия для запуска из Дополнительных отчетов или Дополнительных обработок. На оригинальность не претендую - методика регистрации взята с просторов инета. Добавлено для универсальности подсоединения любого отчета и обработки: считывание синонима и комментария отчета и использование его в параметрах регистрации. Для новичков. Или как готовый собранный текст для памятки и экономии времени. P.S. Показан вариант использования Синонима отчета/обработки для тех же целей универсального заполнения текста, связанного с отчетом/обработкой, но при выполнении кода в модуле формы &НаКлиенте.

19.03.2015    181542    bugtester    14    

307

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

Полная аналогия алгоритма Excel преобразования xml в ТаблицуЗначений! Весь код открыт, обработку выкладываю как пример использования для вставки в свою систему. Скорость работы: xml в 780 000 строк (38Мб) на 56 000 объектов в фоновом режиме на сервере обрабатывается 22 минуты. Поначалу читаю xml в дерево значений. И уже дерево разбираю в плоскую таблицу с формированием по каждому реквизиту отдельной колонки результата.

1 стартмани

13.03.2015    13183    93    Bitnikov    5    

13

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

Как вывести сообщение всем активным пользователям системы 1С:Предприятие. Задача достаточно простая, но все же есть несколько нюансов, если вы имеете дело с управляемым приложением.

04.03.2015    32500    Nik_1c_bitrix    22    

21

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

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

1 стартмани

03.03.2015    28350    12    dusha0020    3    

8

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

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

1 стартмани

19.02.2015    12497    6    pasha_m    2    

3

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

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

1 стартмани

14.02.2015    133164    132    daMaster    93    

259

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

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

12.02.2015    14870    el-le    11    

16

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

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

11.02.2015    25722    Yashazz    14    

61

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

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

1 стартмани

09.02.2015    34877    25    boogie    44    

24

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

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

1 стартмани

02.02.2015    215915    97    ildarovich    75    

464

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

Список часто востребованных, по моему мнению, функций из состава Библиотеки стандартных подсистем 2.2.

1 стартмани

01.02.2015    121059    63    spec8s    43    

389

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

При работе с файлами и каталогами выяснилось, что функция ПолучитьВремяИзменения() некорректно возвращает время. Пример: дата изменения файла - 2015-01-01 10:00:00 функция возвращает дату - 2015-01-01 11:00:00 В синтаксис помощнике в примечание к функции написано: В режиме совместимости выдает местное время последней модификации файла с ошибкой NTFS. Если файл изменен летом, а просматривается зимой, то полученное время отстает на 1 час. Если файл изменен зимой, а просматривается летом, то полученное время опережает на 1 час. Если установлен режим совместимости Версия8_2_13 или выше, то время выдается без ошибки. Для корректировки времени была написана функция ПолучитьСмещениеВремени().

14.01.2015    7006    OtTech    6    

5

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

Фоновое перепроведение документов в регламентном задании. Бухгалтерия 3.0

14.01.2015    23970    kida1    11    

9

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

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

1 стартмани

03.01.2015    11731    8    dolter    2    

10

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

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

1 стартмани

30.12.2014    15542    4    alex271    4    

4

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

Один из вариантов, как организовать двойную нумерацию документов.

21.12.2014    17891    fox_haus    24    

15

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

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

1 стартмани

18.12.2014    37834    45    alex271    69    

127

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

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

1 стартмани

17.12.2014    22851    48    alex271    28    

99

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

Как получить код символа в кодировке OEM средствами платформы 1С V8?

26.11.2014    14981    shalkovpv    3    

4

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

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

25.11.2014    14724    Идальго    13    

19

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

На Инфостарте некоторое время назад существовали блоги. Я записывал заметки туда. Сейчас обнаружил, что блоги кончились. Решил перенести некоторые заметки из бога в отдельную публикацию. Вот заметки: 1. Поиск объекта по идентификатору. 2. Разрешение пользолваателям редактировать отдельные реквизиты документа без перепроведения.

19.11.2014    60274    Трактор    26    

98

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

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

13.11.2014    16772    bds22    30    

9

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

Часто пользователи просят, чтобы 1С, будучи свернутой в значок, как-то оповещала о каком-нибудь событии, требующем внимания пользователя. В Windows есть встроенный механизм "мигания" значка на панели задач. Но просто так этот механизм не активировать средствами 1С. В данной публикации предлагаю: для обычного приложения - обработку, которая инкапсулирует все необходимые махинации с СОМ-объектами. для управляемого приложения - cf-файл с необходимыми объектами. Создано на основе публикации http://infostart.ru/public/267819/

1 стартмани

04.11.2014    19994    34    glassman    13    

9

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

Удобная отправка HTTP/HTTPS POST запроса с параметрами и передачей файла. Используется UTF-8 и application/x-www-form-urlencoded и multipart/form-data кодирование.

1 стартмани

04.11.2014    36604    65    Pasha1st    3    

12

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

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

31.10.2014    30737    Sybr    35    

104

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

Программа 1С:Документооборот КОРП до сих пор не умеет вставлять табличные данные из справочников и документов в таблицы шаблонов. Попытаемся это исправить. Для этого требуется внести изменения как в текст 1С, так и специальным образом доработать шаблон для программы LibreOffice Writer.

1 стартмани

24.10.2014    25145    21    alexstey    4    

13

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

Разработал для ВУЗа, где я работаю, алгоритм разбивки длинных названий специальностей и прочих строковых вещей, для вывода в печатные формы заявлений, личных карточек, дипломов и прочего. Возможно, я не первый, но все ж - мой вариант. Может, кому и пригодится. Прошу прощения, если что не так. Это моя самая первая публикация:)

24.10.2014    7098    ammorf    13    

26

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

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

22.10.2014    90946    logarifm    85    

163

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

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

1 стартмани

21.10.2014    24131    15    dusha0020    53    

39