...

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

Работа с интерфейсом Универсальные функции Программист Платформа 1С v7.7 Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 1C77 Россия Абонемент ($m)

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

1 стартмани

08.08.2012    32825    36    Lancelot-2M    9    

3

Универсальные функции Программист Платформа 1С v7.7 1C77 Россия Бесплатно (free)

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

08.08.2012    19583    www2000    4    

4

Универсальные функции Программист Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 1C77 Россия Бесплатно (free)

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

08.08.2012    16112    mikukrnet    7    

6

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

Для одного из банков при заказе карточек понадобилось транслитерировать имя и фамилию работника. Пришлось написать простенькую функцию.

1 стартмани

03.08.2012    14857    31    lock73    6    

16

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

Полезная функция для получения значения произвольной пользовательской, не предопределенной, характеристики из ПланВидаХарактеристик.НастройкиПользователей

1 стартмани

03.08.2012    10358    Sergeevich    7    

4

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

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

1 стартмани

02.08.2012    14510    48    Tango600    9    

8

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

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

1 стартмани

27.07.2012    11340    45    catena    12    

16

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

Исправление и проведение документов, например, счетов-фактур, введенных на основании документов реализации, можно организовать многими способами. Описан сравнительно простой подход, реализованный и работающий несколько лет в реальной бухгалтерии 1Cv7.7. Без внешних компонентов.

23.07.2012    14611    BorisBelov    11    

6

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

Функционал для работы из 1С с текущим процессом класса Win32_Process. Пример получает текущее значение ОЗУ занятое процессом 1С. По описанной методике можно получать значения пиковых нагрузок на ОЗУ, время запуска текущей сессии 1С с точностью до миллисекунд. Определять загрузку активного ядра процессом и даже поменять приоритет самого процесса.

09.07.2012    23578    dusha0020    8    

40

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

Универсальный фильтр по любой табличной части с типом Таблица значений. Не зависит от количества колонок.

1 стартмани

05.07.2012    14046    107    gvido    13    

23

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

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

03.07.2012    29235    treedo    23    

26

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

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

1 стартмани

31.05.2012    13386    34    Alex_grem    11    

9

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

Функция получения таблицы значений из файла Excel. Использует запрос в среде самого Excel. Параметры функции: ПутьКФайлу (строка) - полный путь к файлу Excel ИмяНомерСтраницы - имя (строка) или порядковый номер (число) страницы файла Excel Заголовок (булево) - является ли первая строка строкой заголовка. Если Истина, то колонки будущей ТЗ проименуются из строки заголовка Excel, если Ложь, то колонки проименуются системно "F1", "F2" и т.д ПерваяСтрока (число) - номер первой строки считывания с листа Excel ВАЖНО!!! Типы колонок будущей ТЗ будут определяться типом первой строки данных Excel (именно данных, не заголовка). Поэтому важно соблюдать в Excel тип колонок данных Функцию достаточно разместить в общем модуле своей конфигурации.

31.05.2012    34125    sbv2005    8    

32

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

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

1 стартмани

30.05.2012    15214    50    asterlana    11    

5

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

Как-то хочется из 8.2 записать в кодировке "UTF-8 без BOM" любым из менее затратных способов.

26.05.2012    51632    andrewbc    39    

16

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

Хотите конвертировать документы в формат изображения менее чем за минуту, не имея сканера? Тогда эта статья для вас.

24.05.2012    36403    shakmaev    47    

142

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

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

1 стартмани

23.05.2012    30024    83    kirlog    12    

12

Универсальные функции Механизмы типовых конфигураций Программист Платформа 1С v8.3 1С:Зарплата и Управление Персоналом 2.5 Россия Бесплатно (free)

Расчет страховых взносов в Зарплата и Управление Персоналом, редакция 2.5 (2.5.50.1) не учитывает окончание действия справки об инвалидности!

23.05.2012    6960    DAA48    4    

7

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

Представлены 4 основные функции и 2 вспомогательные. Входом функций являются Дата и Время как в стандартном, так и форматированном представлении. На закладке "Функции" дана возможность проверить работу функций. Представлен альтернативный выбор Даты с помощью Календаря (кн. "Выбор").; На закладке "Календарь" показано, как просто можно создать и распечатать календарь на любой(!) год.

1 стартмани

22.05.2012    26857    28    newold2    13    

2

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

Автоматическое сохранение реквизитов в Обработке или Отчёте, или в любом другом объекте

1 стартмани

22.05.2012    11647    19    sashapere    5    

10

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

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

1 стартмани

18.05.2012    18025    24    dimas103    2    

7

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

Компактный штрих-код для GUID в стандарте CODE128 и штрих кодирование DataMatrix

1 стартмани

17.05.2012    32656    230    scompany    39    

40

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

Иногда возникает необходимость с определенной даты во всех печатных формах выводить новые реквизиты организации. Сделать это элементарно, просто меняем реквизиты организации в справочнике. Но что делать, когда бухгалтерия настаивает, чтобы до определенной даты печатные формы ВСЕХ ПЕРВИЧНЫХ ДОКУМЕНТОВ содержали старые реквизиты, а начиная с конкретной даты - новые?

15.05.2012    26413    s.sintsov    4    

23

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

Элементарная обработка для получения иерархии групп справочника "Номенклатура" без дублей.

1 стартмани

15.05.2012    9594    25    snikers44    12    

2

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

При разработке правил обмена или при поиске дублей возможен вариант, когда пользователь использовал одинаковые символы из русского и английского алфавита. Например Н (эн) <> H (аш), Р(эр)<> P(пэ) и т.д. В данной обработке реализовано сравнение строк с учетом такой криворукости пользователя.

1 стартмани

04.05.2012    7929    25    taramaz    1    

2

Универсальные функции Программист Платформа 1С v7.7 Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 1C77 Абонемент ($m)

Расчет CRC32 без использования внешних компонент

1 стартмани

26.04.2012    17089    40    GAlexis    17    

5

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

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

1 стартмани

23.04.2012    12494    7    curdate    6    

7

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

Посмотрим на справочники в графическом представлении.

1 стартмани

20.04.2012    9174    51    Jon2011    13    

31

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

Решение проблемы сквозной нумерации документов (СчетФактураВыданный) в двух базах 1с организации (торговля и бухгалтерия) при помощи третьей базы на MS SQL сервере, обращение к которой из 1с выполнено при помощи хранимых процедур (ADO).

1 стартмани

19.04.2012    9264    40    kvic2705    2    

8

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

Данная функция позволяет печатать пользовательские внешние печатные формы. Работает в УТ, в других конфах не проверял.

13.04.2012    13050    Powervalid    2    

9

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

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

1 стартмани

18.03.2012    26042    674    fixin    120    

137

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

Три метода чтения объектов - Excel.Application, ADO, ComSafeArray. Все методы в одной объектно-ориентированной оболочке, что позволяет использовать их совершенно одинаково.

1 стартмани

18.03.2012    19300    114    fixin    9    

18