...

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

Мьютексы в 1С 7.7

Файловый обмен (TXT, XML, DBF), FTP Универсальные функции Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7

Существует ряд задач, которые требуют строго последовательного исполнения. Чаще всего это возникает при многопоточном программировании, в этом случае используются критические секции, но иногда надо синхронизировать и разные приложения - для этого существуют такие объекты ядра операционной системы как Мьютекс-ы. http://ru.wikipedia.org/wiki/Мьютекс В статье рассказывается как можно сделать аналогичный объект средствами 1С v7.7

02.07.2010    14757    Sk0rp    24    

10

ТаблицаЗначений в виде сводной таблицы

Универсальные функции Бухгалтерский учет 7.7 Конфигурации 1cv7

Зарегистрирован: 15 апр 2009, 07:58 Сообщений: 26 Очень часто приходилось преобразовывать ТаблицуЗначений в вид, наподобие Сводной таблицы в Excel (типа шахматки). Для себя написал функцию, которая этим как раз и занимается. Возможно кому-то и пригодится.

08.06.2010    19744    79044970523    8    

12

Фильтрация иерархического справочника по какому-либо условию в форме списка

Универсальные функции Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7

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

19.05.2010    15421    Antoska    19    

13

Как получить GUID без v7plus.dll в Предприятии 7.7

Универсальные функции Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7

Часто в терминальных сессиях у пользователю Windows не хватает прав на регистрацию v7plus.dll. Соответственно нельзя воспользоваться, например методом СоздатьGUID() класса V7SysInfo.

12.05.2010    16044    prolancer    5    

10

Переводим число из десятичной в любую систему счисления

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

Иногда надо перевести число в двоичную или шестнадцатеричную систему счисления - нет ничего проще. Кроме этого, данной функцией можно воспользоваться для компактного представления большого числа (например результат вычисления хэш функции) в виде строкового кода, когда код документа (справочника) тип строка. Например число 6869973762479115207 (19 разрядов) в 156-ричной системе счисления будет представлен строкой "KвULq%Лzq" (9 символов)

11.05.2010    24158    kosilov    9    

37

1C v7.7: Вывод на печать произвольной переменной типа "Таблица значений"

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

Смотрю, "полку нашего прибыло" - стали публиковаться семерочные обработки по выводу таблицы значений на экран, когда поместить таблицу значений на форму или ВыбратьСтроку() по каким-то причинам не удовлетворяет. Это - описание глобальной процедуры, которая выводит любую таблицу значений в табличный документ, с которым уже можно работать дальше. Автор: Денис Горбунов, осень 2001 - осень 2003 Оригинал расположен на: http://faq1c.gorbunov.ru

14.04.2010    23813    v.l.    14    

12

Алгоритм расчета периодов

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

Вычисление периодов в формате ГГММДД. Вычисление дат по формуле Дата + ГГММДД. Примечание: Даты передаем в виде 'ДД.ММ.ГГГГ', периоды - "ГГ-ММ-ДД". Пользуйтесь.

10.03.2010    10423    arithmometr    1    

3

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

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

Известно, что для того, чтобы работать в 1С с казахскими шрифтами, нужно изменить кодировку в ОС. Иногда это может быть не очень удобно.

22.01.2010    20349    Gvozdod    3    

8

Кусочек 8.2 в 8.меньше или быстро открываем документ

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

В некоторых конфигурациях мы используем автоматические почтовые рассылки на различные события в системе. Например "Уважаемый И.О. в документе Трам-па-рам за номером N от 01.01.01 требуется Ваша виза." И начинает уважаемый "шляться" по интерфейсам в поисках журнала и в журнале ищет документ...

07.01.2010    8104    dolter    16    

8

[8.2] Глобальные переменные в контексте сервера (управляемое приложение)

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

Можно ли в 8.2 на сервере хранить ссылку на объект внешней компоненты? Можно! Рассмотрим на примере... Эта статья - отчет на вопрос в http://infostart.ru/forum/forum14/topic29689/

09.12.2009    40643    Душелов    34    

83

"Быстрый" выбор периода в журнале

Универсальные функции Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7

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

09.12.2009    12080    mdbm    11    

14

Drag & Drop строк документа

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

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

09.12.2009    15900    8c1.ru    9    

17

1С Предприятие 7.7 и Mozilla Thunderbird. Отправка писем из командной строки

Универсальные функции Email рассылки Оперативный учет 7.7 Бухгалтерский учет 7.7 Конфигурации 1cv7 1С:Бухгалтерия 7.7

Клиент захотел чтобы у него из 1С формировались письма с вложениями и отправлялись через Mozilla Thunderbird. Из этого вышла маленькая процедура.

30.11.2009    15672    kasperok    15    

5

JSON в 1С

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

Функция для преобразования в JSON.

26.10.2009    30291    BigB    9    

50

Функция для определения размера данных для 1С: Предприятия 8.Х

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

Универсальная функция, позволяющая определить размер данных (хранилища значения, двоичных данных, картинки, строки)

06.10.2009    36733    Поручик    20    

62

Почтовый клиент УТ и gmail

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

Скрещиваем почтовый клиент Управления торговлей и Google Apps. Натолкнулся на это - http://infostart.ru/public/16429/ - решение, и вспомнил, что делал похожую вещь для MS Exchange. Модификация конфигурации не потребуется.

06.10.2009    114692    vabue    48    

121

Транслитерация в латиницу

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

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

02.10.2009    34168    yuraer    18    

42

Функция Русский MetaPhone для 1С:Предприятия любой платформы и конфигурации

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

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

23.09.2009    18284    Поручик    20    

21

Указание номера платежно-расчетного документа в счет-фактуре выданном

Оптовая торговля Универсальные функции Оперативный учет 7.7 1С:Торговля и склад 7.7

Типовая ТиС 7.7 Руководство к исправлению типовой печатной формы для указания номера(ов) платежно-расчетного(ых) документа(ов) в выданном счет-фактуре.

17.09.2009    13504    CheBurator    1    

0

"Умная" кнопка "ОК" в документах (1С 7.7)

Универсальные функции Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7

Функция для кнопки "OК" в форме документа, вместо стандартного в формуле кнопки: "#Записать? Провести? Закрыть". Делает кнопку более "умной". Например, если документ уже проведен и его открыли, посмотрели и ничего в нем не меняли, то просто закрывает форму документа, при нажатии на кнопку "ОК", без перепроводки дока. И т.п. и т.д.

17.09.2009    21076    venger    37    

16

Полезные процедуры работы с AD

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

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

15.09.2009    26871    vde69    22    

55

Хранение значений (настроек) 8.1

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

Более универсальные функции СохранитьЗначение/ВосстановитьЗначение

03.09.2009    23972    Evg-Lylyk    8    

28

Фиксим ошибки с созданием задачи администратору системы, на примере УТ 10.3

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

При внедрении УТ 10.3, столкнулся с проблемой, связанной с людьми, возникла необходимость написания АРМ'ов для каждого из участка бизнес-процесса, для простоты отладки был задействован метод Попытка .. Исключение Сообщить (ОписаниеОшибки()); КонецПопытки; . Однако пользователи системы звонили, говорили все, что угодно только не сообщение об ошибке :).

01.09.2009    10385    d.snissarenko    6    

9

функции перехода между документами одного типа :) может кому будет интересно.

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

собственно говоря, ИДЕЯ НЕ МОЯ, заказчик заказал, я реализовал, не судите слишком строго :):):) но надеюсь комунить пригодиться механизм :):):)

09.08.2009    7884    black_doctor    5    

16

Создание PDF из OpenOffice.

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

Возникла задача отправлять счета почтой. PDFcreator не подошёл поскольку не удалось вместить счёт на одну страницу по ширине. Решил попробовать OpenOffice. Как сохранять в PDF нашёл быстро, а вот как уместить счёт на одну страницу вширь искал долго. 2010.07.04 В версии 1С 8.2.232 появилась возможность сохранять табличный документ в xls файл на сервера под линуксом. А вот работать с Опеном офисом из-под линукса пока не получается.

26.06.2009    23212    Трактор    16    

32

Графическая схема. Программное создание и изменение.

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

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

11.06.2009    44131    vladnet    14    

39

Создаем сортировку по подразделению в любом документе (Зарплата и Кадры 7.7)

Универсальные функции Расчет 7.7 1С:Зарплата и кадры 7.7

Создаем сортировку по подразделению (Зарплата и Кадры 7.7) на примере документа Выплата заработной платы

27.05.2009    14548    Craig    67    

3

Быстрая функция чтения данных с листа Excel

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

Прочитал статью "Универсальное решение работы с Ексель". И опять чтение происходит путем перебора ячеек листа Ексель. Для больших файлов это очень медленно. Решил просмотреть ВСЕ обработки из рубрики 1С + Excel...

21.05.2009    97845    wildhog    123    

357

Всякие полезности

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

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

16.03.2009    177673    Minotavrik    59    

517

Как найти новые документы автора, в т.ч. созданные программно

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

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

11.03.2009    15846    Shaman100M    16    

9

7.7. Вычисляем формулы

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

Это не статья, а маленькая заметочка для не очень крутых разработчиков.

29.01.2009    16950    Арчибальд    1    

11