...

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

Универсальные функции Платформа 1С v8.3 1C:Бухгалтерия

Иногда возникает задача склонения предмета исчисления, но ее не пытаются решить правильно. Есть простое решение.

12.05.2014    10986    rtnm    8    

25

Универсальные функции Платформа 1С v8.3 1С:Зарплата и Управление Персоналом 2.5

Документ "УвольнениеИзОрганизации" (регламентированный) учет в ЗУП не позволяет без доработки конфигурации рассчитать остаток дополнительного отпуска. Типовой механизм учитывает только основной ежегодный отпуск.

30.04.2014    4307    CarrotM    3    

5

Универсальные функции Платформа 1С v8.3 1C:Бухгалтерия

Как преобразовать строку на юникоде в строку на кириллице, например, вот это: "/u042E/u043D/u0438/u043A/u043E/u0434" в это: "Юникод"

25.04.2014    12189    Mart    1    

8

Универсальные функции Платформа 1С v8.3 1C:Бухгалтерия

В статье описан метод связи системного перечисления Цвет (WebЦвета) с объектом конфигурации Перечисление и получение значения цвета для дальнейшей обработки.

22.03.2014    12017    shvo65    6    

2

Универсальные функции Платформа 1С v7.7 1C77

Проверка ИНН, есть наверняка куча аналогов, для v.8.x точно есть и не один.

08.03.2014    10398    kras_71    0    

3

Работа с интерфейсом Универсальные функции Платформа 1С v8.3

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

04.03.2014    10954    azhilichev    2    

7

Универсальные функции Платформа 1С v7.7 Платформа 1С v8.3

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

03.03.2014    19959    kompas-dm    5    

3

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

При работе с вариантами отчета на СКД, по умолчанию пользовательские настройки для каждого варианта отчета заполняются отдельно. Например, если есть параметр "Период", то заполнив его в одном варианте отчета, при переключении на другой вариант отчета - придется опять заполнять этот параметр.

18.02.2014    33399    serg_gres    6    

16

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

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

13.02.2014    10066    Рэйв    7    

10

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

Запись текста в кодировке UTF-8 без BOM средствами платформы 1С (без "извращений")

06.02.2014    34372    mc2    25    

20

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

Получить значение из текущей ячейки списка в УФ - оказывается, не так-то просто. Особенно если хочется сделать универсальное решение. Предлагаю свой, достаточно общий способ. И до кучи - быстрый отбор по значению текущей колонки.

29.01.2014    27996    Yashazz    11    

19

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

Как преобразовать строку, закодированную при помощи алгоритма Base64, в массив байтов и обратно

22.01.2014    74576    Гобсек    33    

23

Универсальные функции Платформа 1С v8.3 1C:Бухгалтерия

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

07.01.2014    7612    loy    20    

29

Универсальные функции Платформа 1С v8.3 1C:Бухгалтерия

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

10.12.2013    147370    Draconus    45    

69

Универсальные функции Платформа 1С v8.3 1C:Бухгалтерия

Отладка внешних печатных форм для тонкого клиента без дополнительных обработок.

10.12.2013    29144    rutadmeen    43    

57

Математика и алгоритмы Универсальные функции Платформа 1C v8.2 1C:Бухгалтерия

Задача такова, сравнить 2 таблицы значений (Табличные части) и выдать результат, о том что в них изменилось, применительно к реальной задаче будет звучать так, показать пользователю что изменилось в документе.

06.12.2013    13844    Xatori111    10    

5

Универсальные функции Платформа 1С v8.3 1C:Бухгалтерия

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

28.11.2013    15245    Сисой    9    

12

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

В данной статье пойдет речь о том как в 1С 8.1-8.2 можно использовать прямые запросы к СУБД MS SQL. Статья навеяна реальным внедрением. Я постарался описать общие моменты которые необходимо знать для того что бы спуститься на уровень СУБД и начать использовать прямые запросы к СУБД в обход 1С Сервера приложений.

25.11.2013    55125    ixilimuse    65    

100

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

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

07.11.2013    21864    razin    17    

8

Универсальные функции Платформа 1С v8.3 1C:Бухгалтерия

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

25.10.2013    71727    hop    28    

105

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

Функция РазностьДатПрописью(Дата1, Дата2), которая возвращает разность между двумя датами прописью в виде 1 год 12 месяцев 3 дня 10 часов 6 минут 12 секунд.

23.10.2013    8189    Yurkiss    5    

15

Универсальные функции Платформа 1С v8.3 1C:Бухгалтерия

Навеяло от...http://infostart.ru/public/203664/ но с другого бока. Пришли пингвины, заявили... (а база перекурочена предшественниками как черепаха богом) хотим чтоб если есть в документе такой то реквизит, чтоб он всегда был заполнен... или же никогда там не выбирались группы и перечислили наименования справочников при ссылке на которые не должно быть пустот. И что? Я рыжий сидеть дня два прсматривать каждый из почти двух сотен доков? Потому и уродились три подписки на события. Описание в тексте Выбор групп проверяется на событие ПередЗаписью а проверка реквизитов на событии ОбработкаПроверкиЗаполнения

16.10.2013    16263    ser6702    7    

11

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

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

13.10.2013    17359    rtnm    10    

12

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

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

30.09.2013    31670    Lokiy    11    

12

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

Как преобразовать Список значений в аналогичную по структуре Таблицу значений

27.09.2013    21380    taiba    8    

8

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

Надоело засорять модули форм мелкими функциями типа ПолучитьВидСкладаНаСервере(Склад)? Пора положить этому конец!

17.09.2013    10238    nick-max    21    

23

Универсальные функции Платформа 1С v8.3 1C:Бухгалтерия

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

1 стартмани

13.09.2013    28954    holostyak    31    

5

Универсальные функции Платформа 1С v8.3 1C:Бухгалтерия

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

08.09.2013    29810    Crazy Professor    30    

16

Универсальные функции Платформа 1С v8.3 1C:Бухгалтерия

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

13.08.2013    12301    shmellevich    6    

11

Универсальные функции Платформа 1С v8.3 1C:Бухгалтерия

Аналог встроенной в платформу функции, преобразовывающей наименование в синоним. Пример: СуммаБезНДС -> Сумма без НДС

06.08.2013    15302    nick-max    17    

18

SMS рассылки Универсальные функции Платформа 1С v8.3 1C:Бухгалтерия

Рассылка СМС из 1С через REST API сервиса ibatele.com. Минимальный код, готовый для внедрения в любую конфигурацию.

05.08.2013    4843    irktrans    5    

9

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

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

03.08.2013    4064    zloy_vasya    1    

2

Универсальные функции Платформа 1С v8.3 1C:Бухгалтерия

Функция ПреобразованиеСтрокиБезПробелов в Строку с пробелами с разделением по Заглавным буквам. ОКОНЧАТЕЛЬНАЯ ВЕРСИЯ! Теперь с воможностью добавления исключений, которые не надо преобразовывать в нижний регистр (НДС, ГТД...). Вы можете добавить свои исключения в массив исключений. В строке без пробелов может быть неорганиченное количество РАЗНЫХ Исключений (если, нпример, НДС повторяется в строке 2 раза функция преобразует вторую НДС в нижний регистр).

1 стартмани

31.07.2013    14589    vovant    6    

11

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

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

29.07.2013    15033    zsrg    3    

7

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

Как при помощи подписки на событие копировать элемент справочника "Номенклатура" с данными вкладок "Единицы" и "Свойства". Сначала нужно создать подписку на событие При копировании Элемента спр. "Номенклатура", а затем в обработчике написать следующий код:

10.07.2013    11500    GH0STexe    10    

13

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

Было в таблице значений 3 колонки, по одной группировали, по другой суммировали, а третья и потерялась... Знакомая сказка? Чтобы не плодить вспомогательные данные, эта функция сворачивает таблицу так, что в специальной колонке будут подтаблицы, хранящие "свёрнутые" куски в первозданном виде. Может быть интересно изучающим некоторые фичи СКД.

01.07.2013    23239    Yashazz    19    

14

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

Описано решение проверки формата адреса email без использования скриптов и регулярных выражений, только кодом 1С. Применено в конфигурации УТ11.

28.06.2013    44346    Vlad_M    41    

61

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

Мне понадобилось реализовать паузу в одном алгоритме, и пауза должна была быть не более полусекунды. Поиски в интернете особо не удались, т.к. варианты либо кривы, либо не совсем оптимальны.

1 стартмани

19.06.2013    21309    Alximikkk    16    

20

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

Функция преобразования текстового представления ШК к последовательности символов шрифта EanGnivc

03.06.2013    27133    saiten    21    

57