Практика программирования

Заполнить и провести своими руками

На инфостарте есть много обработок аналогов стандартной кнопки "Заполнить провести". Я хотел бы написать небольшую статью как проще всего самому сделать аналог этой кнопки (для заполнения серий) для последующей модернизации. И все это не снимая с поддержки — используем обработку…
Read more

Вывод количества лет, месяцев, дней "полупрописью"

Функция, которая возвращает количество лет, месяцев, дней "полупрописью", т.е. в формате "4 года 5 месяцев 3 дня". Бухгалтер попросила поправить разрядность количества месяцев срока полезного использования объектов основных средств (не изучал я законодательства, а бухгалтер уверяет, что у нее есть…
Read more

Решение задачи о наполняемости ранца с помощью запросов.

Представляю Вашему вниманию алгоритм перебора вариантов «наполняемости ранца» с помощью запросов. При определенных условиях он работает быстрее чем обычный рекурсивный перебор. Немного предыстории. Организация периодически проводит маркетинговую акцию в розничной торговле. На какую сумму товара пробито в чеке, на столько…
Read more

Составные типы — бесплатный сыр мышеловки производительности

Как работают запросы с составными типами, почему неаккуратное использование составных типов данных может снизить производительность,  и как этого избежать. Составные типы — бесплатный сыр мышеловки производительности «…Еще одним важным решением в части работы с данными в «1С:Предприятии» является поддержка в полях…
Read more

Самоучитель языка запросов 1С.

Сервис для изучения запросов 1С: «Консоль изучения запросов 1С:Предприятие 8». Теперь и с конструктором запросов! Уважаемые разработчики! Представляем вашему вниманию Консоль изучения запросов 1С:Предприятие 8. Это конфигурация разработанная на платформе 8.2, предназначенная для получения практических навыков написания запросов 1С. Сервис…
Read more

Структура иерархического справочника запросом

Вариант получения запросом структуры иерархического справочника в виде плоской таблицы с динамическим количеством колонок по фактическому максимальному уровню иерархии элементов/групп справочника. Допустим имеем иерархический справочник «Подразделения» с неизвестным (неограниченным) уровнем вложенности: Подр1 Подр11 Подр12 Подр121 Подр122 Подр13 … ПодрN И…
Read more

[ФУНКЦИЯ] Замена обычных кавычек на кавычки-ёлочки «» для 1С: Предприятие 8.X

Предназначена в основном для удовлетворения требований заказчиков к оформлению печатных форм. Основано на Замена кавычек на «ёлочки» в C# и PHP Быстродействие на больших объёмах текста не проверял, так как замена кавычек требуется в основном в наименованиях контрагентов или номенклатуры, а…
Read more

Проведение документа "Требование-накладная" в 1С: УПП РАУЗ

Рассмотрено  проведение документа  требование-накладная в 1с УПП РАУЗ на уровне процедурных решений Конфигуратора. Проведение документа  требование-накладная в 1с УПП РАУЗ. При внедрении 1с УПП с использованием расширенной аналитики учета затрат может возникать ситуация, когда в регистр накопления «Учет затрат (бухгалтерский и налоговый…
Read more

Операция, как сервисная функция, на примере «Операция» против вредоносного сервиса.

Прежде всего – почему я назвал маркетинговую «мысль» вендора вредоносной? Эта воистину совково-навязчивая услуга уже украла у меня заметное количество минут, причем именно тогда, когда их было мало, и еще наверняка украдет. Цель этой статьи – помочь вам свести потери…
Read more

Итоговая строка в форме "Требование-накладная" М-11 в 1С: Бухгалтерия 7.7

Появилась необходимость видеть итог в Требовании-накладная М-11 по колонке "Сумма" Выкладываю — как написать Это для пользователей! (програмисты отдыхают, факт) Открываем Конфигуратор Открыть конфигурацию > Действие > Общие таблицы > М-11 > и в строке 20 «Подвал» пишем формулу «Выражение»…
Read more