Разработка простого прикладного решения. Рабочий стол и настройка командного интерфейса. Проверка заполнения стандартных реквизитов в справочнике. Иерархический справочник с табличной частью и связь с документом. Оборотные регистры накопления.
Аннотация к работе
ЭКОНОМИЧЕСКИЕ ИНФОРМАЦИОННЫЕ СИСТЕМЫ: Разработка прикладного решения средствами 1С: Предприятие 8.3 Учебное пособиеПлатформа «1С: Предприятие 8.3» поставляется со средством разработки, с помощью которого создаются новые или изменяются существующие прикладные решения. Так как он включен в стандартную поставку 1С: Предприятия, то пользователь может самостоятельно разработать или модифицировать прикладное решение (адаптировать его под себя), возможно, с привлечением сторонних специалистов. Конфигуратор включает следующие удобные инструменты: дерево конфигурации, окно свойств, различные редакторы (форм, интерфейсов, программных модулей и т.д.), конструкторы, отладчик, синтакс-помощник и другие инструменты. Структура прикладного решения в конфигураторе создается визуальными средствами (мышкой!). С помощью визуальных редакторов создаются таблицы, экранные формы, макеты отчетов и печатных форм документов.Прежде чем начинать работу необходимо создать новую информационную базу. Создать на рабочем столе новую папку «ФИО студента». Создаем информационную базу без конфигурации. В поле Укажите наименование информационной базы назовите имя новой базы Ремонт насосов - ФИО студента. Выберите только что созданную информационную базу и нажмите на кнопку Конфигуратор.Любой справочник в системе «1С:Предприятие» имеет встроенные реквизиты «Код» и «Наименование». Встроенный реквизит «Код» будет присваиваться автоматически системой. Данный справочник будет хранить информацию по оборудованию, которое сдается в ремонт клиентами. Правой кнопкой мыши щелкнем по Справочники в конфигураторе и выберем Добавить. Поэтому необходимо знать, на какой склад приняли насос в ремонт и с какого склада клиент будет забирать оборудование после ремонта.Нужно как-то фиксировать выполняемые менеджером действия: 1. принять насос в ремонт, 2. выдать клиенту отремонтированный насос. На закладке Документы в Дереве конфигуратора добавим документ АКТПРИЕМАВРЕМОНТ. Что необходимо знать, когда оборудование принимается в ремонт: 1. кто клиент, 2. какое оборудование, 3. на какой склад, 4. в чем неисправность. Добавляем новый реквизит - Клиент, тип данных - Справочник.Ссылка.Клиенты. Аналогично создайте еще три новых Реквизита документа: Имя - Оборудование, Тип данных - Справочник.Ссылка.ОборудованиеТеоретически такие отчеты можно построить на основе тех документов, которые уже имеются: проанализировать от кого и сколько приняли в ремонт, затем проанализировать кому и что выдали из ремонта. Чтобы избежать такой ситуации и чтобы не собирать долго итоговые данные по многим документам, а получить их быстро, в 1С: Предприятие существуют Регистры, а документы имеют возможность Проведения. Регистры специальным образом обрабатывают данные, которые в них помещают документы так, чтобы отчеты могли быстро получить им итоговые значения. Далее на закладке Регистраторы укажем, что данные в это регистр будут записывать два документа Акт приема в ремонт и Акт выдачи из ремонта. Причем Движение.Оборудование, Движение.Клиент, Движение.Склад - это измерения регистра, Движение.Количество - это ресурс регистра, а Движение.ВИДДВИЖЕНИЯ и Движение.Период - стандартные реквизиты регистра, которые создаются автоматически.В справочнике Оборудование откроем вкладку Ввод на основании. Выполните данные действия для документа (открыть документ АКТПРИЕМАВРЕМОНТ - Вкладка Ввод на основании - Является основанием для АКТВЫДАЧИИЗРЕМОНТА). Далее создадим процедуры, описывающие какие именно реквизиты должны заполняться при Вводе на основании. Для документа АКТПРИЕМАВРЕМОНТ откроем его Модуль (нажатием правой кнопкой мыши открываем контекстное меню документа АКТПРИЕМАВРЕМОНТ - выбираем Открыть модуль объекта). По условию задачи Акт приема в ремонт вводится на основании насоса, поэтому в параметры ДАННЫЕЗАПОЛНЕНИЯ будет передана ссылка на этот самый насос.Выполним, чтобы значение поля Склад в документах заполнялось автоматически.В справочнике Оборудование добавляем новую форму - Форма списка справочника (рис. Выполним: Контекстное меню конфигурации - Открыть рабочую область начальной страницы - Рабочая область начальной страницы - Шаблон начальной страницы - Одна колонка - Новая форма - Справочники - Оборудование - Формы - ФОРМАСПИСКА (рис. Контекстное меню конфигурации - Открыть рабочую область начальной страницы Выполним: Контекстное меню конфигурации - Открыть командный интерфейс основного раздела (рис. Списки поменяли название - Прием в ремонт, Выдача из ремонта.В простых прикладных решениях можно не использовать подсистемы. Создадим в прикладном решении три подсистемы: 1. Эти объекты располагаются в ветке объектов Общие и позволяют строить древовидную структуру, состоящую из Подсистем и Подчиненных подсистем. Создадим подсистемы. Правой кнопкой мыши щелкнем по Общие выбираем Подсистемы и нажимаем кнопку Добавить.63а, 63б. представлено Окно 1С: Предприятия раздел Оказание услуг.