Книга: 1С: Управление торговлей 8.2. Настройка, конфигурирование и администрирование

Разработка и проектирование объектов конфигурации на примере подсистем

Разработка и проектирование объектов конфигурации на примере подсистем

Отличительной чертой версии 8.2 по сравнению с предыдущими версиями программы является то, что сейчас структура подсистем, сформированная в «Конфигураторе», непосредственно влияет на интерфейс и инструментарий прикладного решения. Первому уровню подсистемы соответствует раздел в прикладном решении, нижеследующим ее уровням соответствуют названия групп команд на панели навигации, и применительно, например, к подсистеме «Финансы» это выглядит так, показано на рис. 7.22.


Рис. 7.22. Взаимосвязь подсистемы с интерфейсом прикладного решения (слева – «Конфигуратор», справа – прикладное решение)

Что касается остальных элементов раздела «Финансы», доступных в режиме «1С Предприятие», то они соответствуют объектам конфигурации, входящим в состав подсистемы «Финансы» и подчиненных ей подсистем. На рис. 7.23 показано соответствие объектов подсистемы Финансы ? Финансовый результат в «Конфигураторе» элементам интерфейса в режиме 1С: Предприятие.


Рис. 7.23. Пример взаимосвязи объектов конфигурации подсистемы Финансы ? Финансовый результат с элементами интерфейса в разделе «Финансы» (слева – «Конфигуратор», справа – прикладное решение)

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

Далее мы на примере подсистемы «Финансы» рассмотрим, каким образом в Конфигураторе можно самостоятельно создавать и редактировать подсистемы.

Подсистема «Финансы» является одним из ключевых разделов (элементов) программы «1С Управление торговлей 8.2». Как и другие подсистемы, она поставляется клиенту в стандартном виде в составе конфигурации, но на этапе внедрения и проведения пуско-наладочных работ осуществляется ее настройка и адаптация к специфике и потребностям конкретного предприятия.

Функциональные возможности подсистемы «Финансы» ориентированы на выполнение перечисленных ниже задач.

? Учет наличных и безналичных денежных средств предприятия.

? Учет расчетов с подотчетными лицами.

? Ввод, редактирование и хранение исходных данных (статьи движения денежных средств, кассы предприятия, и др.), необходимых для учета финансовых ресурсов предприятия.

? Планирование поступлений и расходов денежных средств предприятия.

? Построение платежного календаря.

? Контроль расходования денежных средств.

? Учет эквайринговых операций.

? Формирование и вывод на печать первичных учетных документов, подтверждающих движение денежных средств предприятия.

? Ведение кассовой книги.

? Формирование выписок по банковским счетам.

? Настройка учета доходов и расходов для автоматического определения финансового результата деятельности предприятия.

? Расчет себестоимости товаров и получение финансового результата деятельности предприятия.

? Корректировка задолженности контрагентов путем списания задолженности и проведения взаимозачетов.

? Настройка, формирование и вывод на печать разнообразной отчетности о финансах предприятия.

? Анализ доходов и расходов предприятия, полученных финансовых результатов, себестоимости товаров.

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

По умолчанию данная подсистема включает в себя пять подчиненных подсистем (рис. 7.24).


Рис. 7.24. Структура подсистемы «Финансы»

Вы можете отредактировать параметры подсистемы «Финансы», а также любой подсистемы второго уровня. Также вы можете добавлять в конфигурацию подсистемы второго, третьего и т. д. уровней.

Чтобы добавить в подсистему «Финансы» подчиненную подсистему, используйте команду контекстного меню Добавить ? Подчиненная подсистема, или команду Добавить ? Подсистема, если контекстное меню вызвано на одном из подчиненных уровней. После этого в иерархии появится новая позиция, которой по умолчанию будет присвоено имя Подсистема1, а на экране отобразится окно, изображенное на рис. 7.25.


Рис. 7.25. Добавление подсистемы

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

ПРИМЕЧАНИЕ

Значение поля Синоним формируется автоматически после заполнения поля Имя и щелчка мышью в поле Синоним. При необходимости вы можете отредактировать его с клавиатуры.

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

Предположим, что нам нужно сформировать подсистему Финансы ? Валютные средства. Введем соответствующие значения в поля Имя и Синоним, и нажмем кнопку Закрыть – результат показан на рис. 7.26.


Рис. 7.26. Добавление подсистемы второго уровня

Собственно, на этом добавление подсистемы завершается – все остальные действия можно считать редактированием существующей подсистемы. Далее мы рассмотрим, как это делается.

СОВЕТ

Вы можете также добавлять новые подсистемы путем копирования имеющихся. Для этого выделите щелчком мыши подсистему-источник и выполните команду контекстного меню Скопировать или нажмите клавишу F9. В результате будет создана новая подсистема, все параметры которой будут соответствовать подсистеме-источнику (отличаться будет лишь имя – к нему будет добавлен порядковый номер). Данную возможность удобно использовать, когда у создаваемой подсистемы большинство параметров аналогичны какой-то из уже имеющихся подсистем (вам останется лишь внести необходимые корректировки). Отметим, что если подсистема-источник имела вложенные подсистемы – все они будут присутствовать и у скопированной подсистемы.

Для перехода в режим редактирования подсистемы щелкните на ней правой кнопкой мыши и в открывшемся контекстном меню выберите команду Изменить (эта команда вызывается также нажатием клавиши F2). В результате на экране откроется уже знакомое нам окно ввода и редактирования подсистемы (см. рис. 7.27).

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

Флажок Включать в командный интерфейс предназначен для управления отображением подсистемы в интерфейсе прикладного решения. Если он установлен для подсистемы «Финансы», то в панели разделов прикладного решения будет присутствовать соответствующий раздел. При снятом данном флажке раздел будет отсутствовать. Аналогичным образом данный параметр функционирует для подсистем второго и нижеследующих уровней (напомним, что соответствующие подчиненным подсистемам группы команд находятся в панели навигации).

С помощью кнопки Командный интерфейс осуществляется вызов редактора командного интерфейса подсистемы, с которым мы познакомимся позже.

В поле Пояснение можно с клавиатуры ввести текст всплывающей подсказки, которая отображается при подведении указателя мыши к названию раздела (в панели разделов) или группы команд (в панели навигации) при работе в режиме «1С Предприятие». Если данное поле оставить пустым, то в качестве этого текста будет использоваться значение поля Синоним.

На вкладке Состав (рис. 7.27) определяется перечень объектов конфигурации, входящих в состав подсистемы.


Рис. 7.27. Формирование списка объектов конфигурации, входящих в подсистему

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

Назначение и функциональные возможности подсистем, добавляемых в конфигурацию в процессе внедрения программы и проведения пусконаладочных работ, могут быть не всегда очевидны для пользователей. Поэтому в «Конфигураторе» реализована возможность ввода и редактирования справочной информации о подсистеме, причем эта информация автоматически интегрируется в справочную систему программы, входящую в комплект поставки.

Чтобы ввести справочные сведения, нажмите на вкладке Прочее кнопку Справочная информация – в результате отобразится окно, которое показано на рис. 7.28.


Рис. 7.28. Ввод и редактирование справочной информации

Как видно на рисунке, данное окно состоит из трех вкладок. На вкладке Редактирование осуществляется ввод и редактирование текста справки, на вкладке Текст этот текст отображается в формате HTML-кода, а на вкладке Просмотр можно посмотреть, как будет выглядеть введенный текст при вызове справки в режиме «1С Предприятие».

Если на вкладке Прочее установить флажок Включать в содержание справки, то в структуру оглавления справочной системы будет автоматически добавлен раздел с названием, совпадающим с синонимом подсистемы. Если данный флажок снят, то подраздел добавлен не будет, но найти данный топик можно будет в списке индексов (опять же – по значению поля Синоним).

По сути, мы уже добавили подсистему в конфигурацию (см. рис. 7.26), включили в ее состав объекты конфигурации (см. рис. 7.27) и сопроводили справочной информацией (см. рис. 7.28). Теперь закроем окно ввода и редактирования подсистемы нажатием кнопки Закрыть. Чтобы выполненные изменения отразились в прикладном решении, выполним команду главного меню Конфигурация ? Обновить конфигурацию базы данных или нажмем клавишу F7. Теперь посмотрим результат выполненных действий (рис. 7.29).


Рис. 7.29. Результат добавления подсистемы (слева – Конфигуратор, справа – прикладное решение)

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

Теперь в режиме 1С: Предприятие вызовем содержание справки (это можно сделать нажатием комбинации клавиш Shift+F1), откроем ветвь Финансы и увидим, что в ней появился раздел Валютные средства (рис. 7.30).


Рис. 7.30. Новый раздел в системе справки

Этот раздел появился здесь потому, что в режиме редактирования подсистемы на вкладке Прочее был установлен флажок Включать в содержимое справки. В правой части окна справочной системы отображается введенный нами ранее текст справки (см. рис. 7.28).

Оглавление книги


Генерация: 1.436. Запросов К БД/Cache: 3 / 1
поделиться
Вверх Вниз