Читаем Свидетели Завода или Неотоксичный мир 1С полностью

Отчёт Просмотренные фильмы в режиме Конфигуратор

Форма элемента справочника «Фильмы»

Использование консоли запросов для отладки запросов в режиме 1С Предприятие

Простейший код на языке 1С из другой самописной конфигурации

Целью программиста при создании самописной конфигурации для учёта просмотренных фильмов было создание справочников, их форм, реквизитов и табличных частей (на примере справочника «Фильмы» реквизиты «Год выхода», «Просмотрен», «Дата просмотра», «Специфика», «Оценка»), чтобы пользователь мог в режиме 1С Предприятие создавать элементы данных справочников, и создание отчётов, с помощью которых пользователь может видеть данные из элементов справочников в определённых разрезах, которые нужны ему. Отчёты созданы с помощью запросов 1С — этот механизм позволяет получать данные из базы 1С (разница между конфигурацией и базой: конфигурация — программа, написанная на 1С; база — место хранения данных, основанное на определённой конфигурации). Запросы 1С похожи на SQL-запросы, только имеют русский синтаксис. Тестируют запросы в режиме 1С: Предприятие на реальных данных с помощью специальной обработки «Консоль запросов».

В реальной жизни работа программиста состоит ещё во многих вещах, так как:

создание/доработка документов (объект 1С, с помощью которого можно зарегистрировать в базе приём сотрудника на работу, приход/продажу товара и многое другое);


создание/коррекция кода в различных модулях (модуль объекта, модуль менеджера, модуль формы, общий модуль);


написание/коррекция обработок проведения документов по различным регистрам сведений, регистрам накопления, регистрам расчёта (реальные отчёты желательно создаются таким образом, чтобы они забирали данные именно из регистров, а не из документов или справочников);


создание обработок (объект 1С) для коррекции или массового заполнения каких-либо данных в документах/справочниках/регистрах (обработки и отчёты также бывают внешними: их создают в конфигураторе, но не прикрепляют в структуру конфигурации, а прикрепляют в базу в специальный раздел «Дополнительные отчёты и обработки», созданный с помощью БСП — библиотеки стандартных подсистем, которую программисту тоже надо знать);


создание/доработка обменов между различными базами 1С/сторонними программами и 1С с помощью объектов 1С из раздела Общие (Web-сервисов, WS-ссылок, Планов обмена и т.д.);


создание/доработка правил обмена между базами 1С в отдельной специальной конфигурации «1С: Конвертация»;


создание/корректировка регламентных заданий (объект 1С из раздела «Общие», код в котором отрабатывает по определённому расписанию, заданному в базе);


ограничение доступа для пользователей (чтобы всё наполнение базы мог видеть только пользователь с ролью «Полные права», роль — это объект 1С из раздела «Общие»);


обновление нетиповых баз 1С на релизы, выпущенные фирмой 1С (это отдельный квест, созданный для сохранения внесённых программистами доработок в новых версиях конфигураций);


исправление ошибок новых релизов (да-да-да, в самой главной компании 1С тоже бывают косые и криворукие люди);


Перейти на страницу:

Похожие книги