Файл: Разработка конфигурации «Складской учет» в среде 1С:Предприятие 8.3 (Организационная структура предприятия).pdf
Добавлен: 23.04.2023
Просмотров: 392
Скачиваний: 4
СОДЕРЖАНИЕ
1 АНАЛИЗ СУЩЕСТВУЮЩЕГО СОСТОЯНИЯ ПРЕДМЕТНОЙ ОБЛАСТИ
1.1 Организационная структура предприятия
1.2 Особенности организации складского учета
1.3 Обоснование необходимости использования вычислительной техники для решения задачи
2 РАЗРАБОТКА КОНФИГУРАЦИИ СКЛАДСКОГО УЧЁТА НА БАЗЕ СИСТЕМЫ ПРОГРАММ 1С:ПPЕДПPИЯТИE
2.1 Проектирование структуры приложения
2.3 Разработка управляемого приложения
2.4 Реализация бизнес-процесса «Продажа товара»
2.5 Анализ данных в системе 1С 8.3
Для каждой константы обязательно указываем ее имя и тип данных.
Таблица 2.1 – Константы
|
Имя |
Тип |
Допустимая длина |
|
Наименование организации |
Строка, 100 |
Переменная |
|
ИНН организации |
Строка, 12 |
Фиксированная |
|
ОГРН организации |
Строка, 15 |
Фиксированная |
|
Юридический адрес |
Строка, 100 |
Переменная |
|
Телефон |
Строка, 11 |
Переменная |
|
E-mail организации |
Строка, 10 |
Переменная |
|
НДС в % |
Число, 10, 3 |
При фиксированной длине константа будет хранить заданное количество символов, а если реальное значение содержит меньше символов, то в конец строки будут добавлены пробелы до заданной длины. При переменной длине строки в базе данных хранится только реальное количество символов.
2.2.2 Перечисления
Перечисления используются в системе «1С:Предприятие» для описания постоянных наборов значений, не зменяемых в процессе работы конфигурации.
Для каждого перечисления обязательно указываем значения.
Таблица 2.2 – Перечисления
|
Имя |
Значения перечислений |
|
Единицы измерения |
Шт. |
|
Должность |
Директор Администратор Кладовщик Грузчик Товаровед Программист Бухгалтер |
2.2.3 Справочники
Справочники «1С» – специализированный объект древа метаданных, который служит для хранения статичной информации справочного характера.
Многоуровневая иерархия, поддерживаемая справочниками, включается простой активизацией соответствующего свойства в метаданных. При этом поддержка иерархии распространяется сразу на все аспекты использования прикладного объекта [6].
Справочник состоит из элементов. Каждый элемент справочника характеризуется определенным набором дополнительных параметров, одинаковым для всех элементов каждого справочника. Эти параметры называются реквизитами.
Справочник «Контрагенты» содержит информацию о фирмах, с которыми ведутся торговые операции. Контрагенты делятся на две группы: Поставщики и Покупатели.
Структура справочника представлена в таблице 2.3 и на рисунке 2.5.
Таблица 2.3 – Справочник «Контрагенты»
|
Реквизиты |
Тип |
Описание |
|
Полное Наименование |
Строка, 100 |
Отражает полное наименование контрагента |
|
ИНН |
Строка, 12 |
Отражает ИНН контагента |
|
Адрес |
Строка, 100 |
Юридический адрес контрагента |
|
Телефон |
Строка, 11 |
Отражает номер телефона |
|
Контактное лицо |
Строка, неогран. длина |
Отражает ФИО контактного лица |
Продолжение таблицы 2.3
|
ДатаРаботы |
Дата |
Дата, с которой начали работать с контрагентом |
|
ЭлПочта |
Строка, 10 |
Электронная почта контактного лица |
Справочник «Товары» содержит информацию о товарах.
Структура справочника представлена в таблице 2.4.
Таблица 2.4 – Справочник «Товары» (2-х уровневый)
|
Реквизиты |
Тип |
Описание |
|
Код товара |
Число, 10, 0 |
Отражает код товара |
|
ПолноеНаименование |
Строка, 50 |
Отражает полное наименование товара |
|
ЕдиницаИзмерения |
Перечисление Ссылка. Единицы Измерения |
Содержит ссылку на единицы измерения |
|
Цена |
Число 10, 2, неотрицательное |
Отражает цену товара |
Справочник «Сотрудники» предназначен для хранения информации о сотрудниках.
Структура справочника представлена в таблице 2.5.
Таблица 2.5 – Справочник «Сотрудники».
|
Реквизиты: |
Тип |
Описание |
|
Код |
Число, 10, 0 |
Сотруднику присваивается порядковый номер |
|
Наименование |
Строка, 50 |
Отражает ФИО сотрудника |
|
Дата рождения |
Дата |
Содержит дату рождения сотрудника |
|
ПаспортСерия |
Строка, 4 |
Отражает 4-х значную серию паспорта сотрудника |
|
ПаспортНомер |
Строка, 6 |
Отражает 6-ти значный номер паспорта сотрудника |
|
Адрес |
Строка, 100 |
Отражает адрес проживания сотрудника |
|
Телефон |
Строка, 11 |
Отражает контактный номер телефона |
|
Должность |
Перечисление Ссылка. Должность |
Содержит ссылку на единицы измерения |
|
Дата приема |
Дата |
Содержит дату приема на работу |
В справочнике «Склад» используется информация о существующих складах.
Структура справочника представлена в таблице 2.6.
Таблица 2.6 – Справочник «Склад».
|
Данные |
Тип |
Описание |
|
Код |
Число, 10, 0 |
Складу присваивается порядковый номер |
|
НаименованиеСклада |
Строка, 50 |
Отражает наименование склада |
2.2.4 Регистры
В системе используется регистры сведений и регистры накопления.
Такой вид регистров как регистры сведений имеет автоматический контроль уникальности записей по периоду (периодичность, указанная в свойствах регистра) и измерениям. То есть среди записей регистра не может быть более одной записи с одинаковыми показателями периода + измерение + регистратор (если он есть). Уникальность записей в других видах регистров осуществляется по регистратору.
В разработанной базе данных были созданы 3 новых регистра накопления «Остатки На Складе», «Исполнение Заказов Поставщиками», «Поступление Товара На Склад» и один новый регистр сведений «Цена».
Регистр «ОстаткиНаСкладе» предназначен для хранения информации поступления товаров на склады организации, имеет следующую структуру:
Описание измерений регистра «ОстаткиНаСкладе» приведены в таблице 2.7.
Таблица 2.7 – Измерения регистра «ОстаткиНаСкладе»
|
Наименование |
Тип |
Описание |
|
Склад |
СправочникСсылка.Склады (Места хранения) |
Список мест хранения товаров организации |
|
Товар |
СправочникСсылка.Товары |
Информация о товарах организации |
|
МОЛ1 |
СправочникСсылка. Сотрудники |
Информация о материально ответственном лице |
Описание ресурсов регистра «ОстаткиНаСкладе» приведены в таблице 2.8.
Таблица 2.8 – Ресурсы регистра «ТоварыНаСкладах»
|
Наименование |
Тип |
Описание |
|
Количество |
Число, 15, 3 |
Служит для отражения количества |
Регистр «ИсполнениеЗаказовПоставщиками» предназначен для хранения информации о документах поступления заказов от поставщиков, имеет следующую структуру:
Описание измерений регистра «ИсполнениеЗаказовПоставщиками» приведены в таблице 2.9.
Таблица 2.9 – Измерения регистра «ИсполнениеЗаказовПоставщиками»
|
Наименование |
Тип |
Описание |
|
Поставщики |
СправочникСсылка.Поставщики |
Информация о поставщиках товаров |
Описание ресурсов регистра «ИсполнениеЗаказовПоставщиками» приведены в таблице 2.10.
Таблица 2.10 – Ресурсы регистра «ИсполнениеЗаказовПоставщиками»
|
Наименование |
Тип |
Описание |
|
Количество |
Число, 15, 3 |
Служит для отражения количества |
Описание реквизитов регистра «ИсполнениеЗаказовПоставщиками» приведены в таблице 2.11.
Таблица 2.11 – Реквизиты регистра «ИсполнениеЗаказовПоставщиками»
|
Наименование |
Тип |
Описание |
|
Поставщик |
СправочникСсылка. Поставщики |
Отображает информацию о поставщиках товаров |
|
Товар |
СправочникСсылка. Товары |
Отображает информацию о товарах |
Таблица 2.12 – Измерения регистра «ПоступлениеТовараНаСклад»
|
Наименование |
Тип |
Описание |
|
Склад |
Справочник Ссылка. Склады |
Список мест хранения товаров организации |
|
Наименование |
Справочник Ссылка. Товары |
Информация о товарах организации |
|
Поставщик |
Справочник Ссылка. Поставщики |
Информация о поставщиках |
|
Сотрудник |
Справочник Ссылка. Сотрудники |
Список сотрудников организации |
Описание ресурсов регистра «ПоступлениеТовараНаСклад» приведены в таблице 2.13.
Таблица 2.13 – Ресурсы регистра «ПоступлениеТовараНаСклад»
|
Наименование |
Тип |
Описание |
|
Количество |
Число, 10, 0 |
Служит для отражения количества |
|
Цена |
Число, 10, 2 |
Служит для отражения цены |
|
Стоимость |
Число, 15, 2 |
Служит для отражения стоимости |
Регистр сведений «Цена» предназначен для хранения информации о ценах на товары, имеет следующую структуру:
Описание ресурсов регистра «Цена» приведены в таблице 2.14.
Таблица 2.14 – Ресурсы регистра «Цена»
|
Наименование |
Тип |
Описание |
|
Цена |
Число, 10, 2 |
Служит для хранения информации о цене |
2.2.5 Документы
В аходе аразработки априкладного арешения абыли аиспользованы аи аразработаны аследующие адокументы: «ЗаказНаСклад», «ЗаказПоставщику», «ПриходнаяНакладная», «РасходнаяНакладная», «ПрайсЛист»
Документ «ЗаказНаСклад» предназначен для отражения поступления товарно-материальных ценностей со склада. Стуктура документа представлена в таблице 2.15.
Таблица а2.15 а– Документ а«ЗаказНаСклад»
|
Шапка |
||
|
Реквизит |
Тип |
Описание |
|
ДатаИсполненияДокумента |
Дата |
Дата исполнения документа |
|
Сотрудник |
СправочникСсылка. Сотрудники |
Содержит ссылку на список сотрудников |
|
Комментарий |
Строка а(неограниченная длина) |
Любая дополнительная информация |
|
Табличная часть |
||
|
Наименование |
СправочникСсылка. Товары |
Содержит наименование товара |
|
Количество |
Число, 15, 0 |
Содержит количество заказанного товара |
|
Цена |
Число, 15, 2 |
Отражает цену на товар |
|
Сумма |
Число, 15, 2 |
Отражает общую сумму заказа |
Документ «ЗаказПоставщику» предназначен для отражения поступления товарно-материальных ценностей от контрагента. Структура документа представлена в таблице 2.16.
Таблица а2.16 а– Документ «ЗаказПоставщику»
|
Шапка |
||
|
Реквизит |
Тип |
Описание |
|
ДатаПоставки |
Дата |
Дата поставки товара |
|
Поставщик |
СправочникСсылка. Поставщики |
Содержит ссылку на список поставщиков |
|
Комментарий |
Строка а(неограниченная адлина) |
Любая адополнительная аинформация |
|
Табличная часть |
||
|
Наименование |
СправочникСсылка. Товары |
Содержит наименование товара |
|
Количество |
Число, 15, 0 |
Содержит количество поставленного товара |
|
Сумма |
Число, 15, 2 |
Отражает общую сумму заказа |