Урок 3 из 8 · 20 мин · обновлено
Интерфейс 1С:Предприятия: что видит пользователь
Как устроен интерфейс программ на 1С: разделы и команды, списки и формы, реквизиты и табличные части, кнопки «Записать» и «Провести», журналы, отчёты, пометка на удаление и ввод на основании — и почему разработчику важно смотреть на программу глазами пользователя.
Зачем разработчику смотреть на интерфейс
Задачи разработчику ставят пользователи, и говорят они словами интерфейса: «в накладной не хватает колонки», «в разделе Склад нет нужного отчёта». Чтобы понять задачу, нужно знать, как программа выглядит со стороны пользователя.
Интерфейс в 1С рисует платформа: она строит его по описанию объектов в конфигурации. Разработчик добавил документ — и пользователь сразу видит его список и форму, даже если никто не рисовал их вручную.
Разделы и команды
Программа делится на разделы — крупные области учёта: Продажи, Закупки, Склад, Деньги, Справочники. Раздел открывает панель с командами: открыть список документов, справочник или отчёт.
Устройство одинаково во всех типовых конфигурациях. Освоили одну программу — в другой быстро сориентируетесь.
Списки и формы
Команда раздела обычно открывает список — таблицу записей: всех товаров, всех приходных накладных. В списке ищут, сортируют, ставят отборы, создают новые записи кнопкой Создать.
Двойной щелчок по строке открывает форму — одну запись со всеми данными. В форме документа два главных элемента:
- реквизиты — отдельные поля: дата, номер, склад, поставщик;
- табличная часть — таблица строк: товар, количество, цена, сумма.
Записать и провести
У формы документа две похожие кнопки:
- Записать — сохранить документ, как черновик;
- Провести — сохранить и отразить в учёте: товар появится на складе, долг поставщику вырастет.
Проведённые документы в списке отмечены особым значком. Отменить проведение можно, и тогда учёт вернётся к прежнему состоянию. Как это работает изнутри, разберём в уроке 5.
Журналы и отчёты
- Журнал — общий список документов нескольких видов: например, все складские документы вместе, приходы и расходы.
- Отчёт — сводка по данным: остатки на складе, продажи за месяц. У отчёта есть настройки — период, отборы, группировки — и кнопка Сформировать.
Ещё три привычных действия
- Пометка на удаление. Удалить запись сразу пользователь обычно не может: он помечает её, а окончательно помеченные объекты удаляет администратор. Перед удалением программа проверит, не ссылаются ли на объект другие документы.
- Ввод на основании. Новый документ создаётся из существующего и заполняется сам: из заказа покупателя — накладная на отгрузку с теми же товарами.
- Печать. Из документа печатают формы: накладную, счёт, акт. Делать такие формы — частая задача разработчика.
Попробуйте сами. Кладовщик рассказывает: «Захожу в Склад, открываю Приходные накладные, жму Создать. Выбираю склад и поставщика, в таблицу вношу три товара с количеством. Жму Провести и закрыть — накладная появляется в списке со значком». Назовите, какие элементы интерфейса он использовал.
Решение
- Склад — раздел.
- Приходные накладные — команда раздела, открывает список документов.
- Создать — кнопка списка, открывает форму нового документа.
- Склад и поставщик — реквизиты документа.
- Таблица с тремя товарами — табличная часть.
- Провести и закрыть — проведение документа: он отразился в учёте.
- Значок в списке — признак проведённого документа.
В уроках 4–5 мы сделаем такую накладную сами в учебной базе.
Мини-тест: проверьте себя
Закрепите урок: несколько вопросов, разбор ответов — в конце.
-
Чем список отличается от формы?
Из списка выбирают запись, а в форме её читают и меняют полностью.
-
Что такое табличная часть документа?
В одном документе может быть много однотипных строк. Их хранят в табличной части.
-
Пользователь пометил документ на удаление. Что произошло?
Пометка защищает от случайного удаления: окончательно помеченные объекты удаляют отдельной операцией с проверкой ссылок.