Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

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

Содержание:

ВВЕДЕНИЕ

В наше время услуги магазина пользуются большим спросом. К процессу оказания данного рода услуг можно отнести не только факт закупки, но и учет их на складе.

Актуальность выбранной темы обуславливается недостаточной автоматизацией электронного документооборота, что приводит к ухудшению производственного процесса. Благодаря внедрению информационной системы многие действия, требовавшие внимания и отнимавшие время у персонала будут автоматизированы. Закупки будут отображаться упорядоченным списком, что упростит учет продукции на складских помещениях. Все поставщики будут внесены в базы данных и не потребуется вводить каждый раз их вручную. Для упрощения отслеживания движения товаров со склада на место их продажи и обратно будет создан регистр накопления, чтобы пользователь мог легко отследить количество товара на складе или в зале.

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

Для реализации данной цели – автоматизации процесса складского учета мною была обозначена следующая задача: разработать и внедрить конфигурацию 1С-предприятия для складского учета.

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

Используемые методы исследования:

  • Теоретический анализ литературы и материалов сети Internet;
  • Моделирование бизнес-процессов;
  • Проведение экспериментов;
  • Анализ полученных данных;

ПРОЕКТНАЯ ЧАСТЬ

КРАТКИЙ АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ.

Выбранная организация занимается розничной продажей, которая в себя включает:

  • Закупку и продажу продукции для магазина;
  • Размещение рекламы на различных площадках;

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

В качестве предмета исследования был выбран процесс «Складской учет» так как это позволит более быстро и безошибочно производить учет уже закупленного товара, и закупки нового, что соответственно увеличит продуктивность персонала в компании.

АНАЛИЗ СУЩЕСТВУЮЩЕГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, ПОЗВОЛЯЮЩЕГО РЕШИТЬ ПОСТАВЛЕННУЮ ЗАДАЧУ.

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

В ходе анализа были получены сведения по каждому из следующих критериев:

    • общая стоимость;
    • интеграция с сайтом;
    • период внедрения;
    • период обучения сотрудников;
    • наличие мобильной версии программы;
    • быстродействие;
    • открытость программного кода;
    • наличие русского интерфейса.

Опишем преимущества и недостатки, полученные в результате мониторинга данных в сети интернет по каждому российскому программному продукту.

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

Преимущества:

      • общая стоимость внедрения конфигурации «Управление торговлей 11.0», включая лицензию на рабочие места, находится в пределах от 10 000 р. до 30 000 р.;
      • имеется возможность интеграция с любым сайтом или создания специального сайта на технологической платформе «1С-Битрикс» от компании 1С, который возможно модернизировать в дальнейшем лично;
      • открытый программный код;
      • краткосрочный период внедрения — от 3 до 9 месяцев;
      • имеется возможность использовать уже готовую мобильную программу или создать новую;
      • интерфейс позволяет использовать несколько языков, включая русский.

Недостатки:

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

«Галактика-ERP» — система, составляющая часть комплекса бизнес- решений корпорации Галактика для информационной поддержки задач стратегического планирования и оперативного управления.

Достоинства:

  • срок внедрения 4 месяца — 1,5 года.
  • общая стоимость продукта, включая лицензию, — от 15 000 до 45 000 р.;
  • наличие возможности интеграции с сайтом;
  • краткосрочный период обучения сотрудников;
  • возможность использовать уже разработанное мобильное приложение;
  • наличие русского интерфейса. Недостатки:
  • трудный программный код, который только частично в открытом доступе;
  • при больших объемах данных быстродействие заметно ухудшается.

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

Преимущества:

  • срок внедрения 4 месяца — 1 год.
  • общая стоимость продукта, включая лицензию, — от 30 000 до 60 000 р.;
  • краткосрочный период обучения сотрудников;
  • наличие русского интерфейса;
  • открытый программный код. Недостатки:
  • отсутствие возможности интеграции с готовым сайтом;
  • отсутствие мобильного приложения;
  • при больших объемах данных быстродействие заметно ухудшается.

Опишем преимущества и недостатки, полученные в результате мониторинга данных в сети интернет по каждому зарубежному программному продукту.

Oracle Business Intelligence Enterprise Edition (OBIEE, OBI) — программная платформа для решения задач бизнес-аналитики: интерактивных и публикуемых отчетов, мониторинга KPI и бизнес-процессов.

Преимущества:

  • наличие возможности интеграции с готовым сайтом;
  • наличие мобильного приложения;
  • открытый программный код;
  • быстродействие на хорошем уровне. Недостатки:
  • срок внедрения 1 — 5 лет.
  • общая стоимость продукта, включая лицензию, — от 50 000 до 200 000 р.;
  • отсутствие русского интерфейса;
  • долгосрочный период обучения сотрудников.

Microsoft Dynamics AX — одно из программных решений корпорации Microsoft для автоматизации управления предприятием (ERP-систем), поставляемых подразделением Microsoft Dynamics.

Преимущества:

  • наличие русского интерфейса;
  • наличие возможности интеграции с готовым сайтом;
  • наличие мобильного приложения;
  • быстродейственный. Недостатки:
  • срок внедрения 8 месяцев — 3,7 лет.
  • общая стоимость продукта, включая лицензию, — от 40 000 до 150 000 р.;
  • отсутствие открытого программного кода;
  • долгосрочный период обучения сотрудников.

SAP R/3 — это система, которая включает в себя набор прикладных модулей, благодаря которым поддерживаются и интегрируются бизнес- процессы компании в режиме реального времени.

Преимущества:

  • наличие русского интерфейса;
  • наличие возможности интеграции с готовым сайтом;
  • наличие мобильного приложения;
  • открытый программный код;
  • быстродейственный. Недостатки:
  • срок внедрения 1 — 5 лет.
  • общая стоимость продукта, включая лицензию, — от 120 000 до 250 000 р.;
  • долгосрочный период обучения сотрудников.

ОБОСНОВАНИЕ ВЫБОРА СИСТЕМЫ ДЛЯ РАЗРАБОТКИ ПРИКЛАДНОГО РЕШЕНИЯ.

При выборе программного обеспечения, очень важно понимать, какой продукт будет удобнее конечному пользователю. В данном случае, с бизнес- процессом «складской учет одежды», больше всего подходит платформа «1С Предприятие».

1С – программная платформа, которая была создана для автоматизации работы на предприятиях. Первоначально система представляла собой однопользовательское решение, которое использовали исключительно в целях ведения бухгалтерского учета. Через некоторое время программу сделали многопользовательской, способной выполнять автоматизацию любых бизнес- процессов.

Главные плюсы применения 1С на предприятии:

    • Быстрая стандартизация работы;
    • Автоматизация документов, бланков и отчетов;
    • Возможность быстро получать отчеты и аналитические документы;
    • Контроль за работой сотрудников компании;
    • Повышение качества обслуживания, поскольку доработка 1С позволяет ускорить ответ на запросы клиентов, учитывая историю взаимодействия с заказчиками.
    • Снижение административных издержек.

Основной отличительной чертой платформы «1С Предприятие» является ее способность подстройки под конкретную область деятельности. Это достигается за счет конфигурирования, заложенного в данный программный продукт.

ОБОСНОВАНИЕ ТРЕБОВАНИЙ К РАЗРАБАТЫВАЕМОМУ ПРИКЛАДНОМУ РЕШЕНИЮ.

Требования к конфигурации в целом:

Разрабатываемая конфигурация должна удовлетворять требованиям надёжности и целостности данных, то есть должна контролироваться правильность и непротиворечивость данных, вводимых пользователем.

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

Требования к задачам, выполняемым конфигурацией:

  1. Ведение баз данных;
  2. Ведение отчётной документации;
  3. Печать отчётной документации;
  4. Учёт проведения операций;

Разрабатываемая конфигурация:

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

АНАЛИЗ СРЕДЫ РАЗРАБОТКИ.

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

Технологическая платформа предоставляет объекты (данных и метаданных) и механизмы управления объектами. Объекты (данные и метаданные) описываются в виде конфигураций. При автоматизации какой- либо деятельности составляется своя конфигурация объектов, которая и представляет собой законченное прикладное решение.

Работа программиста в среде разработки приводит к построению конкретной конфигурации. И такая конфигурация реализуется (проигрывается) в среде выполнения (в режиме 1С: Предприятие). Что касается конфигурации, то платформа 1С: Предприятие содержит фиксированный набор прототипов (шаблонов) объектов конфигурации. Например, имеются шаблоны справочника, документа, регистра сведений, отчета и т. д. Когда в среде разработки создается

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

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

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

АРХИТЕКТУРА РАЗРАБАТЫВАЕМОГО ПРИКЛАДНОГО РЕШЕНИЯ.

Рисунок 1. Диаграмма нотации

Бизнес-процесс, который нуждается в автоматизации является

«Складской учет», суть которого заключается в оформлении поступления товара

Входными данными тут является «Складской учет» - информация о том, какое количество товара находиться на складе или в зале магазина.

Выходными данными будут «Документы», содержащие местонахождение и количество товара.

В качестве инструмента используется «Зав. Складом», «Кладовщик 1 разряда», «Кладовщик 2 разряда» и «Товары».

В качестве элемента управления используется документ «Поступление товара».

Рисунок 2. Диаграмма нотации

При декомпозиции выбранного бизнес-процесса, можно увидеть, что сам процесс делится на 4 пункта:

«Приём товаров» - заказ товаров для последующего их распределения между складом и залом.

«Хранение» – содержание товара на складе для последующего его перемещения в зал.

«Ведение БД» - процесс учета количества и движения товара.

«Инвентарный контроль» - учет количества товара на складе.

«Перемещение в зал» - движение товаров со склада в зал магазина.

В итоге, мы получаем, что разрабатываемая конфигурация для процесса

«Складской учет», должна в себя включать:

    • Ведение баз данных;
    • Ведение отчётной документации;
    • Печать отчётной документации;
    • Учёт проведения операций;

В итоге, выбранный бизнес-процесс «Складской учет инструментов» очень важен для компании и на данный момент решается достаточно сложно. Поэтому, данный процесс нуждается в автоматизации.

Подробно разобрав объект исследования, смоделировав схемы рис 1 и 2 и схему «сущность-связь», у меня есть всё необходимое, чтобы начать разрабатывать информационную систему на платформе «1С Предприятие».

АЛГОРИТМЫ ВЗАИМОДЕЙСТВИЯ ОБЪЕКТОВ КОНФИГУРАЦИИ.

ИС

Сотрудник

Спр. Филиалы

Спр. Города

Т. Перечень Спр.

товаров Товары

Спр.

Поставщики

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

Перемещение в торговый зал

Поступление на склад

1 2

Спр.* Филиалы

Спр.* Города

Т.* Перечень Спр.* Спр.* товаров Товары Поставщики

3

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

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

Начальник

Рисунок 3. Информационная система.

Данная информационная система разделена на три области:

  1. Справочники «Филиалы», «Города», «Товары» и «Поставщики» и таблица «Перечень товаров». Это входные данные информационной системы.
  2. Сотрудник при помощи экранных форм документов «Поступление товаров», «Перемещение в торговый зал» и «Поступление на склад» вносит изменения в справочники и таблицы.
  3. В третьей области находятся измененные справочники «Филиалы»,

«Города», «Товары» и «Поставщики» и таблица «Перечень товаров», так же тут есть экранная и печатная форма документа «Поступления товаров». Этот документ выводится на печать для начальства.

Рисунок 4. Диаграмма сущность-связь.

В диаграмме «Сущность-связь» представлены главная база данных

«Количество товаров», в которой используется информация из баз данных:

«Товары», «Поставщики», «Филиалы».

«Товары» - база данных, в которой указывается информация о всех возможных закупаемых и продаваемых товарах.

«Поставщики» - база данных, в которой хранятся данные о компаниях, являющихся поставщиками товара в магазин.

«Филиалы» - база данных, в которой хранится информация о всех филиалах магазина.

«Количество товаров» - база данных, в которой хранится информация о всех движениях товара на склад, со склада в зал магазина и обратно.

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

«Перемещение на склад» - документ, в котором указывается перемещение товара на склад (будь то закупка товара или перемещение лишнего товара из зала).

«Поступление товаров» - документ, в котором указывается весь поступивший товар.

ОПИСАНИЕ ОСНОВНЫХ ОБЪЕКТОВ (ЭЛЕМЕНТОВ) РАЗРАБАТЫВАЕМОГО ПРИКЛАДНОГО РЕШЕНИЯ.

Разрабатываемая конфигурация должна быть интуитивно понятна и разработана под пользователя. Специально для этого будут разработаны 3 подсистемы: «Документы», «Справочники» и «Отчёты», представленные на рисунке 5.

Рисунок 5. Подсистемы.

Состав данных подсистем представлен на рисунке 6, где видно, что в

«Документы» входят разнообразные документы, в «Справочники» - разнообразные справочники, а в «Отчёты» - отчёты.

Рисунок 6. Состав подсистем.

Следующим этапом идёт создание справочников. Для данного бизнес- процесса необходимо 6 справочника (рисунок 7):

  • Города – справочник с информацией о местонахождении поставщика.
  • Товары – справочник с информацией о всех закупаемых товарах.
  • Поставщики - справочник с информацией и контактными данными о поставщиках.
  • Филиалы – справочник с информацией о местонахождении филиала магазина.
  • Тип – Разные категории одежд
  • Производитель — справочник содержащий названия производителей и брендов.

Рисунок 7. Справочники.

Данные всех справочников, кроме товаров и поставщиков, состоят из стандартных реквизитов. Из состав продемонстрирован на рисунке 8.

Рисунок 8. Данные справочников.

Для каждого справочника необходимо создать подходящую ему форму.

Справочник «Города» состоит из реквизитов:

  • Наименование (стандартный реквизит, которому надо поставить синоним

«Название города») – Название города, для его идентификации.

  • Код (стандартный реквизит) – индивидуальный код города.

Следующий справочник – «Товары». Данный справочник содержит в себе информацию о всех товарах, которые когда-либо заказывались магазином.

Справочник «Товары» состоит из реквизитов:

  • Наименование (стандартный реквизит) – наименование товара;
  • Код (стандартный реквизит) – код элемента справочника;
  • Описание – кратное описание товара;
  • Основной поставщик – компания поставляющая данный товар;
  • Категория товара – категория товара;
  • Филиал – филиал в котором будет продаваться данный товар;

Следующий справочник – «Поставщики». Он состоит из реквизитов:

  • Наименование (стандартный реквизит) – наименование компании- поставщика;
  • Код (стандартный реквизит) – код записи в справочнике;
  • Город – Месторасположение поставщика;
  • Форма справочника «Поставщики» состоит из реквизитов:
  • N (стандартный реквизит) – Индивидуальный номер работника компании- поставщика;
  • Сотрудник – ФИО сотрудника компании-поставщика;
  • Должность – рабочая должность сотрудника компании-поставщика;
  • Телефон – телефонный номер сотрудника компании-поставщика;

Следующий справочник – «Филиалы». Он состоит из реквизитов:

  • Наименование (стандартный реквизит) – город расположения филиала магазина;
  • Код (стандартный реквизит) – код записи в справочнике;

Когда справочники созданы, следующий этап – создание документов. В данной конфигурации их 3 – «Поступление Товаров», «Перемещение в торговый зал» и «Перемещение на склад» (рисунок 9).

«Поступление Товаров» - документ, в котором хранится информация о поступающих товарах;

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

«Перемещение на склад» - документ, в котором хранится информация о перемещении товаров на склад;

Рисунок 9. Документы.

Данные всех документов представлены на рисунке 10.

Рисунок 10. Вкладка «Данные».

Документ «Перемещение в торговый зал» состоит из реквизитов (приложение 1):

  • Дата (стандартный реквизит, выставляется системой) – дата создания перемещения;
  • Номер (стандартный реквизит) – номер записи в документе;
  • Филиал – наименование города месторасположения филиала магазина (тип данных: СправочникСсылка.Филиалы);

Также, в документе есть табличная часть «Перечень товаров», в которой хранится информация о перемещаемых товарах и состоит она из следующих реквизитов:

  • Номер (стандартный реквизит) – номер записи в таблице;
  • Товар – Наименование перемещаемого товара (тип данных: СправочникСсылка.Товары);
  • Количество – количество перемещаемого товара (тип данных: Число);

Документ «Перемещение на склад» состоит из реквизитов (приложение 2):

  • Дата (стандартный реквизит, выставляется системой) – дата создания перемещения;
  • Номер (стандартный реквизит) – номер записи в документе;
  • Филиал – наименование города месторасположения филиала магазина (тип данных: СправочникСсылка.Филиалы);

Также, в документе есть табличная часть «Перечень товаров», в которой хранится информация о перемещаемых товарах и состоит она из следующих реквизитов:

  • Номер (стандартный реквизит) – номер записи в таблице;
  • Товар – Наименование перемещаемого товара (тип данных: СправочникСсылка.Товары);
  • Количество – количество перемещаемого товара (тип данных: Число);

Документ «Поступление Товаров» состоит из реквизитов (приложение 3):

  • Дата (стандартный реквизит, выставляется системой) – дата поступления товара;
  • Номер (стандартный реквизит) – номер записи в документе;
  • Фирма – Наименование компании-поставщика (тип данных: СправочникСсылка.Поставщики);
  • Филиал – Наименование города в котором расположен магазин (тип данных: СправочникСсылка.Филиалы);

Также, в документе есть табличная часть «Перечень товаров», в которой хранится информация о поступающих товарах, и она состоит из следующих реквизитов:

    • N (стандартный реквизит) – номер записи в таблице;
    • Товар – Наименование поступающего товара (тип данных: СправочникСсылка.Товары);
    • Цена – стоимость 1 единицы данного товара (тип данных: Число);
    • Количество – количество поступающего товара (тип данных: Число);
    • Сумма – стоимость товара с учётом количества его поступления;

Также, для данного документа необходимо создать форму печати (рисунки 11 — 14).

Рисунок 11. Форма документа.

В данной форме выбираем ячейку «Сумма», и в открывшемся окне щелкаем в строке «При изменении» и вводим туда код (рисунок 12 и приложение 4).

Рисунок 12. Код вычисления суммы.

Рисунок 13. Команда печати.

На рисунке 13 и в приложении 3 продемонстрирован код, для возможности вывода документа на печать.

Рисунок 14. Макет печати.

Теперь можно приступить к созданию регистра накоплений.

Создаётся регистр накоплений «Количество товаров». В его настройках указываются:

Измерения:

  • Товар;
  • Филиал;
  • Компания;

Ресурсы:

  • Количество;

В регистраторах указываются документы «Поступление товаров»,

«Перемещение в торговый зал», «Перемещение на склад».

После этого, в настройках документов, во вкладке «Движения» необходимо отметить галочкой, созданный регистр «Количество товаров». Далее, открыть конструктор движения, настроить табличную форму и отметить галочкой тип движения регистра: «приход» в «Поступление товаров» и

«расход» в «Перемещение в торговый зал», и «Перемещение на склад».

В итоге, мы получаем регистр «Количество товаров», представленный на рисунке 15 — 17.

Рисунок 15. Регистр накоплений.

Рисунок 16. Данные регистра.

Рисунок 17. Вкладка «Регистраторы».

И последнее, что нам нужно создать это отчёт. Создание отчётов продемонстрировано на рисунок 18.

Рисунок 18. Отчёты.

Для создания отчётов необходимо нажать на кнопку «Открыть схему компоновки данных». В открывшемся окне создать набор данных и щёлкнуть на «Конструктор запросов». Работа с конструктором запросов продемонстрирована на рисунках 19 — 22.

Рисунок 19. Вкладка «Таблицы и поля».

Поля были выбраны из справочника «Товары» и документа «Поступление товаров» и его табличной части.

Рисунок 20. Вкладка «Связи».

Связи создаются автоматически.

Рисунок 21. Вкладка «Группировка».

Рисунок 22. Вкладка «Объединение/псевдонимы»

На вкладке «Объединение/псевдонимы» мы задаём синонимы для ранее выбранных полей.

Нажимаем на кнопку «ОК» и получаем коды, продемонстрированные в приложениях 5 — 7 и набор данных, как на рисунке 23.

Рисунок 23. Набор данных для отчётов.

Далее на вкладке «Ресурсы» выделяем поле «Сумма», как продемонстрировано на рисунке 24.

Рисунок 24. Вкладка «Ресурсы».

И последний шаг — это настройка отчёта, показанной на рисунке 25.

Рисунок 25. Вкладка «Настройки»

ТЕСТИРОВАНИЕ РАЗРАБОТАННОГО ПРИКЛАДНОГО РЕШЕНИЯ.

После создания конфигурации необходимо провести её тестирование. Для начала запускаем нашу программу (рисунок 26).

Рисунок 26. Рабочий стол.

Теперь открываем вкладку «Справочники» (рисунок 27).

Рисунок 27. Справочники

Для начала создадим производителя (рисунок 28).

Рисунок 28. Запись в справочник производителя.

Теперь в справочник «Города» внесём несколько городов (рисунок 29).

Рисунок 29. Запись в справочник городов.

Так же внесём данные и в остальные справочники (рисунки 30 — 32).

Рисунок 30. Справочник «Тип».

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

Рисунок 32. Справочник «Филиалы».

Внесение данных в справочник «Товары», продемонстрировано на рисунках 33 — 34.

Рисунок 33. Запись товара.

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

После внесения данных в справочник, можно заняться созданием документов. Переходим во вкладку «Документы» (рисунок 35).

Рисунок 35. Документы.

Создадим документ «Перемещение в торговый зал» (рисунки 36 — 37).

Рисунок 36. Создание документа.

Рисунок 37. Документ «Перемещение в торговый зал».

На рисунках 38 — 39 продемонстрирован документ «Поступление на склад».

Рисунок 38. Создание документа.

Рисунок 39. Документ «Поступление на склад».».

На рисунках 40 — 41 продемонстрирован документ «Поступление товаров».

Рисунок 40. Создание документа.

Рисунок 41. Документ «Поступление товаров».

Теперь можно перейти на вкладку «Отчёты» (рисунок 42).

Рисунок 42. Вкладка «Отчёты».

При нажатии на любой отчёт открывается внутреннее окно (рисунок 43).

Рисунок 43. Отчёт.

При нажатии на кнопку «Сформировать» формируется отчёт (рисунок 44)

Рисунок 44. Отчёт.

На данном этапе тестирование завершено и можно подвести итог.

ЗАКЛЮЧЕНИЕ

Таким образом, была разработана конфигурация 1С на платформе «1С: Предприятие» для автоматизации бизнес-процесса «Складской учет Магазина».

Цель «автоматизировать процесс складского учета» и задача

«разработать и внедрить конфигурацию 1С-предприятия для складского учета» были достигнуты.

Были созданы базы данных со всей необходимой информацией в справочниках. В результате, оформление поступления одежды занимает гораздо меньшее количество времени и возможность допустить ошибку значительно снижается, повышена последовательность вывода, повышена надёжность и прочность (последовательность и согласованность) процессов и за счёт автоматизации были снижены ресурсы на прямые затраты человеческого труда. Были созданы печатные формы документов, для удобства их окончательного оформления. Так же были созданы отчёты, с помощью формирования которых время на составления их вручную в разы были сокращены, так же по ним можно узнать общую сумму затрат.

В результате, работа магазина достаточно автоматизирована и новая конфигурация позволит компании намного улучшить свою работоспособность.

Список литературы

  1. Кашаев С.М. Программирование в 1С: Предприятие 8.3. — Питер, 2016.
  2. Радченко М.Г., Хрусталева Е.Ю. 1С: Предприятие 8.3. Практическое пособие разработчика — 1С-Паблишин, 2015.
  3. Прокимнов Н.Н. Теория информационных процессов и систем — Университет Университет, 2017.
  4. Алешин Л.И. Автоматизированные информационные системы — Университет Университет, 2016.
  5. Уткин В.Б., Балдин К.В. Информационные системы в экономике — Университет Университет, 2017.

Приложение

Приложение 1. Документ «Перемещение в торговый зал»

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

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

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

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

// регистр КоличествоТоваров Расход Движения.КоличествоТоваров.

Для Каждого ТекСтрокаПереченьТоваров Из ПереченьТоваров Цикл Движение = Движения.КоличествоТоваров.

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

Движение.Товар = ТекСтрокаПереченьТоваров. Движение.Филиал = Филиал;

Движение.Количество = ТекСтрокаПереченьТоваров. КонецЦикла;

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

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

Приложение 2. Документ «Перемещение на склад»

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

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

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

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

// регистр КоличествоТоваров Расход Движения.КоличествоТоваров.

Для Каждого ТекСтрокаПереченьТоваров Из ПереченьТоваров Цикл Движение = Движения.КоличествоТоваров.

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

Движение.Товар = ТекСтрокаПереченьТоваров. Движение.Филиал = Филиал;

Движение.Количество = ТекСтрокаПереченьТоваров.

КонецЦикла;

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

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

Приложение 3. Документ «Поступление товаров»

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

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

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

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

// регистр КоличествоТоваров Приход Движения.КоличествоТоваров.

Для Каждого ТекСтрокаПереченьТоваров Из ПереченьТоваров Цикл Движение = Движения.КоличествоТоваров.

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

Движение.Товар = ТекСтрокаПереченьТоваров. Движение.Филиал = Филиал;

Движение.Количество = ТекСтрокаПереченьТоваров. КонецЦикла;

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

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

Процедура Печать(ТабДок, Ссылка) Экспорт

//{{_КОНСТРУКТОР_ПЕЧАТИ(

Макет = Документы.ПоступлениеТоваров. Запрос = Новый Запрос;

Запрос.Текст = "ВЫБРАТЬ

| ПоступлениеТоваров.Дата,

| ПоступлениеТоваров.Номер,

| ПоступлениеТоваров.Филиал,

| ПоступлениеТоваров.Фирма,

| ПоступлениеТоваров.

| Товар,

| Цена,

| Количество,

| Сумма

| )

|ИЗ

| Документ.ПоступлениеТоваров КАК ПоступлениеТоваров

|ГДЕ

| ПоступлениеТоваров.Ссылка В (&Ссылка)"; Запрос.Параметры.Вставить("

Выборка = Запрос.Выполнить().Выбрать();

ОбластьЗаголовок = Макет.ПолучитьОбласть(" Шапка = Макет.ПолучитьОбласть("Шапка")

ОбластьПереченьТоваровШапка = Макет.ПолучитьОбласть(" ОбластьПереченьТоваров = Макет.ПолучитьОбласть(" ТабДок.Очистить();

ВставлятьРазделительСтраниц = Ложь; Пока Выборка.Следующий() Цикл

Если ВставлятьРазделительСтраниц Тогда ТабДок.

КонецЕсли; ТабДок.Вывести(

Шапка.Параметры.Заполнить( ТабДок.Вывести(Шапка, Выборка.Уровень());

ТабДок.Вывести(

ВыборкаПереченьТоваров = Выборка.ПереченьТоваров. Пока ВыборкаПереченьТоваров.

ОбластьПереченьТоваров. ТабДок.Вывести( КонецЦикла;

ВставлятьРазделительСтраниц = Истина; КонецЦикла;

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

Приложение 4. Сумма

&НаКлиенте

Процедура ПереченьТоваровКоличествоПриИз СтрокаТабличнойЧасти = Элементы.ПереченьТоваров.

СтрокаТабличнойЧасти.Сумма = СтрокаТабличнойЧасти.Цена * СтрокаТабличнойЧасти.

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

&НаКлиенте

Процедура ПереченьТоваровСуммаПриИзменен СтрокаТабличнойЧасти = Элементы.ПереченьТоваров. СтрокаТабличнойЧасти.Сумма = СтрокаТабличнойЧасти.Цена * СтрокаТабличнойЧасти.

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

Приложение 5. Отчёт

ВЫБРАТЬ

Товары.Наименование КАК Товары, ПоступлениеТоваровПереченьТова ПоступлениеТоваровПереченьТова СУММА(

ПоступлениеТоваровПереченьТова ПоступлениеТоваров.Фирма.

ПоступлениеТоваровПереченьТова ПоступлениеТоваров.Дата КАК Дата ИЗ

Документ.ПоступлениеТоваров.

ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Товары КАК Товары ПО ПоступлениеТоваровПереченьТова

ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПоступлениеТоваров КАК ПоступлениеТоваров

ПО ПоступлениеТоваровПереченьТова

СГРУППИРОВАТЬ ПО

Товары.Наименование, ПоступлениеТоваров.Фирма. ПоступлениеТоваровПереченьТова ПоступлениеТоваровПереченьТова ПоступлениеТоваровПереченьТова ПоступлениеТоваровПереченьТова ПоступлениеТоваров.Дата

Приложение 6. Отчёт «По дате»

ВЫБРАТЬ

Товары.Наименование КАК Товары, ПоступлениеТоваровПереченьТова ПоступлениеТоваровПереченьТова СУММА(

ПоступлениеТоваровПереченьТова ПоступлениеТоваров.Фирма.

ПоступлениеТоваровПереченьТова ПоступлениеТоваров.Дата КАК Дата ИЗ

Документ.ПоступлениеТоваров.

ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Товары КАК Товары ПО ПоступлениеТоваровПереченьТова

ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПоступлениеТоваров КАК ПоступлениеТоваров

ПО ПоступлениеТоваровПереченьТова

СГРУППИРОВАТЬ ПО

Товары.Наименование, ПоступлениеТоваров.Фирма. ПоступлениеТоваровПереченьТова ПоступлениеТоваровПереченьТова ПоступлениеТоваровПереченьТова ПоступлениеТоваровПереченьТова ПоступлениеТоваров.Дата

Приложение 7. Отчёт «Итог»

ВЫБРАТЬ

Товары.Наименование КАК Товары, ПоступлениеТоваровПереченьТова ПоступлениеТоваровПереченьТова СУММА(

ПоступлениеТоваровПереченьТова ПоступлениеТоваров.Фирма.

ПоступлениеТоваровПереченьТова ПоступлениеТоваров.Дата КАК Дата ИЗ

Документ.ПоступлениеТоваров.

ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Товары КАК Товары ПО ПоступлениеТоваровПереченьТова

ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПоступлениеТоваров КАК ПоступлениеТоваров

ПО ПоступлениеТоваровПереченьТова

СГРУППИРОВАТЬ ПО

Товары.Наименование, ПоступлениеТоваров.Фирма. ПоступлениеТоваровПереченьТова ПоступлениеТоваровПереченьТова ПоступлениеТоваровПереченьТова ПоступлениеТоваровПереченьТова ПоступлениеТоваров.Дата