Карпухина Н.Н. Экономические информационные системы (1084313), страница 10
Текст из файла (страница 10)
Если этот флажок не установлен, то параметр будет доступен для настройки пользователем. Если же установить этот флажок, то пользователь не увидит этот параметр.
Рис. 76в. Ограничение доступности для параметра Конец периода
14. Далее с помощью кнопки Добавить в командной панели добавим новый параметр с именем ДатаОкончания. Для этого параметра платформа автоматически сформирует заголовок – Дата окончания. Оставим его без изменений. Тип значения параметра – Дата. Как и для параметра Начало Периода, укажем состав даты – Дата. А также для параметра НачалоПериода зададим заголовок, который будет отображаться пользователю, – Дата начала. По умолчанию добавленный нами параметр доступен для пользователя (ограничение доступности в колонке снято) (рис. 76г)
Рис. 76г. Добавления параметра Дота окончания
14. Для параметра КонецПериода установили флажок Ограничение доступности, поскольку значение этого параметра собираемся вычислять на основании значения, установленного пользователем для параметра ДатаОкончания.
Чтобы задать формулу, по которой будет вычисляться значение параметра КонецПериода, воспользуемся языком выражений системы компоновки данных.
В нем есть функция КонецПериода(), которая позволяет получить дату, соответствующую концу какого-либо периода, например, указанного дня.
В ячейке Выражение зададим для параметра КонецПериода следующее выражение (рис. 76д):
КонецПериода(&ДатаОкончания,"День")
Рис. 76д. Параметры системы компоновки
15. Настроим параметр ВидНоменклатурыУслуг. Поскольку отчет должен отображать суммы, на которую были оказаны услуги, значение параметра ВидНоменклатурыУслуг пользователь изменять не должен. Оно должно быть задано непосредственно в схеме компоновки как, например, Перечисление.ВидыНоменклатурыУслуг.УслугаВЦеху (таким образом будут проанализированные услуги, оказываемые в цехах).
Флажок ограничения использования у параметра ВидНоменклатурыУслуг платформа установила по умолчанию, поэтому необходимо указать только нужное значение перечисления ВидыНоменклатурыУслуг в ячейке Значение, соответствующей параметру ВидНоменклатурыУслуг.
Воспользуемся кнопкой выбора и выберем это значение из списка перечисления видов номенклатуры (рис. 76е).
Рис. 76е. Установка значения параметра «ВидНоменклатурыУслуг»
16. Перейдем к формированию структуры отчета. На закладке Настройки добавим группировку и снова не укажем поле группировки (рис. 76ж).
Рис. 76ж. Добавление группировки в отчет
На закладке Выбранные поля укажем поля Услуга и Стоимость (рис. 76з).
Рис. 76з. Структура отчета Рейтинг услуг
Затем перейдем на закладку Другие настройки и зададим заголовок отчета – Рейтинг услуг (рис. 76и).
Рис. 76и. Установка заголовка отчета
17. Зададим Быстрые пользовательские настройки. Т.е. предоставим пользователю возможность задавать отчетный период перед формированием отчета. То есть параметры Дата начала и Дата окончания включим в состав пользовательских настроек.
Причем поскольку задавать отчетный период требуется практически всегда, эти настройки должны находиться непосредственно в форме отчета.
На закладке Параметры (рис. 77а) выделим по очереди каждый из параметров и нажмем кнопку Свойства элемента пользовательских настроек, расположенную в правом нижнем углу окна настроек.
Установим флажок Включать в пользовательские настройки (рис. 77б) и оставим предложенное по умолчанию для свойства Режим редактирования значение Быстрый доступ.
Флажок Включать в пользовательские настройки означает, что эта настройка будет доступна пользователю в отдельном окне при нажатии кнопки Настройка (то есть такая настройка, которой он может пользоваться, но не очень часто.
А режим редактирования, установленный в значение Быстрый доступ, означает, что эта настройка также будет автоматически отображаться непосредственно в отчетной форме. Это быстрая пользовательская настройка – такая настройка, которая нужна пользователю постоянно, чуть ли не при каждом запуске отчета. Поэтому она всегда на виду.
Рис. 77а. Закладка Параметры отчета
Рис. 77б. Установка параметров Пользовательских настроек элементов
18. Определим, в каких подсистемах будет отображаться отчет (рис. 77в)
Рис. 77в. Подсистемы, в которых отображается отчет
Проверим в работе выполненные выше действия, запустим приложение в режиме 1С: Предприятие.
ВВОД ДАННЫХ В БД
Сформируем отчет Рейтинг услуг.
1. Через форму отчета, автоматически сформированную системой, сформируйте отчет по тем параметрам, которые изначально создавались .
2. Измените дату окончания или дату начала и сформируем отчет (рис. 77г).
Рис. 77г. Отчет Рейтинг услуг
XIII. ВИДИМОСТЬ ИТОГОВОЙ СУММЫ В ДОКУМЕНТАХ
Произведем дальнейшее совершенствование разрабатываемого решения.
Возникает естественное желание видеть итоговую сумму в форме документа. Чтобы в процессе его создания можно было оперативно, не печатая документ, знать итоговую сумму по документу.
Для этого внесем небольшие изменения в форму документа ВыполнениеУслуги.
1. Для редактирования формы документа откроем конфигуратор, раскроем дерево документа ВыполнениеУслуги и дважды щелкнем на форме ФормаДокумента.
Рис. 78а. Форма документа
2. Дважды щелкнем на элементе ПереченьНоменклатуры в дереве элементов формы (рис. 78а) или правой кнопкой мыши откроем для него палитру свойств (пункт контекстного меню Свойства). Установим свойство Подвал, которое определяет наличие подвала у таблицы формы (рис. 78б).
Рис. 78б. Установка видимости подвала у табличной части
3. Откроем свойства элемента ПереченьНоменклатурыСумма (рис. 78в), установим Горизонтальное положение в подвале – Право (рис. 78г). В свойстве Шрифт подвала тоже изменим начертание на Жирный (рис. 78д).
Рис. 78в. Выбор элемента табличной части
Рис. 78г. Выбор данных подвала – Положение
Рис. 78д. Выбор данных подвала – Шрифт
4. Для того чтобы в подвале колонки Сумма отображался итог по ней, нажмем кнопку выбора в поле ПутьКДаннымПодвала (рис. 78е).
Рис. 78е. Выбор данных подвала для колонки Сумма
Аналогично добавьте строку Итого в документ Акт приема в ремонт,
Проверим в работе выполненные выше действия, запустим приложение в режиме 1С: Предприятие.
ВВОД ДАННЫХ В БД
1. Перепроведите все введенные ранее документы Выполнение услуги и Акт приема в ремонт.
Задание на домашнюю работу
Задание предполагает создание средствами 1С: Предприятия автоматизированной информационной системы (АИС).
План выполнения работы:
1 этап. Выбор предметной области АИС.
Предметная область АИС может быть выбрана из предложенных вариантов (приложение 1) или сформулирована студентом самостоятельно.
2 этап. Анализ предметной области АИС. Проектирование АИС.
Разработка функциональной модели IDEF0, построение DFD-диаграммы, разработка ER-диаграммы будущей АИС (приложение 2).
Для наглядного представления диаграмм возможно использование программ BPWin, ERWin и др.
3 этап. Разработка АИС.
Разработка программы средствами «1С: Предприятие 8»: разработка программного кода. Разработанные на втором этапе схемы воплощаются в реальные объекты.
Программа должна содержать (минимальные требования):
-
2-3 подсистемы;
-
5 справочников, как минимум один иерархический и один с табличной частью;
-
2 вида документов (заполняются по форме);
-
2 регистра накопления;
-
регистр сведений
-
2 вида отчетов;
-
перечисление;
-
планы видов характеристик;
-
бухгалтерский учет и расчет зарплаты (регистры бухгалтерии, план видов расчета, регистр расчета)
-
собственный рабочий стол и пользовательский интерфейс.
4 этап. Создание отчета по выполненной работе.
Результаты работы представляются в виде пояснительной записки. Пояснительная записка оформляется на листах формата А4 и должна содержать следующие элементы:
-
Титульный лист.
-
Описание задачи.
-
Описание проведенного анализа предметной области и проектирования АИС средствами структурного подхода.
-
Описание структуры программы.
К пояснительной записке должен прилагаться диск с разработанной ЭИС.
ПРИЛОЖЕНИЕ 1
№ варианта | Предметная область | Примерные задачи |
1 | Компьютерный салон | Учет компьютеров и комплектующих в компьютерном салоне. |
2 | Учет деятельности фирмы | Учет клиентов; ведение договоров; ввод и хранением информации о наличие и состояние аппаратного и программного обеспечения клиента; учет сотрудников; учет планирования и выполнения этапов работ; контроль оплаты данных работ; определением заработной платы сотрудников как процента от выполненных работ. |
3 | Автоматизация сервисного центра | Учет ремонтов оргтехники, сборки компьютеров (комплектов), выдачи гарантийных талонов, ведения склада, учет движения денежных средств, формирование отчетов. |
4 | Внедрение и техническое обслуживание | Для фирм занимающихся внедрением программного обеспечения: БД потенциальных клиентов с возможностью регистрации проведенных работ по их окручиванию (для менеджеров). БД клиентов (учет уст.программ, техника клиента, договора). Учет проведенных работ внедренцами и системотехниками. Учет доработок в конфигурациях и программах. |
5 | Кредиты | Учет входящих (получаемых) кредитов. Начисление пени за просроченные платежи в текущей реализации не предусмотрено. Учет исходящих (выдаваемых) кредитов. |
6 | Домашняя бухгалтерия | Учет ведется в разрезе статей расхода и дохода и принадлежности расходов. Вывод напоминаний по важным событиям и датам. Планирование доходов и расходов. |
7 | Частный предприниматель | Рознично-оптовая продажа, перемещение товаров, остатки товаров, ведение списка сотрудников и начисление зарплаты в разрезе торговых точек. |
8 | Абонентский отдел для кабельного телевидения | Ведение базы абонентов кабельного телевидения, поступление денежных средств от абонентов, начисление абонентская плата, формирование счет-фактур, формирование отчетов по задолженностям абонентов, возможность скидок. |
9 | Учет компьютеров на предприятии | Учет рабочих мест, компьютеров, пользователей ответственных за эти компьютеры. Учет комплектующих на рабочих местах и складах по серийным номерам, гарантии, количеству, цене. Возможность идентификации любой конкретной комплектующей. Работа с комплектами и инвентарными номерами. Отчеты по рабочим местам, ремонту, складам, комплектующим. Учет расходных материалов. Учет заявок пользователей. |
10 | Учет оргтехники на предприятии | Учет техники, комплектующих, ремонтов, списков доступа, паролей, расходных материалов, уникальность каждой единицы техники и комплектующей. |
11 | Командировки | Печать командировочных удостоверений и приказов к ним, реестра командировок. |
12 | Медосмотр сотрудников | Сбор и обработка информации о сотрудниках: прививках, лабораторных анализах, флюорографии и обследовании специалистами. Формирование отчетов о результатах ежегодного обследования сотрудников, о сотрудниках подлежащих обследованию, прививке, флюорографии. Ведение медицинской карты сотрудников. |
13 | Табель | Заполнение отработанного времени сотрудников. |
14 | Меню | Расчет стоимости блюд по раскладке, печать калькуляционных карт, меню, хранение кулинарной книги. |
15 | Кафе+Бар | Учет полуфабрикатов, автоматическое списание полуфабрикатов со склада при создании блюд и продажи. |
16 | Служба такси | |
17 | Турфирма | |
18 | Салон красоты | Учет материалов, учет услуг, учет заработной платы сотрудников, учет записи к специалистам, учет денежных средств, учет скидок по дисконтным картам. |
19 | Санаторно-курортный комплекс | Учет отдыхающих и услуг. |
20 | Кадровое агентство | Договор. Заказ от работодателя. Отчеты (зарплата, спрос вакансий от работодателя, спрос вакансий от соискателя). |
21 | Подписка и подписчики | Учет по подписчикам, текущей подписке и оплате, отслеживание долгов по подписке. Учет по доставке. |
22 | Сервисный центр | Автоматизации работы сервисного центра: прием заказов, учет движения материалов, инструментов. |
23 | Рынок-Аренда | Работ с арендаторами на рынке: аренда мест на рынке. |
24 | Учет сим карт | Учет сим-карт и договоров (контрактов) операторов связи: оформление и печать договоров. |
25 | Риэлтор | |
26 | Ломбард | |
27 | Видеопрокат | |
28 | Рекламная фирма | Учет рекламных заказов в фирме, занимающейся агентской деятельностью (прием заказов у клиентов и выставление рекламы (журналы, газеты, ТВ). |
29 | Органайзер руководителя | Ведение списка заданий сотрудников. |
30 | Автоматизация работы секретаря | Учет входящих, исходящих документов, командировок и контроль за исполнением. |
31 | Движение акций внутри предприятия | Учет движения акций предприятия. |
32 | Обувной магазин | Складской учет товара в розничном магазине, торгующем обувью. |
33 | Контингент техникума | Для учебного отдела среднего специального учебного заведения: заносить личные данные студентов, определять состав групп, движение по группам, информацию по учебным предметам, курсовым и дипломным проектам, вносить сведения об успеваемости, выводить среднюю оценку. |
34 | Медицинское учреждение (регистратура) | Ведение регистрации больных в мед. Учреждениях: регистратура в поликлинике и прием пациента специалистом, учет начислений по приему пациентов, учет выписки льготных рецептов. |
35 | Рабочее место стоматолога | Планировка расписания клиентов. Ведение истории болезни, истории посещений. Отчет о взаиморасчетах. |
36 | Мебельное производство | |
37 | Производство окон-ПВХ | |
38 | Типография | Составление калькуляции по заказу. Отчет по остаткам на складах. |
39 | Производство полуфабрикатов | Учет при производстве полуфабрикатов (котлет, пельменей и т.п.) и реализации. |
40 | Магазин | Складской учет товара в розничном магазине, торгующем одеждой. |
ПРИЛОЖЕНИЕ 2