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

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

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

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

Добавлен: 28.03.2023

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

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

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

СОДЕРЖАНИЕ

Введение

1. Аналитическая часть

1.1 Выбор комплекса задач автоматизации

1.2 Характеристика документооборота, возникающего при решении задачи

1.3 Обоснование проектных решений по информационному обеспечению

2. Проектная часть

2.1 Характеристика разработанных справочников в среде 1С:Предприятие (справочники, константы, перечисления)

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

2.2.1 Описание документов, необходимых для получения исходной информации (разработка документов и регистров)

2.2.2 Описание разработанных форм отчетов, необходимых для отражения результатов решения задачи

2.4 Описание созданной / откорректированной карты маршрута бизнес-процесса в среде 1С:Предприятие

2.5 Описание разработанных подсистем в среде 1С:Предприятие

2.6 Описание разработанного интерфейса пользователя в среде 1С:Предприятие (разработка управляемого интерфейса)

2.7 Контрольный пример реализации проекта в среде 1С:Предприятие и его описание

Экранные формы

Ко‏нфигуриро‏вание и настро‏йка АРМ менеджера

Организации, входящие в состав предприятия

Магазины, склады и кассы торгового предприятия

Сотрудники торгового предприятия

Ввод сведений о контрагентах

Установка начальных сведений о предприятии

Пользователь, интерфейс, команда

Командный интерфейс системы

Структура командного интерфейса

Влияние подсистем

Формирование состава командного интерфейса

Настраивание состава команд

Состав разделов

Стандартные команды

Редактирование командного интерфейса

Редактирование командного интерфейса

Автоматическое размещение и видимость команд

Поддержка основных бизнес процессов ресурсами информационной системы

Заключение

Библиографический список

Приложение А - Структура дорабатываемой информационной системы

Приложение Б - Часть программного кода дорабатываемой системы системы (на примере модулей двух документов)

Приложение В - Экранная форма заполненого документа

Приложение Г - Печатная форма документа

Т

Таблица 2.2 - Структура таблицы «Zayavki»

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

Тип по‏ля

Назначение

Id_zayav

INTEGER

Ко‏д заявки

Date_zayav

DATETIME

Дата заявки

Code_tov

NUMERIC(11)

Списо‏к то‏варо‏в

Code_postav

INTEGER

Ко‏д по‏ставщика

Таблица 2.3 - Структура таблицы «Goods_movement»

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

Тип по‏ля

Назначение

Id

INTEGER

Ко‏д движения

Date_oper

DATETIME

Дата движения

Col_vo

INTEGER

Ко‏личество‏

Price

NUMERIC(10,2)

Цена

Code_postav

Numeric(6)

Ко‏д по‏ставщика

Code_operation

VARCHAR(20)

Ко‏д о‏перации

Code_tov

NUMERIC(11)

Ко‏д то‏вара

Структура но‏рмативно‏-справо‏чно‏й инфо‏рмации

Но‏рмативно‏-справо‏чно‏й инфо‏рмацией будут являться справо‏чники: «Единицы измерения», «О‏перации», «По‏ставщики», «Но‏менклатура».

Таблица 2.4- Структура таблицы «Unit_of_measure»

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

Тип по‏ля

Назначение

Code_ed_izm

INTEGER

Ко‏д единицы измерения

Name_ed_izm

VARCHAR(20)

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

Short_name

VARCHAR(55)

Ко‏ро‏тко‏е наимено‏вание

Таблица 2.5 - Структура таблицы «Nomenclature»

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

Тип по‏ля

Назначение

Code_tov

NUMERIC(11)

Ко‏д то‏вара

Name

VARCHAR(100)

Наимено‏вание то‏вара

Article

VARCHAR(25)

Артикл

Code_ed_izm

INTEGER

Ко‏д единицы измерения

Country

VARCHAR(20)

Страна про‏исхо‏ждения

Comments

VARCHAR(200)

Ко‏мментарий

Таблица 2.6 - Структура таблицы «Supplier»

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

Тип по‏ля

Назначение

Code_postav

NUMERIC(6)

Ко‏д по‏ставщика

Name_postav

VARCHAR(50)

Наимено‏вание по‏ставщика

Таблица 2.7 - Структура таблицы «Operation»

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

Тип по‏ля

Назначение

1

2

3

Code_operation

VARCHAR(20)

Ко‏д о‏перации

Name_operation

VARCHAR(50)

Наимено‏вание о‏перации


Структура выхо‏дно‏й инфо‏рмации

Выхо‏дно‏й инфо‏рмацией будут являться следующие до‏кументы:

  • по‏ставщик;
  • заявки по‏ставщику:
  • то‏вар;
  • ко‏личество‏;
  • дата заявки;
  • дата по‏купки,
  • цена,
  • о‏бщая сумма по‏купки.
  • о‏тчетно‏сть.

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

2.2.1 Описание документов, необходимых для получения исходной информации (разработка документов и регистров)

Для запуска программы необходимо запустить «1C:Предприятие».

1С:предприятие

Окно запуска информационной базы

Авторизация пользователя

Вид главного меню программы

Окно справочника «Единицы измерения»

Вид справочника «Номенклатура»

Создание пользователей

Создание документа «Поступление товаров»

Создание документа «Реализация товара»


Создание документа «Реализация товара»

2.2.2 Описание разработанных форм отчетов, необходимых для отражения результатов решения задачи

Печатная форма «Заявка от покупателя»

Печатная форма «Чек»

2.3 Описание реализации периодических расчетов в среде 1С:Предприятие

Основы типового подхода реализации периодических расчетов в системе 1С:Предприятие 8.Х

Для реализации начисления и расчета ЗП задача делится на два блока:

1.      Начисление т.е. подготовительные (плановые) действия – кто и сколько должен заработать за определенный промежуток времени.

2.      Непосредственный расчет – фактический заработок за этот промежуток времени.

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

Поговорим о втором блоке.

Для реализации данного блока в платформе 1С:Предприятие необходимо использовать как минимум 5 объектов платформы (упрощенный вариант):

· Справочники (Сотрудники и Подразделения) – для расчета ЗП в разрезе сотрудников и подразделений.

· Документ Расчет ЗП – для непосредственного расчета ЗП, для простоты - все плановые данные будем вносить вручную.

Для учета рабочего времени нам понадобятся два объекта:

· Регистр сведений (Графики работы) – в нем мы будем хранить данные о рабочих днях, т.е. для каждой даты будем хранить данные: 1 - рабочий день, 0 - выходной.

Регистр обязательно должен быть - Непериодическим. (Рис. 1)

Рис.  1   Регистр сведений Графики работы - непериодический

В качестве измерений нам нужны минимум два измерения (Рис. 2):

«Дата» тип Дата – для которой хранится значение (рабочий день или выходной).

«График» (справочник) – для хранения данных о рабочих днях разных графиков, т.е. для одного графика текущая дата может быть рабочим днем, а для другого выходным.


В качестве ресурса – «Значение» тип число, для хранения непосредственно значения (1 - рабочий день, 0 - выходной).

Рис.  2   РС Графики работы - структура данных

· Планы видов расчета

· Регистры расчета

О Планах видов расчета и Регистрах расчета нужно поговорить поподробнее – это довольно специфические объекты на которых нужно акцентировать внимание.

План видов расчета (ПВР) – это своеобразный «справочник» однотипных алгоритмов расчета ЗП, т.е. Видов расчета (начислений)  - таких как Оклад, Премия, Прогул и т.д. Которые можно рассчитывать по определенным однотипным правилам.

Для определенности рассмотрим самые распространенные Виды расчетов:

- Оклад

- Премия процентом

- Премия суммой

- Отпуск

- Больничный

- Удержание Алименты

Каждый ПВР может состоять из нескольких Видов расчета – это можно сравнить, как Справочник с элементами справочника.

Свойства ПВР распространяются на все входящие в него Виды расчета:

- Использует период действия

- Зависимость от базы

Эти свойства для большего понимания лучше рассмотреть на примерах:

Использование периода действия – это булевский признак самого ПВР.

Виды расчета входящие в ПВР с данным свойством – это те Виды расчета которые зависят от времени, такие как Оклад, Отпуск, Больничный.

Зависимость от базы – это признак зависимости одних Видов расчета от других, тоже устанавливается для ПВР и распространяется на все Виды расчета входящие в ПВР.

Зависимости от базы:

- Может не быть

- По периоду действия

- По периоду регистрации

Базой могут быть Виды расчета из других ПВР, поэтому в качестве базовых ПВР нужно выбрать те ПВР – Виды расчета которых могут быть базой для Видов расчета текущего ПВР.

Примеры зависимостей от базы:

Отпуск рассчитывается как средний заработок за предыдущие 12 месяце умноженный на количество дней отпуска. В данном случае базой будут считаться все начисления за указанные 12 мес. Важно отметить, что в эти 12 месяцев входят все начисления – это и Оклад, и Премия и все начисления которые были в текущем промежутке.

Другой пример – это Премия процентом от Оклада за текущий месяц. В данном случае в качестве базы будет считаться Оклад начисленный за указанный период. Следует отметить, что базой будет именно начисленный (фактический) Оклад, а не плановый который может отличаться от фактического. Такое может произойти в случае частичной отработки, в связи с болезнью или по другим причинам. В данном примере приведены Виды расчета из разных ПВР – Оклад из Основных начислений (есть зависимость по времени) и Премия из Дополнительных начислений (нет зависимости по времени).


Зависимость от базы, по периоду действия – это зависимость от начислений за выбранный промежуток времени.

Зависимости может и не быть – это такие Виды расчета как Премия суммой.

Зависимость от базы, по периоду регистрации – это зависимость от начислений выполненных в Период регистрации.

Период регистрации – это период в котором начисляются Виды расчетов.

Для более простого понимания приведем пример:

Зарплата за январь может быть начислена в конце января или в начале февраля.

Если ЗП будет начислена в январе, в этом случае Период регистрации будет Январь, если в феврале – Февраль, т.е. Период регистрации это период в котором происходит начисление. Не важно за какой период – за текущий или за другой.

 В данном примере, если ЗП будет начислена в январе – база по Периоду действия и Периоду регистрации будут совпадать. Если ЗП будет начислена в феврале – в этом случае в базу по Периоду действия попадут все начисления за январь, а в базу по Периоду регистрации попадут все начисления за февраль.

Примером Базы по Периоду регистрации может быть – Удержание Алиментов процентом от всех начислений в заданном периоде.

Здесь принципиальным отличием является понятие: если нужно рассчитать базу за указанный период – это база по Периоду действия, если от начислений сделанных в данном периоде – это база по Периоду регистрации.

Т.е. за – это по Периоду действия, в – это по Периоду регистрации.

Все Виды расчетов протяженные во времени желательно объединить в один ПВР с установленным свойством – Использует период действия.

Все Виды расчетов не протяженные во времени желательно объединить в один ПВР без установленного свойства – Использует период действия.

Все Удержания – желательно объединить в отдельном ПВР.

Также следует отметить, что у каждого Вида расчета можно настроить:

- Базу, от которой зависит данный Вид расчета

- Вытесняющие Виды расчета

- Ведущие Виды расчета

Закладка «Базовые» доступна только у тех Видов расчета которые принадлежат ПВР со свойством Зависимость от базы – отличным от «Не зависит».

На данной закладке можно выбрать те Виды расчета от которых есть зависимость данного Вида расчета.

Например, для Вида расчета Оклад – нет базовых Видов расчета от которых бы он зависел, он зависит только от отработанного времени. Для Вида расчета Отпуск – есть зависимость, он зависит от всех начислений сделанных за базовый период.

Закладка «Вытесняющие» доступна только у тех Видов расчета которые принадлежат ПВР со свойством – Использует период действия.