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

Шаблоны текста (Ctrl+Shift+T) в режиме 1С:Предприятие

Реализован поиск и отбор шаблонов текста по ключевым словам. Мне понравилась статья «Начало автоматизации»: //infostart.ru/public/84784/ . Как продолжение статьи я хотел бы представить свою разработку, помогающую мне быстро программировать. Обработка напоминает шаблон кода, открываемый в конфигураторе (рис.1). Просматривать коды, алгоритмы,…
Read more

Разбираемся с параметрами редактирования СКД

Связь по типу, Параметры выбора, Связи параметров выбора Вступление В конструкторе СКД на некоторых вкладках есть колонка Параметры редактирования (или Параметры ввода, что то же самое по сути). Настройка этого значения выполняется через специальное окно с одноименным названием. Некоторые элементы…
Read more

ART — экспериментальный инструмент программирования

Насколько сложным должен быть встроенный инструмент программирования для такой системы, как 1С и что получится, если упростить его до последнего предела… В этом языке всего два основных элемента: элемент A (assembly, группа) и элемент R (repeat, цикл)  Здесь я приведу…
Read more

БСП: Дополнительные отчеты и обработки — одна обработка, несколько форм

Как в одной дополнительной обработке разместить несколько форм с типом команды «ОткрытиеФормы»? Вопрос к статье БСП: Дополнительная обработка (Регламенты), примеры от простого к сложному user_2010: Можно ли сделать так, чтобы у обработки было регл задание и две формы — работающие…
Read more

БСП: Дополнительная обработка (Регламенты), примеры от простого к сложному

Очень много попадается странных решений, которые можно решить через БСП:Дополнительные отчеты и обработки. Я бы вообще БСП из-за этой подсистемы переименовал в «Большое Спасибо Программистам». Поработаем с подсистемой в части написания регламентных заданий. Если у Вас возник вопрос, как можно…
Read more

Правила и приемы доработки типовых конфигураций 1С для облегчения их дальнейшей поддержки и обновления

В первую очередь, статья адресована разработчикам 1С, но надеюсь, что интересно будет не только им. Видео: Для тех кому лень читать всю статью, предлагаю посмотреть видео, в котором изложены все приведенные в данной статье принципы: Ну а всем остальным, добро…
Read more

В 1000 раз быстрее

Реализация алгоритма трассировки лучей на новом языке программирования «Перфолента»   Предлагаю на время отвлечься от задач автоматизации, и погрузиться в загадочный и увлекательный мир 3D моделирования. Дочитавшим до конца — сюрприз)   Предыстория Изначально программа для отрисовки сцен при помощи…
Read more

Программное создание реквизита управляемой формы с помощью механизма расширений

В ЗУП 3 возникла задача добавить реквизит в справочник не внося изменений в конфигурацию. БСП с механизмом дополнительных реквизитов использовать было нежелательно, поэтому был использован механизм расширений. Для вывода данного реквизита на форму добавлять саму форму в расширение не хотелось…
Read more

Чеки ККМ для расчетов с ИП по безналу. Новые обязательные реквизиты в чеке

Новые требования законодательства по пробитию чеков ККМ при расчетах с индивидуальными предпринимателями по безналу. Нюансы подключения интеграционной компоненты ДТО 10.5.0 на примере кассы ККТ АТОЛ 11Ф и конфигурации 1С УТ 11.4. Необходимые доработки типовой конфигурации УТ 11.4 для вывода на…
Read more

"Гуглите, господа!", или как Вася свойство искал

Небольшая история про то, как программист Вася искал свойство на палитре.   Бывает так, что разработчики тупят. Нет, правда. С нами, конечно, не случается. Мы ведь не делаем никогда ошибки. Это история точно не про нас.  Она про гипотетического разработчика Васю.    Дано:   …
Read more