71392

Оптимизация логистических процессов и процессов продаж на «1С:Розница 8» в условиях объекта управления

Дипломная

Информатика, кибернетика и программирование

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

Русский

2014-11-06

2.14 MB

14 чел.

Бабушкин И.В.

СОДЕРЖАНИЕ

ВВЕДЕНИЕ 2

1. ТЕХНИКО-ЭКОНОМИЧЕСКАЯ ХАРАКТЕРИСТИКА ИНФОРМАЦИОННОЙ СИСТЕМЫ ОБЪЕКТА УПРАВЛЕНИЯ 2

1.1. Описание предприятия 2

1.2. Организационная структура 2

1.3. Характеристика существующей информационной системы 2

1.3.1. Аппаратное обеспечение 2

1.3.2. Программное обеспечение 2

1.4. Недостатки существующей системы управления 2

1.5. Обоснование необходимости внедрения ИС 2

Выводы по разделу 1 2

2. ПРАКТИЧЕСКАЯ РЕАЛИЗАЦИЯ КОМПЛЕКСА ЗАДАЧ 2

2.1. Выбор программного продукта 2

2.2. Схема внедрения 2

2.3. Работы по внедрению 2

2.1.1. Предпродажные работы 2

2.1.2. Экспресс-обследование, определение требований 2

2.1.3. Анализ, построение технической адаптации и детальное обследование 2

2.1.4. Поставка и установка программного и аппаратного обеспечения 2

2.1.5. Разработка 2

2.3.6. Внедрение и тестирование 2

2.3.7. Обучение 2

2.3.8. Сопровождение 2

2.4. Вариант развития программного комплекса 2

Выводы по разделу 2 2

3. РАСЧЕТ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ 2

2.4. Совокупная стоимость владений 2

2.5. Окупаемость инвестиций 2

2.6. Годовая экономия от сокращения ручного труда по обработке информации 2

2.7. Источники экономической эффективности 2

Выводы по разделу 3 2

ЗАКЛЮЧЕНИЕ 2

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 2

ПРИЛОЖЕНИЕ 1  Карта процесса внедрения программного комплекса «1С:Предприятие» 2

ПРИЛОЖЕНИЕ 2 Договор № В01/04/2010 2

ПРИЛОЖЕНИЕ 3 Договор о сотрудничестве ООО «Софт-Сервис» и ИвГУ 2

ПРИЛОЖЕНИЕ 4 Договор о сотрудничестве ООО «Инициатива» и ИвГУ 2

ПРИЛОЖЕНИЕ 5 План-график работ по внедрению система управления складом и автоматизации продаж «1С:Розница 8» 2

ПРИЛОЖЕНИЕ 6 Техническое задание 2

ПРИЛОЖЕНИЕ 7 Схема локальной вычислительной сети магазина «Галактика» в ТЦ «Плаза» 2

ПРИЛОЖЕНИЕ 8 Схема локальной вычислительной сети магазина «Галактика» в ТЦ «9 квадратов» 2

ПРИЛОЖЕНИЕ 9 Свидетельство о государственной регистрации программы для ЭВМ № 2012611588 2

ПРИЛОЖЕНИЕ 10 Свидетельство о государственной регистрации программы  для ЭВМ № 2012613066 2

ПРИЛОЖЕНИЕ 11 Акт приемки-передачи работ на выполнение работ по внедрению и настройке ПП семейства «1С:Предприятие 8» 2


ВВЕДЕНИЕ

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

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

Новизна дипломного проекта подтверждается разработкой и регистрацией новых модулей программного продукта и соответствующей их регистрации.

Целью данной научной работы является оптимизация логистических процессов и процессов продаж. на «1С:Розница 8» в условиях объекта управления. В проекте предусматривается внедрение системы управления складом «1С:Розница 8»

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

  1.  Дать оценку реализации бизнес-процессов на начало момента внедрения в сети розничных магазинов «Галактика».
  2.  Обосновать необходимость внедрения системы «1С:Розница 8».
  3.  Разработать Техническое задание на внедрение и оптимизацию системы «1С:Розница 8».
  4.  Разработать учебный план и провести подготовку пользователей.
  5.  Рассчитать экономическую эффективность от внедрения системы управления складом и автоматизации продаж «1С:Розница 8».

Научная работа состоит из трех разделов.

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

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

В третьем разделе дипломного проекта проводится расчет экономической эффективности и рассмотрены ее источники.

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


  1.  ТЕХНИКО-ЭКОНОМИЧЕСКАЯ ХАРАКТЕРИСТИКА ИНФОРМАЦИОННОЙ СИСТЕМЫ ОБЪЕКТА УПРАВЛЕНИЯ

Описание предприятия

НИР в качестве объекта управления выбрана розничная сеть магазинов «Галактика». Место нахождения магазинов:

  1.   Адрес: 153000, Россия, г. Иваново, пр-т. Ленина, д. 9, ТЦ «Плаза» - центральный магазин;
  2.  Адрес: 153013, Россия, г. Иваново, ул. Куконковых, д.14,

ТЦ «9 квадратов».

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

Магазин предлагает широкий ассортимент тканей, ниток и швейной фурнитуры:

  1.  Более 1000 наименований ткани от различных производителей: атлас, ватин, ситец, плащевка и тд.
  2.  Швейное оборудование JACK, SIRUBA, JUKI, MAIER, JAPSEW, COWBOY, ROTONDI, BIEFFE, HASHIMA, COMEL, BARUDAN, WILCOM, SEUNG MIN, LENTA, HOFFMAN, REXEL, FABLO, САПР Assyst давно имеют безупречную репутацию. Бытовые швейные машины мировых брендов Juki, Siruba, Acme.
  3.  Также представлен широкий ассортимент запасных частей к швейному оборудованию. В продаже имеются иглы от ORANGE NEEDLES(Корея), SCHMETZ (Германия), ножи GREAT KNIVES (Тайвань), MAIER (Германия), EASTMAN (Германия), челноки HIROSE HOOKS (Япония), YONG ZANG (Тайвань), JUKI (Япония) и тд.
  4.  Текстильная галантерея: косая бейка, кант, ленты (атласные, шторные, контактные, световозвращающие), окантовка, резинка, стропа, тесьма отделочная.
  5.  Пуговицы для рабочей одежды.
  6.  Молнии: спиральные, тракторные, металлические.
  7.  Металлофурнитура: джинсовые и рубашечные пуговицы, полукольца, кнопки. Пластиковая фурнитура: фастексы, фиксаторы, наконечники, пуговицы.
  8.  Упаковочные материалы и принадлежности: пакеты, этикетки. Ткань подкладочная, флизелин.

Организационная структура

«Организационная структура — совокупность способов, посредством которых процесс труда сначала разделяется на отдельные рабочие задачи, а затем достигается координация действий по решению задач» [24, стр. 9].

Организационная структура — документ, устанавливающий количественный и качественный состав подразделений предприятия и схематически отражающий порядок их взаимодействия между собой. Структура предприятия устанавливается исходя из объёма и содержания задач, решаемых предприятием, направленности и интенсивности, сложившихся на предприятии информационных и документационных потоков, и с учётом его организационных и материальных возможностей [48].

Организационная структура предприятия представлена на рисунке 1.1.

Рисунок 1.1. Организационная структура сети розничных магазинов «Галактика».

Функции структурных единиц сети розничных магазинов «Галактика»:

  1.  Директор

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

  1.  Бухгалтер

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

  1.  Администратор магазинов

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

  1.  Администраторы отделов

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

  1.  Кассир-операционист

Обслуживание клиентов на кассе и ведение кассовых документов, печатает чеки. Ведет учет прихода и расхода средств, сверяет количество наличных ценных бумаг и денежных средств с остатком по книге, заносит данные в кассовую книгу. Участвует в инвентаризации.

  1.  Оформитель торгового зала

Соответствующим оформлением витрин, стеллажей, информирует покупателей о характеристиках, производителе, стоимости и иных спецификах продукции. Участвует в инвентаризации.

  1.  Системный администратор

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

Характеристика существующей информационной системы

  1.  Аппаратное обеспечение

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

В наличии две рабочие станции в ТЦ «Плаза» со следующими характеристиками:

  1.  процессор – Celeron 2400 Mhz;
  2.  объем оперативной памяти – 512 Mb;
  3.  объем жесткого диска – 160 Gb.

И одна рабочая станция в ТЦ «9 квадратов»:

  1.  процессор – Celeron 2400 Mhz;
  2.  объем оперативной памяти – 512 Mb;

объем жесткого диска – 160 Gb.

Устройства вывода:

  1.  принтер HP LaserJet;
    1.  Программное обеспечение

Сеть розничных магазинов галактика использует лицензионное программное обеспечение компании Microsoft Corporation:

  1.  MS Windows XP Professional Edition SP3;
  2.  Microsoft Office 2003 Standard.я

Пакет программных продуктов Microsoft Office 2003 Standard  используется как для создания табличных и текстовых нормативных документов (приказы, распоряжения, документы прихода, возврата товаров), так и для создания документов оформления залов (этикетки, ценники, характеристики товаров).

На рабочем месте бухгалтера установлено так же свободное программное обеспечение:

  1.  Документы ПУ 5;
  2.  CheckXML;
  3.  Налогоплательщик ЮЛ.

Программа "Документы ПУ 5" предназначена для формирования документов индивидуального (персонифицированного) учета страхователем, в соответствии с инструкцией по заполнению форм документов индивидуального (персонифицированного) учета в системе Государственного пенсионного страхования, утвержденной постановлением Правления ПФ РФ и подготовки их для сдачи в электронном виде в территориальный орган ПФ РФ.

Программа обеспечивает выполнение следующих основных функций [57]:

  1.  Подготовка Анкетных данных для открытия лицевого счета и оформления соответствующего страхового свидетельства (формаАДВ-1);
  2.  Формирование Заявления об обмене страхового свидетельства (форма АДВ-2);
  3.  Формирование Заявления о выдаче дубликата страхового свидетельства (форма АДВ-3);
  4.  Подготовка Индивидуальных сведений о трудовом стаже, заработке (вознаграждении) и начисленных страховых взносах застрахованного лица (формы СЗВ-1, СЗВ-3, СЗВ-4-1, СЗВ-4-2, СЗВ-6-1, СЗВ-6-2,

СПВ-1);

  1.  Подготовка Сведений о выплатах и иных иных вознаграждениях (формы СЗВ-6-3);
  2.  Формирование Сводной ведомости по формам СЗВ-3 (форма АДВ-10);
  3.  Формирование Ведомости уплаты по формам СЗВ-4-x (форма АДВ-11);
  4.  Формирование Описи сведений по формам СЗВ-6-1, СЗВ-6-2 (форма АДВ-6-2);
  5.  Формирование Описи сведений по формам СЗВ-6-3 (форма АДВ-6-4);
  6.  Подготовка Сведений о трудовом стаже за период до регистрации в системе обязательного пенсионного страхования (форма СЗВ-К);
  7.  Формирование Сведений о смерти (форма АДВ-8);
  8.  Формирование Заявлений по доп. страховым взносам (форма ДСВ-1) и Реестров застрахованных лиц по перечислению доп. страховых взносов (форма ДСВ-3);
  9.  Ручной ввод форм РСВ-1, РСВ-2;
  10.  Группировка документов в пачки в соответствии с требованиями «Инструкции по заполнению форм документов лицом индивидуального (персонифицированного) учета в системе государственного пенсионного страхования»;
  11.   Вывод сведений на бумажные и электронные носители для представления в органы ПФР;
  12.   Печать различных сопроводительных документов;
  13.   Печать незаполненных бланков утвержденных документов.

Программа обеспечивает также ряд дополнительных возможностей:

  1.  Одновременное ведение нескольких Баз данных;
  2.  База данных может содержать сведения по любому количеству Страхователей;
  3.  Автоматическое заполнение Анкетных данных и Индивидуальных сведений по предварительно подготовленным шаблонам;
  4.  Импорт в Базу данных форм АДВ-1, АДВ-2, АДВ-3, СЗВ-1, СЗВ-3, СЗВ-4-x, СЗВ-6-x, СПВ-1, АДВ-10, АДВ-11, СЗВ-К, АДВ-8, ДСВ-1, ДСВ-3;
  5.  с текстовых файлов (формат 4.0) и XML-файлов (формат 7.0), подготовленных согласно "Правилам подготовки документов персонифицированного учета в электронной форме";
  6.  с DBF-файлов определенной структуры;
  7.  с XML-файлов содержащими сведения по форме 2НДФЛ;
  8.  Импорт справочников КЛАДР из DBF-файлов МНС и Справочников Стран мира из DBF-файла определенной структуры;
  9.  Предварительная проверка подготовленных для сдачи в ПФР текстовых и XML-файлов, соответствующими программами проверки;
  10.  Администрирование, ведение журнала действий пользователей программы.

Программа проверки «CheckXML» предназначена для проверки пачек документов персонифицированного учета в формате XML 7.0 [58].

Налогоплательщик ЮЛ - программа, с помощью которой можно  подготовить и сдать бухгалтерскую и налоговую отчетности. Так же имеется возможность вести учет по нескольким организациям (плательщикам) одновременно.[37]

Недостатки существующей системы управления

Существующая система управления является неавтоматизированной торговой точкой. Неавтоматизированная торговая точка - это торговая точка, в которой, не ведется компьютерный учет.

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

Существующая система управления обладает серьезными недостатками:

  1.  Отсутствие возможности отслеживания логистических потоков по магазинам в целом и  на каждом складе отдельно в реальном времени.
  2.  Регистрация операции по движениям товарных запасов занимает значительное время.
  3.  Разрозненность информации.
  4.  Формирование и заполнение нормативных документов производиться вручную.
  5.  Документы оформления торговых зало формируются вручную.
  6.  Частое дублирование информации.
  7.  Неактуальность цен на некоторые товарные позиции, в связи с ошибками персонала.
  8.  Длительность проведения хозяйственных операций: инвентаризация витрин, инвентаризация складов
  9.  Отсутствие формализованной базы постоянных клиентов.
  10.  Вероятность утери документов, в связи с отсутствием электронных копий.
  11.  Кассовая книга, заполняется вручную кассирами-операционистами.
  12.  Отсутствие возможности контроля пробития скидок на товары.
  13.  Увеличение объема продаж и номенклатурных позиций, способствует ошибкам продавцов.
  14.  Невозможность корректного оформления возврата товаров.
  15.  Низкая производительность персонала, связанная с большим количеством операций, требующих ручного труда.

Устранив эти проблемы, компания сможет стать более успешной, повысить качество обслуживания и получать большую прибыль.

Обоснование необходимости внедрения ИС

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

Задачи, решаемые системами управления складом [49]:

  1.  Приемка товара и материалов
  2.  Приемка товаров в режиме реального времени с использованием радиотерминалов или бумажных носителей;
  3.  Печать штриховых кодов;
  4.  Гибкая идентификация как с заказом на закупку или поступившим от поставщика предварительными уведомлениями об отгрузке, так и без них;
  5.  Приемка на ответственное хранение;
  6.  Проверка соответствия и корректировка данных.
  7.  Складирование
  8.  Автоматическое складирование или складирование под контролем персонала;
  9.  Настраиваемые правила складирования для максимизации использования складского пространства и/или производительности складских операций;
  10.  Всеохватывающие критерии построения ячеек хранения;
  11.  Настраиваемое создание заданий по складированию;
  12.  Подготовка нефасованного товара различных поставщиков к складированию.
  13.  Управление запасами
  14.  Отслеживание контейнеров;
  15.  Полная функциональность для работы с весовым товаром;
  16.  Гибкость при перемещении и корректировках складских запасов;
  17.  Промежуточная частичная инвентаризация;
  18.  Полная физическая инвентаризация с фиксацией веса на входе и выходе;
  19.  Контроль состояния и получение информации о складских запасах в режиме реального времени;
  20.  Консолидация запасов по всем РЦ;
  21.  Локализация запасов и конфигурация площадей и зонирования склада;
  22.  Отслеживание атрибутов имущества (партия, код, серийный номер);
  23.  Учет даты и отслеживание сроков реализации товаров;
  24.  Отслеживание владельцев хранимого имущества;
  25.  Гибкая система переотправки, разбивки на партии, перемещения запасов;
  26.  Гибкие методики отпуска LIFO, FIFO, FPFO, FEFO, BBD.
  27.  Управление человеческими ресурсами
  28.  Учет рабочего времени;
  29.  Отслеживание заданий персоналу;
  30.  Отчетность по людским ресурсам;
  31.  Проектирование стандартов трудовых ресурсов;
  32.  Определение плановой производительности труда.

Выводы по разделу 1

В разделе 1 были рассмотрены следующие вопросы:

  1.  Приведено описание объекта управления сеть розничных магазинов «Галактика» с учетом специфики его деятельности.
  2.  Рассмотрена организационная структура объекта управления и описаны функций каждой структурной единицы.
  3.  Дана характеристика информационной системы объекта управления, выявлены ее преимущества и недостатки.
  4.  Приведено обоснование необходимости внедрения новой информационной системы на предприятии.


  1.  ПРАКТИЧЕСКАЯ РЕАЛИЗАЦИЯ КОМПЛЕКСА ЗАДАЧ

Выбор программного продукта

Прикладное решение "1С:Розница 8" предназначено для автоматизации торговой деятельности магазинов и других розничных торговых точек, в том числе объединенных в торговую сеть (см. Рис. 2.1) [53].

Рисунок 2.1 Распределенная-информационная база 1С:Розница 8.

Прикладное решение «1С:Розница 8» автоматизирует регистрацию следующих операций [53]:

  1.  приход товаров от контрагента на склады магазина;
  2.  реализация товаров и услуг контрагенту;
  3.  перемещения товаров между магазинами, внутренними складами магазинов, магазинами и складами торгового предприятия;
  4.  торговля комплектами товаров, созданными как в момент продажи товара, так и с предпродажной подготовкой комплекта;
  5.  возвраты товаров от покупателей, включая возврат после закрытия кассовой смены;
  6.  инвентаризация товарных запасов;
  7.  оформление приходных и расходных кассовых ордеров непосредственно в магазинах;
  8.  оформление чеков продажи, и по окончании смены сводного отчета по контрольно-кассовой машине, с учетом возвращенных товаров в смену;
  9.  перемещение денежных средств между магазинами, внутренними кассами магазинов, магазинами и кассами торгового предприятия;
  10.  работа с эквайринговыми системами, учет оплат товаров по платежным картам, учет договоров эквайринга и условия возвращения/не возвращения торговой уступки эквайрером при возврате товаров; работа с банковскими кредитами.
  11.  использование процентных скидок по дисконтным картам (фиксированные и накопительные скидки), скидки с разделением по магазинам, скидки контрагентам, скидки на сумму чека, скидки по времени действия, по количеству товара, по виду оплаты.
  12.  поддержка торгового оборудования: фискальные регистраторы, терминалы сбора данных, сканеры штрихкодов, электронные весы, дисплеи покупателя, эквайринговые системы, ридеры магнитных карт.

Прикладное решение "1С:Розница 8" может работать с территориально распределенными информационными базами(РИБ).

Предусмотрены механизмы администрирования пользователей информационной базы удаленных узлов РИБ из главного узла прикладного решения.

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

Автоматизируется учет товарных запасов на складах магазинов и учет денежных средств в кассах магазинов.

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

В программе реализованы механизмы формирования ценников и этикеток.

Реализованы механизмы автоматического определения ставки НДС в момент продажи товара со складов магазина. Система налогообложения устанавливается для каждого склада отдельно.

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

Схема внедрения

Для внедрения «1С:Розница 8» использовалась схема стандартного внедрения программных продуктов 1С

Каскадная модель выбрана с целью описания этапов жизненного цикла внедрения (ЦВ) создания автоматизированной системы учета крупными этапами. В процессе реального внедрения адаптации может предшествовать процессу построения технической архитектуры, ряд блоков может не присутствовать вовсе. Модель ЦВ предполагает итерационный процесс совершенствования и повышения качества автоматизированной системы учета путем возврата практически в любую точку ЦВ [39].

Процесс внедрения носит итеративный характер и каждый из этих блоков можно представить в виде блок-схем (Приложение 1).

Работы по внедрению

Все работы по внедрению и оптимизации программного продукта «1С:Розница 8» в рамках договора на выполнение работ по внедрению и настройке программного продукта семейства «1С:Предприятие 8» между исполнителем ООО «Софт-Сервис» (позднее ГК «Софт-Сервис») и заказчиком ИП Фирсова Светлана Николаевна. Договор представлен в Приложении 2

В свою очередь, дипломный проект выполнен в рамках договора о сотрудничестве в совместной деятельности по подготовке кадров в области информационных технологий ООО «Софт-Сервис» (позднее ООО «Инициатива) с кафедрой Информационных технологий в экономике и организации производства Ивановского Государственного Университета. Договор с ООО «Софт-Сервис» представлен в Приложении . Договор с ООО «Инициатива» представлен в Приложении 4.

  1.  Предпродажные работы

Этап необходим для информирования клиента о программных продуктах и услугах, предлагаемых компанией-внедренцем.  

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

Экспресс-обследование  и последующая оценка трудозатрат в случае стандартного внедрения заняла не более одного рабочего дня и проводилась бесплатно.

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

Формой Экспресс-обследование было выбрано интервью с ключевыми сотрудниками: руководитель, бухгалтер, администраторы магазинов и администраторы отделов. В результате этих интервью были сформулированы требования к системе требования к системе. Отчет о результатах экспресс-обследования содержит описание задач и масштабов проекта:

  1.  формулировку целей и основных требований проекта;
  2.  перечень и стоимость необходимого программного обеспечения;
  3.  объемы, сроки и стоимость проекта;
  4.  ожидаемый эффект от внедренного решения.

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

  1.  Анализ, построение технической адаптации и детальное обследование

На данном этапе разрабатывается сценарии выявления и реализации требований, которые затем используются для оценки соответствия требованиям и стандартной функциональности внедряемой системы.

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

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

Разрабатывается программно-техническая архитектура.

При необходимости готовятся предложения по разработке/модификации модулей расширения функциональности и интеграции с другими приложениями.

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

Результатом этого этапа являются согласованные с заказчиком техническое задание или перечень работ. Техническое задание представлено в Приложении 6.

  1.  Поставка и установка программного и аппаратного обеспечения  

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

  1.  Аппаратное обеспечение

Данный подэтап включает в себя следующие виды работ:

  1.  монтаж локальной вычислительной сети и сетевого оборудования;
  2.  установка сервера и рабочих станций.

Обе вычислительные сети в магазинах «Галактика»  образуют топологию типа звезда. Каждый компьютер сети подключается отдельным кабелем к сетевому коммутатор. В функции коммутатора входит направление передаваемой компьютером информации одному или всем остальных компьютерам сети. Главное преимущество этой топологии – надежность.

Сети построены по технологии Fast Ethernet и имеет пропускную способность 100 Мбит/с. Физический уровень технологии Fast Ethernet имеет спецификацию 100Base-TX [45]. В качестве среды передачи данных спецификация 100Base-TX использует кабель UTP категории 5. Витая пара категории 5 позволяет передавать данные с той же скоростью, что и коаксиальный кабель, но сеть получается более дешевой и удобной в эксплуатации [41]. Наиболее важные электромагнитные характеристики кабеля категории 5 имеют следующие значения:

  1.  полное волновое сопротивление в диапазоне частот до 100 МГц равно 100Ом;
  2.  затухание имеет предельные значения от 0,8 дБ (на частоте 64 кГц) до 22 дБ (на частоте 100 МГц).

Все кабели UTP независимо от их категории выпускаются в 4-парном исполнении. Каждая из четырех пар кабеля имеет определенный цвет и шаг скрутки. Для соединения кабелей с оборудованием используются коннекторы RJ-45, представляющие собой 8-контактные разъемы.

Приобретено следующее аппаратное обеспечение:

  1.  Сервер:
  2.  процессор Pentium-4.0Hz;
  3.  объем оперативной памяти – 8 Gb;
  4.  объем жесткого диска – 500 Gb.
    1.   Рабочие станции 3 шт.:
  5.  процессор – Pentium-2.7Hz;
  6.  объем оперативной памяти – 2 Gb;
  7.  объем жесткого диска – 250 Gb.
    1.  UPS / Источник бесперебойного питания.
    2.  Стабилизатор напряжения.
    3.  Проводной сканер штрих-кода - 2 шт.
    4.  Беспроводной сканер штрих-кода - 2 шт.
    5.  Термопринтер штрих-кода BZB – 2U.
    6.  Фискальный регистратор FPrint-5200 - 2 шт.
    7.  Денежные ящики Posiflex 3 шт.
    8.  Аппаратный ключ защиты программы 1с – 2шт.

Схема спроектированной ЛВС для розничного магазина «Галактика» в ТЦ «Плаза» представлена в Приложении 7.

Схема спроектированной ЛВС для розничного магазина «Галактика» в ТЦ «9 квадратов» представлена в Приложении 8.

  1.  Программное обеспечение

В рамках работы были приобретены и успешно установлены следующие программные продукты:

  1.  Microsoft Windows Server 2008 R2;
  2.  Microsoft Window 7 86-64x  Professional  - 3шт;
  3.  Технологическая  платформа 1С:Предприятие 8.1;
  4.  Конфигурация 1С:Розница 8;
  5.  Программный ключ защиты программы 1С – 4шт.

«1С: Предприятие» — программный продукт компании «1С», предназначенный для быстрой разработки прикладных решений. Технологическая платформа «1С: Предприятие» не является программным продуктом для использования конечными пользователями, которые обычно работают с одним из многих прикладных решений (конфигураций), использующих единую технологическую платформу. Платформа и прикладные решения, разработанные на её основе, образуют систему программ «1С: Предприятие», которая предназначена для автоматизации различных видов деятельности, включая решение задач автоматизации учёта и управления на предприятии [28].

В рамках настройки конфигурации «1С:Розница 8» была произведена первоначальная настройка справочников: номенклатура, пользователи, магазины, склады; произведена настройка прав пользователей и интерфейса.

  1.  Разработка

Инструмент «Рабочее место закупки».

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

  1.  Считывание штрих-кода производителя товара и вывод существующего в системе товара в список.
  2.  Назначение штрих-кода производителя новому товару.
  3.  Назначение внутренней характеристики новому товару.
  4.  Переназначение характеристики существующего товара.
  5.  Назначение и переназначение штрих-кода товару и характеристике.
  6.  Формирование входных документов: Поступление товаров, Установка цен и Установка цен в магазине.

С учетом данных процессов был разработан листинг новой программы, на которую получено свидетельство о государственной регистрации программы для ЭВМ №2012611588 «Рабочее место закупки» зарегистрированный в Реестре РОСПАТЕНТ РФ от 10 февраля 2012 года. Копия свидетельства представлена в Приложении 9

В результате работы РМЗ пользователь имеет возможность выполнять многие рутинные операции при приемке товара в одном рабочем месте.

Инструмент РМЗ вызывается из главного меню программы Сервис – Рабочее место закупки (Рис. 2.2.).

Рисунок 2.2. Меню сервиса программного продукта «1С:Розница 8»

Вид рабочего окна РМЗ представлен на рисунке 2.3. Рассмотрим подробнее.

Реквизиты шапки РМЗ:

  1.  Поле «Магазин» – виртуальная торговая точка, имеющая свой собственный склад, на которую будет осуществлен приход товара.
  2.  Поле «Контрагент» – поставщик товара.
  3.  Поле «Дата документа сторонней организации» – дата поступления товара.
  4.  Флаг «Сформировать установку цен по типу» - признак формирования документа «Установка цен номенклатуры». В соответствующее поле следует ввести тип цены (п.5 на Рис.2.3.).
  5.  Флаг «Сформировать установку цен в магазине» - признак формирования документа «Установка цен номенклатуры в магазине».
  6.  Группа переключателей «Назначение индекса» - задает вариант назначения индексов (характеристик) для номенклатуры. Ниже рассмотрим подробнее (п.4 на Рис.2.3.).
  7.  Панель задач табличной части – содержит стандартные и дополнительные кнопки для работы с номенклатурой. Ниже рассмотрим подробнее.
  8.  Табличная часть номенклатуры – содержит информацию о принятом товаре и назначенных характеристиках.
  9.  Кнопка «Выполнение» - производит формирование документов и закрывает форму.

Реквизиты табличной части номенклатуры РМЗ:

  1.  «Номенклатура» - сам товар по которому будут проводится операции. Добавляется в список стандартными методами или через подбор (п.1 Рис.2.3.).
  2.  «Характеристика номенклатуры» - выбирается из списка существующих или назначается новая (п.2 Рис.2.3.).
  3.  «Единица» - единица измерения товара.
  4.  «Количество» - заполняется из документа поступления.
  5.  «Цена» - устанавливается вручную. Цена продажи в магазине а не цена поставщика.
  6.  «Сумма» - рассчитывается.

Рисунок 2.3. Вид рабочего окна РМЗ.

Рассмотрим подробнее механизм формирования уникальных индексов товара, связанных с ним характеристик и штрих - кодов.

В общем виде индекс товара представляет собой строку вида NNN0000001234, где:

  1.  NNN – префикс индекса, изначально берется из кода номенклатурной группы, к которой должен быть привязан товар.
  2.  000000 – так называемые «лидирующие нули». По мере заполнения индекса сокращаются, начальная длинна строки индекса меняться не должна.
  3.  1234 – значимая числовая часть индекса.

Имеется три варианта назначения индекса:

  1.  Назначение вручную (Рис.2.4) – в этом случае выводится окно ввода строки индекса. По умолчанию имеет вид NNN0000001, где NNN – код номенклатурной группы товара. При назначении производится контроль на существование такого индекса. Если пользователь ошибся, будет выдано сообщение и операция прервется. Использовать данный режим целесообразно при первичном назначении индексов на новые номенклатурные группы. 

Рисунок 2.4.Варианта назначения индекса «Назначить вручную»

  1.  Получение из свободных – производится анализ свободных (остаток равен нулю) индексов для товара. Выводится список из которого следует выбрать нужный. При формировании индекса штрих – код и сам индекс не перезаписываются. Данный механизм целесообразно использовать в целях «незасорения» базы. При переназначении индекса меняется только его представление как характеристики.
  2.  Итеральное (нарастающее) назначение (Рис. 2.5.) – работает по принципу получения последнего значащего номера индекса с учетом префикса и увеличения его на одну единицу. При этом формируется новый штрих – код. Удобно для повседневной работы, но при этом не контролируется наличие свободных характеристик и может происходить «замусоривание» базы.

Рисунок 2.5.Варианта назначения индекса «Назначить итерально».

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

  1.  Кнопка «Подбор» - п.1 на Рис. 2.3, представляет стандартный механизм заполнения путем выбора элементов из справочника «Номенклатура» . В этом же контексте можно создавать новые элементы справочника. Новые строки в ТЧ попадают без характеристик.
  2.  Кнопка «Назначить» - п.2 на Рис. 2.3, для текущей позиции номенклатуры назначает новую характеристику (по алгоритму, описанному выше) и штрих – код. Вызов с клавиатуры нажатием F5.
  3.  Кнопка «Копировать с новыми» - п.3 на Рис. 2.3, для текущей позиции номенклатуры копирует номенклатуру и назначает новую характеристику (по алгоритму, описанному выше) и штрих – код. Вызов с клавиатуры нажатием F4. Удобно при присвоении разных характеристик одной позиции номенклатуры.

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

Рисунок 2.6. Сообщения о результатах о результатах проведения документов РМЗ.

Модуль формы инструмента «Рабочее место закупки» указан в Приложении 10.

Документ «Инвентаризация витрины».

Документ «Инвентаризация витрины» (далее ИНВ) предназначен для сверки значимых складских остатков товара и его представления на витрине.

В соответствии с условиями договора при создании документа ИНВ был разработан новый модуль , который защищен в РОСПАТЕНТ РФ. Свидетельство о государственной регистрации программы для ЭВМ №2012613006 (Приложение 11).

Вызов списка документов ИНВ производится из пункта главного меню Документа – Склад – Инвентаризация витрины (Рис. 2.7.).

Рисунок 2.7. Вызов из меню инструмента инвентаризация витрины.

Заполнение нового документа данными фактических складских (магазинных) остатков производится через пункт меню табличной части Сервис – Заполнить табличную часть (Рис. 2.8).

Рисунок 2.8. Вызов из меню инструмента заполнения табличной части в ИНВ.

После заполнения по остаткам (Рис. 2.8.) производим сканирование штрих – кодов товаров представленных на витрине. По окончании сканирования вид документа изменится (Рис. 2.10.). Товары имеющие остаток на складе и представленные на витрине будут помечены галочкой и не будут выделены цветом, товары имеющие остаток на складе и не представленные на витрине не будут помечены галочкой и будут выделены зеленым цветом, товары не имеющие остаток на складе и представленные на витрине  будут помечены галочкой и будут выделены фиолетовым цветом. 

Рисунок 2.9. Вид ИНВ после заполнения по остаткам.

Рисунок 2.10. Вид ИНВ после проведения сканирования

После записи документа можно вывести отчет (Рис. 2.10.).

Рисунок 2.11. Печатная форма отчета ИНВ

Доработка механизма «Рабочее место кассира».

Стандартный механизм «Рабочее место кассира» (далее РМК) был дополнен следующими инструментами:

  1.  Поиск товара по индексу (Рис. 2.12.). При выводе списка характеристик товара стандартно выводятся все характеристики, в том числе с нулевыми остатками. Это неудобно. Добавлена кнопка поиска (выделена на рисунке). Можно вызвать по клавише F3. В окне ввода индекса надо ввести только индекс для поиска в формате NNN00000123, где префикс NNN может быть набран в любом регистре.

Рисунок 2.12. Поиск товара по индексу в РМК.

  1.  В нижней панели кнопок добавлена кнопка «Сменить кассу» (Рис. 2.13.), быстрый вызов Alt+F2. В окне выбора касс следует выбрать кассу (магазин) с которой будем продавать товар. Остатки в подборе будут отображаться только по складу привязанному к выбранной кассе.

Рисунок 2.13. Добавленный инструмент смены кассы в РМК

  1.  Внедрение и тестирование

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

На компьютерах пользователей в список информационных баз приложения 1cv8.exe добавлена база «1С:Розница 8», в параметрах которой указан путь к серверу БД.

Связь и синхронизация файлов на сервере и в локальных каталогах на компьютерах пользователей осуществляется по протоколу TCP. Для этого в сервере защиты имеется сервер синхронизации.

В заключении приемочной комиссией был подписан акт приемки-передачи на выполнение работ по договору на выполнение работ по внедрению и настройке программного продукта семейства «1С:предприятие 8» (Приложение 12).

Обмен данными между информационными базами в разных магазинах организован с помощью распределенной информационной базы (далее РИБ), состоящих из отдельных информационных баз – узлов РИБ.

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

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

К основным возможностям распределенных информационных баз 1C относятся :

  1.  интерактивное создание распределенной системы и выполнение обмена данными без дополнительного программирования;
  2.  обеспечение идентичности конфигураций информационных баз, входящих в состав распределенной системы;
  3.  подключение новых и отключение существующих узлов;
  4.  создание начального образа информационной базы для нового узла;
  5.  реализация различных способов разрешения коллизий при одновременном изменении данных в разных узлах распределенной системы;
  6.  в рамках одной распределенной информационной базы может быть создано несколько схем обмена;
  7.  распределенная информационная база может содержать схемы обмена с другими информационными системами, в том числе с информационными базами 1С:Предприятия, не являющимися распределенными информационными базами.
  8.  задание условий на передачу и прием изменений на уровне отдельных элементов данных;
  9.  реализация восстановления обмена данными в таких случаях, как восстановление информационных баз из резервных копии и т.д.;
  10.  сжатие сообщений обмена в формате .ZIP и автоматическая распаковка сообщений обмена при приеме.

Обмен данными выполняется в формате в широко используемом формате  ХML документов, что способствует легкости настройки РИБ. При помощи объекта План обмена описывается структура распределенной информационной базы:

  1.  набор узлов распределенной информационной базы;
  2.  состав данных, которыми предполагается обмениваться в данной распределенной информационной базе.

Форма настройки обмена представлена на рисунке 2.14.

Рисунок 2.14. Настройка обмена в РИБ

  1.  Обучение

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

  1.  Для обучения пользователей программы, были собраны три группы из 7 человек:
  2.  4 кассира-оператора
  3.  1 администратор отдела
  4.  1 администратор
  5.  1 руководитель
  6.  Разработан учебный план;
  7.  Проведено обучение сотрудников магазинов  на местах.

Учебный план по курсу представлен в таблице 2.1. Общее время курса рассчитано на 17 часов.

Таблица 2.1.

Учебный план по курсу «1С:Розница

Тема

Изучаемые механизмы

Обучаемые пользователи

Время изучения

Первичное заполнение сведений об организации, магазинах, складах, пользователях

  1.  Константы
  2.  Справочник «Организация»
  3.  Справочник «Магазины»
  4.  Справочник «Пользователи»
  5.  Дополнительный настрой пользователей

Руководитель

Администратор отдела

Администратор магазина

1,5 ч.

Номенклатура

  1.  Справочник «Номенклатура»
  2.  Справочник «Характеристика номенклатуры»

Руководитель

Администратор отдела

Администратор магазина

1ч.

Регистрация поступления номенклатуры

  1.  Рабочее место закупки
  2.  Документ «Заказ покупателю»
  3.  Документ «Поступление товаров и услуг»
  4.  Документ «Установка цен номенклатуры»
  5.  Документ «Установка цен в магазине»
  6.  Обработка «Печать этикеток и ценников»

Руководитель

Администратор отдела

Администратор магазина

4 ч.

Продолжение Таблицы 2.1

1

2

3

4

Перемещение

товаров внутри организации

  1.  Документ «Перемещение
  2.  товаров»
  3.  Рабочее место закупки

Руководитель

Администратор отдела

Администратор магазина

1 ч.

Реализация товаров

  1.  Рабочее место кассира
  2.  Контрольно-кассовая машина
  3.  Чек ККМ
  4.  Замена прав пользователя

Руководитель

Администратор отдела

Администратор магазина

Кассир- оператор

5 ч.

Окончание рабочего дня

  1.  Фискальный регистратор
  2.  Рабочее место кассира
  3.  Отчет о кассовой смене
  4.  Отчет без гашением (х отчет)
  5.  Отчет с гашением (z отчет)
  6.  Изъятие выручки

Руководитель

Администратор отдела

Администратор магазина

Кассир- операционист

2 ч.

Инвентаризация витрины

  1.  Инвентаризация витрины
  2.  Печать этикеток и ценников

Руководитель

Администратор отдела

Администратор магазина

Кассир- операционист

0,5 ч.

Инвентаризация товаров

  1.  Инвентаризация товаров на складах
  2.  Документ «»
  3.  Документ «Оприходование излишков»
  4.  Документ «Списание недостатков»

Руководитель

Администратор отдела

Администратор магазина

Кассир- операционист

1 ч.

Мониторинг деятельности

  1.  Отчеты
  2.  Др. инструменты мониторинга

Руководитель

Администратор отдела

Администратор магазина

1 ч.

  1.  Сопровождение 

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

В течение первых шести месяцев после покупки программного продукта ИТС оказывается бесплатно [50].

По истечению шести месяцев бесплатной подписки для получения сопровождения предлагается оформить один из видов платной подписки – на срок 3, 6 или 12 месяцев.

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

Единственное верное решение — это регулярное и своевременное обновление «1С» программ, которое позволяет всегда поддерживать их актуальность, тем самым, защищая от неожиданно возникающих проблем при изменении, например налогового законодательства или нормативных документов.

Обновление 1С могут включать в себя следующие операции [50]:

  1.  обновление отчетности;
  2.  обновление конфигураций;
  3.  обновление печатных форм;
  4.  диагностика состояния информационной базы;
  5.  создание архивной копии силами квалифицированных специалистов;
  6.  консультационные услуги по работе с программами и информационными ресурсами;
  7.  обслуживание измененных конфигураций;
  8.  переход на следующую или новую платформы  «1С: Предприятие».
  9.  Вариант развития программного комплекса

Благодаря внедрению программного продукта «1С:Розниза 8» на предприятии полностью автоматизировать системы front-office, но остались не учтены системы back-office [43, 47].

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

«1С: Розница 8» может использоваться в связке с управляющей системой, в качестве которой используется программа «1С: Управление торговлей 8»: «1С: Розница 8» автоматизирует front-office, а «1С: Управление торговлей 8» автоматизирует back-office. С помощью управляющей системы можно создать неограниченное количество узлов в прикладном решении "1С:Розница 8", которые, в свою очередь, могут являться центральными узлами распределенной информационной базы [53].

Грамотное использование в связке программных продуктов «1С:Розница 8» и «1С:Управление торговлей 8» поможет компании полностью автоматизировать следующие направления хозяйственной деятельности [52, 54]:

  1.  управление отношениями с клиентам;
  2.  управление правилами продаж;
  3.  управление процессами продаж;
  4.  управление торговыми представителями;
  5.  управление запасами;
  6.  управление закупками;
  7.  управление складом;
  8.  управление финансами;
  9.  контроль и анализ целевых показателей деятельности предприятия.

«1С:Управление торговлей 8» автоматизирует оформление практически всех первичных документов торгового и складского учета, а также документов движения денежных средств. 

«1С:Управление торговлей 8» рассчитана на любые виды торговых операций. Реализованы функции учета – от ведения справочников и ввода первичных документов до получения различных аналитических отчетов.

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

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

Стратегия без технологии и CRM-системы непрактические и часто бессмысленные пожелания и мечтания. Технология и CRM-система без стратегии – это заведомые потери ресурсов, что особенно нежелательно в настоящее время. Стратегии и технологии без CRM-системы – путь медленный и энергозатратный. CRM-система без стратегии и технологии – вообще путь бессмысленный и подозрительный [35].

Выводы по разделу 2

Во 2 разделе были рассмотрены следующие вопросы:

  1.  Выбрана схема внедрения ПП «1С:Розница 8»
  2.  Приведено описание и конкурентные преимущества внедряемого программного продукта.
  3.  Проведено конфигурирование программного продукта 1С под особенности заказчика и его внедрение.
  4.  Получены свидетельств о государственной регистрации программ для ЭВМ, на разработанные инструменты.
  5.  Разработана программа обучения пользователей.
  6.  Приведены соображения по развитию дальнейшего развития информационной системы компании.
  7.  РАСЧЕТ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ

Любой бизнес-проект создается на базе понимания его эффективности с точки зрения востребованности и прибыльности. Как правило, преимущества информационных технологий у руководящего состава предприятий не вызывают сомнений. Окупаемость ИТ-решений признает большинство представителей топ-менеджмента компаний, однако, единой формулы подсчета эффективности информационных систем на настоящий момент не существует. [34]

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

  1.   Совокупная стоимость владений

Совокупная стоимость владения (Total cost of ownership, TCO) — сумма материальных и временных затрат, связанных с приобретением, развертыванием, конфигурированием и обслуживанием программного и аппаратного обеспечения. При этом в расчет принимаются прямые и косвенные затраты.[34]

Формула расчета TCO выглядит следующим образом:

TCO = CapEx + OpEx,            (3.1)

где:

  1.  CapEx (Capital Expenditures) – это капитальные затраты предприятия, которые создают его будущую выгоду. Обычно они возникают, когда предприятие тратит деньги на приобретение новых активов или обновление существующих. Часто используемый синоним – это инвестиции в недвижимость, оборудование, программное обеспечение и т.д.(Таблица 3.1)
  2.  OpEx (Operational Expenditures) – это деньги, которые предприятия тратят на то, что бы из существующих активов получить какой-либо бизнес результат. (Таблица 3.2)

Таблица 3.1

Капитальные затраты на систему

Статья расходов

Характер затрат

Стоимость (руб.)

1

2

3

Конфигурация «1С:Розница 8»

Единовременные

10 800,00

Рабочая станция

Единовременные

18 154,00

Рабочая станция

Единовременные

22 350,00

Рабочая станция

Единовременные

20 154,00

Принтер Canon i-SENSYS LBP6200D

Единовременные

3 750,00

Термопринтер Godex BZB-2

Единовременные

8 565,00

Фискальный регистратор FPrint-5200

Единовременные

12 000,00

Фискальный регистратор FPrint-5200

Единовременные

12 000,00

Фискальный регистратор FPrint-5200

Единовременные

12 000,00

Клиентская лицензия «1С:Предприятие 8»

Единовременные

5 200,00

Клиентская лицензия «1С:Предприятие 8»

Единовременные

5 200,00

Клиентская лицензия «1С:Предприятие 8»

Единовременные

5 200,00

Продолжение таблицы 3.1.

Клиентская лицензия «1С:Предприятие 8»

Единовременные

5 200,00

Клиентская лицензия «1С:Предприятие 8»

Единовременные

5 200,00

Клиентская лицензия «1С:Предприятие 8»

Единовременные

5 200,00

Сканер штрих кода проводной  Eclipse

Единовременные

3 650,00

Сканер штрих кода проводной  Posiflex

Единовременные

2 500,00

Сканер штрих кода беспроводной  Posiflex

Единовременные

5 950,00

Сканер штрих кода беспроводной  Proton IMS-3100

Единовременные

12 500,00

Сервер

Единовременные

28 522,50

Windows Pro 7

Единовременные

4 860,00

Windows Pro 7

Единовременные

4 860,00

Windows Pro 7

Единовременные

4 860,00

Windows Server 2008 R2

Единовременные

20 251,95

Стабилизатор Powerman AVS 1000D

Единовременные

1 431,00

UPS / Источник бесперебойного питания Smart APC

Единовременные

15 218,10

Switch D-Link 8 ports

Единовременные

1 289,60

Switch D-Link 4 ports

Единовременные

465,60

Денежный ящик

Единовременные

2 350,00

Денежный ящик

Единовременные

2 350,00

Денежный ящик

Единовременные

2 350,00

Кабель витая пара CAT5

Единовременные

3 150,00

коннекторы RJ-45

Единовременные

50,00

ИТОГ

229 059,65

Таблица 3.2

Операционные затраты на систему

Статья расходов

Характер затрат

Стоимость (руб.)

1

2

3

Прокладка сети

Единовременные

10 000,00

Работа специалистов по настройке ПП

Единовременные

15 000,00

Обучение пользователей

Единовременные

15 000,00

Затраты на предотвращение рисков и затраты на устранение последствий сбоев

Ежемесячные

5 000,00

ИТОГО

45 000,00

Отсюда рассчитываем совокупную стоимость владений, результат представлен в Таблице 3.4.

Таблица 3.4.

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

Статья расходов

за 4 месяца

2011 года (руб.)

2012 год (руб.)

За 2 года (руб.)

1

2

3

4

Капитальные вложения

229 059,65

-

229 059,65

Операционные затраты

60 000,00

61 000,00

121 000,00

ИТОГО

289 059,65

61 000,00

350 059,00

Таким образом, стоимость владения системой без учета зарплаты пользователей за 2011 год составит 289 059,65 руб., за второй – 61 000,00 руб. Общая стоимость владения за два года составляет 350 059,00 руб.

Окупаемость инвестиций

ROI (Return on Investment), также известен как ROR (Rate of Return) — финансовый коэффициент, иллюстрирующий уровень доходности или убыточности бизнеса, учитывая сумму сделанных в этот бизнес инвестиций. ROI обычно выражается в процентах, реже — в виде дроби. Этот показатель может также иметь следующие названия: прибыль на инвестированный капитал, прибыль на инвестиции, возврат инвестиций, доходность инвестированного капитала.[42]

Показатель ROI является отношением суммы прибыли или убытков к сумме инвестиций. Значением прибыли может быть процентный доход, прибыль/убытки по бухгалтерскому учету, прибыль/убытки по управленческому учету или чистая прибыль/убыток. Значением суммы инвестиций могут быть активы, капитал, сумма основного долга бизнеса и другие выраженные в деньгах инвестиции. [14]

Формула расчета ROI выглядит следующим образом:

ROI = (Pинв – P) / Z*100%,           (3.2)

где Pинв – прибыль, полученная при внедрении информационной системы;

P – прибыль, полученная без внедрения информационной системы;

Z – затраты на реализацию проекта внедрения.

На данном этапе, это сделать очень сложно, поскольку рассчитать прибыль, полученную магазином «Галактика» в будущем от использования системы не представляется возможным. Можно лишь рассчитать ожидаемую рентабельность инвестиций, при достижении цели повышения прибыли от продаж на 1% в 2012 г. по отношению 2011 г.

Известно, что в 2011 г. прибыль составила 7 000 000 руб. Тогда:

Pинв = P * 0,1,            (3.3)

где Pинв – прибыль, полученная при внедрении системы, (руб.);

P – прибыль, полученная без внедрении системы, (руб.).

Прибыль составит 7 490 000 руб.

При затратах на проект внедрения, полученных методом ТСО, ожидаемая рентабельность инвестиций будет равна 165%.

Годовая экономия от сокращения ручного труда по обработке информации

Годовая экономия от сокращения ручного труда по обработке информации определяется по формуле:

Э =              (3.4)

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

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

=   n            (3.5)

где – среднемесячная основная заработная плата работника, тыс. р.;

n – количество месяцев в течение года, в которые выполнялись данные работы;

– среднемесячные трудовые затраты работника, чел./дней;

α – коэффициент накладных расходов;

β – коэффициент дополнительной заработной платы и отчислений на социальное страхование;

Q – среднее количество рабочих дней в месяце.

= ,             (3.6)

где – трудовые затраты работника i в течение рабочего дня j по операции i, чел./часы

r - среднее количество часов в рабочем дне, часы.

= + + ,             (3.7)

где - годовые затраты машинного времени на решение задачи, тыс. р.;

– годовые затраты на заполнение документов, анализ и корректировку данных, тыс. р.;

- годовые затраты на настройку оборудования при решении задачи, тыс. р.;

= n,             (3.8)

где - себестоимость часа работы оборудования q при решении задачи, тыс. р.;

– время работы оборудования q при решении задачи в течение месяца, машино/час;

определяется по той же формулу, что и (см. формулу (3.5));

= ,              (3.9)

где – единовременные затраты на обучение персонала, адаптацию, настройку

оборудования при решении задачи, тыс. р.;

γ – коэффициент настройки оборудования.

= ++,          (3.10)

где - единовременные затраты по зароботной плате персонала на обучение, адаптацию, настройку оборудования на решение задачи, тыс. р., определяется по той же формуле, что и (см. формулу (3.5));

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

= n           (3.11)

где - время работы оборудования q на обучение персонала, адаптацию, настройку оборудования при решении задачи, тыс. р.;

- прочие единовременные расходы, тыс. р.;

= (+)h,           (3.12)

где h – коэффициент прочих расходов;

Расчётный коэффициент экономической эффективности и срок окупаемости затрат на решение задачи определяется по формулам:

=             (3.13)

,             (3.14)

Т = ,             (3.15)

где – нормативный коэффициент эффективности затрат;

К – единовременные затраты на решение задачи, тыс. р.;

К = ++,           (3.16)

где - единовременные затраты на проектирование, тыс. р.;

Эти затраты рассчитываются по действующей сметной стоимости научно-исследовательских и опытно-конструкторских работ.

Обобщённо определяют по той же формуле, что и .

= ·n,           (3.17)

где n – длительность проектирования, месяцев.

- затраты на оборудование, тыс. р.;

рассчитывается пропорционально времени решения задачи на ЭВМ.

= ,          (3.18)

где S – балансовая стоимость ЭВМ (комплекта), тыс. р.;

t – длительность эксплуатации ЭВМ (комплекта) до начала решения задачи, лет;

a – годовая норма на реновацию ЭВМ (комплекта);

- коэффициент, определяющий стоимость вспомогательного оборудования;

- время работы ЭВМ  для решения задачи, машино/час;

F – планируемый годовой фонд времени работы ЭВМ, машино/час.

F = ·             (3.19)

где - среднесуточная фактическая загрузка ЭВМ, час.;

- среднее количество дней работы ЭВМ за год;

- единовременные затраты на обучение персонала, адаптацию, настройку оборудования при решении задачи, тыс. р.;

Формула расчёта приводится выше (см. формулу (3.10)).

Необходимые данные для расчёта простоев представлены в Таблице 3.5.


Таблица 3.5

Необходимые данные для расчета простоев

Показатель

Обозначение

Значение

1

2

3

Единовременные затраты на проектирование, (руб.)

10 000

Затраты на оборудование, (руб.)

350 059

Единовременные затраты на обучение персонала, адаптацию, настройку оборудования при решении задачи, (руб.)

15 000

Единовременные затраты на решение задачи, (руб.)

К

220 684

Коэффициент настройки оборудования

Γ

4

Годовые затраты на настройку оборудования при решении задачи, (руб.)

64 000

Годовые затраты на заполнение документов, анализ и корректировку данных, (руб.)

100 000

годовые затраты машинного времени на решение задачи, (руб.)

100 000

Годовые эксплуатационные затраты при автоматизированной обработке информации, (руб.)

1 864 000

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

15 000

Количество месяцев в течение года, в которые выполнялись данные работы, (месяцев)

n

12

Cреднемесячные трудовые затраты работника, (чел./дней)

88

Коэффициент накладных расходов

α

0,1

Коэффициент дополнительной заработной платы и отчислений ФСС

β

0,1

Среднее количество рабочих дней в месяце

Q

22

                       Продолжение таблицы 3.5.

Годовые эксплуатационные расходы при ручной обработке информации

871 200

Годовые эксплуатационные затраты при автоматизированной обработке информации равны:

=  871 200 рублей              (3.20)

Годовые эксплуатационные затраты при автоматизированной обработке информации равны:

= 100 000 +100 000 + 64 000 = 264 000 рублей        (3.21)

Годовая экономия от сокращения ручного труда по обработке информации определяется по формуле

Э = = 607200           (3.22)

Срок окупаемости затрат на решение задачи в нашем случае:

Т = = 0,364 – около 4 месяцев (3.23)

Расчётный коэффициент экономической эффективности:

= = 2,75 (3.24)

Источники экономической эффективности

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

Предпринимательская деятельность дает стимул развития инновационной деятельности, повышает эффективность всех бизнес-процессов. Именно эти стимулы становятся основой экономического роста [31].

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

При обосновании целесообразности подсистемы управления материально-техническим снабжением источники экономической эффективности, находят в сокращении уровня страховых запасов и своевременности пополнения ресурсов; повышении оборачиваемости оборотных средств, уменьшение неликвидных запасов и количества или доли срочных, неплановых закупок.[34]

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

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

При рассмотрении подсистемы контроля и анализа целевых показателей деятельности предприятия источники экономической эффективности кроются в повышении качества анализа производственно-хозяйственной и финансовой деятельности компании. Качество анализа повышается, так как достоверная первичная информация своевременно поступает в единую базу данных, упрощается процесс формирования консолидированной отчетности; за счет получения возможности планировать с большей детальностью и/или с другой периодичностью и, самое главное, с большей обоснованностью - качество планирования заметно улучшается. Другой источник эффективности - расширение возможностей контроля большей детализации плановых и фактических показателей. Если обнаруживается отклонение фактических показателей от плановых или нормативных, происходит автоматическое формирование отчетов. Эти отчеты - предмет для детального анализа и взвешенных, аргументированных шагов к исправлению критической ситуации [25].

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

Более того, стоимость труда "счетных" работников в России в разы меньше, чем на Западе, и экономия на трудозатратах от внедрения ERP-системы, как правило, несущественна по сравнению со стоимостью самой системы. В этой связи правильнее искать экономическую эффективность от более рационального использования ресурсов, задействованных в производственной деятельности, получения достоверной информации и роста доли "аналитики" в структуре управленческой деятельности [34]

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

Выводы по разделу 3

  1.  Рассчитана совокупная стоимость владений автоматизированной системы управления складской логистикой и продажами «1С:Розница 8»
  2.  Приведён расчет окупаемости инвестиций на систему.
  3.  Подсчитана годовая экономия от сокращения ручного труда по обработке информации.
  4.  Проанализированы источники экономической эффективности


ЗАКЛЮЧЕНИЕ

В результате выполнения НИР оптимизирована под требования заказчика и внедрена система управления складом и автоматизации продаж «1С:Розница 8».

При обследовании системы управления в ГК «Софт-Сервис» были выявлены следующие недостатки:

  1.  Отсутствие возможности отслеживания логистических потоков по магазинам в целом и  на каждом складе отдельно в реальном времени.
  2.  Регистрация операции по движениям товарных запасов занимает значительное время.
  3.  Разрозненность информации.
  4.  Формирование и заполнение нормативных документов производиться вручную.
  5.  Документы оформления торговых зало формируются вручную.
  6.  Частое дублирование информации.
  7.  Неактуальность цен на некоторые товарные позиции, в связи с ошибками персонала.
  8.  Длительность проведения хозяйственных операций: инвентаризация витрин, инвентаризация складов
  9.  Отсутствие формализованной базы постоянных клиентов.
  10.  Вероятность утери документов, в связи с отсутствием электронных копий.
  11.  Кассовая книга, заполняется вручную кассирами-операционистами.
  12.  Отсутствие возможности контроля пробития скидок на товары.
  13.  Увеличение объема продаж и номенклатурных позиций, способствует ошибкам продавцов.
  14.  Невозможность корректного оформления возврата товаров.
  15.  Низкая производительность персонала, связанная с большим количеством операций, требующих ручного труда.

Было принято решение, что для устранения вышеуказанных недостатков необходимо осуществить оптимизацию бизнес-процессов управления складом и продаж, по средствам их автоматизации с помощь программного продукта «1С:Розница 8». .

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

  1.  Дана оценка реализации бизнес-процессов на начало момента внедрения программного продукта в сети розничных магазинов «Галактика».
  2.  Выявлены недостатки существующей системы управления предприятия.
  3.  Обосновать необходимость внедрения программного продукта «1С:Розница 8».
  4.  Разработано и сдано Техническое задание на внедрение и оптимизацию системы «1С:Розница 8».
  5.  Выполнена оптимизация и внедрение системы управления складом и автоматизации продаж в установленные сроки.
  6.  Разработан учебный план и проведено обучение пользователей системы.
  7.  Приведены соображения по дальнейшему совершенствованию системы управления на предприятии.
  8.  рассчитана экономическая эффективность от внедрения системы и указаны ее источники.

Оптимизация и автоматизация системы управления  должно оказать влияние на повышение эффективности деятельности всех работников организации по следующим основным критериям:

  1.  сокращение ручного труда сотрудников организации;
  2.  минимизация ошибок, связанных с «человеческим фактором»;
  3.  повышение эффективности использования рабочего времени сотрудниками предприятия.

Разработанные в ходе выполнения проекта материалы применимы для аналогичных объектов управления.


СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

  1.  ГОСТ 7.32-2001. Система стандартов по информации, библиотечному и издательскому делу. Отчет о научно-исследовательской работе. Структура и правила оформления.
  2.  ГОСТ 19.201-78. Техническое задание. Требования к содержанию и оформлению.
  3.  ГОСТ 34.601-90. Автоматизированные системы. Стадии создания; 3. ГОСТ 34.201-89. Информационная технология. Комплекс стандартов на автоматизированные системы. Виды, комплексность и обозначение документов при создании автоматизированных систем.
  4.  ГОСТ 34.602-89. Техническое задание на создание автоматизированной системы.
  5.  ГОСТ 34.603-92. Виды испытаний автоматизированный систем.
  6.  РД 50-34.698-90. Автоматизированные системы. Требования к содержанию документов.
  7.  Ажеронок В.А. Как настраивать «1С:Предприятие 8.2» при внедрении, Москва,2010.
  8.  Ананьин В.И. В поисках эффективности ИТ. №7/2009.
  9.  Богачева Т.Г. 1С:Предприятие 8. Управление торговыми операциями в вопросах и ответах: практическое пособие. М.:ООО «1С-Паблишинг», 2012
  10.  Ворначева Е.В., Бабушкин И.В. «1С: Предприятие» как современное ERP-решение. Сб. трудов региональной научно-технической конференции студентов и аспирантов «Энергия 2011», секция  Информационные технологии в управлении, Иваново, 28 апреля 2011г. – Иваново: Иван. гос. энерг. ун-т, 2011.
  11.  Ворначева Е.В., Бабушкин И.В. Оптимизация взаимоотношений с клиентами на примере ООО «Софт-Сервис». Молодая наука в классическом университете: тезисы докладов научных конференций фестиваля студентов, аспирантов и молодых ученых, Иваново, 20-30 апреля 2011 г.: в 8 ч. – Иваново: Иван. гос. ун-т, 2011.
  12.  Г.М.Ладыженский. Распределенные информационные системы и базы данных, 2009
  13.  Габец А.П., Козырев Д.В., Кухлевский Д.С., Хрусталева Е.Ю.Реализация прикладных задач в системе «1С: Предприятие 8.2»,
  14.  Данилова С.В. Анализ эффективности внедрения корпоративных систем: материалы по курсу «Технология создания КИС» для студентов специальности «Прикладная информатика в экономике». Иваново: ИВГУ,2005.
  15.  Данилова С.В. Корпоративные информационные системы: материалы по курсу для студентов специальности «Прикладная информатика в экономике». Иваново: ИВГУ,2004.
  16.  Денисов С.Л., Крумгант С.Л., Аловский Ю.В. Методические указания по дипломному проектированию по специальности 080801 «Прикладная информатика в экономике». Иваново: ИвГУ 2009.
  17.  Денисов С.Л., Крумгант С.Л., Журавлев А.Ю. Методические указания по оформлению дипломных проектов(работ) по специальности 080801 «Прикладная информатика в экономике».. Иваново: ИВГУ 2009.
  18.  Долгоруков А.М. Стратегическое искусство – целеполагание в бизнесе, 2004
  19.  Дубова Н.А. ITSM – новая идеология управления ИТ, 2004
  20.  Ерофеев:.А. Рецессия в мировой экономике рынку ИТ-безопасности не помеха" 2011
  21.  Жафярова Ф.С.,Казак О.В,Скрябин Н.С Ворначева Е.В. и др. Анализ бизнес-процессов управления взаимоотношения с клиентами и их оптимизация. Отчет НИОКР. Иваново, ИвГУ, 2010г.
  22.  Информационные технологии - путь к эффективности компании. / Interface Ltd. Раздел "Системы автоматизации (ERP/MRPII, SCM, CSRM)",2001.
  23.  Колесников С. Об оценке эффективности внедрения и применения систем управления ресурсами предприятия/ "ComputeReview", 08.09.2009.
  24.  Минцберг Г. Структура в кулаке: создание эффективной организационной структуры, Питер, 2004
  25.  Мухтарова Г. Эффективность ERP –систем, Норбит, 2011
  26.  Некрасова Е.Б. Информационная система предприятия, 2009
  27.  Олейник А.Институциональная экономика. М.: Инфра-М., 2000.
  28.  Радченко М.Г. 1С:Предприятие 8 Коротко о главном, Москва, 2009
  29.  Радченко М.Г.,Хрусталева Е.Ю. 1С:Предприятие Практическое пособие разработчика, Москва, 2009.
  30.  Светлова Н. М., Светлова Г.Н. Информационные технологии управления проектами. - Инфра-М, 2010.
  31.  Скрипкин К.Г. Экономическая эффективность информационных систем, 2009
  32.  Титоренко Г.А. Информационные технологии управления: Учеб. пособие для вузов. М.: ЮНИТИ-ДАНА, 2002
  33.  Фраппаоло К. (Delphi Consulting Group, Inc.). Четыре базовые функции./ Computerworld, 2008, #10.
  34.  Якимова О.Ю. Методы оценки эффективности корпоративных информационных систем управления.
  35.  CRM Консультант. 2006 №1.
  36.  http:// www.basecrm.ru - CRM в цифрах и фактах
  37.  http://nalog-ul.ru/ - сайт программы «Налогоплательщик ЮЛ»
  38.  http://old.napravlenie.ru/site.xp/051056053124053051057.html - Интернет технологии «Направление РУ»
  39.  http://pbr.okis.xn--rufile-qo0c/pbr/VnedrenieShema.pdf - Краткая схема внедрения программных комплексов
  40.  http://ru.wikipedia.org/wiki/%C1%FD%EA-%EE%F4%E8%F1 - Википедия, свободная энциклопедия, статья «Бэк-офис»
  41.  http://ru.wikipedia.org/wiki/%C2%E8%F2%E0%FF_%EF%E0%F0%E0 - Википедия, свободная энциклопедия, статья «Витая пара»
  42.  http://ru.wikipedia.org/wiki/%CE%EA%F3%EF%E0%E5%EC%EE%F1%F2%FC_%E8%ED%E2%E5%F1%F2%E8%F6%E8%E9 - Википедия, свободная энциклопедия, статья «Окупаемость инвестиций»
  43.  http://ru.wikipedia.org/wiki/%D4%F0%EE%ED%F2-%EE%F4%E8%F1 - - Википедия, свободная энциклопедия, статья «Фронт-офис»
  44.  http://ru.wikipedia.org/wiki/1С:Предприятие - Википедия, свободная энциклопедия, статья «1С:Предприятие»
  45.  http://ru.wikipedia.org/wiki/Fast_Ethernet - Википедия, свободная энциклопедия, статья «Fast Ethernet»
  46.  http://ru.wikipedia.org/wiki/Windows_7 - Википедия, свободная энциклопедия, статья «Windows 7»
  47.  http://ru.wikipedia.org/wiki/Логистика - Википедия, свободная энциклопедия, статья «Бэк-офис»
  48.  http://ru.wikipedia.org/wiki/Организационная_структура - Википедия, свободная энциклопедия, статья «Организационная структура»
  49.  http://ru.wikipedia.org/wiki/Система_управления_складом - Википедия, свободная энциклопедия, статья «Система управления складом»
  50.  http://v8.1c.ru/ - Официальный сайт компании «1С»
  51.  http://v8.1c.ru/overview/RaspredBases.htm - Механизм РИБ
  52.  http://v8.1c.ru/trade/ - «1С:Управление торговлей 8»
  53.  http://v8.1c.ru/tradebase/2/35ut.htm - Розничная торговля
  54.  http://v8.1c.ru/traderetail/ - «1С:Розница 8»
  55.  http://www.crmonline.ru./ - Портал об управлении отношениями с клиентами, маркетинге отношений, CRM консалтинге и услугах по внедрению ПО CRM
  56.  http://www.crm-portal.ru. Портал о CRM
  57.  http://www.pfrf.ru/ot_komi/employer_soft/8288.html - Пенсионный фонд РФ, по Республике Коми, описание программы «Документы ПУ5»
  58.  http://www.pfrf.ru/ot_orenb/soft - Пенсионный фонд РФ, Отделение Оренбуржской области, описание программы «Check XML.


ПРИЛОЖЕНИЕ 1
Карта процесса внедрения программного комплекса «1С:Предприятие»

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

Рис. 2. Первичные работы. Сбор информации и определение требований


Рис. 3. Схема анализа и построения технической архитектуры проекта


Рис.4. Установка программного обеспечения


 Рис.5. Адаптация и тестирование программного обеспечения


Рис.6. Внедрение программного продукта


Рис.7 Обучение


Рис.8. Сопровождение



ПРИЛОЖЕНИЕ 2
Договор № В01/04/2010




ПРИЛОЖЕНИЕ 3
Договор о сотрудничестве ООО «Софт-Сервис» и ИвГУ


ПРИЛОЖЕНИЕ 4
Договор о сотрудничестве ООО «Инициатива» и ИвГУ






ПРИЛОЖЕНИЕ 5
План-график работ по внедрению система управления складом и автоматизации продаж «1С:Розница 8»


ПРИЛОЖЕНИЕ 6
Техническое задание

























ПРИЛОЖЕНИЕ 7
Схема локальной вычислительной сети магазина «Галактика» в ТЦ «Плаза»


ПРИЛОЖЕНИЕ 8
Схема локальной вычислительной сети магазина «Галактика» в ТЦ «9 квадратов»


ПРИЛОЖЕНИЕ 9
Свидетельство о государственной регистрации программы для ЭВМ № 2012611588


ПРИЛОЖЕНИЕ 10

Модуль формы инструмента «Рабочее место закупки»

Процедура КоманднаяПанель2Выполнение(Кнопка)

 

докПоступления = сформироватьПоступление();

сообщить("Создан документ поступления: "+докПоступления);

 

если СформироватьУстановкуЦен тогда

 докУстановкиЦен = сформироватьУстановкуЦен(докПоступления);

 сообщить("Создан документ установки цен: "+докУстановкиЦен);

 

 если СформироватьУстановкуЦенВМагазине тогда

  докУстановкиЦенМагазин = сформироватьУстановкуЦенВМагазине(докПоступления, докУстановкиЦен);

  сообщить("Создан документ установки цен магазина: "+докУстановкиЦенМагазин);

 конецЕсли;

 

конецЕсли;

Закрыть();

 

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

Процедура Флажок2ПриИзменении(Элемент)

ЭлементыФормы.ПолеВводаТипЦеныНоменклатуры.Видимость = СформироватьУстановкуЦен;

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

процедура пересчетСуммы()

 

текДанные  = ЭлементыФормы.Товары.ТекущиеДанные;

текДанные.Сумма = текДанные.Количество * текДанные.Цена;

 

конецпроцедуры

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

пересчетСуммы();

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

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

пересчетСуммы();

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

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

Склад = Магазин.ОсновнойСклад;

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

Процедура КоманднаяПанель1ПечатьЭтикетки(Кнопка)

печать();

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

Процедура КоманднаяПанель1Подбор(Кнопка)

 

ФормаПодбора = Справочники.Номенклатура.ПолучитьФормуВыбора(, ЭлементыФормы.Товары);

ФормаПодбора.РежимВыбора = истина;

ФормаПодбора.ЗакрыватьПриВыборе = ложь;

ФормаПодбора.Открыть();

 

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

Процедура ТоварыОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)

 

ТЗ = Товары.Выгрузить(,"Номенклатура");

если ТЗ.Найти(ВыбранноеЗначение, "Номенклатура")=неопределено тогда

 

 новСтрока = Товары.Добавить();

 новСтрока.Номенклатура     = ВыбранноеЗначение;

 //новСтрока.ХарактеристикаНоменклатуры = новХарактеристика;

 новСтрока.ЕдиницаИзмерения    = ВыбранноеЗначение.ЕдиницаХраненияОстатков;

 новСтрока.Количество     = 1;

 новСтрока.Коэффициент     = ВыбранноеЗначение.ЕдиницаХраненияОстатков.Коэффициент;

 новСтрока.СтавкаНДС     = ВыбранноеЗначение.СтавкаНДС;

 

конецЕсли;

 

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

Процедура КоманднаяПанель1Назначить(Кнопка)

 

текДанные  = ЭлементыФормы.Товары.ТекущиеДанные;

если текДанные=неопределено тогда возврат; конецЕсли;

 

товар   = текДанные.Номенклатура;

префикс  = СокрЛП(товар.НоменклатурнаяГруппа.Код);

 

если ВариантПолученияКода=1 тогда // назначить вручную

 

 выбКод = префикс+"1";

 если НЕ ВвестиСтроку(выбКод, "Введите код", 100) тогда возврат; конецЕсли;

 если проверитьНаличиеКодаХарактеристики(сокрЛП(выбКод)) тогда возврат; конецЕсли;

 новыйН = выбКод;  

 новХарактеристика = назначитьНовуюХарактеристикуТовару(товар, новыйН, ДатаВходящегоДокумента);

 добавитьНовыйШК(Товар, новХарактеристика);

 

иначеесли ВариантПолученияКода=2 тогда // выбрать из свободных

 

 СЗ = датьСЗсвободныхХарактеристикТовара1(товар);

 

 выбКод = СЗ.ВыбратьЭлемент("Выберите свободный код");

 если выбКод=неопределено тогда возврат; конецЕсли;

  

 стркОбъектЗначение = выбКод.Значение;

  

 новыйН = стркОбъектЗначение.Значение;  

 новХарактеристика = переписатьХарактеристикуТовару(стркОбъектЗначение.Объект, новыйН, ДатаВходящегоДокумента);

 

иначеесли ВариантПолученияКода=3 тогда // назначить итерально

 

 номер   = выцепитьСтаршийНомерПоПрефиксу(префикс);

 //если (номер = (префикс+"9")) тогда номер = (префикс+"9") конецесли;

 новыйН   = сформироватьНовыйНомер1(Префикс, номер);

 новХарактеристика = назначитьНовуюХарактеристикуТовару(товар, новыйН, ДатаВходящегоДокумента);

 добавитьНовыйШК(Товар, новХарактеристика);

 

иначе

 сообщить("Установите вариант получения кода !!", СтатусСообщения.Важное);

 возврат;

конецЕсли;

 

текДанные.ХарактеристикаНоменклатуры = новХарактеристика;

//текДанные.ЕдиницаИзмерения    = товар.ЕдиницаХраненияОстатков;

//текДанные.Коэффициент     = товар.ЕдиницаХраненияОстатков.Коэффициент;

//текДанные.СтавкаНДС     = товар.СтавкаНДС;

 

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

//********************тест************************

процедура печать()

 

обж = Обработки.ПечатьЭтикетокИЦенников.Создать();

фрм = обж.ПолучитьФорму();

фрм.ВидЦен      = 1;

фрм.Магазин     = Магазин;

фрм.Дата      = ДатаВходящегоДокумента;

фрм.ОрганизацияДляПечати  = Магазин;

фрм.ТипЦен      = ТипЦенНоменклатуры;

фрм.ОрганизацияДляПечати  = Склад.Организация;

 

для каждого стр из Товары цикл

 новСтр = фрм.Товары.Добавить();

 новСтр.Номенклатура_Ссылка       = стр.Номенклатура;

 новСтр.Номенклатура_ХарактеристикаНоменклатуры  = стр.ХарактеристикаНоменклатуры;

 новСтр.Номенклатура_ЕдиницаИзмерения    = стр.ЕдиницаИзмерения;

 новСтр.Номенклатура_Цена       = стр.Цена;

 новСтр.Остаток          = стр.Количество;

 новСтр.КоличествоЭкземпляров      = 1;

 

 рез = датьШтрихКод(стр.Номенклатура, стр.ХарактеристикаНоменклатуры);

 если рез<>ложь тогда

  новСтр.Номенклатура_Штрихкод      = рез.Штрихкод;

  новСтр.Номенклатура_ПредставлениеШтрихкода   = рез.ПредставлениеШтрихкода;

  новСтр.Номенклатура_ТипШтрихкода     = рез.ТипШтрихкода;

 конецЕсли;

 

конецЦикла;

 

фрм.Открыть();

 

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

///***************** рабочие ***********************

процедура печатьОбычнойЭтикеткиШК()

//перем Компонент;

 

текДанные = ЭлементыФормы.Товары.ТекущиеДанные;

если текДанные=неопределено тогда возврат; конецЕсли;

 

врем = датьШК(текДанные.Номенклатура, текДанные.ХарактеристикаНоменклатуры);

 

 

ТабДокумент = Новый ТабличныйДокумент;

Макет = ПолучитьМакет("Этикетка");

ОбластьМакета = Макет.ПолучитьОбласть("ВыводШК");

 

//Попытка

 //Компонент = Новый COMОбъект("V8.Barcod");

 

 ОбластьМакета.Рисунки.ШК1.Объект.ОтображатьТекст = истина;

 ОбластьМакета.Рисунки.ШК1.Объект.Сообщение  = Врем;

 ОбластьМакета.Рисунки.ШК1.Объект.ТекстКода  = Врем;

 //ОбластьМакета.Рисунки.ШК1.Объект.ТипКода   = 1;

 ОбластьМакета.Рисунки.ШК1.Объект.АвтоТип   = истина;

 

 ОбластьМакета.Параметры.Характеристика   = текДанные.ХарактеристикаНоменклатуры.Наименование;

 ОбластьМакета.Параметры.Наименование   = текДанные.Номенклатура.Наименование;

 

//Исключение

// Сообщить("Компонента V8.Barcod(1CBarCod.dll) не установлена на данном компьютере!", СтатусСообщения.Важное);

//КонецПопытки;

 

ТабДокумент.Вывести(ОбластьМакета);

ТабДокумент.ОтображатьСетку     = Ложь;

ТабДокумент.Защита              = Истина;

ТабДокумент.АвтоМасштаб         = Истина;

ТабДокумент.ОтображатьЗаголовки = Ложь;

 

//если ДляНовыхШКсразуПечать тогда

// ТабДокумент.Напечатать();

//иначе

// ТабДокумент.Показать();

//конецЕсли;

 

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

Процедура КоманднаяПанель1КопироватьСНовыми(Кнопка)

 

текДанные  = ЭлементыФормы.Товары.ТекущиеДанные;

если текДанные=неопределено тогда возврат; конецЕсли;

 

товар   = текДанные.Номенклатура;

префикс  = СокрЛП(товар.НоменклатурнаяГруппа.Код);

 

если ВариантПолученияКода=1 тогда // назначить вручную

 

 выбКод = префикс+"1";

 если НЕ ВвестиСтроку(выбКод, "Введите код", 100) тогда возврат; конецЕсли;

 если проверитьНаличиеКодаХарактеристики(сокрЛП(выбКод)) тогда возврат; конецЕсли;

 новыйН = выбКод;  

 новХарактеристика = назначитьНовуюХарактеристикуТовару(товар, новыйН, ДатаВходящегоДокумента);

 добавитьНовыйШК(Товар, новХарактеристика);

 

иначеесли ВариантПолученияКода=2 тогда // выбрать из свободных

 

 СЗ = датьСЗсвободныхХарактеристикТовара1(товар);

 

 выбКод = СЗ.ВыбратьЭлемент("Выберите свободный код");

 если выбКод=неопределено тогда возврат; конецЕсли;

  

 стркОбъектЗначение = выбКод.Значение;

  

 новыйН = стркОбъектЗначение.Значение;  

 новХарактеристика = переписатьХарактеристикуТовару(стркОбъектЗначение.Объект, новыйН, ДатаВходящегоДокумента);

 

иначеесли ВариантПолученияКода=3 тогда // назначить итерально

 

 номер   = выцепитьСтаршийНомерПоПрефиксу(префикс);

 новыйН   = сформироватьНовыйНомер1(Префикс, номер);

 новХарактеристика = назначитьНовуюХарактеристикуТовару(товар, новыйН, ДатаВходящегоДокумента);

 добавитьНовыйШК(Товар, новХарактеристика);

 

иначе

 сообщить("Установите вариант получения кода !!", СтатусСообщения.Важное);

 возврат;

конецЕсли;

 

новСтрока = Товары.Добавить();

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

новСтрока.ХарактеристикаНоменклатуры = новХарактеристика;

новСтрока.ЕдиницаИзмерения    = товар.ЕдиницаХраненияОстатков;

новСтрока.Количество     = 1;

новСтрока.Коэффициент     = товар.ЕдиницаХраненияОстатков.Коэффициент;

новСтрока.СтавкаНДС     = товар.СтавкаНДС;

новСтрока.Сумма      = 0;

новСтрока.СуммаНДС      = 0;

новСтрока.Цена       = 0;

 

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

///******************работа с ТО*************************

Процедура ПриОткрытии()

 

ВариантПолученияКода = 3;

СформироватьУстановкуЦен = Истина;

СформироватьУстановкуЦенВМагазине = ложь;

ДатаВходящегоДокумента = ТекущаяДата();

 

ПолучитьСерверТО().ПодключитьКлиента(ЭтаФорма);

 

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

// Процедура - обработчик внешнего события, которое возникает при посылке

// внешним приложением сообщения, сформированного в специальном формате.

// Внешнее событие сначала обрабатывается всеми открытыми формами, имеющими

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

// приложения с именем ОбработкаВнешнегоСобытия().

//

// Параметры:

//  Источник - <Строка>

//           - Источник внешнего события.

//

//  Событие  - <Строка>

//           - Наименование события.

//

//  Данные   - <Строка>

//           - Данные для события.

//

Процедура ВнешнееСобытие(Источник, Событие, Данные)

 

Если Не ВводДоступен() Тогда

 Возврат;

КонецЕсли;

 

если Источник="Сканер штрихкода" И Событие="ПолученШтрихкод" тогда

 ОбработатьШК(сокрЛП(Данные));

конецЕсли;

 

КонецПроцедуры // ВнешнееСобытие()

процедура ОбработатьШК(ШК)

перем товар;

рез = естьШтрихКод(ШК);

 

если рез=ложь тогда

 

 Массив = Новый Массив;

 Массив.Добавить(Тип("СправочникСсылка.Номенклатура"));

 ОписаниеТиповТов = Новый ОписаниеТипов(Массив);

 если НЕ ВвестиЗначение(товар, "Выберите товар", ОписаниеТиповТов) тогда возврат; конецЕсли;

 

 префикс  = СокрЛП(товар.НоменклатурнаяГруппа.Код);

 

 если ВариантПолученияКода=1 тогда // назначить вручную

  

  выбКод = префикс+"00000001";

  если НЕ ВвестиСтроку(выбКод, "Введите код", 100) тогда возврат; конецЕсли;

  если проверитьНаличиеКодаХарактеристики(сокрЛП(выбКод)) тогда возврат; конецЕсли;

  новыйН = выбКод;  

  новХарактеристика = назначитьНовуюХарактеристикуТовару(товар, новыйН, ДатаВходящегоДокумента);

  добавитьНовыйШК(Товар, новХарактеристика);

  

 иначеесли ВариантПолученияКода=2 тогда // выбрать из свободных

  

  СЗ = датьСЗсвободныхХарактеристикТовара1(товар);

  

  выбКод = СЗ.ВыбратьЭлемент("Выберите свободный код");

  если выбКод=неопределено тогда возврат; конецЕсли;

   

  стркОбъектЗначение = выбКод.Значение;

   

  новыйН = стркОбъектЗначение.Значение;  

  новХарактеристика = переписатьХарактеристикуТовару(стркОбъектЗначение.Объект, новыйН, ДатаВходящегоДокумента);

  

 иначеесли ВариантПолученияКода=3 тогда // назначить итерально

  

  номер   = выцепитьСтаршийНомерПоПрефиксу(префикс);

  новыйН   = сформироватьНовыйНомер1(Префикс, номер);

  новХарактеристика = назначитьНовуюХарактеристикуТовару(товар, новыйН, ДатаВходящегоДокумента);

  добавитьНовыйШК(Товар, новХарактеристика);

  

 иначе

  сообщить("Установите вариант получения кода !!", СтатусСообщения.Важное);

  возврат;

 конецЕсли;

 

 добавитьВведенныйШК(Товар, новХарактеристика, ШК);

 

 новСтрока = Товары.Добавить();

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

 новСтрока.ХарактеристикаНоменклатуры = новХарактеристика;

 новСтрока.ЕдиницаИзмерения    = товар.ЕдиницаХраненияОстатков;

 новСтрока.Количество     = 1;

 новСтрока.Коэффициент     = товар.ЕдиницаХраненияОстатков.Коэффициент;

 новСтрока.СтавкаНДС     = товар.СтавкаНДС;

 новСтрока.Сумма      = 0;

 новСтрока.СуммаНДС      = 0;

 новСтрока.Цена       = 0;

 

иначе // есть зарегистрированный ШК

 

 новаяСтрока = Товары.Добавить();

 новаяСтрока.Номенклатура     = рез.Владелец;

 новаяСтрока.ЕдиницаИзмерения    = рез.ЕдиницаИзмерения;

 новаяСтрока.ХарактеристикаНоменклатуры  = рез.ХарактеристикаНоменклатуры;

 новаяСтрока.Количество      = 1;

 новаяСтрока.Коэффициент     = рез.ЕдиницаИзмерения.Коэффициент;

 новаяСтрока.СтавкаНДС      = рез.Владелец.СтавкаНДС;

 новаяСтрока.Сумма       = 0;

 новаяСтрока.СуммаНДС      = 0;

 новаяСтрока.Цена       = 0;

 

конецЕсли;

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

// Если ШК зарегистрирован в системе вернет структуру

//  Владелец     - СправочникСсылка.Номенклатура

//  ЕдиницаИзмерения            - СправочникСсылка.ЕдиницыИзмерения

//  ХарактеристикаНоменклатуры  - СправочникСсылка.ХарактеристикиНоменклатуры

//  ТипШтрихкода                - ПВХСсылка.ТипыШтрихКодов

// Иначе вернет ЛОЖЬ

функция естьШтрихКод(ШК)                    

 

запрос = новый Запрос;

запрос.Текст = "ВЫБРАТЬ ПЕРВЫЕ 1

 | Штрихкоды.Владелец,

 | Штрихкоды.ЕдиницаИзмерения,

 | Штрихкоды.ХарактеристикаНоменклатуры,

 | Штрихкоды.ТипШтрихкода

 |ИЗ

 | РегистрСведений.Штрихкоды КАК Штрихкоды

 |ГДЕ

 | Штрихкоды.Штрихкод = &парШК";

запрос.УстановитьПараметр("парШК", ШК);

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

если выборка.Количество()=0 тогда возврат ЛОЖЬ; конецЕсли;

стрк = новый Структура;

выборка.Следующий();

стрк.Вставить("Владелец", выборка.Владелец);

стрк.Вставить("ЕдиницаИзмерения", выборка.ЕдиницаИзмерения);

стрк.Вставить("ХарактеристикаНоменклатуры", выборка.ХарактеристикаНоменклатуры);

стрк.Вставить("ТипШтрихкода", выборка.ТипШтрихкода);

 

возврат стрк;

 

конецФункции

функция датьШтрихКод(Товар, Характеристика)                    

 

запрос = новый Запрос;

запрос.Текст = "ВЫБРАТЬ ПЕРВЫЕ 1

               | Штрихкоды.ТипШтрихкода,

               | Штрихкоды.ПредставлениеШтрихкода,

               | Штрихкоды.Штрихкод

               |ИЗ

               | РегистрСведений.Штрихкоды КАК Штрихкоды

               |ГДЕ

               | Штрихкоды.Владелец = &парТовар

               | И Штрихкоды.ХарактеристикаНоменклатуры = &парХарактеристика";

запрос.УстановитьПараметр("парТовар", Товар);

запрос.УстановитьПараметр("парХарактеристика", Характеристика);

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

если выборка.Количество()=0 тогда возврат ЛОЖЬ; конецЕсли;

стрк = новый Структура;

выборка.Следующий();

стрк.Вставить("ПредставлениеШтрихкода", выборка.ПредставлениеШтрихкода);

стрк.Вставить("Штрихкод", выборка.Штрихкод);

стрк.Вставить("ТипШтрихкода", выборка.ТипШтрихкода);

 

возврат стрк;

 

конецФункции

// Функция возвращает признак того, что клиент поддерживает работу с видом ТО,

// переданным в качестве параметра.

//

// Параметры:

//  Вид      - <ПеречислениеСсылка.ВидыТорговогоОборудования>

//           - Вид торгового оборудования, информация о поддержке

//             которого запрашивается.

//

// Возвращаемое значение:

//  <Булево> - Признак поддержки указанного класса торгового оборудования.

//

Функция ПоддерживаетсяВидТО(Вид) Экспорт

 

Результат = Ложь;

 

Если Вид = Перечисления.ВидыТорговогоОборудования.СканерШтрихКода

 Или Вид = Перечисления.ВидыТорговогоОборудования.ТерминалСбораДанных

 Или Вид = Перечисления.ВидыТорговогоОборудования.СчитывательМагнитныхКарт Тогда

 Результат = Истина;

КонецЕсли;

 

Возврат Результат;

 

КонецФункции // ПоддерживаетсяВидТО()

//***************** создание документов ***************

Процедура ПересчетСтрочки(СтрокаТабличнойЧасти, ПерейтиНаКоличество = Ложь, ЭтотОбъектДок)

Перем УстановленаСтавкаНДС;

 

Если СтрокаТабличнойЧасти.КлючСтроки = 0  Тогда

 СтрокаТабличнойЧасти.КлючСтроки = УправлениеЗапасами.ПолучитьНовыйКлючСтроки(ЭтотОбъектДок);

КонецЕсли;

 

ОбработкаТабличныхЧастей.ПриИзмененииНоменклатурыТабЧасти(СтрокаТабличнойЧасти,ЭтотОбъектДок);

 

СтрокаТабличнойЧасти.Коэффициент   = СтрокаТабличнойЧасти.ЕдиницаИзмерения.Коэффициент;

 

УправлениеЗапасами.ОчиститьСерийныеНомера(СтрокаТабличнойЧасти, ЭтотОбъектДок,,Ложь);

 

ОбработкаТабличныхЧастей.РассчитатьСуммуТабЧасти(СтрокаТабличнойЧасти, ЭтотОбъектДок);

ОбработкаТабличныхЧастей.РассчитатьСуммуНДСТабЧасти(СтрокаТабличнойЧасти, ЭтотОбъектДок, УчитыватьНДС, СуммаВключаетНДС);

 

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

функция сформироватьПоступление()

 

УчитыватьНДС  = истина;

СуммаВключаетНДС = истина;

 

новДок = Документы.ПоступлениеТоваров.СоздатьДокумент();

новДок.Дата       = ДатаВходящегоДокумента;

новДок.ДатаВходящегоДокумента   = ДатаВходящегоДокумента;

новДок.Комментарий      = "введено обработкой";

новДок.Контрагент      = Контрагент;

новДок.Магазин       = Магазин;

новДок.Ответственный     = ПараметрыСеанса.ТекущийПользователь;

новДок.ПоступлениеПоОрдернойСхеме  = ложь;

новДок.Склад       = Склад;

новДок.СуммаДокумента     = Товары.Итог("Сумма");

новДок.СуммаВключаетНДС    = СуммаВключаетНДС;

новДок.УчитыватьНДС     = УчитыватьНДС;

 

для каждого стр из Товары цикл

 

 новСтрока = новДок.Товары.Добавить();

 новСтрока.ЕдиницаИзмерения     = стр.ЕдиницаИзмерения;

 новСтрока.Количество      = стр.Количество;

 новСтрока.Коэффициент      = стр.ЕдиницаИзмерения.Коэффициент;

 новСтрока.Номенклатура      = стр.Номенклатура;

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

 новСтрока.Сумма       = стр.Сумма;

 //новСтрока.СуммаНДС       = стр.;

 новСтрока.ХарактеристикаНоменклатуры  = стр.ХарактеристикаНоменклатуры;

 новСтрока.Цена        = стр.Цена;

 

 ПересчетСтрочки(новСтрока, Ложь, новДок);

 

конецЦикла;

 

новДок.Записать(РежимЗаписиДокумента.Проведение);

 

возврат новДок.Ссылка;

конецФункции

функция сформироватьУстановкуЦен(докПоступления)

 

новДок = Документы.УстановкаЦенНоменклатуры.СоздатьДокумент();

новДок.Дата     = ДатаВходящегоДокумента;

новДок.ДокументОснование  = докПоступления;

новДок.Информация    = "";

новДок.Комментарий    = "введено обработкой";

новДок.НеПроводитьНулевыеЗначения = истина;

новДок.Ответственный   = ПараметрыСеанса.ТекущийПользователь;

 

новЦена = новДок.ТипыЦен.Добавить();

новЦена.ТипЦен = ТипЦенНоменклатуры;

 

для каждого стр из Товары цикл

 

 новТовар = новДок.Товары.Добавить();

 новТовар.ЕдиницаИзмерения    = стр.ЕдиницаИзмерения;

 новТовар.ИндексСтрокиТаблицыЦен  = новЦена.НомерСтроки;

 новТовар.Номенклатура     = стр.Номенклатура;

 новТовар.ТипЦен      = новЦена.ТипЦен;

 новТовар.ХарактеристикаНоменклатуры = стр.ХарактеристикаНоменклатуры;

 новТовар.Цена       = стр.Цена;

 

конецЦикла;

 

новДок.Записать(РежимЗаписиДокумента.Проведение);

 

возврат новДок.Ссылка;

конецФункции

функция сформироватьУстановкуЦенВМагазине(докПоступления, докУстановкиЦен)

 

новДок = Документы.УстановкаЦенНоменклатурыВМагазине.СоздатьДокумент();

новДок.Дата     = ДатаВходящегоДокумента;

   новДок.ДокументУстановкаЦен = докПоступления;

   новДок.Комментарий    = "введено обработкой";

   новДок.Магазин     = Магазин;

   новДок.Ответственный   = ПараметрыСеанса.ТекущийПользователь;

 

для каждого стр из Товары цикл

 

 новТовар = новДок.Товары.Добавить();

 новТовар.Дата      = ДатаВходящегоДокумента;

 новТовар.ДокументУстановкиЦен  = докУстановкиЦен;

 новТовар.Номенклатура    = стр.Номенклатура;

 новТовар.ХарактеристикаНоменклатуры = стр.ХарактеристикаНоменклатуры;

 новТовар.ЦенаВРознице    = стр.Цена;

 //новТовар.ЦенаВРозницеСтарая   = стр.;

 

конецЦикла;

 

новДок.Записать(РежимЗаписиДокумента.Проведение);

 

возврат новДок.Ссылка;

конецФункции

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

 

текДанные = ЭлементыФормы.Товары.ТекущиеДанные;

если текДанные=неопределено тогда возврат; конецЕсли;

 

текДанные.ЕдиницаИзмерения    = текДанные.Номенклатура.ЕдиницаХраненияОстатков;

текДанные.Количество     = 1;

текДанные.Коэффициент     = текДанные.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент;

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

 

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


ПРИЛОЖЕНИЕ 11
Свидетельство о государственной регистрации программы
для ЭВМ № 2012613066



ПРИЛОЖЕНИЕ 12
Акт приемки-передачи работ на выполнение работ по внедрению и настройке ПП семейства «1С:Предприятие 8»


 

А также другие работы, которые могут Вас заинтересовать

75672. Ефективні методи програмування задач редагування і пошуку в послідовностях. Збалансовані дерева 180.05 KB
  Закріпити знання про динамічні структури даних. Сформувати навички обробки збалансованих дерев. Сформувати уміння застосовувати АВЛ-дерева для редагування і пошуку в послідовностях.
75673. Задачі обчислювальної геометрії 264.79 KB
  Припустимо, що знайдена найменша в лексикографічному порядку точка р1 заданої множини точок. Ця точка завідомо є вершиною оболонки, і тепер треба знайти наступну за нею вершину р2 опуклої оболонки. Точка р2 - це точка, яка має найменший позитивний полярний кут відносно точки р1 як початку координат
75674. Задачі комбінаторики (перебору) 547.83 KB
  На початку виконання програми користувачу пропонується ввести кількість елементів, а потім, відповідно, вагу кожного елемента (ціле число). Усі елементи записуються я у головний масив. Для двох груп елементів створюються два нових пустих масиви.
75675. Динамічні інформаційні структури (ДІС) 467.95 KB
  Засвоїти знання про динамічні інформаційні структури. Сформувати навички опису ДІС і використання стандартних функцій при реалізації АТД ДІС засобами мови С++. Сформувати вміння застосовувати ДІС для розв’язування практичних задач.
75676. Стилистическое использование грамматических категорий глагола 268.97 KB
  Стилистическая характеристика категории времени При изучении стилистики глагола особое внимание привлекает категория времени которую характеризуют своеобразное функционирование в разных видах речевой деятельности и широкие экспрессивные возможности благодаря богатой синонимии временных форм. В сравнении с другими грамматическими категориями глагола категория времени наиболее наглядно отражает функциональностилевую специфику использования глагольных форм. В художественной речи как и в разговорной широко представлены самые различные формы...
75677. Стилистическое использование неспрягаемых форм глагола 15.82 KB
  Инфинитив Инфинитив как неспрягаемая форма глагола лишен важнейших грамматических категорий наклонения времени лица рода числа что определяет его особое положение: инфинитив не центр глагольной системы а ее окраина как образно об этом сказал В. При статистическом подсчете получены интересные данные об использовании инфинитива в книжных стилях. Важно учесть среднюю частотность инфинитивов в отношении к общему числу глаголов в этих стилях. Характерно что при наименьшем количестве глаголов деловая речь дает наибольшее количество форм...
75678. Стилистика наречия 114.56 KB
  Важной отличительной чертой наречий является их соотнесенность с другими частями речи от которых они образуются и с которыми не теряют функциональной связи. Большинство наречий образовано от качественных прилагательных от которых они унаследовали не только общность лексического значения но и стилистическую активность. Однако стилистическая инертность лексического значения подобных наречий может компенсироваться выразительностью их словообразования. Так выделяются словообразовательные модели наречий в основе которых лежит сравнение что...
75679. Стилистическая оценка вариантов управления 68.32 KB
  Стилистический интерес вызывают те варианты управления которые получают функционально-стилевое закрепление [замечания студенту замечания в адрес студента книжн. В стилистическом комментарии нуждаются архаизующиеся варианты управления: отмстить поруганную дочь П. Для носителей языка выбор нужной формы управления в таких случаях не представляет сложности но те кто изучает русский язык как неродной ошибаются в выборе предлогов и падежных форм в подобных словосочетаниях.
75680. Стилистическое использование однородных членов предложения 76.47 KB
  Особая полнота и точность перечисления однородных понятий обязательное требование к языку законов постановлений в официально-деловом стиле: Все граждане имеют равные права в семейных отношениях. Блоки однородных членов в книжных стилях строятся как правило из словоформ обозначающих однотипные понятия. В книжных стилях перечисление нередко выглядит как длинная цепочка однородных членов причем в их сочиненном ряду как правило преобладает бессоюзная связь.