...

Подписка PRO по теме "Универсальные функции"

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

Обработка (пример) для перевода текста (в основном, имен собственных) из латиницы в кириллицу.

1 стартмани

02.07.2015    20950    58    Serega-artem    5    

4

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

Я очень часто использую группировку данных по полю и полям, как в восьмерке, так и в семерке. Это аналог запроса Итоги, но там строится дерево, а в большинстве случаев нужны "плоские данные". Да и делать запрос в большинстве случаев более накладный процесс, чем работа с ТЗ. Все достоинства такого подхода приведены на примере метода универсального списания по париям, а так же отбора строк в ТЗ по произвольному условию. Для 7.7 еще отчеты сравнения двух ТЗ. Работая с различными базами для упрощения сравнения номенклатуры, или как аналог джойнов(join), сделал сравнение двух таблиц значений по нескольким полям. Пока группировки полей должны быть уникальны. Часто приходится искать дубли, для универсального поиска есть ДублиВТзПоПолю и пример в Тест.ert.

1 стартмани

25.06.2015    42076    4    Serginio    4    

4

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

В данном материале рассматривается процесс разработки механизма заполнения документов и справочников по шаблону. Материал большой, букв много, так что не судите строго. :) Данный механизм подойдет как для типовых конфигураций, так и для отраслевых и самописных. В типовых конфигурациях есть некоторые алгоритмы заполнения предопределенными значениями при создании нового документа или справочника (например, организация по умолчанию, склад по умолчанию), и т.п. Но что если в поступлении нам надо подставлять один склад, в реализации - другой, а в самописном документе - третий? Именно такую механику предусматривает данный механизм. Он не претендует на полноценное решение, но может стать хорошей основой для дальнейшей разработки.

1 стартмани

01.06.2015    20987    14    axelerleo    2    

9

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

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

1 стартмани

01.06.2015    17113    8    alex271    2    

11

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

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

1 стартмани

27.04.2015    10966    8    newold2    2    

1

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

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

1 стартмани

26.03.2015    5698    6    ceramica    6    

2

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

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

1 стартмани

13.03.2015    13376    93    Bitnikov    5    

13

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

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

1 стартмани

03.03.2015    28620    12    dusha0020    3    

8

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

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

1 стартмани

19.02.2015    12707    6    pasha_m    2    

3

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

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

1 стартмани

14.02.2015    134505    133    daMaster    93    

259

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

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

1 стартмани

09.02.2015    35054    25    boogie    44    

24

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

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

1 стартмани

02.02.2015    218478    98    ildarovich    75    

465

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

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

1 стартмани

01.02.2015    122466    64    spec8s    43    

389

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

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

1 стартмани

03.01.2015    11921    8    dolter    2    

10

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

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

1 стартмани

30.12.2014    15868    4    alex271    4    

4

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

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

1 стартмани

18.12.2014    38051    45    alex271    69    

127

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

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

1 стартмани

17.12.2014    23128    48    alex271    28    

99

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

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

1 стартмани

04.11.2014    20203    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    36887    65    Pasha1st    3    

12

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

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

1 стартмани

24.10.2014    25403    21    alexstey    4    

13

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

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

1 стартмани

21.10.2014    24422    16    dusha0020    53    

39

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

Обработка предназначена для лентяев, к каковым, в первую очередь, отношу себя. Это в некотором роде шпаргалка в виде шаблона внешней обработки. Для создания новой копируем эту, удаляем ненужное, вставляем нужное - получаем результат. Чем ваять с нуля, каждый раз прописывая одно и то же, проще использовать заготовку, подобную этой... 30.10.2019 - Версия 1.24 - Изменена регистрация из обработки, и функция СведенияОВнешнейОбработке. Изменён пример чтрения XLS - теперь средствами 1С, без необходимости устанавливать офис ...ну и как водится - что-то добавил, что-то поправил....

2 стартмани

22.09.2014    67181    721    Alex_E    31    

217

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

Бывает нужно получить список ссылок из ЭлементыФормы.ДокументСписок или ЭлементыФормы.СправочникСписок, причем именно тот, который видит пользователь. А пользователь может настроить кучу отборов и сортировку... Данная функция позволяет сделать это.

1 стартмани

18.09.2014    11935    2    webstep    5    

3

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

Шаблон для внешней печатной формы с дополнительными реквизитами (на основе свойств документов) для УПП 1.3. В качестве примера выбрана печатная форма ИНВ-3 к документу "Инвентаризация товаров на складе". Без добавления в конфу реквизитов. Настройки доп. свойств описываются в макете настройки, обработка сама создает все необходимые записи. !!! Шаблон проверялся на УПП 1.3 !!!

1 стартмани

18.09.2014    17133    37    RomanBor    2    

3

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

Запуск программ PHP на сервере по прямому адресному запросу. Дополнительная возможность - передавать параметры методом GET-запросов.

1 стартмани

15.09.2014    12274    7    kwadro    1    

0

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

Хочу поделиться примерами работы с Универсальным отчетом для Управление производственным предприятием, редакция 1.3.31.1.

1 стартмани

13.09.2014    20835    14    IgorXml    4    

7

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

Если очень хочется, а сохранять данные в бинарном виде (в файл) нет возможности, то это реализация прямого и обратного преобразования Base64 с поддержкой кириллицы на utf-8, без использования внешних объектов.

1 стартмани

07.09.2014    38555    147    mxm2    21    

19

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

Обработка работает с популярными почтовыми сервисами через API. Умеет отправлять транзакционные письма, шаблоны, получать и изменять информацию о подписчике, отправлять произвольный запрос в mailchimp.

1 стартмани

06.09.2014    12538    42    RWS88    2    

1

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

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

1 стартмани

06.09.2014    25891    104    yc_2011    11    

11

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

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

1 стартмани

13.08.2014    9885    3    nikulin76    1    

3

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

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

1 стартмани

08.07.2014    15075    72    newtraveller    8    

5

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

Небольшая функция, возвращающая таблицу значений со всеми датами за период. Интервал дат можно задать любой: Секунда, Минута, Час, День, Неделя, Месяц, Квартал, Полугодие, Год.

1 стартмани

14.06.2014    57756    46    mtv:)    13    

51

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

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

1 стартмани

28.05.2014    38243    123    BackHand001    14    

11

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

Обработка созданная с целью представить реализованный мной алгоритм сравнения строк. Реализована на 1С 8.1, однако будет работать и на более поздних версиях.

1 стартмани

15.05.2014    30815    80    bahbah    16    

64

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

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

1 стартмани

23.04.2014    22525    31    newold2    14    

18