Подготовка к собеседованию на должность 1С программиста. Часть 1.

Решил написать цикл статей о подготовке к техническому интервью на должность 1С программиста. Скинули мне тут статью на Тинькофф Журнал, где автор выкладывает табличку с возможными вопросами на интервью на собеседование 1С программиста-консультанта. И захотелось мне на базе её написать статью по подготовке. Может и свои знания немного освежу. Бухучет Вопрос: Какие счёта в плане […]

Инструменты 1С программиста

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

Программное создание и модификация динамических списков

В одной из предыдущих статей, мы говорили о программной модификации форм. Но я оставил в стороне момент с программной модификацией динамических списков, так как он немного выбивается из общей концепции модификации форм. Самое главное в динамическом списке – это то, что источником данных для него является база данных. Другими словами платформа частями (как бы динамически) […]

Программная модификация и генерация форм

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

Я отношусь к адептам программной модификации форм и считаю это лучшим способом сократить количество анальной боли при обновлении конфигураций.

А ещё программная генерация элементов форм позволяет сделать, например, динамическое количество колонок (как в документах установки цен).

Лайвкодинг + Шаблон ВПФ

Жизненный пример того, как 1С программист кодит в реальности. Дорабатываем печатную форму Счета на оплаты в 1С: Бухгалтерии 3.0. В работе используем подсистему печати БСП и технологию внешних печатных форм (ВПФ).

1С: Внешняя печатная форма Word (.docx) + готовый шаблон

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

Я ему помог, показав, как можно сделать макет договора в Word при помощи механизмов DocVariables. Но будем честны – это изобретение велосипеда.

1С: Библиотека стандартных подсистем – лучший друг 1С: Программиста. Поэтому давайте переделаем нормально.

Базовые приемы оптимизации кода. Часть №1.

Сегодня начну цикл статей по вопросам базовых оптимизаций кода. И начнем, пожалуй, с самых банальных недочетов в коде, которые сплошняком допускают начинающие 1С программисты. Дисклеймер. Всегда важно понимать, что за задача стоит перед программистом. Порой важнее сделать задачу быстрее, чем качественнее. А если заказчик – это микропредприятие, то они вероятно даже не заметят отличия в […]

1С: Программное получение структуры подчиненности

Время от времени прилетают задачки, связанные с получением подчиненных объектов. Последний раз было необходимо автоматизировано проконтролировать весь ли набор документов был создан на основании заказа. Один из способов контроля – это использование структуры подчиненности. Но структура подчиненности в чистом виде удобна для использования в пользовательских режимах, но не очень удобная для программистов. Рассматриваем на примере […]

Сравнение версий объектов

На днях прилетела интересная задачка от клиента. Как то так произошло (намеренно или случайно), что некоторые документы стали распроведенными. И теперь для того, чтобы их вычислить нужно сравнить 2 версии документа. Последнюю и предпоследнюю. Текущую и предыдущую. Кому как нравиться 🙂 Начнем с того, что в БСП есть механизм версионирования объектов. Который хранит версии документов […]

1С: СКД. Остатки на каждый день средствами системы компоновки данных.

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

Следующая страница →