Файл: Разработка конфигурации «Управление персоналом» в среде 1С:Предприятие 8.3..pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 28.03.2023

Просмотров: 108

Скачиваний: 6

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

В режиме конфигурации справочник «Номенклатура» будет выглядеть следующим образом (Рисунок. 11):

Рисунок 11. Справочник «Номенклатура»

Справочник «Сервисы»

Данный справочник содержит список сервисов, предоставляемых нашей организацией.

Структура справочника представлена в таблице 7.

Таблица 7. Сервисы

Реквизит

Тип

Краткая информация

Код

-

-

Наименование

Строка, 150

Название сервиса

В режиме конфигурации справочник «Сервисы» будет выглядеть следующим образом (Рисунок. 12):

Рисунок 12. Справочник «Сервисы»

Справочник «Уровни сервиса»

Данный справочник содержит список уровней сервиса.

Структура справочника представлена в таблице 8.

Таблица 8. Уровни сервиса

Реквизит

Тип

Краткая информация

Код

-

-

Наименование

Строка, 25

Название уровня

Предопределенный элемент – стандартный.

В режиме конфигурации справочник «Уровни сервиса» будет выглядеть следующим образом (Рисунок. 13):

Рисунок 13. Справочник «Уровни сервиса»

Справочник «Поставщики»

Данный справочник содержит список поставщиков материалов клубу.

Структура справочника представлена в таблице 9.

Таблица 9. Поставщики

Реквизит

Тип

Краткая информация

Код

-

-

Наименование

Строка, 100

Название организации-поставщика

Адрес

Строка, 100

Название адреса поставщика

Телефон

Строка, 10

Телефон поставщика

В режиме конфигурации справочник «Поставщики» будет выглядеть следующим образом (Рисунок. 14):

Рисунок. 14. Справочник «Поставщики»

Справочник «Состояние заказов поставщикам»

Данный справочник содержит список состояний заказов поставщикам.


Структура справочника представлена в Табл. 10.

Таблица 10. Состояние заказов поставщикам

Реквизит

Тип

Краткая информация

Код

-

-

Наименование

Строка, 100

Название состояния

Справочник содержит предопределенные элементы:

  • В работе
  • Выполнен
  • Заявка
  • На согласовании
  • Отменен
  • Согласован.

В режиме конфигурации справочник «Абонементы» будет выглядеть следующим образом (Рисунок. 15):

Рисунок 15. Справочник «Состояние»

Справочник «Договора контрагентов»

Данный справочник содержит список договоров контрагентов.

Структура справочника представлена в таблице 11.

Таблица 11. Договора контрагентов

Реквизит

Тип

Краткая информация

Код

-

-

Наименование

Строка, 25

Название договоров

В режиме конфигурации справочник «Сотрудники» будет выглядеть следующим образом (Рисунок. 16):

Рисунок 16. Справочник «Договора»

2.2 Характеристика разработанных экранных форм документов 1С:Предприятие 8.3

Документы

Объекты прикладного решения «Документ» позволяют хранить в прикладном решении информацию о совершенных хозяйственных операциях или о событиях, произошедших в «жизни» предприятия вообще[3].

В конфигурации используются следующие документы:

  • «Соглашение об уровне предоставления услуг»;
  • «Счет на оплату предоставления сервиса»;
  • «Заказы поставщикам»;
  • «Покупки клиентов»;
  • «Доверенности»;

Документ «Соглашение об уровне предоставления услуг»

Данный документ регистрирует факт предоставления услуги (сервиса) клиентам (контрагента).

Структура документа представлена в Таблице 12.

Таблица 12 «Соглашение об уровне предоставления услуг»

Реквизит

Тип

Краткая информация

Клиент

СправочникСсылка. Клиенты,

Ф.И.О. клиента

Ответственный

СправочникСсылка.сотрудники

Ф.И.О. ответственного сотрудника

Действует с

Дата

Дата приема сервиса

Действует по

Дата

Дата окончания сервиса

Договор

СправочникСсылка. ДоговораКонтрагентов

Итог

Число


Документ содержит табличную часть – задание (табл. 13).

Таблица 13

Реквизит

Тип

Краткая информация

Сервис

СправочникСсылка. Сервисы

Название сервиса

Уровень сервиса

СправочникСсылка. УровниСервиса

Название уровня

Исполнитель по умолчанию

СправочникСсылка.сотрудники

Ф.И.О. первоначального исполнителя

Цена

Число

В режиме конфигурации документ «Соглашение об уровне предоставления услуг» будет выглядеть следующим образом (Рисунок17):

Рисунок17. Документ «Соглашение

Документ имеет обработку заполнения:

Процедура ОбработкаПроведения (Отказ, Режим)

 // регистр ПредоставляемыеСервисы Приход

Движения. СтоимостьУслуг. Записывать = Истина;

Движения. ПредоставляемыеСервисы. Записывать = Истина;

Для Каждого ТекСтрокаЗадание Из Задание Цикл

Движение = Движения. СтоимостьУслуг. Добавить();

Движение. Период = Дата;

Движение. Услуга = ТекСтрокаЗадание. Сервис;

Движение. Цена = ТекСтрокаЗадание. Цена;

Движение = Движения. ПредоставляемыеСервисы. Добавить();

Движение. ВидДвижения = ВидДвиженияНакопления. Приход;

Движение. Период = Дата;

Движение. Сервис = ТекСтрокаЗадание. Сервис;

Движение. Количество = 1;

КонецЦикла;

КонецПроцедуры

На форме документа реализованы процедуры:

&НаКлиенте

Процедура ЗаданиеСервисПриИзменении(Элемент)

ОбщийИтог();

КонецПроцедуры

&НаКлиенте

Процедура ОбщийИтог()

ИтоговаяСтоимость = Объект. Задание. Итог («Цена»);

Объект. Итог = ИтоговаяСтоимость;

КонецПроцедуры

&НаКлиенте

Процедура ЗаданиеЦенаПриИзменении(Элемент)

ОбщийИтог();

КонецПроцедуры

Документ «Счет на оплату предоставления сервиса»

Данный документ формируется на основании вышеописанного[4].

Структура документа представлена в таблице 14.

Таблица 14. «Счет на оплату предоставления сервиса»

Реквизит

Тип

Краткая информация

Основание

Документ Ссылка. Соглашение Об Уровне Предоставления Услуг

Документ

Сумма

Число

Работу выполнил

Справочник Ссылка. сотрудники


В режиме конфигурации документ «Счет на оплату предоставления сервиса» будет выглядеть следующим образом (Рисунок18):

Рисунок18. Документ «Счет»

Документ имеет обработку заполнения

Процедура ОбработкаЗаполнения (ДанныеЗаполнения, СтандартнаяОбработка)

 // {{__КОНСТРУКТОР_ВВОД_НА_ОСНОВАНИИ

 // Данный фрагмент построен конструктором.

 // При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!

Если ТипЗнч(ДанныеЗаполнения) = Тип («ДокументСсылка. СоглашениеОбУровнеПредоставленияУслуг») Тогда

 // Заполнение шапки

Сумма = ДанныеЗаполнения. Итог;

РаботуВыполнил = ДанныеЗаполнения. Ответственный;

Основание = ДанныеЗаполнения. Ссылка;

КонецЕсли;

 // }}__КОНСТРУКТОР_ВВОД_НА_ОСНОВАНИИ

КонецПроцедуры

Документ «Заказы поставщикам»

Данный документ регистрирует факт заказа материалов поставщику.

Структура документа представлена в Табл. 15.

Таблица 15. «Заказы поставщикам»

Реквизит

Тип

Краткая информация

От кого

Справочник Ссылка. Организации

Список организаций

Дата принятия заказа

Дата

Дата

Состояние заказа

Справочник Ссылка. Состояния Заказов Поставщикам

Состояние заказа

В режиме конфигурации документ «Заказы поставщикам» будет выглядеть следующим образом (Рисунок19):

Рисунок 19. Документ «Заказы поставщикам»

Документ имеет обработку проведения;

Процедура Обработка Проведения (Отказ, Режим)

 // {{__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ

 // Данный фрагмент построен конструктором.

 // При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!

 // регистр ОстаткиМатериалов Приход

Движения. ОстаткиМатериалов. Записывать = Истина;

Для Каждого ТекСтрокаНоменклатура Из Номенклатура Цикл

Движение = Движения. ОстаткиМатериалов. Добавить();

Движение. ВидДвижения = ВидДвиженияНакопления. Приход;

Движение. Период = Дата;

Движение. Наименование = ТекСтрокаНоменклатура. Номенклатура;

Движение. Количество = ТекСтрокаНоменклатура. Количество;

КонецЦикла;

 // }}__КОНСТРУКТОР_ДВИЖЕНИЙ_РЕГИСТРОВ

КонецПроцедуры

На форме документа реализованы процедуры:


&НаКлиенте

Процедура НоменклатураКоличествоПриИзменении(Элемент)

СтрокаТЧ = Элементы. Номенклатура. ТекущиеДанные;

РаботаСДокументамиКлиент. РасчетСуммыДокументаЗаказыПоставщикам(СтрокаТЧ);

КонецПроцедуры

&НаКлиенте

Процедура НоменклатураЦенаПриИзменении(Элемент)

СтрокаТЧ = Элементы. Номенклатура. ТекущиеДанные;

РаботаСДокументамиКлиент. РасчетСуммыДокументаЗаказыПоставщикам(СтрокаТЧ);

КонецПроцедуры

Документ «Доверенность»

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

Структура документа представлена в Табл. 16.

Табл. 16

Реквизит

Тип

Краткая информация

Доверенное лицо

СправочникСсылка.сотрудники

Доверенное лицо

Банковский счет

Строка (24)

Организация

СправочникСсылка. Организации

Организация

Основание

ДокументСсылка. ЗаказыПоставщикам

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

Таблица 17

Реквизит

Тип

Краткая информация

Контрагент

СправочникСсылка. Поставщики

Название поставщика у которого получают товар

Договор

СправочникСсылка. ДоговораКонтрагентов

Номер договора

Дата действия

Дата

Количество часов, за которое проводилась услуга

На получение от

СправочникСсылка. Поставщики

Поставщик

По документу

ДокументСсылка. ЗаказыПоставщикам

Документ

В режиме конфигурации документ «Доверенности» будет выглядеть следующим образом (Рисунок20):

Рисунок 20. Документ «Доверенности»

Документ имеет обработку заполнения

Процедура ОбработкаЗаполнения (ДанныеЗаполнения, СтандартнаяОбработка)

 // {{__КОНСТРУКТОР_ВВОД_НА_ОСНОВАНИИ

 // Данный фрагмент построен конструктором.

 // При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!!

Если ТипЗнч(ДанныеЗаполнения) = Тип («ДокументСсылка. ЗаказыПоставщикам») Тогда