Файл: Разработка регламента выполнения процесса «Складской учет..pdf

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

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

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

Добавлен: 16.06.2023

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

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

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

СОДЕРЖАНИЕ

Введение

1 Построение бизнес-процессов «как есть»

1.1 Описание предметной области. Постановка задачи

1.2 Выбор средства для моделирования бизнес-процессов

1.3 Моделирование бизнес-процессов «как есть»

2 Построение бизнес-процессов «как должно быть»

2.1 Предлагаемые мероприятия по улучшению бизнес-процессов

2.2 Моделирование бизнес-процессов «как должно быть»

Заключение

Список использованной литературы

Приложение А - Проектирование системы

А.1 Проектирование пользовательского интерфейса

А.2 Реализация системы

А.3 Объектная структура ПО

А.4 Тестирование системы

Задать цены на номенклатуру товаров

Оприходовать партию товаров

Реализовать товары

Сформировать ведомость поступления товаров

Сформировать ведомость реализации товаров

Приложение Б – Код модуля объекта документа “Расходная накладная”.

Приложение Г – Функции и процедуры конфигурации

- Документ «ПриходнаяНакладная», который служит для отражения в системе факта прихода товаров, введенных в табличной части, по ценам закупки;

- Документ «РасходнаяНакладная», который реализует товары покупателям, введенные в табличной части, со склада;

- Периодический регистр сведений «Цены номенклатуры» для хранения как закупочных, так и розничных цен по каждому товару.

- Документ «Ввод цен номенклатуры», который при проведении записывает данные в регистр сведений «Цены номенклатуры»;

- Регистр накопления «ТоварыНаСкладе», который должен обеспечивать ведение количественного и стоимостного учета товаров на складе в разрезе партий.

- Справочники «Номенклатура», «Поставщики», «Склады» и «Ставка НДС».

Было проведено функциональное тестирование системы, все тесты завершились успешно.

Список использованной литературы

  1. Григорьева В. - 1СПредприятие 8.0. Управление торговлей
  2. А.П. Габец, Д.И. Гончаров - 1С Предприятие 8.0. Простые примеры разработки
  3. Селищев Н. - 1С Предприятие 8.2. Управление торговлей (1Специалист) – 2011
  4. М.Г.Радченко «1C Предприятие 8.2 Практическое пособие разработчика»

Приложение А - Проектирование системы

А.1 Проектирование пользовательского интерфейса

При запуске программы 1С: Предприятие 8 открывается основное окно программы, там отображается панель разделов и рабочий стол.

Панель разделов программы 1С: Предприятие 8 — это один из элементов командного интерфейса. Панель разделов показывает основную структуру прикладного решения и позволяет перемещаться между разделами программы. Панель разделов формируется платформой программы автоматически. Первый раздел — это всегда рабочий стол. Однако набор других разделов у разных пользователей одного и того же прикладного решения может варьироваться. Вы сможете настроить состав панели разделов на свое усмотрение: добавить или удалить разделы, изменить их внешнее представление; программа автоматически запомнит новые настройки. Панель разделов расположена в верхней части основного окна и соответствует  верхнему уровню подсистем, добавленных в конфигурацию 1С: Предприятие 8. С помощью панели разделов осуществляется переход к другим разделам программы.


Рабочий стол программы 1С: Предприятие 8 — это стандартный раздел, содержащий часто используемые документы, отчеты, справочники и т.п. Работа любого пользователя с программой 1С: Предприятие 8 всегда начинается с рабочего стола. Внешний вид рабочего стола также можно настраивать под себя: менять взаимное расположение форм, добавить или удалить формы.

Раздел — один из элементов командного интерфейса программы 1С: Предприятие 8. Раздел представляет собой выделенную функциональную часть программы, которая предназначена для решения определенного фиксированного круга задач.

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

Одним из элементов интерфейса программы 1С: Предприятие 8 является панель действий, которая содержит наиболее востребованные и часто используемые команды, позволяющие быстро создавать новые объекты, выполнять типовые обработки или составлять отчеты. Такие команды называются командами действия, поскольку их вызов приводит к открытию нового, вспомогательного окна приложения, и на некоторое время переключает пользователя на выполнение другой задачи.

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

Наша конфигурация состоит из следующих разделов: “Бухгалтерия”, “Предприятие”, “Справочники”.

  1. Бухгалтерия, раздел включает в себя 3 документа, это “Ввод цен номенклатуры”, “Приходная накладная”, “Расходная накладная”, регистр сведений “Цены” и регистр накопления “Товары на складе”.
  2. Предприятие, включает регистр накопления “Товары на складе” и отчеты “Ведомость поступления товаров” и “Ведомость реализации товаров”.
  3. Справочники, содержит справочники, используемые при работе с программой.

Окно приложения отображено на рисунке А.1

Панель разделов

Панель команд текущего раздела

Панель инструментов

Рабочая область


Рисунок А.1– Окно приложения

А.2 Реализация системы

Реализация партионного списания находится в модуле объекта документа “Расходная накладная”, в процедуре обработки проведения документа, код процедуры представлен в приложении А.

Были составлены следующие процедуры и функции:

  1. Функция “АктуальнаяЗакупочнаяЦена (АктуальнаяДата, ЭлементНоменклатуры)”, находится в общем модуле “РаботаСоСправочниками”, используется в обработчике изменений значений поля “Номенклатура” в табличной части документа “Приходная накладная”, возвращает последнее значение закупочной цены, которое было указано для заданной номенклатуры товара, функция извлекает данные из регистра сведений “ЦеныНоменклатуры”.
  2. Функция “АктуальнаяРозничнаяЦена (АктуальнаяДата, ЭлементНоменклатуры)”, используется в обработчике изменений значений поля “Номенклатура” в табличной части документа “Расходная накладная” находится в общем модуле “РаботаСоСправочниками”, функция аналогична функции “АктуальнаяЗакупочнаяЦена”, но в отличие от нее возвращает значение розничной цены.
  3. Функция “ПоставщикНоменклатуры (АктуальнаяДата, ЭлементНоменклатуры)”, используется в обработчике изменений значений поля “Номенклатура” в табличной части документа “Приходная накладная” и “Расходная накладная”, возвращает значение поставщика номенклатуры, которое было указано для заданной номенклатуры товара, функция извлекает данные из регистра сведений “ЦеныНоменклатуры”.
  4. Процедура “РассчитатьСумму (СтрокаТабличнойЧасти)” используется в обработчике изменений значений поля “Номенклатура”, “Цена”,”Количество” в табличной части документа “Приходная накладная” и “Расходная накладная”, устанавливает значения суммы купли, продажи.
  5. Процедура “РассчитатьИтоговуюСумму (СтрокаТабличнойЧасти)” используется в обработчике изменений значений поля “Сумма”, “СтавкаНДС” в табличной части документа “Приходная накладная” и “Расходная накладная”, устанавливает значения итоговой суммы купли, продажи.
  6. Функция “СтрокаВЧисло (Знач Строка, Знач Пусто = 0, Знач Ошибка = 0)”. Дополнительная функция необходимая для работы приложения, в связи с несовместимостью некоторых типов данных.

Листинг функций и процедур представлены в “Приложении Б”.


А.3 Объектная структура ПО

В программе использовались стандартные объекты конфигурации системы “1С Предприятие”. Перечислим их.

  1. Приходная накладная. Содержит стандартные для документов реквизиты (“Номер” и “Дата”). Также в документе присутствует табличная часть “ПереченьНоменклатуры” с реквизитами: “Номенклатура”, “Поставщик”, “Склад”, “Цена”, “Количество”, “Сумма”, “Ставка НДС” и “Итоговая сумма”.
  2. Расходная накладная. В табличной части документа имеются следующие реквизиты: “Номенклатура”, “Покупатель”, “Цена”, “Количество”, “Сумма” и “Итоговая сумма”.
  3. Периодический регистр сведений “Цены”. Содержит измерения: “Период”, “Номенклатура” и “Поставщик”. Ресурсами являются: Закупочная цена, “Розничная цена”.
  4. Документ “Ввод цен номенклатуры”. Содержит реквизиты “Дата”, “Номенклатура”, “Поставщик”, “Закупочная цена”, “Розничная цена”.
  5. Регистр накопления “Товары на складе”. Содержит измерения: “Номенклатура”, “Склад”, “Партия”, “Ставка НДС”. Ресурсами регистра будут: “Цена”, “Количество”, “Стоимость”, “Сумма”, “Итоговая сумма”.

Кроме того для удобства ввода данных в системе используются справочники:

Номенклатура, Поставщики, Покупатели, Склады и Ставка НДС.

А.4 Тестирование системы

Проведем функциональное тестирование системы для основных вариантов использования.

Задать цены на номенклатуру товаров

Откроем документ “Ввод цен номенклатуры” и добавим в него следующие записи (Рисунок А.2).

Рисунок А.2 – создание нового документа “Ввод цен номенклатуры”

После этого проведем документ и откроем регистр сведений “Цены” (Рисунок А.3).

Рисунок А.3 – регистр сведений “Цены”

Движение документа зафиксировалось в регистре сведений. Теперь актуальная цена для “Лист а4 300 шт.” изменилась.

Оприходовать партию товаров

Создадим новую приходную накладную и добавим туда следующие данные (РисунокА.4).


Рисунок А.4 – ввод данных в приходную накладную

При выборе номенклатуры в поле цена сразу появилась актуальная цена из регистра сведений “Цены”. Поле сумма вычисляется автоматически.

Проведем этот документ и перейдем к регистру “Товары на складе” (Рисунок А.5).

Рисунок А.5 – записи в регистре накопления

Как мы видим движения документа фиксируются в регистре накопления.

Реализовать товары

Выберем документ расходная накладная и создадим в ней следующие записи (Рисунок А.6).

Рисунок А.6 – заполнение расходной накладной

Проведем этот документ и посмотрим, что какие движения создались в нашем регистре (Рисунок А.7).

Рисунок А.7 – записи в регистре накопления

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

Сформировать ведомость поступления товаров

Откроем отчет “Ведомость поступления товаров”, установим начальный и конечный период. Затем нажмем кнопку Сформировать. В результате получим отчет, показанный на рисунке А.8.

Рисунок А.8 – Ведомость поступления товаров за период

На отчете показаны партии поступивших товаров за указанный период, подсчитывается их цена, количество и общая стоимость.

Сформировать ведомость реализации товаров

Откроем отчет “Ведомость реализации товаров”, установим начальный и конечный период. Затем нажмем кнопку “Сформировать”. В результате получим отчет, показанный на рисунке А.9.

Рисунок А.9 – Ведомость реализации товаров за период

На рисунке показаны все продажи товаров за выбранный период.

Все проведенные тесты завершились успешно.

Приложение Б – Код модуля объекта документа “Расходная накладная”.