Курсар - служба спасения студентов
Служба спасения для студентов

Разработка подсистемы поддержки функций директора малого торгового предприятия

Стоимость
2000 руб.
Содержание
Теория + Практика
Объем
123 лист.
Год написания

Описание работы

Работа пользователя Tikhon
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ОБРАЗОВАНИЯ
«НОВОСИБИРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»
 
Автоматизированных Систем Управления


Кафедра _______________________________________________________________________
(полное название кафедры)
 
Утверждаю
Зав. кафедрой _______________
_____________________________
(подпись, инициалы, фамилия)
«___» _______________ 201__ г.
 
Томилов И.Н.
 
 
 
8


ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА БАКАЛАВРА
 
Окшин Тихон Николаевич


_______________________________________________________________________________
(фамилия, имя, отчество студента – автора работы)
 
Разработка подсистемы поддержки функций директора малого торгового предприятия


_______________________________________________________________________________
(тема работы)
_______________________________________________________________________________
 
Институт социальных технологий и реабилитации


_______________________________________________________________________________
(полное название факультета)
 
09.03.01 - «Информатика и вычислительная техника»


Направление подготовки _________________________________________________________
(код и наименование направления подготовки бакалавра)
_______________________________________________________________________________
 
Руководитель
от НГТУ
______________________________________
(фамилия, имя, отчество)
______________________________________
(ученая степень, ученое звание)
______________________________________
(подпись, дата)
 
Автор выпускной квалификационной работы
______________________________________
(фамилия, имя, отчество)
______________________________________
(факультет, группа)
______________________________________
(подпись, дата)
 
Шегал Б.Р.
 
Окшин Т.Н.
 
К.Т.Н., Доцент
 
ИСТР, ВИ-41
 
Консультанты по разделам:
________________________________________________________________________________ __________________________________________________________
  • наименование раздела) (подпись, дата, инициалы, фамилия)
________________________________________________________________________________ __________________________________________________________
  • наименование раздела) (подпись, дата, инициалы, фамилия)
________________________________________________________________________________ __________________________________________________________
  • наименование раздела) (подпись, дата, инициалы, фамилия)
________________________________________________________________________________ __________________________________________________________
  • наименование раздела) (подпись, дата, инициалы, фамилия)
 
Информационная безопасность
 
Экономический раздел
 
 
 
 
 
8


Новосибирск 201__
 
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ОБРАЗОВАНИЯ
«НОВОСИБИРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»
 
Автоматизированных Систем Управления


Кафедра _______________________________________________________________________
(полное название кафедры)
 
Введите здесь свой текст
 
УТВЕРЖДАЮ
Зав. кафедрой __________________
(фамилия, имя, отчество)
__________________
(подпись, дата)
 
Мезенцев Ю.А.


ЗАДАНИЕ
НА ВЫПУСКНУЮ КВАЛИФИКАЦИОННУЮ РАБОТУ БАКАЛАВРА

 
Окшину Тихону Николаевичу


студенту _________________________________________________________________
(фамилия, имя, отчество)
 
09.03.01 - «Информатика и вычислительная техника»


Направление подготовки ____________________________________________________
(код и наименование направления подготовки бакалавра)
__________________________________________________________________________
 
Институт социальных технологий и реабилитации

__________________________________________________________________________(полное название факультета)
 
Разработка подсистемы поддержки функций директора малого торгового предприятия


Тема _____________________________________________________________________
(полное название темы выпускной квалификационной работы бакалавра)
 
Цель проекта: разработка информационной системы управленческого учета, для руководителей малых торговых предприятий.

__________________________________________________________________________Исходные данные (или цель работы) __________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
 
1) характеристика предметной области; 2) постановка комплекса задач; 3) информационная модель системы; 4) структура базы данных системы; 5) структура программного обеспечения; 6) описание алгоритмов и программ; 7) контрольный пример.

__________________________________________________________________________Структурные части работы __________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
__________________________________________________________________________
 
План-график выполнения работы№ п/пНаименование этапаПланируемые сроки выполнения
1Анализ предметной областифевраль 2018г.
2Постановка задач разрабатываемой системымарт 2018г.
3Разработка информационной моделимарт 2018г.
4Разработка технологии использования средстваапрель 2018г.
5Разработка алгоритмовапрель 2018г.
6Кодирование, отладка, тестированиемай 2018г.
7Подготовка пояснительной запискимай 2018г.
Задание согласовано и принято к исполнению.
 
Руководитель
от НГТУ
______________________________________
(фамилия, имя, отчество)
______________________________________
(ученая степень, ученое звание)
______________________________________
(подпись, дата)
 
Студент
______________________________________
(фамилия, имя, отчество)
______________________________________
(факультет, группа)
______________________________________
(подпись, дата)
 
Шегал Б.Р.
 
Окшин Т.Н.
 
К.Т.Н., Доцент
 
ИСТР, ВИ-41
 
Введите здесь свой текст
 
7
 
7
 
Тема утверждена приказом по НГТУ № _________ от «____» ___________ 201__г.
изменена приказом по НГТУ № _________ от «____» ___________ 201__ г.
ВКР сдана в ГЭК № _______, тема сверена с данными приказа
___________________________________________________
(подпись секретаря государственной экзаменационной комиссии по защите ВКР, дата)
_________________________________________________
(фамилия, имя, отчество секретаря государственной
экзаменационной комиссии по защите ВКР)
 
 
 
8
 
8
 
Консультанты по разделам:
________________________________________________________________________________ __________________________________________________________
  • наименование раздела) (подпись, дата, инициалы, фамилия)
________________________________________________________________________________ __________________________________________________________
  • наименование раздела) (подпись, дата, инициалы, фамилия)
 
Информационная безопасность
 
Экономический раздел
 
Реферат
87 стр., 17 рис., 22 табл., 17 библ., 2 приложения
КОНФИГУРАЦИЯ 1C, ДИРЕКТОР МАЛОГО ТОРГОВОГО ПРЕДПРИЯТИЯ, УПРАВЛЕНЧЕСКИЙ УЧЕТ, КОНФИГУРАТОР, ТЕХНОЛОГИЧЕСКАЯ ПЛАТФОРМА, ВЫРУЧКА, ПРИБЫЛЬ, ТОВАРЫ, ИНФОРМАЦИОННАЯ СИСТЕМА
Проведен анализ работы и сформулированы основные требования руководителей малых торговых предприятий к информационным системам управленческого учета. Разработана информационная модель и структурно- функциональная схема системы. Разработана схема функционирования системы в автоматизированном режиме. Определены состав и структура файлов базы данных, построен удобный интерфейс. Даны методические указания для работы с системой и оформлено руководство пользователя. Работа реализована на ЭВМ стандарта IBM PC с использованием операционной системы Windows 7 и системы программирования 1C: Предприятие 8.
 
Содержание
Введение. 7
1 Краткая характеристика задач, стоящих перед руководителем малого предприятия. 9
2 Выбор инструментального средства разработки системы.. 13
2.1 Технологическая платформа 1C.. 15
2.2 Конфигурации 1C.. 18
2.3 1 C: Предприятие. 19
2.4 1 C: Управленческий учет. 20
2.5 Русский управляющий. 21
2.6 Сравнение систем.. 22
3 Описание постановки задач системы.. 26
3.1 Общая характеристика комплекса задач. 27
3.2 Выходная информация. 28
3.3 Входная информация. 29
3.4 Технологический процесс функционирования системы в автоматизированном режиме. 29
4 Описание информационного обеспечения системы.. 31
4.1 Структура запросов. 32
4.2 Вывод результатов запроса. 35
4.3 Описание процесса анализа данных. 39
5 Описание программно-математического обеспечения системы.. 43
5.1 Структура подсистемы «Директор малого предприятия». 43
5.2 Алгоритмы программных модулей системы.. 48
5.2.1 Алгоритм вывода общего состояния предприятия. 48
5.2.2 Алгоритм вывода прибыли по группе товаров. 49
5.2.3 Алгоритм вывода задолженностей по клиентам.. 50
6 Информационная безопасность. 51
6.1 Анализ рисков информационной безопасности. 51
6.1.1 Идентификация и оценка активов. 51
6.1.2 Анализ угроз и уязвимостей активов. Оценка рисков ИБ. 55
7 Экономический раздел. 60
7.1 Оценка длительности разработки на основе методики COCOMO II 60
7.1.1 Факторы масштаба. 62
7.1.2 Множители трудоемкости. 63
7.1.3 Оценка многокомпонентного продукта. 66
7.1.4 Оценка длительности проекта. 67
7.2 Метод функциональных точек. 68
 
7.2.1 Определение типа оценки. 69
7.2.2 Определение области оценки и границ продукта. 69
7.2.3 Подсчет функциональных точек, связанных с данными. 70
7.2.4 Определение суммарного количества невыровненных функциональных точек (UFP) 74
7.2.5 Определение значения фактора выравнивания (FAV) 74
7.2.6 Расчет количества вьровненных функциональных точек (AFP) 76
7.3 Решения экономического раздела. 78
Заключение. 84
Список использованных источников. 86
Приложение А Руководство пользователя. 88
Приложение Б Текст программы.. 94
Введение
Современные условия рыночной экономики требуют от руководства предприятий эффективного ведения хозяйства, активного и последовательного внедрения достижений информационных технологий, всего нового и прогрессивного. В этих условиях неизмеримо возрастает роль управленческого учета, поскольку требуется не только соизмерять произведенные затраты с полученными доходами, но и вести активный поиск эффективного использования ресурсов в производственную, коммерческую и финансовую деятельность предприятий.
Особое место в экономике России занимают малые торговые предприятия. Лишь они имеют достаточно высокий потенциал, дающий возможность приспосабливаться к меняющимся условиям экономической среды. Исходя из этого, им оказывается всяческое содействие со стороны законодательной и исполнительной власти. Но, несмотря на государственную поддержку, малые торговые предприятия сталкиваются с рядом проблем, одной из которых является проблема организации грамотного управленческого учета.
Малые торговые предприятия функционируют в условиях жесткой конкуренции и борьбы за выживаемость. Руководителям таких предприятий, как правило, недостаточно данных бухгалтерского или финансового учета для принятия управленческих решений. Основной задачей программ бухгалтерского учета является оптимизация налогообложения, а не реальное отражение дел в учете. Поэтому руководители испытывают острую необходимость в действенной системе управленческого учета – невозможно управлять предприятием, не контролируя результаты его деятельности.
Основная задача руководителя – эффективно управлять бизнесом. Поэтому необходима специальная система, помогающая директору в управлении компанией. Такая система должна предоставлять полный отчет о деятельности предприятия, обрабатывать данные текущей оперативной деятельности всех подразделений, а также анализировать и наглядно представлять их.
Целью работы являлась разработка и реализация именно такой системы, предназначенной для руководителей малых торговых предприятий.
Для выполнения поставленной задачи было сделано следующее:
  1. сформулированы основные требования руководителей малых торговых предприятий к информационным системам управленческого учета;
  2. проведен обзор и анализ существующих систем;
  3. сформулированы основные функциональные возможности нашей системы и разработана ее архитектура;
  4. изучена система «1C: Предприятие 8.0»;
  5. реализация системы.
В итоге работы была реализована подсистема «Директор» для поддержки функций директора малого торгового предприятия.
Преимущества применения данной подсистемы:
  1. содержание только действительно необходимых для руководителя малого предприятия инструментов;
  2. удобные инструменты анализа деятельности предприятия;
  3. специальные параметры, упрощающие работу руководителя;
  4. наглядность информации, простой и удобный интерфейс.
1 Краткая характеристика задач, стоящих перед руководителем малого торгового предприятия
Для начала определим, что такое малое предприятие. Малые предприятия – это не организационно-правовая форма, термин «малое» характеризует лишь размер предприятия, а критериями отнесения предприятия к малым являются численность работающих и доля государственной, муниципальной собственности и собственности общественных объединений в уставном капитале этих предприятий. За более подробной информацией об этих критериях обратимся к Федеральному Закону «О развитии малого и среднего предпринимательства в Российской федерации». Согласно ему:
  1. «средняя численность работников малого предприятия не должна превышать 100 человек;
  2. суммарная доля участия Российской Федерации, субъектов Российской Федерации, муниципальных образований, иностранных юридических лиц, иностранных граждан, общественных и религиозных организаций (объединений), благотворительных и иных фондов в уставном (складочном) капитале (паевом фонде) малого предприятия не должна превышать двадцать пять процентов».
Как уже говорилось ранее, система должна удовлетворять требованиям директора малого предприятия. Учитывая специфику малых торговых предприятий, можно сказать, что их директора нуждаются в ряде инструментов, которые необходимы для эффективного управления предприятиями данного типа. Эти инструменты предоставляет разрабатываемая система.
Стоит заострить внимание на том, что эта система является информационной – руководитель сталкивается с большим объемом данных, связанных с хозяйственной деятельностью предприятия, поэтому система, прежде всего, предоставляет информацию об этих данных в удобном виде.
Попытаемся сформулировать, какие основные требования предъявляются руководителями к информационным системам управленческого учета.
Сначала выделим общие требования руководителя к системе:
  1. Сводный финансовый учет.
Главное назначение финансового учета состоит в формировании отчетности, предназначенной для внешних пользователей. И выполняется этот учет в весьма сложной форме, которую сходу поймет не каждый человек. Руководителю же не обязательно разбираться в тонкостях финансового учета. Ему необходимо видеть общую картину, чтобы понять основные закономерности, реальное положение дел в финансовой сфере предприятия. Поэтому, всю информацию, касающуюся экономической деятельности предприятия, руководитель должен видеть в упрощенной, общей форме.
  1. Оперативный учет.
Как уже было сказано, финансовый учет производится для использования внешними пользователями: инвесторами, органами государственной власти и другими заинтересованными лицами. Как правило, он производится с какой-то периодичностью, то есть для определенного промежутка времени. Руководителю же для принятия решений необходима информация о положении дел на предприятии на текущий момент. Таким образом, ему необходимы данные в реальном времени.
  1. Информация по подразделениям и по предприятию в целом.
Как правило, большинство предприятий по структуре делятся на несколько подразделений, которые взаимодействуют между собой. Директору необходимо видеть информацию по функционированию не только всего предприятия, но и отдельно по каждому из подразделений.
  1. Возможность анализа информации.
Одним из главных инструментов, который просто необходим руководителю для принятия решений, является анализ деятельности предприятия. Директор должен иметь возможность сравнивать различные экономические показатели предприятия за разные периоды времени, а также сравнивать достигнутые результаты с намеченными, и на их основе строить дальнейшую стратегию действий предприятия.
  1. Возможность планирования.
Не менее важным для руководителя является построение экономического плана для предприятия на будущее. Директор должен иметь возможность разработки программ и бюджетов, определяющих способы будущих действий, траекторию развития предприятия.
  1. Наглядность информации.
Вся информация, используемая руководителем, должна представляться в удобном виде. Также должна быть возможность представления различных параметров в виде таблиц, диаграмм или графиков.
  1. Простой и удобный интерфейс.
Руководитель не должен тратить время на изучение тонкостей работы системы. Поэтому интерфейс должен быть простым, а все выполняемые функции интуитивно понятными.
Теперь сформулируем, какие основные параметры экономической деятельности предприятия необходимы руководителю в системе. Конечно, в первую очередь стоит сказать о доходах и расходах предприятия и подразделений. Также в системе необходимо отразить:
  1. Выручка.
Предоставление информации о выручке от основной деятельности предприятия. Причем необходимо включить как общую выручку от реализации товаров или услуг, так и чистую выручку. Помимо этого, нужно детализировать выручку по различным критериям: суммарная выручка, выручка по группам товаров или услуг, выручка по клиентам и по группам клиентов.
  1. Прибыль.
Предоставление информации об объеме валовой прибыли, определенной как разность между стоимостью продажи и стоимостью поступления (себестоимостью реализованной продукции). Прибыль, также как и выручку, необходимо детализировать.
  1. Товары (услуги)
Ранжирования товаров (услуг) и товарных групп по различным критериям. В качестве критериев должны использоваться в первую очередь чистая выручка и валовая прибыль. Также должна быть возможность сравнения между собой товаров (услуг) по сбыту и обороту. Все это решает проблему выявления «наилучших» и «наихудших» товаров.
  1. Контрагенты (клиенты).
Контроль над задолженностями клиентов и их платежеспособностью. Ранжирование клиентов по чистой выручке и валовой прибыли.
  1. Кредиты и займы.
Предоставление информации о величине займа или кредита, о сроке погашения. Также сведения об организации, выдавшей кредит или займ.
Информационная система управленческого учета должна удовлетворять всем изложенным выше требованиям с точки зрения директора малого торгового предприятия.
2 Выбор инструментального средства разработки системы
В настоящее время на рынке уже существуют различные информационные системы, автоматизирующие процесс управления предприятием. Они предлагают различные решения: веб- и десктоп- приложения, широкий спектр предоставляемой функциональности.
В связи с этим, после того как были сформулированы требования к системе и ее функциональности, необходимо принять решение, стоит ли разрабатывать новую систему или воспользоваться уже имеющимися на рынке решениями. Для этого нужно провести анализ существующих систем и определить насколько они удовлетворяют сформулированным требованиям.
В настоящее время по всему миру получили развитие системы планирования ресурсов предприятия ERP (Enterprise Resource Planning). Они служат для интеграции всех данных и процессов организации в единую систему. Для того типичная ERP-система использует множество различных программных и аппаратных компонентов. Ключевым компонентом большинства ERP-систем является единая база данных, хранящая в себе данные различных программных модулей.
С одной стороны, согласно исследованиям эффективности ERP-систем, проведенным Aberdeen Group Inc., внедрение ERP на малых торговых предприятиях происходит быстрее, чем на предприятиях среднего звена и в крупных компаниях. С другой стороны, в целом ERP-системы обходятся руководству малых торговых предприятий гораздо дороже, чем крупным компаниям, при этом после внедрения ERP-системы некоторые операции на этих предприятиях продолжают выполняться вручную или с использованием сторонних программ, а зачастую это внедрение просто не доходит до конца.
Примером отечественной ERP-системы может служить продукт компании «АЗСофт» – корпоративная информационная система ERP «NOVA». Согласно заявлениям производителя, эта система обеспечивает полную автоматизацию управления предприятием, автоматизацию торговли, автоматизацию производства. Функционал сгруппирован по умолчанию в следующие основные блоки: управление финансами; управление торговлей и складами; управление производством; аналитика; администрирование.
В общем, как правило, ERP-системы включают следующие подсистемы:
управление материально-техническим снабжением;
  • управление сбытом;
  • управление поставками;
  • управление производством;
  • управление финансами;
  • управление персоналом;
  • управление связями с заказчиками.
Как видно, большинство ERP-систем не предоставляют специальных подсистем, предназначенных для руководства. Директору будет трудно работать с такими системами – они, конечно, предоставляют необходимые данные, но организованы эти данные в неудобном для директора виде.
Стоит упомянуть еще об одной системе – «БЭСТ-ОФИС». Данная система состоит из ряда взаимосвязанных между собой подсистем. Наряду с подсистемами, которые обеспечивают ведение оперативного и бухгалтерского учета, в состав комплекса входят подсистемы управленческого характера. Одной из них является информационная подсистема для менеджеров предприятия – «Директор». Данная подсистема реализована как отдельная система и представляет собой web-приложение. Она может эксплуатироваться независимо от основного комплекса, но использует его информационные базы данных. Подсистема «Директор» предназначена для контроля текущего состояния предприятия и вполне подходит не только для менеджеров, но и для руководителей малых торговых предприятий. Основная проблема заключается в том, что система «БЭСТ-ОФИС» в настоящее время не поддерживается (новые версии системы не выпускаются).
Также для автоматизации управления используются специальные информационные системы управления – АРМ руководителя. Данные системы разрабатываются «с нуля» под каждое конкретное предприятие и под конкретных руководителей. Для такой системы проектируется база данных, которая содержит максимум полезной информации для конкретного пользователя и пишется приложение, предназначенное для этого пользователя. Предоставлением таких услуг в данное время занимается много компаний (например, Auit Group Moskow). Разработка таких систем требует существенных затрат, поэтому, АРМ руководителя «дороги» для малых торговых предприятий.
Так как рассматриваются российские малые торговые предприятия, то в первую очередь нас интересуют разработки отечественных компаний в области автоматизации процесса управления. Одними из самых известных и популярных систем, предназначенных для руководителей, являются «1C: Предприятие» (точнее, конфигурация «1C: Управленческий учет») и «Русский управляющий». Рассмотрим данные системы более подробно.
2.1 Технологическая платформа 1C
Самой известной и широко распространенной в России системой по управлению предприятием является «1C: Предприятие» компании 1C [18].
Рассмотрим, какими технологическими средствами обладает 1C.
  1. Встроенный язык
Язык является предметно-ориентированным. Он поддерживает специализированные типы данных предметной области, определяемые конфигурацией системы. Работа с этими типами данных в языке организована с использованием объектной техники. Язык ориентирован на пользователей различной квалификации. В частности, его отличает мягкая типизация данных (обеспечивающая быстрое написание программных модулей) и жесткий контроль синтаксических конструкций, уменьшающий вероятность ошибок. Так как система сочетает в себе визуальные и языковые средства конфигурирования, использование встроенного языка в системе имеет событийно-зависимую ориентацию, то есть языковые модули используются в конкретных местах для отработки отдельных алгоритмов, настраиваемых в процессе конфигурации. Так, например, для документа можно описать алгоритм автоматического заполнения реквизитов при вводе нового документа. Данная процедура будет вызвана системой в нужный момент.
  1. Механизм запросов
Для получения произвольных отчетов сложной структуры в системе предусмотрен предметно-ориентированный механизм запросов. Данное средство опирается на существующую условно-переменную структуру информационной базы системы, что позволяет сравнительно просто описывать достаточно сложные запросы.
  1. Встроенный текстовый редактор
Текстовый редактор используется системой для создания программных модулей на встроенном языке и для редактирования документов в текстовом виде. Одной из особенностей редактора является возможность контекстного выделения цветом синтаксических конструкций встроенного языка.
  1. Встроенный редактор диалогов
Редактор диалогов используется для произвольной настройки форм ввода и редактирования информации. Позволяет оформить большинство окон, которые используются в системе для ввода и просмотра предметной информации.
  1. Встроенный редактор табличных документов
Для всех выходных документов (первичных документов и отчетов) в системе предусмотрен единый формат – формат табличных документов. Это мощное средство, сочетающее в себе оформительские возможности табличной структуры и векторной графики. Таким образом, он может быть использован как для создания небольших документов с очень сложной структурой линий, так и для объемных ведомостей, журналов и других подобных документов.
  1. Конструкторы
Конструкторы – вспомогательные инструменты, облегчающие разработку стандартных элементов системы «1C: Предприятие». В системе имеются конструкторы справочника, документа, журнала документов, отчета. Еще пять конструкторов облегчают разработку программных модулей в стандартных случаях.
  1. Система настройки пользовательских интерфейсов
Для того, чтобы интерфейс конкретной конфигурации системы полностью отражал настроенные структуры данных и алгоритмы, в системе «1C: Предприятие», помимо редактора диалоговых форм и табличных документов, предусмотрена возможность настройки общих интерфейсных компонент системы: меню, панелей инструментов, комбинаций клавиш. На этапе конфигурирования может быть создано несколько пользовательских интерфейсов для разных категорий пользователей (руководителей, менеджеров и др.)
  1. Система настройки прав пользователей и авторизации доступа
Данная система позволяет описывать наборы прав, соответствующие должности пользователей. Структура прав определяется конкретной конфигурацией системы. Например, могут быть введены такие наборы прав, как «Главный бухгалтер», «Кладовщик», «Менеджер» и т.д.
  1. Отладчик
Для удобства разработки конфигурации в системе предусмотрен отладчик. Отладчик позволяет прослеживать исполнение программных модулей конфигурации, замерять сравнительное время исполнения, просматривать содержимое переменных.
  1. Администрирование работы пользователей
Для отслеживания текущего состояния работы системы используется монитор пользователей. Он позволяет просмотреть, кто из пользователей в настоящий момент работает с конкретной информационной базой, и в каком режиме.
  1. Журнал регистрации изменений
Журнал ведется системой автоматически. В нем отражаются все факты изменений данных пользователями.
2.2 Конфигурации 1C
Что касается конфигураций, то их в целом можно разделить на 2 большие группы: стандартные и нестандартные. Как уже было отмечено, стандартные конфигурации не совсем удовлетворяют требованиям руководителя (каких-то возможностей не хватает, а какие-то, наоборот, лишние).
Рассмотрим нестандартные конфигурации. Такие конфигурации пишутся либо с нуля, либо берутся стандартные и дописываются под конкретные задачи. Таким образом, возникает следующий вопрос: будем ли мы создавать конфигурацию для нашей подсистемы с нуля, либо будем делать надстройку над уже существующей конфигурацией?
Проведенный анализ и сравнение нескольких стандартных конфигураций показали, что конфигурация «1C: Управление торговлей» удовлетворяет части требований, предъявляемых к системе «Директор». Также, некоторые возможности этой конфигурации можно использовать при разработке нашей системы. Поэтому, было принято решение делать надстройку над конфигурацией «1C: Управление торговлей». Таким образом, в терминологии 1C наша система является подсистемой конфигурации «1C: Управление торговлей».
Что же представляет из себя данная конфигурация? Рассмотрим ее возможности, которые мы используем в дальнейшем при разработке системы «Директор малого предприятия»:
  1. Управление отношениями с клиентами и бизнес-процессами компании.
  2. Управление заказами покупателей.
  3. Отслеживание процессов продаж, закупок и управление склад­скими запасами.
  4. Управление поставками и ценовой политикой.
  5. Планирование продаж и закупок, календарное планирование деятельности.
  6. Управление обслуживанием клиентов.
  7. Расширенный анализ клиентской базы, совместный анализ взаиморасчетов, товарооборота и истории отношений с клиентами.
  8. Мониторинг и анализ эффективности торговой деятельности.
Основное, что интересует нас в этой конфигурации – это управление отношениями с клиентами (контрагентами). Также, есть опция календарного планирования деятельности, на основе которой в дальнейшем реализована функциональная возможность нашей системы – планирование.
2.3 1 C: Предприятие
Система «1C: Предприятие» предоставляет широкие возможности ведения автоматизированного учета на предприятиях, в организациях и учреждениях, независимо от их вида деятельности и формы собственности, с различным уровнем сложности учета.
Основные компоненты (конфигурации) системы «1C: Предприятие»:
  1. Бухгалтерия.
  2. Торговля.
  3. Склад.
  4. Зарплата.
  5. Кадры.
Очевидно, что каждый из этих компонентов предоставляет анализ, учет информации, а также оформление документов конкретно для своей области. А для директора необходим комплексный анализ и учет всей информации в целом. Для эффективного управления ему надо видеть все данные в совокупности. Поэтому данные основные компоненты «1C: Предприятия» не удовлетворяют требованиям руководителя.
Однако, помимо стандартных конфигураций, 1C предоставляет специфические конфигурации. Одной из таких конфигураций является «1C: Управленческий учет».
2.4 1 C: Управленческий учет
Программный продукт «1C: Управленческий учет» разработан на платформе «1C: Предприятие 8.0» и охватывает аспекты хозяйственной деятельности компании с учетом особенностей ее организационной структуры.
Основное назначение продукта – построение четкой и в то же время гибкой системы внутреннего распределения доходов, ведение проектов и договоров компании, анализ и контроль их выполнения, регистрация приказов и поручений директора и руководителей компании и контроль их
выполнения.

Основные функциональные возможности:
  1. настройка доступа к информации в соответствии со статусом и полномочиями сотрудника;
  2. ведение справочников контрагентов, статей распределения затрат;
  3. ведение внешних и внутренних проектов;
  4. контроль выполнения договоров с заказчиками по этапам работ и центрам ответственности на основании актов выполненных работ;
  5. ведение договоров с поставщиками услуг и субподрядчиками;
  6. регистрация материальных затрат компании;
  7. распределение доходов и расходов по проектам, договорам и подразделениям компании;
  8. формирование фактической организации труда (ФОТ) компании и подразделений;
  9. формирование аналитических форм и отчетов о ходе работ по проектам, договорам, статьям затрат, подразделениям за любой календарный период;
  10. графическое представление отчетов;
  11. формирование документов (например, договоров) на основании шаблонов и настроек в формате Word (просмотр, корректировка и печать);
  12. регистрация поручений директора руководителям и ответственным сотрудникам;
  13. контроль и анализ выполнения поручений директора по срокам и отчетам исполнителей (по иерархии передачи поручения);
  14. настройка распределения доходов и расходов компании по подразделениям, договорам, статьям;
  15. инструмент напоминаний руководителю и исполнителю о сроке выполнения поручения;
Также, следует отметить, что «1C: Управленческий учет» может обращаться к другим системам, работающих в компании, чтобы использовать информацию, которая хранится в них. Для этого в программе предусмотрен специальный инструмент. А так же синхронизировать данные.
Источниками данных для программы «1C: Управленческий учет» могут быть:
  • 1C: Бухгалтерия 7.7, 8.0;
  • Ручной ввод;
  • Данные из таблиц Excel;
  • Данные структуры DBC.
2.5 Русский управляющий
«Русский Управляющий» – программа, разработанная компанией РУ- СИСТЕМС; она предназначена для ведения на предприятии управленческого учета, параллельного бухгалтерскому. Управленческий учет используется внутри организации и учитывает все хозяйственные операции, предоставляя информацию о реальных результатах деятельности предприятия.
Рассмотрим основные функциональные возможности данной системы:
  1. Консолидированный учет (единый учет по всем юридическим лицам).
  2. Тотальный учет всех расходов и доходов предприятия.
  3. Полный контроль над всеми активами предприятия.
  4. Контроль над источниками финансирования.
  5. Контроль над состоянием взаиморасчетов.
  6. Предоставление информации о движении денежных средств по каждому виду деятельности и по бизнесу в целом.
  7. Планирование движения денежных средств, посредством составления бюджета.
  8. Сравнение плановых и фактических показателей поступлений и платежей.
  9. Оперативное планирование поступлений и платежей денежных средств.
  10. Возможность корректировки планов.
  11. Простая и понятная форма предоставления данных о деятельности предприятия.
  12. Импорт данных из программы «1C: Предприятие».
  13. Различные права доступа к данным.
2.6 Сравнение систем
А теперь проведем краткое сравнение двух представленных выше систем: «1C: Управленческий учет» и «Русский управляющий» и попытаемся проанализировать их. Сравнение данных систем приведем в таблице 2.1.
Таблица 2.1 – Сравнение системФункциональность1C: Управленческий учетРусский управляющий



Финансовый
учет1) ведение статей
распределения затрат;
2) регистрация материальных. Затрат компании;
3) составление статей доходов и рас­ходов компании в це­лом;1) консолидированный учет (единый учет по всем юридиче­ским лицам);
2) тотальный учет всех расходов и дохо­дов предприятия;
3) контроль над источниками финанси­рования;

Оперативный учет1) ведение некоторых статей учета в ре­альном времени.1) ведение учета в реальном времени;
2) оперативное планирование поступ­лений и платежей де­нежных средств.

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

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

Наглядность
информации1) графическое представление отчетов
2) формиро­вание документов (на­пример, договоров) на основании шаблонов и настроек в формате Word.1) форма предостав­ления данных о дея­тельности предприятия.

Интерфейс1) интерфейс на ос­нове «1C: Предпри­ятие».1) простой интер­фейс.

Дополни­тельно1) контроль вы­полнения договоров с заказчиками по этапам работ и центрам от­ветственности на ос­новании актов выпол­ненных работ;
2) настройка рас­пределения доходов и расходов компании по договорам, статьям;
3) ведение дого­воров с поставщиками услуг и субподрядчи­ками.1) составление бюджета;
2) контроль над состоянием взаиморас­четов;
3) возможность корректировки планов;
4) полный кон­троль над всеми акти­вами предприятия.

Анализируя функциональность обеих систем, а также сравнительную таблицу 2.1, можно сделать следующие выводы:
  1. В обеих системах финансовый учет представлен широким спектром экономических параметром, все данные о деятельности предприятия описаны в полной мере. То есть, при использовании таких систем руководитель малого предприятия будет вынужден работать с большим количеством информации, часть из которой не используется при принятии управленческих решений.
  2. Оперативность учета обеих систем – ведение учета в реальном времени.
  3. Характеристика деятельности представлена как для всего предприятия, так и для подразделений.
  4. В системе «1C: Управленческий учет» возможность анализа представлена богато и в полной мере, чего не скажешь о системе «Русский управляющий», в которой иногда не хватает сравнения экономических параметров или сравнения параметров за разные промежутки времени.
  5. Что касается наглядности информации, то у «1C: Управленческий учет» с этим все в порядке – используются различные диаграммы и графики, а вот в системе «Русский управляющий» часто нет возможности представления информации в виде графика или диаграммы, когда это необходимо.
  6. Интерфейс. У «1C: Управленческий учет» интерфейс удобный, но зачастую складывается впечатление перегруженности – большое количество информации на экране одновременно. У «Русского управляющего» с этим все в порядке – все просто и понятно.
Как уже было сказано ранее, информационная система должна предоставлять все необходимые для руководителя данные, причем в компактной и удобочитаемой форме. Директору необходимо видеть всю информацию в компактной и удобочитаемой форме, а в данных системах это будет затруднительно и неудобно.
Итак, подведем итог. Обе системы обладают рядом достоинств и недостатков. Проанализировав полученную информацию, разработаем собственную систему под названием «Директор».
 
3 Описание постановки задач системы
Подсистема «Директор малого предприятия» разрабатывается на платформе «1C: Предприятие 8.0». Основным критерием того, почему мы остановили свой выбор именно на этой системе, является ее конфигурируемость, то есть возможность настройки системы на особенности конкретного предприятия и класса решаемых задач.
Рассмотрим данную систему.
Система «1C: Предприятие» является универсальной системой автоматизации экономической и организационной деятельности предприятия. Поскольку такая деятельность может быть довольно разнообразной, система «1C: Предприятие» имеет возможность «приспосабливаться» к особенностям конкретной области деятельности, в которой она используется. Это достигается тем, что «1C: Предприятие» – это не просто программа, существующая в виде набора неизменяемых файлов, а совокупность различных программных инструментов, с которыми работают разработчики и пользователи.
Логически всю систему можно разделить на две большие части, которые тесно взаимодействуют друг с другом: конфигурации и технологическую платформу, которая управляет конфигурациями.
Технологическая платформа представляет собой набор различных механизмов, используемых для автоматизации экономической деятельности и не зависящих от конкретного законодательства и методологии учета. Конфигурации являются собственно прикладными решениями. Каждая конфигурация ориентирована на автоматизацию определенной сферы экономической деятельности и, разумеется, отвечает принятому законодательству.
Для функционирования какого-либо прикладного решения всегда необходима платформа и какая-либо конфигурация.
Сама по себе платформа не может выполнить никаких задач автоматизации, так как она создана для обеспечения работы какой-либо конфигурации. Сама по себе конфигурация так же бесполезна, поскольку, чтобы она могла выполнить те задачи, для которых она создана, необходимо
наличие платформы, которая и управляет ее работой.
Структура системы «1C: Предприятие 8.0» представлена на рисунке 3.1.
 
Прикладное решение 1
 
Прикладное решение 2
 
Платформа «1С: Предприятие 8.0
 
Платформа «1С: Предприятие 8.0
 
Платформа «1С: Предприятие 8.0
 
Множество конфигураций

Рисунок 3.1 – Структура системы «1C: Предприятие 8.0»
Очевидно, что при реализации нашей подсистемы «Директор малого предприятия», мы будем использовать технологическую платформу 1C.
3.1 Общая характеристика комплекса задач
В соответствии с поставленной целью можно выделить следующий комплекс задач:
  • «Подготовка отчета общего состояния » (Z1);
  • «Подготовка отчета по выручке» (Z2);
  • «Подготовка отчета по прибыли» (Z3);
  • «Подготовка отчета по товарам» (Z4);
  • «Подготовка отчета по клиентам» (Z5);
Задачу Z1 целесообразно разделить на подзадачи:
  • «Подготовка отчета общего состояния предприятия» (Z1.1);
  • «Подготовка отчета общего состояния подразделений» (Z1.2);
  • «Подготовка отчета общего состояния текущих обязательств» (Z1.3).
Задачу Z2 целесообразно разделить на подзадачи:
  • «Подготовка отчета по выручке суммарно» (Z2.1);
  • «Подготовка отчета о выручке по товарам» (Z2.2);
  • «Подготовка отчета о выручке по группе товаров» (Z2.3);
  • «Подготовка отчета о выручке по клиентам» (Z2.4).
Задачу Z3 целесообразно разделить на подзадачи:
  • «Подготовка отчета по прибыли суммарно» (Z3.1);
  • «Подготовка отчета о прибыли по товарам» (Z3.2);
  • «Подготовка отчета о прибыли по группе товаров» (Z3.3);
  • «Подготовка отчета о прибыли по клиентам» (Z3.4).
Задачу Z4 целесообразно разделить на подзадачи:
  • «Подготовка отчета о товарах по выручке» (Z4.1);
  • «Подготовка отчета о товарах по прибыли» (Z4.2);
  • «Подготовка отчета о товарах группы по сбыту» (Z4.3);
  • «Подготовка отчета о товарах группы по обороту» (Z4.4).
Задачу Z5 целесообразно разделить на подзадачи:
  • «Подготовка отчета о клиентах по выручке» (Z5.1);
  • «Подготовка отчета о клиентах по прибыли» (Z5.2);
  • «Подготовка отчета о клиентах по задолженности» (Z5.3).
3.2 Выходная информация
В таблице 3.1 приведены выходные документы информационной системы.
Таблица 3.1Описание выходных документов
Обозначение документаНаименование документаПериодичность формированияПолучатель
D1Отчет общего состоянияПо мере необходимостиДиректор
D2Отчет по выручкеПо мере необходимостиДиректор
D3Отчет по прибылиПо мере необходимостиДиректор
D4Отчет по товарамПо мере необходимостиДиректор
D5Отчет по клиентамПо мере необходимостиДиректор
3.3 Входная информация
В таблице 3.2 приведены входные документы, используемые в системе.
Таблица 3.2 – Описание входных документов
Обозначение
документаНаименование
документаПериодичность
подготовкиИсточник
информации



Д1-ДnОтчет о торговых операцияхПо мере измененияПодразделения
3.4 Технологический процесс функционирования системы в автоматизированном режиме
Схема на рисунке 3.2 отражает процесс функционирования системы в автоматизированном режиме. Она представляет собой обобщенное описание организации технологического процесса от ввода информации до получения результатов. Она показывает прохождение потоков информации, а также разделение ручных и автоматизированных процедур.

Рисунок 3.2 – Схема технологического процесса функционирования системы в автоматизированном режиме
4 Описание информационного обеспечения системы
Стоит заметить, что система «1C: Предприятие 8.0» имеет различные режимы работы: 1C: Предприятие и Конфигуратор.
Режим 1C: Предприятие является основным и служит для работы пользователей системы. В этом режиме пользователи вносят данные, обраба­тывают их и получают выходные результаты.
Режим Конфигуратора используется разработчиками. Именно этот режим и предоставляет инструменты, необходимые для модификации существующей или создания новой конфигурации.

Рисунок 4.1 – Режим Конфигуратора
Поскольку подсистема «Директор» является подсистемой конфигура­ции «1C: Управление торговлей» (надстройка над данной конфигурацией), то основная наша работа по реализации системы проходила в Конфигураторе, а режим 1C: Предприятие использовали только для отладки.
Все описание, которое содержит наша подсистема состоит из логиче­ских единиц, которые называются объектами конфигурации. Все возможные объекты конфигурации можно найти в дереве конфигурации; на рисунке 4 слева можно увидеть дерево конфигурации. Объекты конфигурации пред­ставляют собой аналоги реальных объектов, которыми оперирует предпри­ятие в ходе своей работы.
Наша система представляет собой подсистему конфигурации, поэтому первым делом создаем объект конфигурации Подсистема и называем его «Директор малого предприятия». Далее все создаваемые объекты относим к нашей подсистеме.
Основным инструментом, который используется для получения всей информации (таблиц, сводных диаграмм), является механизм отчетов и за­просов. Для этого используется объект конфигурации Отчет.
Общий алгоритм для построения отчетов можно описать следующим образом:
  • запускаем конструктор выходной формы;
  • выбираем источник данных (в большинстве случаев им является объектная (ссылочная) таблица), и задаем какие именно данные (поля) из этого источника мы используем;
  • указываем, если это необходимо, по какому критерию (по значе­нию какого поля) упорядочиваем результат.
После этого конструктор формирует макет и форму отчета. В модуле формы и формируется текст запроса и вывод результата запроса в табличный документ. Для этого используется встроенный язык 1C.
4.1 Структура запросов
Рассмотрим структуру и синтаксис запросов, которые мы используем: Запрос.Текст =
"ВЫБРАТЬ
// поля выборки
| ИЗ
// источники данных
| УПОРЯДОЧИТЬ ПО
// поля упорядочивания
;
Описание запроса начинается с обязательного ключевого слова «ВЫБРАТЬ». Затем следует список данных (полей) выборки, в котором описываются поля, которые должны содержаться в результате запроса. (Этот список может содержать как собственно поля, так и некоторые выражения, вычисляемые на основе значений полей.) После ключевого слова «ИЗ» указываются источники данных (исходные таблицы) запроса, содержимое которых обрабатывается в запросе. Выражение «УПОРЯДОЧИТЬ ПО» позволяет сортировать строки в результате запроса.
Далее результат запроса выводится в табличный документ. Это происходит в отдельной процедуре. Примерный алгоритм работы такой процедуры:
  • в начале процедуры получаем макет отчета, из которого затем получаем существующие в нем области;
  • выводим в табличный документ области, которые не содержат данных («шапка» таблицы);
  • получаем выборку из результата запроса и заполняем табличный
  • документ;
  • выводим в документ завершающие области макета.
Все используемые отчеты отличаются друг от друга, поэтому приведем пример одного из них - ранжирование клиентов по прибыли:
Запрос.Текст =
"ВЫБРАТЬ
| ЖурналКонтрагентов.Клиент,
| ЖурналКонтрагентов.Клиент.Представление КАК Клиент,
| Журнал Контрагентов. Адрес,
| ЖурналКонтрагентов.Выручка КАК Выручка,
| ИЗ
| Документ.ЖурналКонтрагентов КАК ЖурналКонтрагентов
| УПОРЯДОЧИТЬ ПО Выручка,
| Клиент";
Процедура РанжированиеКонтрагентовПоПрибыли(ТабДок)
Макет = ПолучитьМакет("РанжированиеКонтрагентовПоПрибылип); Запрос = Новый Запрос;
Результат = Запрос. Выполнить!);
ОбластъЗаголовок = Макет.ПолучитьОбласть("Заголовок");
ОбластьПодвал = Макет.ПолучитьОбласть("Подвал");
ОбластьШапкаТаблицы = Макет. ПолучитьОбласть("ШапкаТаблицы");
ОбластьПодвалТаблицы = Макет. ПолучитьОбласть("ПодвалТаблицы");
ОбластьДетальныхЗаписей = Макет.ПолучитьОбласть("Деталим);
ТабДок.Очистить();
ТабДок.Вывести(ОбластьЗаголовок);
ТабДок.Вывести(ОбластьШапкаТаблицы);
ТабДок.НачатьАвтогрутшировкуСтрок();
ВыборкаДетали = Результат.Выбрать();
Пока ВыборкаДетали.Следукнций() Цикл
ОбластьДетальныхЗаписей. Параметры. Заполнить(ВыборкаДетал и);
ТабДок.Вывести(ОбластьДетальныхЗаписей,
ВыборкаДетали.УровеньО);
КонецЦикла;
ТабДок.ЗакончитьАвтогруппировкуСтрок();
ТабДок.Вывести(ОбластьПодвалТаблицы);
ТабДок.Вывести(ОбластьПодвал);
КонецПроцедуры
Как видно, вначале идет запрос, который получает из таблицы «ЖурналКонтрагентов» интересующую нас информацию: клиента, его адрес и выручку от сделок с ним. Заметим, что кроме поля «Клиент» выбрано также поле «Клиент.Представление». В данном случае значение поля «Клиент» является ссылочным, поэтому в качестве значения параметра для вывода будет передано значение-ссылка, система будет выполнять дополнительный запрос для получения представления этого поля (которое и будет выведено в документ). Ключевое слово «КАК» используется для задания псевдонима, который будет использоваться далее. Упорядочивание будет выполняться сначала по прибыли (как и требуется), а затем по клиенту.
4.2 Вывод результатов запроса
Теперь обратим внимание на то, как выводится результат запроса в табличный документ – процедура РанжированиеКонтрагентовПоПрибыли. В форме отчета расположен элемент управления
ПолеТабличногоДокумента с именем «ТабДок», который заполняется данными на основе макета. В начале процедуры мы получаем макет отчета, из которого затем получаем существующие в нем области в соответствующие переменные. Затем мы очищаем табличный документ и выводим в него те области, которые не содержат данных, получаемых из результата запроса. Выполняется автогруппировка строк. Далее мы получаем выборку из результата запроса, которую перебираем в цикле. В каждой итерации цикла мы заполняем параметры полученной ранее области макета значениями, полученными из очередной записи выборки результата запроса, и выводим эту область в табличный документ. В заключение процедуры, мы выводим в табличный документ завершающие области макета.
В режиме отладки можем видеть работу нашего примера (рис. 4.2).

Рисунок 4.2 – Ранжирование контрагентов по прибыли
Для графического отображения информации (анализа данных, сравнения различных характеристик) используем построение диаграмм. Диаграмма является элементом управления, предназначенным для размещения в табли­цах и формах системы «1C: Предприятие» диаграмм и графиков различного вида.
Логически все наши диаграммы являются совокупностью точек, серий и значений серий в точке. В качестве точек используются моменты или объекты, для которых мы получаем значения характеристик, а в качестве серий – характеристики, значения которых нас интересуют.
В ходе работы все диаграммы заполняются данными двумя способами:
Автоматическое заполнение диаграммы. Для этого используется свойство диаграммы ИсточникДанных. В качестве источника данных диаграммы может выступать область табличного документа (если диаграмма вставлена в табличный документ), либо таблица значений.
Заполнение диаграммы «вручную». Для этого в диаграмме создается несколько серий и точек, а затем, используя метод УстановитьЗначение(), задаются нужные значения для каждой пары серия – точка.
Опишем формирование диаграммы на примере ранжирования групп товаров по прибыли:
Процедура Сформировать()
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ПродажиОборотыГруппа.ГруппаТовар.Представление КАК ГруппаТовар,
| ПродажиОборотыГруппа.ВыручкаОборот - ПродажиОборотыГруппа.СтоимостьОборот
| КАК Прибыль | ИЗ
| РегистрНакопления.ПродажиГруппа.Обороты КАК ПродажиОборотыГруппа
| УПОРЯДОЧИТЬ ПО | Прибыль УБЫВ";
ВыборкаРеэультатаЗапроса = Запрос.Выполнить().Выбрать();
Диаграмма = ЭлементыФормы.Диаграмма;
Диаграмма.Обновление = Ложь;
Диаграмма.АвтоТранспонирование = Ложь;
ТочкаДиаграммы = Диаграмма.УстановитьТочку("Прибыль");
Пока ВыборкаРезультатаЗапроса.Следующий() Цикл ТекущаяСерияДиаграммы =
Диаграмма.УстановитьСерию(ВыборкаРезул ьтатаЗапроса. ГруппаТовар);
Диаграмма.УстановитьЗначение(ТочкаДиаграммы,ТекущаяСерияДиагра ммы, ВыборкаРезул ьтатаЗапроса. Прибыль);
КонецЦикла;
Диаграмма.Обновление = Истина;
Диаграмма.АвтоТранспонирование = Истина;
КонецПроцедуры
Процедура ПриОткрытии()
ЭлементыФормы.Диаграмма.ТипДиаграммы = ТипДиаграммы. Гистограмма;
Сформировать();
КонецПроцедур
Сначала создаем новый объект конфигурации Отчет «РейтингГруппТоваров», создаем основную форму отчета, на которой располагаем диаграмму с именем «Диаграмма» и задаем текст области заголовка – «Рейтинг групп товаров».
В модуле формы создаем процедуру Сформировать(). Далее формируем запрос, который с помощью виртуальной таблицы регистра накопления «ПродажиОборотыГруппа» получает поле «ГруппаТовар», а также поле «Выручка», являющееся результатом вычисления выражения «ПродажиОбороты.ВыручкаОборот – ПродажиОбороты.СтоимостьОборот».
Результат запроса обрабатываем таким образом, чтобы данные отобразились в диаграмме, расположенной в форме отчета. Сначала, с помощью метода Выполнить() мы получаем результат запроса, а затем методом Выбрать() получаем выборку записей из результата запроса в переменной «ВыборкаРезультатаЗапроса». После этого вводим «Диаграмму» и запрещаем обновление и автотранспонирование для того, чтобы заполнение данными выполнялось быстрее. Добавляем в диаграмму единственную точку – «Прибыль». Затем организуем цикл по выборке из результата запроса и в цикле добавляем серии в нашу диаграмму. Каждому товару будет соответствовать своя серия. После этого мы устанавливаем значение точки, передавая методу УстановитьЗначение() точку, серию, для которой устанавливается значение в этой точке, и само значение. После заполнения диаграммы данными мы включаем свойство «Обновление», чтобы новое состояние диаграммы было отображено, и «АвтоТранспонирование» для того, чтобы диаграмма отображались правильно.
В заключение создаем обработчик события формы «ПриОткрытии», и добавляем в него тип диаграммы и вызов нашей процедуры Сформировать).
В режиме отладки смотрим на работу наших процедур:

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

Рисунок 4.4 – Процесс анализа данных
Источник данных представляет исходные данные для анализа. В качестве источника данных в нашей подсистеме выступают результат запроса, область ячеек табличного документа или таблица значений.
Тип анализа определяет вид результата, к которому должны быть сведены исходные данные. В нашей подсистеме в качестве типа анализа используется общая статистика. Благодаря этому получаем общую статистическую информацию об источнике данных для его исследования (количество значений и количество уникальных значений, минимальное, максимальное и среднее значение, частота появления каждого значения в источнике).
Анализ данных представляет собой объект встроенного языка (в подсистеме «Директор» это объект АнализДанныхОбщаяСтатистика), непосредственно выполняющий анализ данных. Объекту устанавливается источник данных, настраиваются колонки анализа данных. Результатом работы данного объекта является результат анализа данных.
Результат анализа – объект встроенного языка, содержащий информацию о результате анализа. В нашей подсистеме результатом анализа данных является объект типа
РезультатАнализаДанныхОбщаяСтатистика. Результат выводится в табличный Документ при помощи построителя отчета анализа данных, может быть выведен посредством программного доступа к его содержимому.
Тип анализа АнилизДанныхОбщаяСтатистика позволяет получать нам общестатистические показатели выборки, которую представляют исходные данные. Для указания того или иного вида исходных данных используется свойство объекта АнализДанных – НастройкаКолонок. Это свойство содержит коллекцию значений, элементами которой являются объекты КолонкаАнализаДанных. Каждый такой объект описывает одну колонку исходных данных. Для указания вида данных, содержащихся в колонке, нужно использовать свойство объекта КолонкаАнализаДанных –
ВидДанных.
В качестве примера общестатистического анализа рассмотрим анализ данных, содержащихся в регистре накопления «Продажи» (таблица 4.1).
Таблица 4.1 – Регистр накопления «Продажи»
NКонтрагентСуммаКоличество
1ООО «Контакт»11 000,001
2ООО «Дельфа»14 000,001
3ОАО «Амис»11 500,001
4ООО «Агасси»16 000,001
5ООО «Дельфа»14 000,001
6ОАО «Амис»11 500,001
7ООО «Контакт»11 000,001
8ООО «Агасси»16 000,001
9ООО «Дельфа»14 400, 001
10ООО «Контакт»11 000,001
11ОАО «Амис»12 200,001
12ООО «Контакт»11 000,001
Для анализа выберем все записи регистра, в которых нас будут интересовать значение полей «Сумма», «Количество» и «Контрагент». В результате анализа получаем информацию о данных, а также непрерывные поля и таблицу частот.
Таблица 4.2 – Непрерывные поля
ПолеЗначенийМаксимумМинимумСреднееСумма
Сумма1216 00011 000112 800153 600
Количество12111112
Таблица 4.3 – Таблица частот
ЗначениеЧастотаОтносительная частотаЧастота суммаОтносительная частота сумма
ООО «Контакт»433,3344 00028,65
ООО «Дельфа»325,0042 40027,60
ОАО «Амис»325,0035 20022,92
ООО «Агасси»216,6732 00020,83
На основании полученного результата анализа данных строится диаграмма для дальнейшего анализа информации (рис. 4.5).

Рисунок 4.5 – Анализ контрагентов
После реализации всех необходимых алгоритмов создаем роли пользователей. Для этого используется объект конфигурации Роль; с помощью это­го объекта описываем набор прав на выполнение тех или иных действий над каждым из объектов базы данных и над всей конфигурацией в целом. Так как с нашей подсистемой работает только руководитель предприятия, то создаем роль «Руководитель». Для данной роли установили все права на объекты конфигурации, относящиеся к подсистеме «Директор».
После этого создаем интерфейс с помощью объекта конфигурации Интерфейс. Согласно созданной ранее роли создаем интерфейс «Руководи­тель». Указываем, что интерфейс «Руководитель» относится к подсистеме «Директор палого предприятия», задаем пункты главного меню и список подменю, содержащий команды каждого пункта.
5 Описание программно-математического обеспечения системы
5.1 Структура подсистемы «Директор малого предприятия»
Итак, в прошлых главах были сформулированы требования к системе автоматизации процесса управления, также были проанализированы две системы, помогающие руководителям контролировать свое предприятие. Теперь на основании приведенных исследований сформулируем функциональные возможности нашей системы «Директор малого предприятия».
Основные функциональные возможности системы «Директор»:
  • контроль общего состояния;
  • анализ выручки;
  • анализ прибыли;
  • анализ сбыта товаров;
  • анализ клиентов и их задолженностей;
  • контроль над кредитами и займами.
Рассмотрим подробнее каждую предложенную функцию и расшифруем, что предполагает каждый из разделов.
Контроль общего состояния:
  • просмотр доходов, расходов и разницы между доходами и расходами предприятия и подразделений;
  • расчет показателя «доход / расходы» (отношение доходов к расходам предприятия или подразделения);
  • просмотр текущих обязательств: суммарные долги предприятия, долги других структур предприятию и сальдо.
Анализ выручки:
  • просмотр суммарной выручки предприятия; детализация выручки по товарам, по группам товаров, по клиентам; процент от общей выручки;
  • просмотр и общей выручки от реализации и чистой выручки;
  • сравнение выручки за разные периоды времени.
Анализ прибыли:
  • просмотр суммарной валовой прибыли предприятия; детализация прибыли по товарам, по группам товаров, по клиентам; процент от общей прибыли.
  • сравнение прибыли за разные периоды времени.
Анализ сбыта товаров:
  • ранжирование товаров и групп товаров по выручке и прибыли.
Анализ клиентов и их задолженностей:
  • ранжирование клиентов по выручке и прибыли предприятия от сделок с ними; просмотр контактной информации о клиентах;
  • классификация задолженностей: просроченные, непросроченные; просмотр общей задолженности клиента и срок возврата долга;
  • расчет показателя «задолженность / мес. оборот контрагента» (отношение задолженности к месячному обороту контрагента); ранжирование клиентов согласно этому параметру.
Контроль над кредитами и займами:
  • В данном пункте будут учитываться следующие параметры: величина займа или кредита; срок погашения займа или кредита; для кредита – кредитный процент; тип структуры, у которой компания заняла или взяла кредит, т.е. это либо банк, либо физическое лицо, либо юридическое лицо; название этой структуры и ее данные.
  • Наша система должна быть проста в управлении, иметь удобный и простой интерфейс. Вся информация должна представляться в удобочитаемом виде. Где это необходимо, использовать представление информации в виде таблиц, графиков и диаграмм.
После того, как мы сформулировали функциональную часть нашей системы, при помощи схемы опишем структуру. Схема представлена на рисунке 5.1.

Рисунок 5.1 – Структура подсистемы «Директор малого предприятия»
Далее, основываясь на сформулированной функциональности, была разработана модель вариантов использования.
В модели вариантов использования выделяются актеры (actors), кото­рые соответствуют категориям пользователей системы, и непосредственно сами варианты использования (use cases), которые определяют функциональ­ные возможности системы. Актеры используют систему, участвуя в вариан­тах использования.
В модели вариантов использования нашей подсистемы был выделен единственный актер – Руководитель, т.к. подсистема предназначена только для использования руководителями предприятий. Далее, согласно функцио­нальности подсистемы, были сформированы варианты использования.
В результате было выделено более 30 вариантов использования, кото­рые покрывают функциональность подсистемы. На рисунке 5.2 представлены актер Руководитель и часть вариантов использования.

Рисунок 5.2 – Основные варианты использования
Встроенный язык в 1C является предметно-ориентированным, а использование встроенного языка в системе имеет событийно-зависимую ори­ентацию (языковые модули используются в конкретных местах для отработ­ки отдельных алгоритмов), поэтому на следующем этапе разработки сразу выделили подсистемы – поделили систему на компоненты. Были выделены три основных компонента:
  1. работа с продажами;
  2. работа с кредитами;
  3. работа с общим состоянием.
 
Работа с кредитами
 
Работа с общим состоянием
 
Работа с продажами
 
Работа с выручкой
 
Работа с товарами
 
Работа с прибылью
 
Работа с клиентами


Рисунок 5.3 – Компоненты подсистемы
В каждом компоненте выполняется следующие действия:
  • получение данных от «1C: Управление торговлей»;
  • анализ полученных данных;
  • формирование собственных данных;
  • визуализация (таблицы, диаграммы) данных.
    1. Алгоритмы программных модулей системы
5.2.1 Алгоритм вывода общего состояния предприятия
На рисунке 5.4 представлена схема функционирования системы при выводе общего состояния предприятия по доходам и расходам подразделе­ний.
 
Начало
 
Конец
 
Запрос о выводе общего состояния предприятия
 
Подсчет доходов и расходов
 
Составление и вывод табличного документа на экран
 
Поиск всех подразделений
 
По всем подразделениям

Рисунок 5.4 – Блок-схема вывода общего состояния предприятия
 
5.2.2 Алгоритм вывода прибыли по группе товаров
На рисунке 4.5 представлена схема функционирования системы при выводе прибыли по группе товаров на предприятии.
 
Начало
 
Конец
 
Ввод списка товаров, требуемых для анализа
 
Подсчет прибыли
 
Составление и вывод табличного документа на экран
 
Поиск товаров из списка
 
По всем товарам

Рисунок 5.5 – Блок-схема вывода прибыли по группе товаров
 
5.2.3 Алгоритм вывода задолженностей по клиентам
На рисунке 5.6 представлена схема функционирования системы при выводе задолженностей по клиентам.
 
Начало
 
Конец
 
Ввод списка клиентов-должников
 
Подсчет
задолженности
 
Составление и вывод табличного документа на экран
 
Поиск клиентов из списка
 
По всем клиентам

Рисунок 5.6 – Блок-схема вывода задолженностей по клиентам
 
  1. Информационная безопасность
6.1 Анализ рисков информационной безопасности
Риск – это возможность того, что произойдет определенное неблагоприятное событие, имеющее свою цену (размер ожидаемого ущерба) и вероятность наступления. Результат оценивания риска может быть представлен как в виде количественного показателя (тыс. рублей), так и в виде качественного (приемлемый или неприемлемый риск).
Основными рисками информационной безопасности являются:
  • риск утечки конфиденциальной информации;
  • риск потери или недоступности важных данных;
  • риск использования неполной или искаженной информации;
  • риск неправомочной скрытой эксплуатации информационно-вычислительных ресурсов;
  • риск распространения во внешней среде информации, угрожающей репутации организации.
6.1.1 Идентификация и оценка активов
Активы (ресурсы) системы информационных технологий являются компонентом или частью общей системы, в которую предприятие напрямую вкладывает средства и которые, соответственно, требуют защиты со стороны предприятия. При идентификации активов следует иметь в виду, что всякая система информационных технологий включает в себя не только аппаратные средства, но и программное обеспечение.
Активы включают в себя (но не ограничиваются):
  • материальные активы (вычислительные средства, средства связи, здания);
  • информацию (документы, базы данных);
  • программное обеспечение;
  • способность производить продукт или предоставлять услугу;
персонал предприятия;
  • нематериальные ресурсы (престиж фирмы, репутацию).
Оценка активов предприятия является важным этапом в общем процессе анализа риска. Для обеспечения полного учета активов необходимо следующее:
  • определить состав активов предприятия;
  • сгруппировать их по типам: информационные активы, активы программного обеспечения, физические активы и трудовые ресурсы;
  • определить форму представления актива: бумажный документ, электронный носитель, материальный объект;
  • установить владельцев актива. Термин «владелец» обозначает лицо или субъект, наделенный утвержденной руководством ответственностью за осуществление контроля производства, разработки, сопровождения, использования и безопасности активов.
После идентификации активов необходимо определить:
  • критерии определения стоимости актива (первоначальная стоимость актива, стоимость обновления, цена репутации организации);
  • ценность актива. Для определения ценности актива используется качественная шкала («очень малая», «малая», «средняя», «высокая», «очень высокая»).
Полный перечень активов предприятия и их оценка должны быть представлены в таблицу 6.1.
В зависимости от постановки задачи некоторые разделы таблицы могут не заполняться.
Именно активы, имеющие наибольшую ценность должны в последующем рассматриваться в качестве объекта защиты (Таблица 6.2). Количество таких активов, как правило, зависит от направления деятельности предприятия. В квалификационной работе рекомендуется рассмотреть 5-7 активов
 
Таблица 6.1 – Активы предприятия
Наименование активаФорма представленияВладелец активаКритерии определения стоимостиЦенность актива
Информационные активы
Вычислительные средства Электронный носительООО “Контакт”Первоначальная стоимость – 11000
Обновление – 33000
Цена репутации - 44000Очень высокая
Средства связиЭлектронный носительООО “Дельфа”Первоначальная стоимость – 14000
Обновление – 28400
Цена репутации – 42400Высокая
Активы программного обеспечения
База данныхЦифровой документОАО “Амис”Первоначальная стоимость – 11500
Обновление – 23700
Цена репутации – 35200Средняя
Программы для ПКЦифровой документООО “Агасси”Первоначальная стоимость – 16000
Обновление – 16000
Цена репутации - 32000Низкая
Физические активы
ОборудованияМатериальный объектООО “Контакт”Первоначальная стоимость – 11000
Обновление – 33000
Цена репутации - 44000Очень высокая
ТоварыМатериальный объектОАО “Амис”Первоначальная стоимость – 11500
Обновление – 23700
Цена репутации – 35200Средняя
Трудовые ресурсы
Персонал предприятияМатериальный объектООО “Дельфа”Первоначальная стоимость – 14000
Обновление – 28400
Цена репутации – 42400Высокая
Кадры предприятияМатериальный объектООО “Агасси”Первоначальная стоимость – 16000
Обновление – 16000
Цена репутации - 32000Низкая
 
Таблица 6.2 – Активы в качестве объекта защитыНомер активаНаименование активаЦенность актива
Актив №1БД 1С Предприятие: Зарплата и кадры; БД 1С Предприятие: БухгалтерияОчень высокая
Актив №2СерверыВысокая
Актив №3Антивирусное ПОВысокая
Актив №4БД ИС “Грузоперевозки”Очень высокая
Актив №5БД ИС “Отчёты”Средняя
6.1.2 Анализ угроз и уязвимостей активов. Оценка рисков ИБ
Организация обеспечения информационной безопасности должна основываться на анализе возможных негативных последствий. Анализ негативных последствий предполагает обязательное установление возможных источников угроз, факторов, влияющих на проявление (уязвимостей) и как следствие определение актуальных угроз информационной безопасности. Исходя из этого, выявление возможных угроз целесообразно проводить на основе анализа логической цепочки, представленной на рисунке 6.1.
Рисунок 6.1 – Модель реализации угроз
Угроза обладает способностью наносить ущерб активам и, следовательно, организации в целом. Этот ущерб может возникать из-за атаки на информацию, обрабатываемую при помощи информационно-телекоммуникационных технологий, на саму систему или иные ресурсы, приводя, например, к их неавторизованному разрушению, раскрытию, модификации, порче, недоступности или потере. Ущерб активам может быть нанесен только при наличии у них уязвимости.
Угрозы, как случайные, так и преднамеренные, должны быть идентифицированы, а их уровень и вероятность реализации должны быть оценены. Для оценки вероятностей реализации угрозы может использоваться качественная шкала («очень низкая», «низкая», «средняя», «высокая», «очень высокая»).
Результаты анализа угроз и уязвимостей активов предприятия представить в таблице 6.3.
 
Таблица 6.3 – Результаты анализа угроз и уязвимостей активов предприятияТаблица 3
Номер активаГруппа угрозУязвимостиВероятность реализации угрозы
Актив №1Использование ПО несанкционированными пользователями Незащищенные таблицы паролей, плохое управление паролямиСредняя
Недостаточная подготовка персонала по вопросам обеспечения безопасностиВысокая
Отсутствие аудиторской проверкиСредняя
Ошибка пользователейНедостаточная подготовка персонала по вопросам обеспечения безопасностиСредняя
Отсутствие резервных копийОчень высокая
Неправильное использование программно-аппаратного обеспеченияНизкая
Актив №2Отказ в обслуживанииВзлом пароляСредняя
Вредоносные программы Высокая
Коварные редиректыСредняя
Актив №3ВирусыЧервиВысокая
Троянские программыОчень высокая
Программы-шпионыВысокая
Актив №4Ошибки проектирования при разработке алгоритмовОтсутствие обеспечения безопасности алгоримтовСредняя
Отсутствие программных средств Высокая
Актив №5Системные ошибки при постановке целей и задач проектирования АИСОтсутствие постановки целей проектирования АИС Очень высокая
Отсутствие постановки задач проектирования АИСОчень высокая
Далее необходимо провести суммарную оценку риска активам. Активы, имеющие ценность и характеризующиеся определенной степенью уязвимости, каждый раз подвергаются риску в присутствии угроз. Риск фактически является мерой незащищенности системы и связанной с ней организации.
Величина риска зависит от:
  • ценности активов;
  • легкости реализации угроз в уязвимых местах с оказанием нежелательного воздействия;
  • существующих или планируемых средств защиты, снижающих степень уязвимости, угроз и нежелательных воздействий.
Для оценки риска воспользуемся качественной шкалой:
  • Низкий уровень риска, который, как правило, может быть принят без дальнейшей обработки.
  • Средний уровень риска, который может требовать определенной обработки (приемлемый риск).
  • Высокий уровень риска, который должен быть обработан в первую очередь (неприемлемый риск).
Значения уровня риска получаем на основе таблицы 6.4.
Таблица 6.4 – Значения уровня рискаВероятность реализации угрозы
Ценность активаОчень низкаяНизкаяСредняяВысокаяОчень высокая
Очень малая





Малая





Средняя





Высокая





Очень высокая





- низкий уровень риска
- зона приемлемого риска
- зона неприемлемого риска
Результаты проведения оценки риска ИБ целесообразно свести в таблицу 6.5.
Таблица 6.5 – Результаты проведения оценки риска ИБНаименование активаРиск
БД 1С Предприятие: Зарплата и кадры; БД 1С Предприятие: БухгалтерияНеприемлемый риск
БД ИС «Грузоперевозки»Неприемлемый риск
СерверыПриемлемый риск
БД ИС “Отчёты”Приемлемый риск
Антивирусное ПОНеприемлемый риск
  1. Экономический раздел
Одной из задач, возникающих при разработке программных систем, является оценка трудозатрат на разработку. Важность этой оценки объясняется тем, что ошибки в оценке являются одной из наиболее распространенных причин возникновения проблем в проектах по разработке программного обеспечения. Недооценка размера, трудозатрат и сроков исполнения проектов чревата масштабными переработками проектной команды, срывом сроков выполнения работ и выходом за пределы бюджета, неудовлетворенностью заказчика, потерей деловой репутации. Переоценка же может привести к утрате конкурентных позиций и потере существенной части бизнеса.
7.1 Оценка длительности разработки на основе методики COCOMO II
Методика COCOMO (COnstructive COst MOdel) позволяет оценить трудоемкость и время разработки программного продукта. Впервые была опубликована Бари Боэмом в 1981 году в виде результат анализа 63 проектов компании «TRW Aerospace». В 1997 методика была усовершенствована и получила название COCOMO II. Калибровка параметров производилась по 161 проекту разработки. В модели используется формула регрессии с параметрами, определяемыми на основе отраслевых данных и характеристик конкретного проекта.
Различаются две стадии оценки проекта: предварительная оценка на начальной фазе и детальная оценка после проработки архитектуры.
Формула оценки трудоемкости проекта в чел.*мес. имеет вид:

где
  • SIZE — размер продукта в KSLOC
  • EMi — множители трудоемкости
  • SFj — факторы масштаба
  • n=7 — для предварительной оценки
  • n=17 — для детальной оценки
Главной особенностью методики является то, что для того, чтобы оценить трудоемкость, необходимо знать размер программного продукта в тысячах строках исходного кода (KSLOC, Kilo Source Lines Of Code). Оценка размера программного продукта может быть получена на основе метода функциональных точек в соответствии с таблицей 7.1.
Таблица 7.1. Оценка количества строк, необходимых на реализацию одной не выровненной функциональной точки для некоторых распространенных языков программирования.
Язык программированияОценка количества строк
Наиболее вероятнаяОптимистичнаяПессимистичная
Assembler 172 86 320
C 148 9 704
C++ 60 29 178
C# 59 51 66
J2EE 61 50 100
JavaScript 56 44 65
PL/SQL 46 14 110
Visual Basic 50 14 276
7.1.1 Факторы масштаба
Модель COCOMO использует пять факторов масштаба SF, которые определяются следующими характеристиками проекта:
Таблица 7.2. - Факторы масштаба SFSFjОписаниеУровень значимости фактора
Very LowLowNominalHighVery HighExtra High
1. PREC.
Preceden tedness.Прецедентно
сть, наличие опыта аналогичных разработокопыт в
продукте и платформе отсутствуетпродукт
и платформа немного знакомынекоторый опыт в продукте и платформе присутствуетпродукт
и платформа в основном известныпродукт
и платформа в большой степени знакомыпродукт и
платформа
полностью знакомы
2. FLEX.
Develop ment Flexibilit yГибкость
процесса разработкипроцесс
строго детерминировандопускаются некоторые компромиссызначительная жесткость процессаотносительная жесткость процессанезначительная жесткость процессаопределены только общие цели
3. RESL.
Architect ure /
Risk Resoluti onАрхитектура
и разрешение рисковриски
известны
/ проанализированы на
20%риски
известны
/ проанализированы на
40%риски
известны
/ проанализированы на
60%риски
известны
/ проанализированы на
75%риски
известны
/ проанализированы на
90%риски
разрешены на
100%
4.
TEAM. Team CohesionСработаннос
ть командыформальные взаимодействиятяжелое
взаимодействие
до некоторой
степениЧаще всего коллективная работаВ основном коллективная работавысокая
степень взаимодействияполное
доверие, взаимозаменяемость и взаимопомощь
5.
PMAT. Process MaturityЗрелость
процессовСММ
Уровень
1 (ниже среднего
)СММ
Уровень
1 (выше среднего
)СММ
Уровень
2СММ
Уровень
3СММ
Уровень
4CMM
Level 5
Значение фактора масштаба, в зависимости от оценки его уровня, приведены в Таблице 7.3
Таблица 7.3. Значение фактора масштаба, в зависимости от оценки его уровня
Фактор масштабаОценка уровня фактора
Very LowLowNominalHighVery HighExtra High
PREC 6.20 4.96 3.72 2.48 1.24 0.00
FLEX 5.07 4.05 3.04 2.03 1.01 0.00
RESL 7.07 5.65 4.24 2.83 1.41 0.00
TEAM 5.48 4.38 3.29 2.19 1.10 0.00
PMAT 7.80 6.24 4.68 3.12 1.56 0.00
7.1.2 Множители трудоемкости
Для случая предварительной оценки трудоемкости программного проекта необходимо оценить для проекта уровень семи множителей трудоемкости M,-:
  1. PERS — квалификация персонала (Extra Low — аналитики и программисты имеют низшую квалификацию, текучесть больше 45%; Extra High — аналитики и программисты имеют высшую квалификацию, текучесть меньше 4%).
  2. RCPX — сложность и надежность продукта (Extra Low — продукт простой, специальных требований по надежности нет, БД маленькая, документация не требуется; Extra High — продукт очень сложный, требования по надежности жесткие, БД сверхбольшая, документация требуется в полном объеме).
  3. RUSE — разработка для повторного использования (Low — не требуется; Extra High — требуется переиспользование в других продуктах).
  4. PDIF — сложность платформы разработки (Extra Low — специальные ограничения по памяти и быстродействию отсутствуют, платформа стабильна; Extra High — жесткие ограничения по памяти и быстродействию, платформа нестабильна).
  5. PREX — опыт персонала (Extra Low — новое приложение, инструменты и платформа; Extra High — приложение, инструменты и платформа хорошо известны).
  6. FCIL — оборудование (Extra Low — инструменты простейшие, коммуникации затруднены; Extra High — интегрированные средства поддержки жизненного цикла, интерактивные мультимедиа коммуникации).
  7. SCED — сжатие расписания (Very Low 75% от номинальной длительности; Very High — 160% от номинальной длительности).
Влияние множителей трудоемкости в зависимости от их уровня определяется их числовыми значениями, которые представлены в матрице, приведенной ниже, (Таблица 7.4).
Таблица 7.4. Значения множителей трудоемкости в зависимости от оценки их уровня

Оценка уровня множителя трудоемкости
Extra LowVery LowLowNominalHighVery HighExtra High
PERS 2.12 1.62 1.26 1.00 0.83 0.63 0.5
RCPX 0.49 0.60 0.83 1.00 1.33 1.91 2.72
RUSE n/a n/a 0.95 1.00 1.07 1.15 1.24
PDIF n/a n/a 0.87 1.00 1.29 1.81 2.61
PREX 1.59 1.33 1.22 1.00 0.87 0.74 0.62
FCIL 1.43 1.30 1.10 1.0 0.87 0.73 0.62
SCED n/a 1.43 1.14 1.00 1.00 1.00 n/a
Для оценки после проработки архитектуры необходимо оценить для проекта уровень семнадцати множителей трудоемкости EMj:
  1. Analyst Capability (ACAP) – возможности аналитика;
  1. Applications Experience (AEXP) – опыт разработки приложений;
  2. Programmer Capability (PCAP) – возможности программиста;
  3. Personnel Continuity (PCON) – продолжительность работы персонала;
  4. Platform Experience (PEXP) –опыт работы с платформой;
  5. Language and Tool Experience (LTEX) – опыт использования языка программирования и инструментальных средств.
  6. Required Software Reliability (RELY) – требуемая надежность
программы;
  1. Database Size (DATA) – размер базы данных;
  2. Software Product Complexity (CPLX) – сложность программы;
10) Required Reusability (RUSE) – требуемая возможность многократного использования;
11) Documentation Match to Life-Cycle Needs (DOCU) – соответствие документации потребностям жизненного цикла.
12) Execution Time Constraint (TIME) – ограничения времени выполнения;
13) Main Storage Constraint (STOR) – ограничения памяти;
14) Platform Volatility (PVOL) – изменяемость платформы.
15) Use of Software Tools (TOOL) – использование инструментальных
программных средств;
  1. Multisite Development (SITE) – многоабонентская (удаленная)
разработка;
  1. Required Development Schedule (SCED) – требуемое выполнение графика работ.
Значения множителей трудоемкости в зависимости от их уровня приведены в табл. 7.5.
7.1.3 Оценка многокомпонентного продукта
Как правило, программные продукты реализуются как многомодульные (многокомпонентные), сосотоящие из N модулей.
Следует понимать, что суммарная трудоемкость проекта не равна простой сумме трудоемкостей разработки каждого из компонентов:

Простая сумма не учитывает взаимосвязи компонентов и трудозатраты на их интеграцию.
Методика COCOMO II определяет следующую последовательность вычисления трудоемкости проекта при многокомпонентной разработке:
  1. Суммарный размер продукта рассчитывается, как сумма размеров его компонентов:
  1. Базовая трудоемкость проекта рассчитывается по формуле:
  1. Затем рассчитывается базовая трудоемкость каждого компонента:
  1. Суммарный размер продукта рассчитывается, как сумма размеров его компонентов:
  1. Базовая трудоемкость проекта рассчитывается по формуле:
  1. Затем рассчитывается базовая трудоемкость каждого компонента:
  1. На следующем шаге рассчитывается оценка трудоемкости компонентов с учетом всех множителей трудоемкости, кроме множителя SCED.
На следующем шаге рассчитывается оценка трудоемкости компонентов с учетом всех множителей трудоемкости, кроме множителя SCED.
  1. И, наконец, итоговая трудоемкость проекта определятся по формуле:

7.1.4 Оценка длительности проекта
Длительность проекта в методике COCOMO II рассчитывается по формуле:

где
  • С = 3,67; D = 0,28;
  • PMNS — трудоемкость проекта без учета множителя SCED, определяющего сжатие расписания.
Таблица 7.5. Значения множителей трудоемкости в зависимости от оценки их уровня (Post Architecture)№ п/пEffort Multiplier, EMJVerн
LowLowNominalHighVerн
HighExtra
High
1ACAPAnalyst Capability1,42





2AEXPApplications Experience11,221,101,000,880,81n/a
3PCAPProgrammer Capability11,341,151,000,880,76n/a
4PCONPersonnel Continuity1,291,121,000,900,81n/a
5PEXPPlatform Experience1,191,091,000,910,85n/a
6LTEXLanguage and Tool Experience1,201,091,000,910,84n/a
7RELYRequired Software Reliability0,841,091,000,910,84n/a
8DATADatabase Sizen/a0,231,001,141,28n/a
9CPLXSoftware Product Complexity0,730,871,001,171,341,74
10RUSERequired Reusabilityn/a0,951,001,071,151,24
11DOCUDocumentation Match to Life-Cicle Needs0,810,911,001,111,23n/a
12TIMEExecution Time Constraintn/an/a1,001,111,291,63
13STORMain Storage Constraintn/an/a1,001,051,171,46
14PVOLPlatform Volatilityn/a0,871,001,151,30n/a
15TOOLUse of Software Tools1,171,091,000,900,78n/a
16SITEMultisite Development1,221,091,000,930,860,80
17SCEDRequired Development
Schedule1,431,141,001,001,00n/a
Примечание: n/a (not available) – данные отсутствуют, т.е. соответствующий уровень не оценивается
7.2 Метод функциональных точек
Анализ функциональных точек — стандартный метод измерения размера программного продукта с точки зрения пользователей системы. Метод разработан Аланом Альбрехтом (Alan Albrecht) в середине 70-х. Метод был впервые опубликован в 1979 году.
Метод предназначен для оценки на основе логической модели объема программного продукта количеством функционала, востребованного заказчиком и поставляемого разработчиком. Несомненным достоинством метода является то, что измерения не зависят от технологической платформы, на которой будет разрабатываться продукт, и он обеспечивает единообразный подход к оценке всех проектов в компании.
При анализе методом функциональных точек надо выполнить следующую последовательность шагов:
  1. Определение типа оценки.
  2. Определение области оценки и границ продукта.
  3. Подсчет функциональных точек, связанных с данными.
  4. Подсчет функциональных точек, связанных с транзакциями.
  5. Определение суммарного количества не выровненных функциональных точек (UFP).
  6. Определение значения фактора выравнивания (FAV).
  7. Расчет количества выровненных функциональных точек (AFP).
7.2.1 Определение типа оценки
Первое, что необходимо сделать, это определить тип выполняемой оценки. Метод предусматривает оценки трех типов:
  1. Проект разработки. Оценивается количество функциональности поставляемой пользователям в первом релизе продукта.
  2. Проект развития. Оценивается в функциональных точках проект доработки: добавление, изменение и удаление функционала.
  3. Продукт. Оценивается объем уже существующего и установленного продукта.
7.2.2 Определение области оценки и границ продукта
Второй шаг — это определение области оценки и границ продукта. В зависимости от типа область оценки может включать:
  • Все разрабатываемые функции (для проекта разработки)
  • Все добавляемые, изменяемые и удаляемые функции (для проектов поддержки)
  • Только функции, реально используемые, или все функции (при оценке продукта и/или продуктов).
Границы продукта:
  • Что является «внешним» по отношению к оцениваемому продукту.
  • Где располагается «граница системы», через которую проходят транзакции передаваемые или принимаемые продуктом, с точки зрения пользователя.
  • Какие данные поддерживаются приложением, а какие — внешние.
К логическим данным системы относятся:
  • Внутренние логические файлы (ILFs) — выделяемые пользователем логически связанные группы данных или блоки управляющей информации, которые поддерживаются внутри продукта.
  • Внешние интерфейсные файлы (EIFs) — выделяемые пользователем логически связанные группы данных или блоки управляющей информации, на которые ссылается продукт, но которые поддерживаются вне продукта.
Примером логических данных (информационных объектов) могут служить: клиент, счет, тарифный план, услуга.
7.2.3 Подсчет функциональных точек, связанных с данными
Третий шаг — подсчет функциональных точек, связанных с данными. Сначала определяется сложность данных по следующим показателям:
  • DET (data element type) — неповторяемое уникальное поле данных, например, Имя Клиента — 1 DET; Адрес Клиента (индекс, страна, область, район, город, улица, дом, корпус, квартира) — 9 DET's
  • RET (record element type) — логическая группа данных, например, адрес, паспорт, телефонный номер.
Оценка количества невыровненных функциональных точек, зависит от сложности данных, которая определяется на основании матрицы сложности (Таблица 7.6).
Таблица 7.6. Матрица сложности данных

1-19 DET20-50 DET50+ DET
1 RETLow Low Average
2-5 RETLow Average High
6+ RETAverage High High
Оценка данных в не выровненных функциональных точках (UFP) подсчитывается по-разному для внутренних логических файлов (ILFs) и для внешних интерфейсных файлов (EIFs) (Таблица 7.7) в зависимости от их сложности.
Таблица 7.7. Оценка данных в не выровненных функциональных точках (UFP) для внутренних логических файлов (ILFs) и внешних интерфейсных файлов (EIFs)
Сложность данныхКоличество UFP (ILF)Количество UFP (EIF)
Low 7 5
Average 10 7
High 15 10
Подсчет функциональных точек, связанных с транзакциями
Подсчет функциональных точек, связанных с транзакциями — это четвертый шаг анализа по методу функциональных точек.
Транзакция — это элементарный неделимый замкнутый процесс, представляющий значение для пользователя и переводящий продукт из одного консистентного состояния в другое.
В методе различаются следующие типы транзакций (Таблица 7.8):
  • EI (external inputs) — внешние входные транзакции, элементарная операция по обработке данных или управляющей информации, поступающих в систему из вне.
  • EO (external outputs) — внешние выходные транзакции, элементарная операция по генерации данных или управляющей информации, которые выходят за пределы системы. Предполагает определенную логику обработки или вычислений информации из одного или более ILF.
  • EQ (external inquiries) — внешние запросы, элементарная операция, которая в ответ на внешний запрос извлекает данные или управляющую информацию из ILF или EIF.
Таблица 7.8. Основные отличия между типами транзакций. Легенда: О — основная; Д — дополнительная; NA — не применима.
ФункцияТип транзакции
EIEOEQ
Изменяет поведение системы О Д NA
Поддержка одного или более ILF О Д NA
Представление информации пользователю Д О О
Оценка сложности транзакции основывается на следующих ее характеристиках:
  • FTR (file type referenced) — позволяет подсчитать количество различных файлов (информационных объектов) типа ILF и/или EIF модифицируемых или считываемых в транзакции.
  • DET (data element type) — неповторяемое уникальное поле данных. Примеры. EI: поле ввода, кнопка. EO: поле данных отчета, сообщение об ошибке. EQ: поле ввода для поиска, поле вывода результата поиска.
Для оценки сложности транзакций служат матрицы, которые представлены в Таблица 7.9 и Таблица 7.10.
Таблица 7.9. Матрица сложности внешних входных транзакций (EI)
EI1-4 DET5-15 DET16+ DET
0-1 FTRLow Low Average
2 FTRLow Average High
3+ FTRAverage High High
Таблица 7.10. Матрица сложности внешних выходных транзакций и внешних запросов (EO & EQ)
EO & EQ1-5 DET6-19 DET20+ DET
0-1 FTRLow Low Average
2-3 FTRLow Average High
4+ FTRAverage High High
Оценка транзакций в не выровненных функциональных точках (UFP) может быть получена из матрицы (Таблица 7.11)
Таблица 7.11. Сложность транзакций в не выровненных функциональных точках (UFP)
Сложность транзакцийКоличество UFP (EI & EQ)Количество UFP (EO)
Low 3 4
Average 4 5
High 6 7
7.2.4 Определение суммарного количества невыровненных функциональных точек (UFP)
Общий объем продукта в не выровненных функциональных точках (UFP) определяется путем суммирования по всем информационным объектам (ILF, EIF) и элементарным операциям (транзакциям EI, EO, EQ).

7.2.5 Определение значения фактора выравнивания (FAV)
Помимо функциональных требований на продукт накладываются общесистемные требования, которые ограничивают разработчиков в выборе решения и увеличивают сложность разработки. Для учета этой сложности применяется фактор выравнивания (VAF). Значение фактора VAF зависит от 14 параметров, которые определяют системные характеристики продукта:
  1. Обмен данными (0 — продукт представляет собой автономное приложение; 5 — продукт обменивается данными по более, чем одному телекоммуникационному протоколу).
  2. Распределенная обработка данных (0 — продукт не перемещает данные; 5 — распределенная обработка данных выполняется несколькими компонентами системы).
  3. Производительность (0 — пользовательские требования по производительности не установлены; 5 — время отклика сильно ограничено критично для всех бизнес-операций, для удовлетворения требованиям необходимы специальные проектные решения и инструменты анализа.
  4. Ограничения по аппаратным ресурсам (0 — нет ограничений; 5 — продукт целиком должен функционировать на определенном процессоре и не может быть распределен).
  5. Транзакционная нагрузка (0 — транзакций не много, без пиков; 5 — число транзакций велико и неравномерно, требуются специальные решения и инструменты).
  6. Интенсивность взаимодействия с пользователем (0 — все транзакции обрабатываются в пакетном режиме; 5 — более 30% транзакций — интерактивные).
  7. Эргономика (эффективность работы конечных пользователей) (0 — нет специальных требований; 5 — требования по эффективности очень жесткие).
  8. Интенсивность изменения данных (ILF) пользователями (0 — не требуются; 5 — изменения интенсивные, жесткие требования по восстановлению).
  9. Сложность обработки (0 — обработка минимальна; 5 — требования безопасности, логическая и математическая сложность, многопоточность).
  10. Повторное использование (0 — не требуется; 5 — продукт разрабатывается как стандартный многоразовый компонент).
  11. Удобство инсталляции (0 — нет требований; 5 — установка и обновление ПО производится автоматически).
  12. Удобство администрирования (0 — не требуется; 5 — система автоматически самовосстанавливается).
  13. Портируемость (0 — продукт имеет только 1 инсталляцию на единственном процессоре; 5 — система является распределенной и предполагает установку на различные «железо» и ОС).
  14. Гибкость (0 — не требуется; 5 — гибкая система запросов и построение произвольных отчетов, модель данных изменяется пользователем в интерактивном режиме).
14 системных параметров (degree of influence, DI) оцениваются по шкале от 0 до 5. Расчет суммарного эффекта 14 системных характеристик (total degree of influence, TDI) осуществляется простым суммированием:
TDI = ∑ DI
Расчет значения фактора выравнивания производится по формуле
VAF = (TDI *0.01) + 0.65
Например, если, каждый из 14 системных параметров получил оценку 3, то их суммарный эффект составит TDI = 3 * 14 = 42. В этом случае значение фактора выравнивания будет: VAF = (42 * 0.01) + 0.65 = 1.07
7.2.6 Расчет количества вьровненных функциональных точек (AFP)
Дальнейшая оценка в выровненных функциональных точках зависит от типа оценки. Начальное оценка количества выровненных функциональных точек для программного приложения определяется по следующей формуле:
AFP = UFP * VAF.
Она учитывает только новую функциональностсть, которая реализуется в продукте. Проект разработки продукта оценивается в DFP (development functional point) по формуле:
DFP = (UFP + CFP) * VAF,
где CFP (conversion functional point) — функциональные точки, подсчитанные для дополнительной функциональности, которая потребуется при установке продукта, например, миграции данных.
Проект доработки и совершенствования продукта оценивается в EFP (enhancement functional point) по формуле:
EFP = (ADD + CHGA + CFP) * VAFA + (DEL* VAFB),
где
  • ADD — функциональные точки для добавленной функциональности;
  • CHGA — функциональные точки для измененных функций, рассчитанные после модификации;
  • VAFA — величина фактора выравнивания рассчитанного после завершения проекта;
  • DEL — объем удаленной функциональности;
  • VAFB — величина фактора выравнивания рассчитанного до начала проекта.
Суммарное влияние процедуры выравнивания лежит в пределах ±35% относительно объема рассчитанного в UFP.
Метод анализа функциональных точек ничего не говорит о трудоемкости разработки оцененного продукта. Вопрос решается просто, если компания разработчик имеет собственную статистику трудозатрат на реализацию функциональных точек. Если такой статистики нет, то для оценки трудоемкости и сроков проекта можно использовать метод COCOMO II.
7.3 Решения экономического раздела
Сперва определяется размерность программного продукта в тысячах строках исходного кода (KSLOC, Kilo Source Line Of Code). Для языка C++ оценка количества строк наиболее вероятная 60, оптимистичная – 29, пессимистичная – 178. Принимаем оценку 60.
Затем определяются факторы масштаба SF, которые включают в себя пять характеристик проекта:
1. PREC. Precedentness – прецедентность, наличие опыта аналогичных разработок.
2. FLEX. Development Flexibility – гибкость процесса разработки.
3. RESL. Architecture/Risk Resolution – архитектура и разрешение рисков.
4. TEAM. Team Cohesion – сработанность команды.
5. PMAT. Process Maturity – зрелость продуктов.
У каждой характеристики есть шесть уровней значимости – Very Low (очень низкий), Low (низкий), Nominal (стандартный), High (высокий), Very High (очень высокий), Extra High (сверхвысокий).
Производим оценку уровней:
PREC – Nominal = 3.72;
FLEX – Very Low = 5.07;
RESL – Very Low = 7.07;
TEAM – Very Low = 5.48;
PMAT – Nominal = 4.68.
Дальше производится оценка трудоёмкости программного продукта. Но для начала оценивается уровень семи множителей трудоёмкости:
1. PERS – квалификация персонала (Nominal, 1.00);
2. RCPX – сложность и надёжность продукта (High, 1.33);
3. RUSE – разработка для повторного использования (Low, 0.95);
4. PDIF – сложность платформы разработки (Nominal, 1.00);
5. PREX – опыт персонала (High, 0.87);
6. FCIL – оборудование (Low, 1.22);
7. SCED – сжатие расписания (High, 1.00).
Далее оценивается трудоёмкость проекта:
Е = 0,91 + 0,01 * (3,72 + 5,07 + 7,07 + 5,48 + 4,68) = 1,1702;
РМ = 2,94 * 601,1702 * (1 * 1,33 * 0,95 *1 * 0,87 * 1,22 * 1) = 474,89.
Для оценки после проработки архитектуры необходимо оценить для проекта уровень семнадцати множителей трудоемкости EMj:
  1. ACAP – возможности аналитика (Very Low, 1,42);
  2. AEXP – опыт разработки приложений (Nominal, 1,00);
  3. PCAP – возможности программиста (High, 0,88);
  4. PCON – продолжительность работы персонала (Nominal, 1,00);
  5. PEXP –опыт работы с платформой (High, 0,91);
  6. LTEX – опыт использования языка программирования и инструментальных средств (Very High, 0,84);
  7. RELY – требуемая надежность программы (Low, 1,09);
  8. DATA – размер базы данных (Nominal, 1,00);
  9. CPLX – сложность программы (Very Low, 0,73);
10) RUSE – требуемая возможность многократного использования (Very High, 1,15);
11) DOCU – соответствие документации потребностям жизненного цикла (Nominal, 1,00);
12) TIME – ограничения времени выполнения (Very High, 1,29);
13) STOR – ограничения памяти (High, 1,05);
14) PVOL – изменяемость платформы (High, 1,15);
15) TOOL – использование инструментальных программных средств (Nominal, 1,00);
16) SITE – многоабонентская (удаленная) разработка (Very Low, 1,22);
17) SCED – требуемое выполнение графика работ (Nominal, 1,00).
PM = 2,94 * 601,1702 * (1,42 * 1 * 0,88 *1 * 0,91 * 0,84 * 1,09 * 1 * 0,73 * 1,15 * 1 * 1,29 * 1,05 * 1,15 * 1 * 1,22 * 1) = 2,94 * 601,1702 * 1,661 = 588,18
SIZEA = 60 + 29 + 178 = 267
PMB = 2,94 * 2671,1702 * 1 = 2,94 * 691,0405 * 1 = 2031,6591
PMBK = 2031,6591 * (261/261) = 2031,6591
PM’K = 2031,6591 * (1 * 1,33 * 0,95 *1 * 0,87 * 1,22) = 2031,6591 * 1,34 = 2722,4232
TDEV = 3,67 * 1,340,28+0,2*0,01*(3,72 + 5,07 + 7,07 + 5,48 + 4,68) * 1/100 = 3,67 * 1,340,28+0,2*0,01*26,02 * 1/100 = 3,67 * 1,340,33204 * 0,01 = 3,67 * 1,1021 * 0,01 = 0,0404
UFP (ILF) = 10 (Average) – невыровненные функциональные точки для внутренних логических файлов
UFP (ELF) = 7 (Average) – невыровненные функциональные точки для внешних интерфейсных файлов
2-5 RET – логическая группа данных (Average)
25-50 DET – неповторяемое уникальное поле данных (Average)
Изменяет поведение системы – основная (EI)
Поддержка одного или более ILF – дополнительная (EO)
Представление информации пользователю – основная (EQ)
EI (внешние входные транзакции): 3+ FTR – тип файлы ссылки, позволяет подсчитать количество различных файлов (информационных объектов) типа ILF и/или EIF модифицируемых или считываемых в транзакции (Average)
1 – 4 DET – неповторяемое уникальное поле данных (Average)
EO & EQ (внешние выходные транзакции и внешние запросы): 0-1 FTR - тип файлы ссылки, позволяет подсчитать количество различных файлов (информационных объектов) типа ILF и/или EIF модифицируемых или считываемых в транзакции (Average)
20+ DET – неповторяемое уникальное поле данных (Average)
Количество UFP (EI & EQ) – 4 (Average)
Количество UFP (EO) – 5 (Average)
UFP = 10 + 7 + 4 + 5 + 4 = 17 + 9 + 4 = 26 + 4 = 30
Определение значения фактора выравнивания (FAV):
1. Обмен данными – 4
2. Распределенная обработка данных – 4
3. Производительность – 4
4. Ограничения по аппаратным ресурсам – 4
5. Транзакционная нагрузка – 4
6. Интенсивность взаимодействия с пользователем – 4
7. Эргономика (эффективность работы конечных пользователей) – 4
8. Интенсивность изменения данных (ILF) пользователями – 4
9. Сложность обработки – 4
10. Повторное использование – 4
11. Удобство инсталляции – 4
12. Удобство администрирования – 4
13. Портируемость – 4
14. Гибкость – 4
TDI = 4 * 14 = 56
VAF = (56 * 0,01) + 0.65 = 1,21
AFP = 30 * 1,21 = 36,3
Заключение
В ходе выпускной квалификационной работы была рассмотрена проблема автоматизации процесса управления на малых торговых предприятиях. Согласно этой проблеме была сформулирована задача, заключающаяся в разработке информационной системы, помогающей руководителю производить эффективный управленче­ский учет.
Перед тем как приступить к разработке, были рассмотрены существующие информационные системы управления предприятием, анализ кото­рых показал необходимость разработки собственной системы, удовлетво­ряющей предъявляемым руководителями требованиям.
В результате выполнения работы получены следующие результаты:
  • проведен обзор и анализ преимуществ и недостатков существующих на рынке систем;
  • изучена система «1C: Предприятие 8.0»;
  • выполнена разработка архитектуры подсистемы;
  • подсистема реализована.
В итоге, получили подсистему, удовлетворяющую поставленной задаче. Преимуществами применения данной подсистемы являются:
  1. содержание только действительно необходимых для руководителя малого предприятия инструментов;
  2. удобные инструменты планирования и анализа деятельности предприятия;
  3. специальные параметры, упрощающие работу руководителя;
  4. наглядность информации, простой и удобный интерфейс.
Полученная система, конечно, не претендует на место единственно полезной для руководителей малых торговых предприятий, но она вобрала в себя весь необходимый базовый набор инструментов, который будет полезен любому руководителю.
Вследствие того, что многие предприятия малого бизнеса на сегодняшний день переходят на новую версию системы «1C: Предприятие», на будущее планируется модернизация подсистемы «Директор» под версию 8.1.
Список использованных источников
  1. Раздобреев М.М. Проектирование систем автоматизированного управле­ния: Учебное пособие. [Текст] / Раздобреев М.М. – Новосибирск: НЭТИ, 1989. – 89 с.
  2. Автоматизированные системы обработки информации и управления. Методическое пособие к дипломному проектированию. – Новосибирск: НЭТИ, 1990.
  3. «БЭСТ-ОФИС» (FreeWare) – бесплатная, комплексная система для мало­го бизнеса [Электронный документ]. – Режим доступа: http://www.bestnet.ru, свободный.
  4. Компания РУ-СИСТЕМС. Центр разработки систем управленческого учета [Электронный документ]. – Режим доступа: http://www.ru-systems.ru, свободный.
  5. Бобошко Д.Д. 1C: Предприятие 8.0. Программирование в примерах. [Текст] / Бобошко Д.Д. – М.: Кудиц-пресс, 2007. – 383 с.
  6. Радченко М.Г. 1C: Предприятие 8.0. Практическое пособие разработчи­ка. [Текст] / Радченко М.Г. – М.: 1С-Паблишинг, 2004. – 656 с.
  7. Гладкий А.А. 1C: Предприятие 8.0. [Текст] / Гладкий А.А. – СПб.: Тритон, 2005. - 256 с.
  8. Хансен Г. Базы данных: разработка и управление / Г. Хансен, Д. Хансен. – М.: Бином, 1999. – 704 с.
  9. ГОСТ 19.002-80. Единая система программной документации. Схемы ал­горитмов и программ. Правила выполнения. – М.: Изд-во стандартов, 1980. – 10 с.
  10. ГОСТ 19.002-80. Единая система программной документации. Схемы алгоритмов и программ. Обозначения условные графические. – М.: Изд-во стандартов, 1980. – 12 с.
  11. РД 50 34.698-90. Автоматизированные системы. Требования к содержа­нию документов. – Введ. 01.01.92. – М.: Госстандартиздат, 1990. – 40 с.
  12. Орлов С. Технологии разработки программного обеспечения. [Текст] / С Орлов - СПб, Питер, 2010. – 480 с.
  13. Соммервил И. Инженерия программного обеспечения. 7-е издание / И. Соммервил. – М.: Вильямс, 2011. – 623 с.
  14. Макконнелл С. Сколько стоит программный проект [Текст] / С. Макконедл - Спб.: Питер, 2007.- 297 с.
  15. Шафер Д. Управление программными проектами: достижение оптимального качества при минимуме затрат / Д.Шафер, Р.Фатрелл, Л. Шафер – М.: Вильямс, 2005. - 1136 с.
  16. Боэм Б.У. Инженерное проектирование программного обеспечения / Б.У. Боэм- М.: Радио и связь. 1985. - 512 с..
  17. Архипенков С. Лекции по управлению программными проектам -[Электронный ресурс] / С. Архипенков – Электрон.ст. -Режим доступа к ст.:.http://citforum.ru/SE/project/arkhipenkov_lectures/
 
Приложение А
Руководство пользователя
А.1. Назначение системы
Система предназначена для повышения качества и эффективности работы директора малого предприятия и облегчения выполнения им его основных функций. При этом система выполняет следующие функции:
  1. Контроль общего состояния.
  2. Анализ выручки.
  3. Анализ прибыли.
  4. Анализ сбыта товаров.
  5. Анализ клиентов и их задолженностей.
  6. Контроль над кредитами и займами.
А.2. Общие сведения
А.2.1 Условия применения
Для работы информационной системы требуется дополнительно установленная программа 1С: Предприятие.
Желательная конфигурация компьютера, при которой система будет использовать все запрограммированные возможности, а также будет функционировать корректно и без промедления, вызванного недостатком системных ресурсов:
  • процессор Intel Pentium III 866 МГц (при использовании аналогичных процессоров фирм AMD, IBM и других, возможна некорректная работа системы);
  • оперативную память 256 Мбайт;
  • свободное дисковое пространство определяется количеством и объёмом создаваемых шаблонов выходных документов (не менее 120 Мбайт);
  • операционная система: MS Windows 98/Ме, MS Windows NT 4.0/2000/XP/Server 2003/Vista (рекомендуется MS Windows 2000/XP/Server 2003/Vista);
  • любой цветной SVGA-монитор (при работе с цветным EGA, CGA или VGA монитором некоторые цвета объектов системы могут «сливаться» с цветами других объектов, что может привести к непониманию системы пользователем);
  • видеокарта, поддерживающая графическое разрешение монитора 1280x800 (при таком разрешение все объекты системы будут представлены в виде, наиболее удобном для пользователя, так как все экранные формы системы и их размеры были разработаны именно для такого графического режима);
  • любая звуковая карта (используется для звукового предупреждения пользователя об ошибках и изменениях состояний системы);
  • устройство чтения компакт дисков (для установки системы 1С: Предприятие 8.1 с компакт-диска);
  • принтер формата А4 для печати выходных документов;
  • манипулятор типа «мышь» для управления в программе.
А.2.2 Установка системы
Для начала работы в информационной системе требуется дополнительно установить программу 1C Предприятие 8 и подключить информационную базу «Директор», первоначально скопировав ее на рабочий диск в любую директорию.
Для выполнения процедуры установки необходимо последовательно выполнить следующие действия:
  • запустить программу установки;
  • программа установки произведет подготовительные действия и выведет информационное окно, для продолжения необходимо нажать кнопку «Далее»;
  • в окно будет выведен список устанавливаемых компонент, для продолжения необходимо нажать кнопку «Далее»;
  • в окне установки драйвера защиты не снимать флажок «Установка HASP Device Driver» , для продолжения необходимо нажать кнопку «Далее»;
  • программа установки выполнит копирование файлов, для завершения установки необходимо нажать кнопу «Готово».
Для подключения информационной базы «Директор» необходимо выполнить следующие действия:
  • запустить программу «1С:Предприятие 8»;
  • нажать в открывшемся окне кнопку «Добавить», после чего откроется форма «Добавление информационной базы/группы»;
  • установить флажок «Добавление в список существующий информационной базы» и нажать кнопку «Далее»;
  • ввести название информационной базы и установить флажок «На данном компьютере или на компьютере в локальной сети», нажать кнопку «Далее»;
  • указать директорию с информационной базой «Директор» и нажать кнопку «Готово».
А.2.3 Пользователи системы
Пользователем системы является директор малого предприятия.
А.3 Описание работы пользователя
Наша информационная система является подсистемой конфигурации «1C: Управление торговлей», поэтому для ее использования необходимо загрузить данную конфигурацию в системе «1C: Предприятие» и выбрать руководителя в качестве пользователя.

Рисунок А. 1 – Загрузка конфигурации «1C: Управление торговлей»
Перейдем к описанию нашей системы.
Рабочий экран программы разделен на две части: меню режимов и рабочая панель.
Меню режимов в качестве пунктов содержит названия «Общее», «Выручка», «Прибыль», «Товары», «Клиенты», «Кредиты и займы», которые соответствуют сформулированной ранее структуре подсистемы «Директор». Рабочая панель предназначена для отображения содержательной информа­ции в табличном и графическом виде. Общий вид подсистемы представлен на рисунке А.2.

Рисунок А.2 – Система «Директор»
Каждый пункт содержит подпункты, которые реализуют сформулированную ранее функциональность:
«Общее»:
  1. «Предприятие» доходы, расходы и показатель «доход / расходы» для подразделений;
  2. «Подразделения» доходы, расходы и показатель «доход / расходы» для подразделений;
  3. «Текущие обязательства» долги предприятия «Нам должны» и « Мы должны».
«Выручка»:
  1. «Суммарно»общая и чистая выручка предприятия;
  2. «По товарам» детализация выручки по товарам;
  3. «По группам товаров» детализация выручки по группам товаров;
  4. «По клиентам» детализация выручки по клиентам.
«Прибыль»:
  1. «Суммарно» прибыль предприятия;
  2. «По товарам» – детализация прибыли по товарам;
  3. «По группам товаров» – детализация прибыли по группам товаров;
  4. «По клиентам» – детализация прибыли по клиентам.
«Товары»:
  1. «Товары по выручке» – ранжирование товаров по выручке;
  2. «Товары по прибыли» – ранжирование товаров по прибыли;
  3. «Группы по выручке» – ранжирование групп товаров по выручке;
  4. «Группы по прибыли» – ранжирование групп товаров по прибыли.
«Клиенты»:
  1. «По прибыли» – ранжирование клиентов по прибыли от сделок с ними;
  2. «По выручке» – ранжирование клиентов по выручке от сделок с ними;
  3. «Задолженности» – классификация задолженностей клиентов, показатель «задолженность \ мес. оборот контрагента».
«Кредиты и займы»: кредиты и займы предприятия и их характеристики (величина, срок погашения).
Рассмотрим интерфейс подсистемы «Директор» на примере рисунка А.3.

Рисунок А.3 – Пользовательский интерфейс подсистемы «Директор»
Как видно, пользовательский интерфейс программы прост, все представление данных интуитивно понятно. Информация представляется как в табличном, так и в графическом виде.

Приложение Б
Текст программы

{"Документ","О"},
{"Выручка","1"},
{"Товары","1"},
{"Клиенты","О"},
{"Движения","О"},
{"СписокЭлементов","0"}},"0","1"}},
{"Controls",
{"размножение почкованием -
>","STATIC","1342177282","359","21","110","8","0","0","4152","0","U" ,"0","0","0","0","82112","","","0","-
11", "0", "0", "0", "4 00","0","0","0","204","1","2","1","34","MS Sans Serif","- 1","-1","0","Основной","{""0"",""0""} "},
{"","TABLE","1352663040","237","208","243","51","0","0","4153","","РедактированиеОперации()","ТЗКредит",
1","U","0","0","0","0","16777216","","","","0","-
11", "0", "0", "0", "0","0","0","0","0","0","0","0","0","MS Sans Serif","-1",1","0","Проводки","{""0"",""0""} "},
{"","TABLE","1352663040","7", "208","224","51","0","0","4154","","Редактирован иеОперацииО","ТЗДебет","0","U","0","0","0","0","16777216","","", "0",
11", "0", "0", "О", "0", "0","0","0","0","0","0","0","0", "MS Sans Serif","-1","- 1","0","Проводки","{""0"",""0""}"},
{"","TABLE","1352663040","7","106","474","89","0","0","4155","РедактированиеОперации()", "ТЗПроводкиДокумента","0","U","0","0","0","0","16777216","","","","0", "-11", "0", "0", "0", "0","0","0","0","0","0","0","0","0","MS Sans Serif","-1",
1","0","Проводки","{""0"",""0""}"},
{"","TABLE","1352663040","257","150","225","99","0","0","4156","РедактированиеИсторииРеквизи-
та()", "ТЗИстРеквСпр","0","U","0","0","0","0","16777216","", "","0","- 11","0", "0", "0","0","0","0","0","0","0","0","0","0","MS Sans Serif","-1",
1","0","Справочник","{""0"",""0""}"},
{"","TABLE", "1352663040","9","61","244","198","0","0","4157","","Редактирован иеЭлемента()","ТЗРеквСпр","-1","U","0","0","0","0","16777216","","","","0", "- 11", "0", "0", "0", "0", "0","0","0","0","0","0","0","0","MS Sans Serif","-1",
1","0","Справочник","{""0"",""0""}"},
{"","TABLE", "1352663040","8","47","244","89","0","0","4158","РедактированиеШапки()", "ТЗШапка","0","U","0","0","0","0","16777216","","","","0","- 11", "0", "0", "0", "0","0","0","0","0","0","0","0","0","MS Sans Serif","-1",
1","0","Документ","{""0м",""0""}"},
{"", "STATIC", "1342177280","259","117","118","8","0","0","4159","","ИзменениеД ок()","ИндикаторЗаписиДок","0","U","0","0","0","0","128","",»","","0","- 11", "0", "0", "0", "700","0","0","0","204","1","2","1","34","MS Sans Serif",
1","-1", "0", "Документ","{""0"",""0""} ,
{"Запи­сать", "BUTTON", "1342181387","430","99","54","15","0","0","4160","","Записать( "-1","U","0","0","0","0","0","","","","0","- 11", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "MS Sans Serif", "-1", "- 1","0","Документ","{""0"",""0"" } "},
{"","BMASKED","1350565888","262","99","150","13","0","0","4161","","ВыбДок()" ’, "Документ", "-1", "О", "0", "0", "0", "0", "32", "", "", "", "0",
11", "0", "0", "0", "0", "0", "0",- "0", "0", "0", "0", "0", "0", "MS Sans Serif", "-1", "- 1","0","Документ","{""0м",""0"" } " },
{"Доку­мент", "STATIC", "1342177793","313","91","41","8","0","0","4162","","","","- 1","U","0","0","0","0","192","","","0","-
11","0","0","0","400","0","0","0","204","1","2","1","34","MS Sans Serif", "- 1","-1", "0","Документ","{""0"",""0""}"}, {"Новая стро­ка", "BUTTON","1342177291","367","138","58","13","О","О","4163","","НоваяСтрок а () ", "", "-1", "U", "0", "0", "0", "0", "0", "", "", "", "0", " -
11", "О", "0", "О", "О", "О", "О", "О", "О", "0", "О", "О", "О", "MS Sans Serif", "-1",
1","О","Документ","{""О"",""О""}"},
{"","СОМВОВОХ","1352663107","260","74","161","120","О","О","4164","ВыбВида ()","СписВидов","-1","U","О","О","О","О","16777216","","","","О",
11", "О", "О", "О", "О", "О","О","О","О","О","О","О","О", "MS Sans Serif","-1","- 1","0","Документ","{""0"",""0""}"},
{"Уда­лить", "BUTTON","1342177291","429","84","53","14","О","О","4165","УдалитьВы бранныйОбъект(Документ)","","-1","U","О","О","О","О","О","","","","О","- 11", "О", "О", "О", "О","О","О","О","О","О","О","О","О","MS Sans Serif","-1","- 1","0","Документ","{""0"",""0"")" },
{"Вид докумен­та: ", "STATIC","1342177793","261","66","57","8", "О", "О", "4166", "", "", "-
1","U","О","О","О","О","192","","О","-
11","О","О","О","400","О","О","О","204","1","2","1","34","MS Sans Serif",
1","-1", "О","Документ","{""О"",""О""}"},
{"1CGR0UPB0X","1342177287","257","58","168","57","О","О","4167","","","Рам каДок","О","U","О","О","О","О","О","","О","-
11", "О", "О", "О", "О", "О","О","О","О","О","О","О","О","MS Sans Serif","-1","- 1","О","Документ","{""О"",""О""}"},
{"","STATIC","1342177280","259","38","224","18","О","О","4168","","?(Документ .Выбран()=1,Документ.Вид()+"" №""+СокрЛП(Документ.НомерДок)+"" от ""+Документ.ДатаДок,"""")","","О","U","О","О","О","О","О","","","","О", "- 12","О","О","О","700","О","О","О","204","1","2","1","34","Arial","8388608", "- 1","О","Документ","{""О"",""О"" } "},
{"Общие рекизиты и реквизиты шапки докумен­та", "STATIC","1342177280","9","38","167","8","О","О","4169","","","","О", "U", "О","О","О","О","192","","О","-
11","О","О","О","400","О","О","О","204","1","2","1","34","MS Sans Serif", "- 1", "-1", "О", "Документ","{""О"",""О""}"},
{"Рекизиты табличной части докумен­та", "STATIC","1342177280","8","140","132","8","О","О","4170","","", "-
1","U","О","О","О","О","192","О",
11", "О", "О", "О", "400","О","О","О","204","1","2","1","34","MS Sans Serif","- 1", "-1", "О", "Документ","{"-О"",""О""}"},
{"Реквизиты справочни­ка", "STATIC","1342177280","12","39","89","8","О", "О", "4171", "", "", "-
1","U","О","О","О","О","192","","О","-
11", "О", "О", "О", "400","О","О","О","204","1","2","1","34", "MS Sans Serif",
1","-1", "О","Справочник","{""О"",""О""}"},
{"", "STATIC", "1342177280","112","39","373","12","О","О","4172","?(Справочн ик. Выбран 0=1, Справочник. Вид () + " " -
""+СокрЛП(Справочник.Наименование)+?(ПустоеЗначение(Справочник.Код)=1,""(""+Справочник.Код+"")""),"""")","",
1","U","О","О","О","О","65536","","","О","-
16", "О", "О", "О", "7 00", "О","О","О","204 ","1","2","1","18","Times New Roman","8388608","-1","О","Справочник","{""О"", ""0м"}"},
{"","1CGR0UPB0X","1342177287","260","54","165","75","О","О","4173","Рам каСпр", "-1", "U", "О", "О", "О", "О", "О", "", "О", "-
11", "О", "О", "О", "О", "О","О","О","О","О","О","О","О","MS Sans Serif","-1","- 1", "О", "Справочник","{""О"",""О""}"},
{"Вид справочни­ка: ", "STATIC","1342177793","266","62","66","8", "О", "О", "4174", "", "", "-
1","U","О","О","О","О","65728","","О","-
11","О","О","О","4 00","О","О","О","204 ","1","2","1","34","MS Sans Serif", "- 1","-1", "О","Справочник","{""О"",""О""}"},
{"Открыть", "BUTTON","1342177291","430","65","53","14","О","О","4175","Если Справочник.Выбран()=1 Тогда ОткрытьФорму(Справочник.ТекущийЭлемент()) ; Коне- цЕсли;"-1","U","О","О","О","О","О","", "О",
11", "О", "О", "О", "О","О","О","О","О","О","О", "О", "О", "MS Sans Serif","-1","- 1", "О", "Справочник","{""О"",""О""}"}, {"СОМВОВОХ","1352663107","264","71","158","120","0","0","4176","","ВыбВида
(""Справочник"")","СписВидовСпр","-
1","U", "0","0","0","0","16777216","0",
11", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "MS Sans Serif", "-1", "- 1","0","Справочник","{""О"",""0""}"},
{"Новый
элем.","BUTTON","1342177291","430","82","54","15","0","0","4177","","НовыйЭле мент()"-1","U","0","0","0","0","0","0",
11", "0", "0", "0", "0","0","0","0","0","0","0", "0", "0", "MS Sans Serif", "-1", "- 1","0","Справочник","{""О"",""0""}"},
{"Владе­лец", "STATIC","1342177793","263","105","158","8","0","0","4178","","","ТекстВ ладелец","-1","U","0","0","0","0","192","","","","0","-
11", "0", "0", "0", "400","0","0","0","204","1","2","1","34","MS Sans Serif","- 1","-1","0","Справочник","{""0"",""0""}"},
{"BMASKED","1350565888","263","113","158","13","0","0","4179","","ВыбВладе
льцаСпр()", "Владелец","-1","В","0","0","0","0","32","","","","0","-
11", "0", "0", "0", "0","0","0","0","0","0","0","0","0","MS Sans Serif","-1",
1", "0", "Справочник","{""0"",""0""}"},
{"Запи­сать", "BUTTON","1342177291","429","113","53","15","0","0","4180","","Записать (""Справочник"")","","-1","U","0","0","0","0", "256", "", "", "", "0", "- 11", "0", "0", "0", "0","0","0","0","0","0","0","0","0","MS Sans Serif","-1","- 1", "0", "Справочник","{""0"",""0"" } " },
{"","STATIC","1342177280","262","129","112","9","0","0","4181","","ИзменениеС пр()", "ИндикаторЗаписиСпр","-1","U","0","0","0","0","128","","","","0","- 11","0","0","0","700","0","0","0","204","1","2","1","34","MS Sans Serif", "- 1","-1", "0","Справочник","{""0"",""0""}"},
{"","СОМВОВОХ","1352663107","181","19","129","37","0","0","4182","","ПриИзмен енииТипаОбъекта()","Типы","0","U","0","0","0","0","16777216","", "", "", "0", "- 11", "0", "0", "0", "0", "0","0","0","0","0","0","0","0", "MS Sans Serif","-1","- 1","0", "Основной","{""0"",""0"" } " },
{"J","STATIC","1342177280","14","18","13","12","0","0","4183","","","", "- 1", "U", "0", "0", "0", "0", "65536", "0", "-
21","0","0","0","400","0","0","0","2","1","2","1","2","Wingdings","16777215", "-1", "0", "Основной","{""0"",""0""} "},
{"Редактор
реквизитов","STATIC","1342177281","28","18","152","15","0","0","4184", "", "", " ", "-1", "U", "0","0","0","0","65536","","","0","-
21","0","0","0","700","0","0","0","204 ","1","2","1","34","Arial","8388 608", "- 1", "0", "Основной","{""0"",""0""}"},
{"@","BUTTON","1342177291","470","19","13","12","0","0","4185","","ОткрытьНов ыйОтчет()","КнНовый","0","U","0","0","0", "0", "256","","0", "-
11", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "О", "0", "MS Sans Serif", "-1", "- 1", "0", "Основной","{""0"",""0""} "},
{"","PICTURE","1342210059","9","17","477","18","0","0","4186","шапка", " -1", "U", "0", "0", "0","0","524544","","","","0","-
11", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "MS Sans Serif", "-1", "- 1","520093697","Основной","{""0"",""0""}"},
{"Элемент
справочника","STATIC","1342177793","264","84","156","8","0","0","4187","","", н»i и_^и иии "О" и0п n0M 110м м 192м мп ии пи иои п —
11", "0", "0", "0", "400", "0", "0","0","204", "1", "2", "1", "34", "MS Sans Serif", "- 1","-1","0","Справочник","{""0"",""0""}"},
{"","BMASKED","1350565888","263","92","148","13","0","0","4188","","ВыбСпрО" /"Справочник", "-1","В","0","0","0","0","32","Владелец","","0","- 11","0","0","0","0","0","0",."0", "0","0","0","0","0","MS Sans Serif","-1","- 1","0","Справочник","{""0"",""0""}"},
{"История значе- значе-
ний:","STATIC","1342177280","259","141","65","8","0","0","4189","","","НадпПе р","0","U","0","0","0","0","192","","0", "-
11","0","0","0","400","0","0","0","204","1","2","1","34","MS Sans Serif","- 1","-1","0","Справочник","{""0"", ""0""}"},
{"Удалить стро
ку","BUTTON", "1342177291","425","138","58","13","О","О","4190","УдалитьСтр оку()","","-1","U","0","0","0","0","0","","","0","-
11", "0", "0", "0", "0","0","0","0","0","0","0","0","0","MS Sans Serif","-1","- 1","0","Документ","{«"0"",""0""}"},
{"уда­лить", "BUTTON", "1342177291","448","138","34","12","0","0","4191","","УдалитьП ерЗначение()", "КнПерУдалить","-1","U","0","0","0","0","0","","","","0","- 11", "0", "0", "0", "0", "0","0","0","0","0","0","0","0","MS Sans Serif","-1","- 1","0","Справочник","{""0"",""0""}"},
{"но­вое", "BUTTON","1342177291","414","138","34","12","0","0","4192","","НовоеПерЗ начение()","КнПерНовое","0","U","0","0","0","0","0","","","0","- 11", "0", "0", "0", "0","0","0","0","0","0","0","0","0","MS Sans Serif","-1","- 1","0","Справочник","{""0"",""0""}"},
("пустое значе­ние", "BUTTON","1342177291","179","138","73","12","0","0","4193","Редактиро ваниеСтроки(1)", "","-1","U","0","0","0","0","1024","","","","0","- 11", "0", "0", "0", "0","0","0","0","0","0","0","0","0", "MS Sans Serif", "-1", "- 1", "520093698", "Документ","{""О"",""0""}"},
{"пустое значе­ние", "BUTTON","1342177291","178","36","73","12","0","0","4194","Редактиров аниеШапки(1)","","0","U","0","0","0","0","1024","","","","0","- 11", "0", "0", "0","0","0","0","0","0","0","0","0","0","MS Sans Serif","-1","- 1", "520093698", "Документ","{""0"",""0""},
{"О","BUTTON","1342177291","412","99","11","13","0","0","4195","ВыбДокО", "-1", "U", "0", "0", "0","0","0","","Обновить форму","0","- 11", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "MS Sans Serif", "-1", "- 1","0","Документ","{""О"",""0""}"},
{"О", "BUTTON", "1342177291","411","92","11","13","0","0","4196","","ВыбСпрО", "","0","U","0","0","0","0","256","","","Обновить форму","0","- 11", "0", "0", "0","0","0","0","0","0","0","0","0","0", "MS Sans Serif","-1","- 1","0", "Справочник","{""0"",""0""}"},
{"","STATIC","1342177280","8","267","392","8","0","0","4197","","Информационн аяСтро-
ка()","ИнформационнаяСтрока","0","U","0","0","0","0","192","","", "", "0", "- 11", "0", "0", "0", "4 00","0","0","0","204","1","2","1","34","MS Sans Serif","- 1", "-1", "0", "Основной","{""0"",""0""}"},
{"Провод­ки", "BUTTON","1342177291","445","266","42","11","0","0","4198","","ОткрытьПро водки()", "КнПроводки","0","U","0","0","0","0","0","0",
11", "0", "0", "0", "0", "0","0","0","0","0","0","0","0", "MS Sans Serif", "-1", "- 1","0", "Документ","{""0"",""0""} ,
{ "На­зад", "BUTTON","1342177291","431","262","47","12","0","0","4199","","ВозвратКР едактированию(""Документа"")","","0","U","0","0","0","0","0","","0","- 11", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "MS Sans Serif", "-1", "- 1","0","Проводки","{""О"",""0""}"},
{"","STATIC","1342177280","239","38","241","20","0","0","4200","ПараметрыП роводки () "0", "U", "0", "0", "0", "0", "0", "0", "-
11", "0", "0", "0", "700","0","0","0","204","1","2","1","34", "MS Sans Serif","8388608","-1","0","Проводки","{""0"",""0""}"},
{"","1CEDIT","1350565888","238","67","241","13","0","0","4201","","Редактиров аниеОперации()", "Содержание","-1","S","0","0","0","0","0","","","","0","- 11", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "MS Sans Serif", "-1", "- 1","0", "Проводки","{""0м",""0""} "},
{"Проводки опера­ции: ", "STATIC","1342177280","8","98","89","8","0","0","4202","- 1", "U", "0", "0","0","0","0","","0","-
11","0","0","0","700","0","0","0","204","1","2","1","34","MS Sans Serif", "8388608", "-1", "0", "Проводки", "{""0"", ""0""}"},
{"Значения субконто дебе­та: ", "STATIC","1342177280","9","199","116","8","0","0","4203","0", "U
И И Q II II Q II II Q II It Q II II Q II II II II II II II II Q II II _
11","0","0","0","700","0","0","0","204","1","2","1","34","MS Sans Serif", "8388608", "-1", "0", "Проводки", »{»»o"",""0"" } " },
{"Открыть","BUTTON","1342177291","429","66","53","14","0","0","4204","","Если Документ.Выбран()=1 Тогда ОткрытьФорму(Документ.ТекущийДокумент()); КонецЕс- ли;","","-1","U","0","0","0","0","0","","","0","-
11", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "MS Sans Serif", "-1", "- 1","0","Документ","{""О"",""0""}"},
{"Уда­лить", "BUTTON","1342177291","430","98","53","14","0","0","4205","","УдалитьВы бранныйОбъект(Справочник)","-1","U","0","0","0","0","0","","","","0","- 11","0","0","0","0","0","0","0","0","0","0","0","0","MS Sans Serif","-1",
1","0","Справочник","{""0"",""0""}"},
{"Запи­сать", "BUTTON", "1342177291","405","83","73","12","0","0","4206","","Записать( ""Операция"")","","0","U","0","0","О","0","0","","","0","- 11", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "MS Sans Serif", "-1", "- 1","0", "Проводки","{""О"",""0""}"},
{"Содержание опера­ции: ", "STATIC","1342177280","239","59","80","8","0","0","4207","","", "", "0", " и","0","0","0","0","192","","","0","-
11", "0", "0", "0", "400","0","0","0","204","1","2","1","34","MS Sans Serif","- 1","-1","0","Проводки","{""0"",""0""}"},
{"пустое значе­ние", "BUTTON", "1342177291","407","197","73","12","0","0","4208","","Редактиро ваниеОперации(""ТЗКредит"",,""<пусто>"",,0)","",
1","U","0","0","0","0","1024", "","","0",
11", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "MS Sans Serif", "-1",
1","520093698","Проводки","{""О"",""0""}"},
{"пустое значе­ние", "BUTTON", "1342177291","160","37","73","12","0","0","4209","","Редактиров аниеОперации(""ТЗРеквизитыОперации"", , ""<пусто>"", , 0)
1", "U", "0", "0","0","0","1024","","","","0","-
11", "0", "0", "0", "0","0","0","0","0","0","0","0","0", "MS Sans Serif","-1","- 1", "520093698", "Проводки","{""0"",""0"" } " },
{"BMASKED","1350565888","301","84","74","13","0","0","4210","","Редактиров
аниеОперации()","СуммаОперации","-
1","U","0", "0","0","0","1048608","","0","-
11","0","0","0","0","0","0","0","0","0","0","0","0","MS Sans Serif","-1",
1","0", "Проводки","{""0"",""0""}"},
{"Сумма опера­ции", "STATIC","1342177280","241","86","60","8","0","0","4211","","", "0", "U ","0", "0", "0","0","192","","","", " 0 ", " -
11","0","0","0","4 00","0","0","0","204","1","2","1","34","MS Sans Serif","- 1","-1","0", "Проводки","{""0"",""0""}"},
{"","TABLE","1352663040","7","48","227","48","0","0","4212","","Редактировани еОпера-
циио ","ТЗРеквизитыОперации","0","U","0","0","0","0","16777216","","0", "-11", "0", "0", "0","0","0","0","0","0","0","0","0","0","MS Sans Serif", "-1", "- 1", "0", "Проводки","{""0"",""0"" ) " },
{"Значения субконто креди­та: ", "STATIC","1342177280","238","200","126","8","0","0","4213","", "-
1", "U", "0", "0", "0","0","0","","","0",
11", "0", "0", "0", "700","0","0","0","204","1","2","1", "34", "MS Sans Serif", "8388608", "-1","0","Проводки","{""О"", ""0""}"},
{"Реквизиты опера­ции: ", "STATIC","1342177280",."8","40","89","8","0","0","4214","",
1", "U", "0", "0", "0","0","0","","","0",
11","0","0","0","700","0","0","0","204","1","2","1","34","MS Sans Serif","8388608","-1","0","Проводки","{""0"", ""0""}"},
{"пустое значе­ние", "BUTTON","1342177291","157","197","73","12","0","0","4215","","Редактиро ваниеОперации(""ТЗДебет"",,""<пусто>"", ,0)",
1","U","0","0","0","0","1024","", "", "0", 11", "О", "О", "О", "О","О","О","О","О","О","О","О","О","MS Sans Serif","-1",
1","520093698","Проводки","{""О"",""0""}"},
{"","STATIC","1342177280","431","56","49","8","0","0","4216","","ПолучитьТеку щийВид (СписВидовСпр, 0) "0", "U", "0", "0", "0", "0", "65728", "", "", "", "0", "-
11", "0", "0", "0", "400","0","0","0","204","1","2","1","34","MS Sans Serif","- 1","-1", "0", "Справочник","{""0"",""0""}"},
{"сортиро­вать", "CHECKBOX", "1342177315","361","65","58","8","0","0", "4217", "","Сортиров атьВиды(""Документ"")","СортДок","0","N","1","0","0","0","0","","","","0", "- 11", "0", "0", "0","0","0","0","0","0","0","0","0","0","MS Sans Serif","-1","- 1","0", "Документ","{""О"",""0""}"},
{"сортиро­вать", "CHECKBOX","1342177315","362","62","58","8","0","0","4218","","Сортиров атьВиды(""Справочник"")","СортСпр",
1", "N", "1", "0", "0","0","0","","","","0","-
11", "0", "0", "0", "0","0","0","0","0","0","0","0","0","MS Sans Serif","-1","- 1","0","Справочник","{""0"",""0""}"},
{"Движе­ния", "BUTTON","1342177291","401","266","44","11","0","0","4219","","ОткрытьДв ижения()", "КнДвижения","0","U","0","0","0","0","0","","","","0","- 11", "0", "0", "0", "0","0","0","0","0","0","0","0","0","MS Sans Serif","-1","- 1","0","Документ","{""0"",""0""}"},
{"", "TABLE", "1352663040","7","97","474 ","159","0","0","4220", "","","ТЗДвижени яДокумента","0","U","0","0","0","0","16777216","","","","0","- 11", "0", "0", "0", "0", "0","0","0","0","0","0","0","0","MS Sans Serif","-1","- 1","0","Движения","{""0"",""0"" } " },
{"через
МОД", "CHECKBOX","1342177283","435","282","52","8","0","0","4221","Испол ьзоватьМОД","0","N","1","0","0","0","24576","","","","0",
11", "0", "0", "0", "0","0","0","0","0","0","0","0","0", "MS Sans Serif","-1","- 1","0","Основной","{"»0"",""0""}"},
{ "На­зад", "BUTTON","1342177291","433","263","47","12","0","0","4222","","ВозвратКР едактированию(""Документа"")","","-1","U","0","0","0","0","0","","", "", "0", "- 11","0","0","0","0","0","0","0","0","0","0","0","0","MS Sans Serif","-1", "- 1", "0", "Движения", "{>'"0"", ""0""}"},
{"движения регист­ра", "STATIC","1342177280","9","88","69","8","0","0","4223","","- 1","U","0","0","0","0","192","","0",
11", "0", "0", "0", "400", "0","0","0","204","1","2","1","34","MS Sans Serif","- 1", "-1", "0", "Движения","{""0"",""0""}"},
{"регистры движе­ний", "STATIC","1342177280","9","59","77","8","0","0","4 224","0", "U", "0","0","0","0","192","","","0","-
11","0","0","0", "400","0","0","0","204", "1", "2", "1", "34", "MS Sans Serif","- 1","-1","0","Движения","{""0"", ""0""}"},
{"","STATIC","1342177282","111","88","25","8","0","0","4225","","ТЗДвиженияДо кумента.КоличествоСтрок()","-1","U","0","0","0","0","64","","0", "- 11", "0", "0", "0", "4 00", "0","0","0","204 ","1","2","1","34","MS Sans Serif", "8388608", "-1", "0","Движения","{""0"",""0""}"},
{"","TABLE","1352663040","8","150","476","103","0","0","4226","","Редактирова ниеСтроки()", "ТЗТаблЧасть",
1","U", "0", "0","0","0","16777216","","","","0","-
11","0","0","0","0","0","0","0","0","0","0","0","0","MS Sans Serif","-1","- 1","0","Документ","{""0"",""0""}"},
{ "STATIC", "1342177280", "10", "47", "307", "11", "0", "0", "4227", "", Движения
документа ""+Документ","","0","U","0","0", "0", "0", "128", "", "", "", "0", "- 13", "0", "0", "0", "7 00","0","0","0","204","1","2","1","34","MS Sans Serif","- 1","-1","0","Движения","{""0"",""0""}"},
"COMBOBOX","1352663107","8","69","130","83","0","0","4228","","СменаВидаР егист-
pa() ", "СписокРегистров","0","U","0","0","0","0","167 77216", "", "","0",
11","0","0","0","0","0","0","0","0","0","0","0","0","MS Sans Serif","-1","- 1","0","Движения","{""0"",""0""}"}, {"STATIC","1342177282","109","59","25","8","0","0","4229","","СписокРегист ров.РазмерСписка"0","U","0","0","0","0","64","","","","0","- 11","0","0","0","400","0","0","0","204","1","2","1","34","MS Sans Serif", "8388608","-1","0","Движения","{""0"",""0""}"},
{ "На­зад", "BUTTON","1342177291","439","262","47","12","0","0","4230","","ВозвратКР едактированию(""Справочника"")","",
1", "U", "0", "0", "0", "0", "0", "0", "-
11", "0", "0", "0", "0","0","0","0","0","0","0","0","0","MS Sans Serif","-1","- 1","0", "СписокЭлементов","{""0"",""0""}"},
{"альт.выбор","CHECKBOX","1342177283","434","129","52","8","0","0","4231", "АльтВыборСпр","0","N","1","0","0","0","0","","","","0","- 11", "0","0","0","0","0","0","0","0","0","0","0","0","MS Sans Serif","-1","- 1","0","Справочник","{""0"",""0""}"},
{"Владе­лец", "STATIC","1342177280","312","39","70","9","0","0","4232","","Владелец"," ","-1","U","0","0","0","0","65664 ","","","","0","-
13", "0", "0", "0", "4 00","0","1","0","204 ","1","2","1","34","MS Sans Serif","- 1", "-1", "0", "СписокЭлементов","{""0"",""0""}"},
{"пустое значе­ние", "BUTTON", "1342177291","340","138","73","12","0","0","4233","","Редактиро ваниеИсторииРеквизита(0)","кнПустПерЗнач","- 1","U","0","0","0","0","1024","","","","0","-
11", "0", "0", "0", "0", "0","0","0","0","0","0","0","0","MS Sans Serif","-1","- 1", "520093698", "Справочник","{""О"",""0""}"},
{"","LISTBOX", "1352663297","9","60","156","84","0","0","4234 ","","","СписокПо лейСпр","0","U","0","0","0","0","50331648","","","","0","-
11", "0", "0", "0", "0","0","0","0","0","0","0","0","0","MS Sans Serif","-1","- 1","0","СписокЭлементов","{""0"",""0""}"},
{"V","BUTTON","1342177291","178","145","305","10","0","0","4235","- 1","U","0","0","0","0","16384","0","-
11", "0", "0", "0", "0", "0","0","0","0","0","0","0","0","MS Sans Serif","-1","- 1","0","СписокЭлементов","{""0"",""0""}"},
{"Список возможных по­лей: ", "STATIC","1342177280","10","52","106","8","0","0","4236","","","0", " U","0","0","0","0","65664 ", " ", " ", " ","0","-
11", "0", "0", "0", "700", "0","0","0","204 ","1","2","1","34","MS Sans Serif","- 1", "-1", "0", "СписокЭлементов","{""0"",""0""}"},
{"","TABLE","1352663040","178","60","305","84","0","0","4237","","","ТаблФиль трСпискаСпр", "0","U","0","0","0","0","16793600", "", "0", "-
11", "0", "0", "0", "0", "0","0","0","0","0","0","0","0","MS Sans Serif","-1","- 1", "0", "СписокЭлементов","{""0"",""0"" } " },
{"V","BUTTON","1342177291","10","145","155","10","0»,"0","4238","","Заполнить ТаблСписка"0","U","0","0","0","0","0","","","","0","- 11","0", "0", "0", "0","0","0","0","0","0", "0", "0", "0", "MS Sans Serif","-1","- 1","0","СписокЭлементов","{""0"", ""0""}"},
{"Фильтр:","STATIC","1342177280","180","52","106","8","0","0","4239","", "", "" ,"-1","U","0","0","0","0","82048","","","","0","-
11","0","0","0","700","0","0","0","204","1","2","1","34","MS Sans Serif","- 1","-1","0","СписокЭлементов","{""0"", ""0""}"},
{"","TABLE","1352663040","11","156","474","103","0",»0»,»4240»,»«,"ПриВыбореО бъекта()","ТаблЭлементов","0","U","0","0","0","0","16777216","0", "- 11","0","0","0","0","0","0","0","0","0","0","0","0","MS Sans Serif","-1", "- 1","0","СписокЭлементов","{""0"",""0""}"},
{"Список справочни­ка", "STATIC","1342177282","11","39","104","9","0","0","4241","0", "U", "0", "0", "0", "0","65536","","","","0","-
13","0","0","0","700","0","0","0","204","1","2","1","34","MS Sans Serif","8388608","-1","0","СписокЭлементов", "{""0"", ""0""}"},
{"","1CEDIT","1350565888","118","38","110","13","0","0","4242","Справоч никДляСписка","-1","S","0","0","0","0","285229056", "", "", "0", "-11","0","0","0","0","0","0","0","0","0","0","0","0","MS Sans Serif","-1","- 1","0","СписокЭлементов","{""0"",""0""}"},
{"Владе­лец", "STATIC","1342177282","237","39","70","9","0","0","4243","","","","- 1","U","0","0","0","0","0","","","0","-
13","0", "0", "0", "7 00","0","0","0","204","1","2","1","34","MS Sans Serif", "8388608", "-1", "0","СписокЭлементов","{""0"",""0""}"},
{"Изменения периодических реквизитов записываются сразу автоматиче­ски! ! !","STATIC","1342177280","260","250","224","8","0","0","4244","Тек стВниманиеПериодРекв","0","U","0","0","0", "0", "0", "", "", "", "0", "- 9", "0", "0", "0", "4 00","0","0","0","204","1","2","1","34","Arial","255","- 1","0","Справочник","{""0"",""0""}"},
{"пустое значе­ние", "BUTTON","1342177291","179","50","73","12","0","0","4245","Редактиров аниеЭлемента(1)", "-1","U","0","0","0","0","1024","","", "0","-
11", "0", "0", "0", "0","0","0","0","0","0","0","0","0","MS Sans Serif","-1","- 1","520093698","Справочник","{""0"",""0""}"},
{"","BMASKED","1350565888","42","48","53","13","0","0","4246","ПриВыбореДа тыРеквизитов()","ДатаПерЗнач","-
1", "D", "0", "0", "0", "0","32","Владелец","","0","-
11", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "MS Sans Serif", "-1",
1", "0", "Справочник","{""О"",""0""}"},
{"на да­ту", "STATIC","1342177282","12","49","27","8","0","0","4247", "","","ТекстНаДат у","0","U","0","0","0","0","65728","","","","0","-
11", "0", "0", "0", "400","0","0","0","204","1","2","1","34","MS Sans Serif","- 1", "-1", "0", "Справочник","{""0"",""0""}"}},
{"Cnt_Ver","10001"} }
{"MainDataContDef","57289","10011","7120"},
{"Taskltem",
{"1","Бухгалтерский учет, редакция
4.5", "7.7 0.4 91", "1","493","0","0","4 93"} },
{"GenJrnlFldDef"},
{"DocSelRefObj" },
{"DocNumDef"},
{"Consts"},
{"SbCnts",
{"72", "Банки","0","9","1","1","1","100","1","1","2","71","70","0","0","
1",
{"Params"},
{"Form"}},
{"97", "БанковскиеСчета","Банковские счета нашей огранизации","Банковские сче­та", "0","5","1","1","2","25","1","1","1","96","96", "1", "1", "1",
{"Params"},
{"Form"}},
{"11401","БланкиСтрогойОтчетности","Бланки строгой отчетно­сти", "0","5","1","1","2","25","1","0","1","11402","11402", "0", "1", "1",
{"Params"},
{"Form"}},
{"104","Валюты","","","0","3","1","1","1","25","1","2","1","103","102","0","1
It It *1 И / 1 f
{"Params"},
{"Form"}},
{"11147","ВариантыРасчетаНалогов","Варианты расчета нало­гов", "0","2","1","2","2","50","1","1","1","11146","11146","0", "1", "1",
{"Params"},
{"Form"}},
{"45032", "ВидыВычетов","предоставляются налогоплательщикам НДФЛ","Виды выче­тов", "0","3","2","1","2","100","0","0","1","45031","45031","0","1","1",
{"Params"},
{"Form"}},
{"46089", "ВидыДоговоров","","Виды догово­ров", "0","5","1","1","2","50","1","0","1","46088","46088","0","1","1",
{"Params"},
{"Form"}},
{"40430","ВидыДоходов","с точки зрения налогообложения НДФЛ","Виды дохо­дов", "0", "4", "2","1","2","70","0","0","1","40429","40429","0","1","1",
{"Params"},
{"Form"}},
{"40428", "ВидыНачиолений""Виды начислений (вы­плат) ","0","4","1","1","2","100","1","1","2","40427","40427","0","0","1",
{"Params"},
{"Form"}},
{"10951", "ВидыНоменклатуры","Виды продукции (работ, ус­луг) ","0","7","1","1","2","60","1","0","3","10952","10952","0","1","1",
{"Params"},
{"Form"}},
{"223", "ГТД""Грузовые таможенные деклара­ции", "0","0","1","2","1","30","1","0","1","222","220","0", "0","0",
{"Params"},
{"Form"}},
{"11710", "ДвиженияДенежныхСредств","Движения денежных
средств","0","5","1","1","2",»100","1","1","6","11711","11711","0", "1", "1",
{"Params"},
{"Form"}},
{"112","Договоры","","Договоры","133","6","2","1","2","85","1","1","5", "111", "110","0","1","1",
{"Params"},
{"Form"}},
{"27 08 6", "ДокументыУдостоверяющиеЛичность","Документы, удостоверяющие лич­ность", "0", "0", "2","1","2","75","1","0","1","27085","27085","0","0","1",
{"Params"},
{"Form"}},
{"114 07", "ДоходыБудущихПериодов","Доходы будущих перио­дов", "0", "5", "1","1","2","60","1","0","1","11406","11406","0","1","1",
{"Params"},
{"Form"}},
{"116","ЕдиницыИзмерений","Единицы измере­ний", "0", "3", "1", "1","1","25","1","0","1","114","114","1","1","1",
{"Params"},
{"Form"}},
{"27080","КарточкиУчетаДоходов","(служебный)", "Карточки учета дохо­дов", "208", "4", "2","1","2","0","0","0","1","27079","27079","0","1","1",
{"Params"},
{"Form"}},
{"120","КлассификаторЕН","Классификатор ЕНА-
ОФ", "0", "6", "1", "2","1","100","1","0","4","119","119","0","0","1",
{"Params"},
{"Form"}},
{"133","Контрагенты","","","0","8","1","1","2","30»,"1","2","5", "132", "132", " 0 ", " 1", " 1",
{"Params"},
{"Form"}},
{"11307", "Материалы","","","0","9","1","1","2","50","1","1","4","11312", "1131 1", "0","1","1",
{"Params"},
{"Form"}},
{ "135","МестаХранения","Места хране­ния", "0","10","1","1","2","25","1","0","1","134", "134", "0", "1", "1",
{"Params"},
{"Form"}}, {"37671", "НазначенияИспользования","Назначения использования спецодежды (спецоснаст-
ки)","11307","5","1","1","2","40","1","2","1","37670","37670","0","1","1",
{"Params"},
{"Form")},
{"11017","НалогиИОтчисления","Налоги и отчисле­ния", "0","10","1","1","1","50","1","1","1","11029","11029","0","1","1",
{"Params"},
{"Form"}},
{"40434", "НастройкаРаскрытияОтчетности","Настройка раскрытия информации в бухгалтерской отчетности","Настройка раскрытия отчетно­сти", "0","5","1","2","2","0","0","0","3","40433","40433","0","1","1",
{"Params"},
{"Form"}},
{"11423", "НематериальныеАктивы","НМА и расходы на НИ­ОКР", "0","8","1","1","2","50","1»,"2","2","11420","11421","0","1","1",
{"Params"},
{"Form"}},
{"156","Номенклатура","Товары, продукция и услу­ги", "Номенклатура","0","9","1","1","2","50","1","2","4","152", "150", "0", "1", " 1",
{"Params"},
{"Form"}},
{"27282", "НормыРасходов","","Нормы расхо­дов", "156","5","2","2","2","64","1","1","2","27281","27281","0","1","1",
{"Params"},
{"Form"}},
{"11427","Оборудование","","0","5","1","1","2","25","1","1","1","11426", "1 1426","0","1","1",
{"Params"},
{"Form"}},
{"11429", "ОбъектыСтроительства","","Объекты внеоборотных акти­вов", "0", "10","1","1","2","100","1","0","3","15934","11428","0","1","1",
{"Params"},
{"Form"}},
{"27082", "ОКСМ", "Классификатор стран ми­ра", "0", "3", "1","1","1","50","1","0","1","27081","27081","0","1","1",
{"Params"},
{"Form"}},
{"11450", "ОсновныеСредства","Основные средст­ва", "0","8","1","1","2","50","1","2","3","11447","11448","0","1","1",
{"Params"},
{"Form"}},
{"11305", "Подразделения","","","0","10","1","1","2","80","1","1","1","11306", "11306","0","1","1",
{"Params"},
{"Form"}},
{"11055", "ПрочиеДоходыИРасходы","Прочие доходы и расхо­ды", "0", "6", "1","1","2","50","1","0","3","11056","11056","0","1","1",
{"Params"},
{"Form"}},
{"11853", "ПрочиеОбъектыУчета","Прочие объекты уче­та", "0", "5", "1", "1","2","50","1","0","3","11854","11854","0","1","1",
{"Params"},
{"Form"}},
{•"114 54", "РасходыБудущихПериодов", "Расходы будущих перио­дов", "0", "5", "1", "1", "2", "60.", "1", "1", "3", "11453", "11453", "0", "1", "1",
{"Params"},
{"Form"}},
{"174 ", "РасчетныеСчета","Расчетные счета контрагентов","Расчетные сче­та", "133", "5","2","1","2","25","1","1","1","173","173","1","1","1",
{"Params"},
{"Form"}}, {"11457", "Резервы","Резервы предстоящих расходов и плате­жей", "","О","5","1","1","2","50","1","0","2","11456","11456","0","1","1",
{"Params"},
{"Form"}},
{"208", "Сотрудники","","Сотрудники","0","10","1","1","2","50","1","2","3", "20 5", "206", "0","1","1",
{"Params"},
{"Form"}},
{"11939","СтавкиНалогов","","Ставки нало­гов", "11017","5","2","2","2","25","1","0","1","11938","11938","0","1","1",
{"Params"},
{"Form"}},
{"211","СтавкиНДС","Ставки
НДС","0","5","1","2","2","25","1","0","1","210","210","0","1","1",
{"Params"},
{"Form"}},
{"214 ","СтавкиНП""Ставки налога с про­даж", "0","5","1","2","2","25","1","0","1","213","213","0","1","1",
{"Params"},
{"Form"}},
{"11289", "СтатьиЗатратНаПроизводство","Статьи затрат на производст­во", "0", "5", "1", "1","2","50","1","0","3","11290","11290","0","1","1",
{"Params"},
{"Form"}},
{"11690", "СтатьиЗатратНаСтроительство","Статьи затрат на строительст­во", "0", "5", "1","1","2","50","1","0","3","11691","11691","0","1","1",
{"Params"},
{"Form"}},
{"11692", "СтатьиЗатратОбслуживающихПроизводств","Статьи затрат обслуживаю­щих произ­водств", "0", "5", "1","1","2","50","1","0","3","11693","11693","0","1","1",
{"Params"},
{"Form"}},
{"11694", "СтатьиИздержекОбращения","Статьи издержек обраще­ния", "0", "5", "1", "1", "2","50","1","0","3","11695","11695","0","1","1",
{"Params"},
{"Form"}},
{"11696", "СтатьиКоммерческихРасходов","Статьи коммерческих расхо­дов", "0","5","1","1","2","50","1","0","3","11697","11697","0","1","1",
{"Params"},
{"Form"}},
{"11698", "СтатьиОбщепроизводственныхЗатрат","Статьи общепроизводственных затрат","0","5","1","1","2","50","1","0","3","11699","11699","0", "1", "1",
{"Params"},
{"Form"}},
{"11700","СтатьиОбщехозяйственныхЗатрат", "", "Статьи общехозяйственных за­трат", "0", "5", "1", "1", "2", "50", "1", "0", "3", "11701", "11701", "0", "1", "1",
{"Params"},
{"Form"}},
{"11702", "СтатьиРасходовНаПродажу","","Статьи расходов на прода­жу", "0", "5", "1","1","2","50","1","0","3","11703","11703","0","1","1",
{"Params"},
{"Form"}},
{ "4 0412","ТипыЦен","","Типы
цен","0","5","1","1","2","50","1","1»,"1", "40411", "40411", "0", "1", "1",
{"Params"},
{"Form"}},
{"36220", "ФП_ВыгрузкаДанных","для конфигурации ""Финансовое планирова­ние" "Настройка выгрузки данных для планирова­ния", "0", "4", "1", "1","2","100","1","1","3","36219","36219","0","1","0",
{"Params"},
{"Form"}}, {"36227","ФП_ОтборДанных","для конфигурации ""Финансовое планирова­ние""", "Настройка отбора данных для планирова­ния", "36220", "2","2","2","1","0","0","2","1","36226","36226","0","0","0",
{"Params"},
{"Form"}},
{"36206","ФП_Справочники","для конфигурации ""Финансовое планирова­ние""", "Аналитика финансового планирова­ния", "0", "6", "2","1","1","100","1","0","4","36199","36199","0","0","1",
{"Params"},
{"Form"}},
{"13189","ЦенныеБумаги","Ценные бума­ги", "0","5","1","1","2","25","1","1","1","13188","13188","0","1","1", {"Params"},
{"Form"}},
{"40418","Цены","","","156","0","2","2","2","0","1","2","1","40416", "40416", " 0 ", " 1", " 1",
{"Params"},
{"Form"}},
{"48411","ПеречниПравилОтнесенияРасходовОсновногоПроизводстваКПрямым","Перечн и правил отнесения расходов основного производства к прямым","Перечни правил отнесения расходов основного производства к пря­мым", "0","0","2","2","2","100","1","0","1","48410","48410","0","1","1",
{"Params"},
{"Form"}},
{"48416", "ПравилаОтнесенияРасходовОсновногоПроизводстваКПрямым","Правила от­несения расходов основного производства к прямым","Правила отнесения расходов основного производства к пря­мым", "48411","5","2","2","2","100","1","0","1","48415","48415","0","1","1",
{"Params"},
{"Form"}},
{"4 9452", "ИмущественныеВычеты","Уведомления об имущественных выче­тах", "208", "4", "2", "1","2","0","0","0","1","4 94 51","4 94 51","0","1","1",
{"Params"},
{"Form"}},
{"53089", "СправочникПланаСчетов","","","0","5","2","2","2","0","0","0","5","5 3088","53088","0","1","1",
{"Params"},
{"Form"}},
{"53091", "ВидыРасчетовПоТекущимОперациям","Виды расчетов по текущим опера­циям", "0", "5","2","2","2","100","1","0","3","53090","53090","0","1","1",
{"Params"},
{"Form"}},
{"53094", "КонтрагентыИз1псабеа","","Контрагенты из
Incadea","0","10","1","1","1","100","0","0","1","53093","53093","0","1", "1",
{"Params"},
{"Form"}},
{"53097", "МатериалыИз1псабеа","Материалы из
Incadea", "0", "10", "1", "1","1","100","0","0","1","53096","53096","0","1","1",
{"Params"},
{"Form"}},
{"53099","ВидНедостачи","Вид недоста­чи", "0", "5", "1", "1", "2","100","1","0","3","53098","53098","0","1","1",
{"Params"},
{"Form"}},
{"53101", "ВидыДенежныхДокументов","Виды денежных докумен­тов", "0", "5", "1", "1", "2","100","1","0","3","53100","53100","0","1","1", {"Params"},
{"Form"}},
{"55634", "ОбщероссийскийКлассификаторОсновныхФондов","Общероссийский класси­фикатор основных фондов","Общероссийский классификатор основных фон­дов", "0","10","1","1","2","100","0","0","4","55633","55 632", "0", "1", "1",
{"Params"},
{"Form"}}},
{"Registers"},
{"Documents",
{"13053","АвансовыйОтчет","","Авансовый отчет","8","1","1","2","13168", "- 1","1","0","0","0","1",
{"53102","","","",
{"Refers",
{"12255"}}},"0","0","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"40597","БухгалтерскаяСправка","Бухгалтерская справка","8","1","1","2","13185","-1","1","0","0","0","1",
{"53103","","",
{"Refers"}},"0","0","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"14087","ВводВЭксплуатациюОС","Ввод в эксплуатацию ОС","8","1","1","2","14093","-1","1","471","0","0","1",
{"55636",
{"Refers",
{"57284"}}},"0","0","1","0","0","1",
{"Head Fields"},
{"Table Fields"}},
{"27470","Взаимозачет","Корректировка
задолженности","8","1","1","2","13185","-1","1","0","0","0","1",
{"55637","","","",
{"Refers"}},"0","0","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"238", "Выписка","","Выписка","8","1","1","2","481",1","1","0","0","0","1", {"56774","","",
{"Refers",
{"11171"},
{"11012" },
{"11103"}}}, "0", "0","1","1","0", "1",
{"Head Fields"},
{"Table Fields"}},
{"11971", "ВыплатаЗПКасса","Выплата зарплаты","8","1","1","2","12157", "- 1","1","0","0","0","1",
{"49415","","",
{"Refers"}},"0","0","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"336", "ВыполнениеЭтапаРабот","Выполнение этапа ра­бот", "8","1","1","2","500","-1","1","0","0","0","1",
{"56775","","",
{"Refers",
{"340"},
{"11012"},
{"238"},
{"16167"}}},"0","0","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"13062", "ГотоваяПродукция","Передача готовой продукции на склад","8","1","1","2","13178","-1","1","0","0","0","1",
{"55639","","","",
{"Refers"}},"0","0","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"12487", "Доверенность","Доверенность","8","1","1","2","12522","0","1","0" , "0","0","1",
{"55640","","","",
{"Refers"}},"0","1","1","0","0","0",
{"Head Fields"},
{"Table Fields"}}, ("345","ЗавершениеРабот","Завершение работ","8","1","1","2","500", 1","1","0","0","0","1",
{"47319","",
{"Refers"}},"0","0","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"11125", "ЗакрытиеМесяцаСтарый","Закрытие месяца (ста­рый) ", "8", "1", "1", "2","12525","-1","1","0","0","0","1",
{ "56776","","",
{"Refers"}},"0","0","0","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"27488","ЗаписиКнигиПокупок","Формирование записей книги поку­пок", "8","1","1","2","12525","-1","1","0","0","0","1",
{"56234","","",
{"Refers"}}, "0","О","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"27502","ЗаписиКнигиПродаж","Формирование записей книги про­даж", "8","1","1","2","12525","-1","1","0","0","0","1",
{"56777","","","",
{"Refers"}},"0","0","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"11171","ЗаписьКнигиПокупок","Запись книги поку­пок", "8","3","1","2","12537","0","1","0","0","0","1",
{"56236","","","",
{"Refers"}},"0","0","0","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"13987","ЗаписьКнигиПокупокТорг","","Запись книги покупок (торг.)","8","1","1","2","12537","0","1","0","0","0","1",
{"40517","","","",
{"Refers"}},"0","0","0","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"11103","ЗаписьКнигиПродаж","Запись книги про­даж", "8","1","1","2","12531","0","1","0","0","0","1",
{"56237","","","",
{"Refers"}}, "0","0","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"14000","ЗаписьКнигиПродажТорг","Запись книги продаж (торг.)","8","1","1","2","12531","0","1","0","0","0","1",
{"40518","","","",
{"Refers"}},"0","0","0","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"14112","ЗачетАвансаПокупателя","Зачет аванса от покупате­ля", "8","1","1","2","13185","-1","1","0","0","0","1",
{"40451","","",
{"Refers"}},"0","0","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"14104", "ЗачетАвансаПоставщику","Зачет аванса поставщи­ку", "6","1","1","2","13185","-1","1","0","0","0","1", {"40452","","","",
{"Refers"}}, "0","0","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"22945", "ЗачетЗадолженности","Корректировка задолженно­сти", "8", "0", "1","2","16569","-1","1","0","0","0","1",
{"40538","","",
{"Refers"}},"0","0","1","1","0","1", {"Head Fields"},
{"Table Fields"}},
{"11990", "ЗаявлениеНаАккредитив","","Аккредитив","8","1","1","2","12169",
1","1","0","0","0","1",
{"40453","","",
{"Refers"}},"0","1","0","0","0","0",
{"Head Fields"},
{"Table Fields"}},
{"27441","ИнвентаризацияТМЦ","Инвентаризация ТМЦ","8","1","1","2","13185","-1","1","0","0","0","1",
{"55646",
{"Refers",
{"11103"}}}, "0","0","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"12003","ИнкассовоеПоручение","Инкассовое
поручение","8","1","1","2","12169","-1","1","0","0","0","1",
{"40454","","","",
{"Refers"}}, "0","1","0","0","0","0",
{"Head Fields"},
{"Table Fields"}},
{"16167", "КорректировкаОтгрузки","Корректировка отгруз­ки", "8","1","1","2","13185","-1","1","0","0","0","1",
{"40522","","","",
{"Refers"}},"0","0","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"40569", "МодернизацияОС","","Модернизация ОС","8","1","1","2","14093", "- 1","1","471","0","0","1",
{"55647","","","",
{"Refers"}}, "0","0","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"12493", "НачислениеАмортизации","Начисление амортизации и погашение стои­мости", "8", "1","1","2","12525","-1","1","0","0","0","1",
{"55648","","","",
{"Refers"}}, "0","0","0","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"12016","НачислениеЗП","Начисление зарплаты","8","1","1","2","12157",
1","1","0","0","0","1",
{"55649","","",
{"Refers"}},"0","0","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"16283","НачислениеНалогов","Начисление нало­гов", "8", "1","1","2","16565","-1","1","0","0","0","1",
{"55650","","","",
{"Refers"}}, "0","0","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"22936", "НачислениеШтрафныхСанкций","Начисление штрафных санк­ций", "8", "0", "1","2","13185","-1","1","0","0","0","1",
{"40537","","","",
{"Refers"}},"0","0","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"12498","НезавершенноеПроизводство","Незавершенное производст­во", "8","1","1","2","12525","-1","1","0","0","0","1",
{"40459","","","",
{"Refers"}},"0","0","1","0","0", "0",
{"Head Fields"},
{"Table Fields"}}, {"321", "ОказаниеУслуг","","Оказание услуг","15","1","1","2","500","- 1","1","0","0","0","1",
{"56778","","",
{"Refers",
{"11012"},
{"238"},
{"16167"}}},"0","0","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"16266", "ОперацииВыбытияИмущества""Операции выбытия имущества, работ, услуг, прав", "8", "1","1","2","16561","-1","1","0","0","0","1",
{"46093","","","",
{"Refers"}},"0","0","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"16256", "ОперацииПриобретенияИмущества","Операции приобретения имущества, работ, услуг, прав","8","1","1","2","16561","-1","1","0","0","0","1",
{"46094","","",
{"Refers"}},"0","0","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"255","Операция","","","8","1","1","2","12172","-1","1","0","0", "0", "1", {"40464","","","",
{"Refers"}},"0","1","0","0","0","0",
{"Head Fields"},
{"Table Fields"}},
{"12027", "ОперацияПоРасчСчету""Движение средств по расчетному сче­ту", "8","4","1","1","12169","-1","0","0","0","0","1",
{"55651","","","",
{"Refers"}},"0","1","0","0","0","0",
{"Head Fields"},
{"Table Fields"}},
{"340", "ОплатаЭтапаРабот","Оплата этапа работ","8","1","1","2","500","- 1","1","0","0","0","1",
{"55652","","",
{"Refers"}},"0","0","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"14829", "ОтпускМатериаловНаСторону""Отгрузка материалов на сторо­ну", "8", "1", "1", "2","13178","-1","1","0","0","0","1",
{"56779","","","",
{"Refers",
{"11012" },
{"238" },
{"16167"}}}, "0", "0","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"37696", "ПередачаМатериаловСпецназначенияВПроизводство","Передача мате­риалов в эксплуатацию","20","1","1","2","13178","-1","1","37715","0", "0", "1", { "55654","","","",
{"Refers"}}, "0","0","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{ "13896", "ПередачаНМА","","Передача НМД","8","1","1","2","13908","- 1","1","0","0","0","1",
{•"56780", "", "", "",
{"Refers",
{"11012"},
{"238"},
{"16167"}}}, "0", "0","0","1","0","1",
{"Head Fields"},
{"Table Fields"} },
{"16224 ", "ПередачаОборудованияВМонтаж""Передача оборудования в мон­таж", "8","1","1","2","14093","-1","1","0","0","0", "1", {"40530","","","",
{"Refers"}},"0","0","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"14035", "ПередачаОС","","Передача ОС","8","1","1","2","14093","- 1","1","471","0","0","1",
{"56781","","","",
{"Refers",
{"11012"},
{"238"},
{"16167"}}},"0","0","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"14046", "ПеремещениеОС","Перемещение ОС","8","1","1","2","14093", "- 1","1","471","0","0","1",
{"52390","","","",
{"Refers"}},"0","1","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"16199","ПеремещениеТоваров","Перемещение това­ров", "8","1","1","2","500","-1","1","0","0","0","1",
{"53113","",
{"Refers"}}, "0","0","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"12500", "ПереоценкаВалюты","Переоценка валюты","8","1","1","2","12525", "- 1","1","0","0","0","1",
{"40470","",
{"Refers"}},"0","0","0","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"12070","ПлатежноеПоручение","Платежное
поручение", "8","1","1","2","12169","0","1","0","0","0","1",
{"55656","","","",
{"Refers"}},"0","1","0","0","0","0",
{"Head Fields"},
{"Table Fields"}},
{"12087", "ПлатежноеТребование","Платежное требова­ние", "8","1","1","2","12169","-1","1","0","0","0","1",
{"55657","","","",
{"Refers"}},"0","1","0","0","0","0",
{"Head Fields"},
{"Table Fields"}},
{"14013", "ПодготовкаКПередачеОС","Подготовка к передаче ОС", "8", "1", "1","2","14093","-1","1","471","0","0","1",
{"55658","","","",
{"Refers"}},"0","0","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"13083", "ПоступлениеМатериалов","Поступление материалов","20","1","1","2","13178","-1","1","0","0","0","1",
{"56782","","","",
{"Refers",
{"11171" },
{"12255"},
{"13163"},
{"5728 4"}}}, "0", "0","1","l'V'O","1",
{"Head Fields"},
{"Table Fields"}},
{"13878", "ПоступлениеНМА","","Поступление НМД","8","1","1","2","13908","- 1","1","0","0","0","1",
{"56783",
{"Refers",
{"12255"}, {"11171"},
{"13163"}}},"О","О","1","1","О","1",
{"Head Fields"},
{"Table Fields"}},
{"16216", "ПоступлениеОборудования","Поступление оборудова­ния", "8", "1","1","2","14093","-1","1","0","0","0","1",
{"56784","","",
{"Refers",
{"11171"},
{"12255"},
{"13163"}}},"0","0","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"14066", "ПоступлениеОС","Поступление ОС","8","1","1","2","14093",
1","1","0","0","0","1",
{"56785","",
{"Refers",
{"12255"},
{"11171"},
{"13163"}}},"0","0","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"11188", "ПоступлениеТоваров","Поступление
товаров", "20", "1", "1", "2", "500", "-1", "1", "0", "0", "0", "1",
{"56786","","","",
{"Refers",
{"12255"},
{"11171"},
{"13163"},
{"16199"}}}, "0","0","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"16233", "ПоступленияДенежныхСредств","Поступления денежных средств","8","1","1","2","16555","-1","1","0", "0", "0", "1",
{"40531","","","",
{"Refers"}},"0","0","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{ "13915", "ПрекращениеСрокаДействияНМА","Прекращение срока действия НМА и использования НИОКР","8","1","1","2","13908","-1", "1", "0", "0", "0", "1",
{"45086","","","",
{"Refers"}}, "0", "0","0","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"13095", "ПриказОбИзмененииОкладов","Приказ об изменении окла­дов", "8", "1", "1", "2","13173","-1","1","474","0","0","1",
{"40480","","","",
{"Refers"}}, "0", "1","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"13099", "ПриказОбУвольнении","Приказ об увольне­нии", "8", "1", "1", "2","13173","1","1","474 ","0","0","1",
{"47367","","","",
{"Refers"}}, "0", "1","0","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"13108", "ПриказОКадровыхИзменениях","Приказ о кадровых изменени­ях", "8", "1", "1","2","13173","1","1","474","0","0","1",
{"55663","","","",
{"Refers"}},"0","1","0","1","0", "1",
{"Head Fields"},
{"Table Fields"}},
{"13136", "ПриказОПриемеНаРаботу","Приказ о приеме на рабо­ту", "8","1","1","2","13173","1","1","474","0", "0", "1", {"55664","","",
{"Refers"}},"О","1","О","1","О","1",
{"Head Fields"},
{"Table Fields"}},
{"13865", "ПринятиеКУчетуНМА","Принятие к учету НМА и результатов НИ­ОКР", "8","1","1","2","13908","-1","1","О","О","О","1",
{"55665","","","",
{"Refers"}},"О","О","О","О","О","1",
{"Head Fields"},
{"Table Fields"}},
{"276","ПриходныйОрдер","Приходный кассовый ор­дер", "8", "1", "1", "2", "488","О","1","О","О","О","1",
{"56787","","","",
{"Refers",
{"11012"}}},"О","О","О","1","О","1",
{"Head Fields"},
{"Table Fields"}},
{"14130", "ПриходныйОрдерТорг","Приходный кассовый ордер (торг.)","8","1","1","2","488","О","1","О","О","О","1",
{"40519","","","",
{"Refers",
{"11012"}}}, "О", "О","О","1","О","1",
{"Head Fields"},
{"Table Fields"}},
{"16187", "ПродажаВРозницу","","Продажа в розницу","8","1","1","2","500", "- 1","1","О","О","О","1",
{"55666","","",
{"Refers",
{"11103"},
{"276"}}}, "О","О","1","1","О","1",
{"Head Fields"},
{"Table Fields"}},
{"24338","ПрямыеРасходыНезавершенногоПроизводства","Прямые расходы неза­вершенного производства","8","1","1","2","16565","-1","1","О","О","О", "1",
{"55667","","","",
{"Refers"}}, "О","1","1","О","О","О",
{"Head Fields"},
{"Table Fields"}},
{"16242", "РасходДенежныхСредств","Расход денежных средств", "8","1","1","2","16555","-1","1","О","О","О","1",
{"40532","","","",
{"Refers"}}, "О", "О","1","1","О","1",
{"Head Fields"},
{"Table Fields"}},
{"294", "РасходнаяНакладная","Отгрузка товаров, продук­ции", "20", "1", "1","2","500","-1","1","О","О","О","1",
{"56788",
{"Refers",
{"238"},
{"308"},
{"11012"},
{"16167"},
{"12517"}}}, "О", "О","1","1","О","1",
{"Head Fields"},
{"Table Fields"}},
{"11203", "РасходныйОрдер","Расходный кассовый ор­дер", "8","1","1","2","488","О","1","О","О", "О", "1",
{ "56789","", "",
{"Refers",
{"11171"}}}, "О","О","О","1","О","1",
{"Head Fields"},
{"Table Fields"}},
{"14140", "РасходныйОрдерТорг","Расходный кассовый ордер (торг.)", "8","1","1","2","488","О","1","О","О","О","1", {"55668","","","",
{"Refers"}}, "О", "О","О","1","О","1",
{"Head Fields"},
{"Table Fields"}},
{"16274","РасходыНаОплатуТруда","","Расходы на оплату тру­да", "8", "1", "1", "2","16565","-1","1","О","О","О","1",
{"48408","","","",
{"Refers"}},"О","О","1","1","О","1",
{"Head Fields"},
{"Table Fields"}},
{"22 954 ", "РасчетКурсовыхРазниц""Прочие внереализационные доходы и расхо­ды", "8","0","1","2","16569","-1","1","О","О","О","1",
{"40539","","","",
{"Refers"}},"О","О","1","1","О","1",
{"Head Fields"},
{"Table Fields"}},
{"308","РеализацияОтгруженнойПродукции","Реализация отгруженной продук­ции", "8", "1","1","2","500","-1","1","0","0","0","1",
{"56790","",
{"Refers",
{"238"},
{"11012"},
{"16167"}}},"0","0","1","1", "0","1",
{"Head Fields"},
{"Table Fields"}},
{"22970", "РегламентныеОперацииПоНалоговомуУчету","Регламентные операции по налоговому учету","8","0","1","2","16565","-1", "1","0", "0", "0", "1",
{"56791",
{"Refers"}},"0","0","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"12121", "РеестрДокументовНаИнкассо","Реестр документов на инкас­со", "8", "1", "1", "2","12169","-1","1","0","0","0","0",
{"40505","","","",
{"Refers"}}, "0", "1","1","0","0","0",
{"Head Fields"},
{"Table Fields"}},
{"12138", "РеестрСчетов","","Реестр счетов","10","1","1","2","0","- 1","1","0","0","0","0",
{"47342","","","",
{"Refers"}}, "0","1","1","0","0","0",
{"Head Fields"},
{"Table Fields"}},
{"24265", "СписаниеМатериаловТоваровПродукции","Списание материалов, това­ров, продукции","8","1","1","2","16569","-1", "1", "0", "0", "0", "1", {"55671","","","",
{"Refers"}}, "0", "0", "1", "1", "0", "1",
{"Head Fields"},
{"Table Fields"}},
{"14053", "СписаниеОС","","Списание ОС","8","1","1","2","14093","- 1","1","0","0","0","1",
{"55672","","","",
{"Refers"}},"0","0","0","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"37710", "СписаниеСпецодеждыСпецоснастки","Списание материалов в эксплуа­тации", "8","1","1","2","13178","-1","1","0","0","0","1",
{"55673","","","",
{"Refers"}},"0","0","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"12503", "Сторно","","Сторно","8","1","1","2","13185","- 1","1","0","0","0","1",
{"40509","", {"Refers"}}, "О","О","1","1","О","1",
{"Head Fields"},
{"Table Fields"}},
{"16172", "СуммовыеРазницы","","Суммовые разницы","8","О","1","2","13185",
1","1","О","О","О","1",
{"48453","",
{"Refers"}},"О","О","1","1","О","1",
{"Head Fields"},
{"Table Fields"}},
{"12517", "Счет","","Счет","20","1","1","2","12530","О","1","О","О","О","1",
{ "56253","","",
{"Refers",
{"238"},
{"336"},
{"321"},
{"294"}}},"О","1","1","О","О","О",
{"Head Fields"},
{"Table Fields"}},
{"11012","СчетФактура","Счет-фактура выдан­ный", "20","1","1","2","12531","О","1","О","О","О","1",
{"56792","","","",
{"Refers",
{"238"},
{"11171"},
{"11103"}}},"О","О","1","1","О","1",
{"Head Fields"},
{"Table Fields"}},
{"12255", "СчетФактураПолученный","Счет-фактура получен­ный", "18", "1","1","1","12537","О","О","О","О","О","1",
{"56257","","","",
{"Refers",
{"11171"}}}, "О","О","1","1","О","1",
{"Head Fields"},
{"Table Fields"}},
{"13147","ТребованиеНакладная","Перемещение материа­лов", "20", "1", "1","2","13178","-1","1","37715","О","О","1",
{"55677","","","",
{"Refers"}},"О","О","1","1","О","1",
{"Head Fields"},
{"Table Fields"}},
{"13163","УслугиСтороннихОрганизаций","Услуги сторонних организа­ций", "15","1","1","2","13185","-1","1","О","О","О","1",
{"56793","",
{"Refers",
{"11171"},
{"12255"}}}, "О","О","1","1","О","1",
{"Head Fields"},
{"Table Fields"}},
{"47885", "ЗаявкаНаОткрытиеСчетов","Заявка на открытие счетов","Заявка на от­крытие счетов","5","О","2","2","47898","-1","1","О", "О","О", "1",
{"55679","","","",
{"Refers"}},"О","1","1","1","О","1",
{"Head Fields"},
{"Table Fields"}},
{"47894", "ПеречислениеЗарплатыНаПК","Перечисление зарплаты на пластиковые карты", "Заявка на перечисление зарплаты","5", "О", "2", "2", "47898",
1","1","О","О","О","1",
{"55680","","","",
{"Refers"}}, "О","1","1","1","О","1",
{"Head Fields"},
{"Table Fields"}},
{"53149", "ЗакрытиеСчета26""Закрытие месяца (20, 26 и 91 счет)
ЕНВД","8","1","1","2","12525","-1","1","О", "О", "О", "1",
{"56773","", {"Refers"}},"1","2","О","1","О","1",
{"Head Fields"},
{"Table Fields"}},
{"53158", "НачислениеПроцентов","Начисление процентов на кре­дит (займ) ", "8", "О", "1", "2", "О", "-1", "1", "О", "0", "0", "1",
{ "53157",
{"Refers"}},"1","0","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"53163","ЗакрытиеСчета9091","Закрытие месяца (90 и 91 счет)
ЕНВД","8","1","1","2","12525","-1","1","О","О","О","1",
{"53162","",
{"Refers"}}, "1","2","О","1","О","1",
{"Head Fields"},
{"Table Fields"}},
{"55127", "ПоступлениеНесобственныхТоваров","На забалансовый счет","Поступление несобственных товаров","20","0","1","2","500",
1","1","0","0","0","1",
{"55683","","",
{"Refers"}},"1","0","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"55707", "ЗакрытиеМесяцаТиповой","Закрытие месяца типо­вой", "8","1","1","2","12525","-1","1","0","0","0","1",
{"55706","","","",
{"Refers"}}, "0","0","0","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"56198", "ЗакрытиеМесяцаПБУ","Закрытие месяца ПБУ", "8", "1", "1","2","12525","-1","1","0","0","0","1",
{"56221","","",
{"Refers"}},"0","0","0","1","0", "1",
{"Head Fields"},
{"Table Fields"}},
{"56222", "СписаниеМатериаловТоваров","Списание материалов- товаров", "20","0","1","2","0","-1","1","0","0","0","1",
{"56229","","","",
{"Refers"}}, "0","0","1","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"56282", "ЗакрытиеМесяца","","Закрытие месяца","8","1","1","2","12525", "- 1","1","0","0","0","1",
{"56794","","","",
{"Refers"}}, "0","0","0","1","0","1",
{"Head Fields"},
{"Table Fields"}},
{"57284", "ПриходМалоценныхОС","Приход малоценных ОС", "5", "0", "2","2","14093","-1","1","0","0","0","1",
{"57288","","","",
{"Refers"}}, "1","0","1","1","0","1",
{"Head Fields"},
{"Table Fields"}}},
{"Journalisters" },
{"EnumList",
{"16360", "АмортизационныеГруппы","Амортизационные группы",
{"EnumVal"}},
{"16349", "БазаРаспределенияКосвенныхРасходов","База распределения косвенных расходов","База распределения косвенных расходов",
{"EnumVal"}},
{"24327", "БазаРаспределенияПрямыхРасходов","База распределения прямых рас­ходов для целей налогового учета",
{"EnumVal"}},
{"424","Булево","","",
{"EnumVal"}}, {"11461","Бюджеты","","",
{"EnumVal"}},
{"16330", "ВариантыОтпускныхЦен","Варианты отпускных цен в справочнике ""Но­менклатура"" и расходных документах","Варианты отпускных цен",
{"EnumVal"}},
{"11466", "ВидыАккредитива","Виды аккредитива",
{"EnumVal"}},
{"27550","ВидыАктивовИобязательств","","Виды активов и обязательств", {"EnumVal"}},
{"11599", "ВидыДвиженийДенежныхСредств","Виды движений денежных средств","Виды движений денежных средств",
{"EnumVal"}},
{"4 0651", "ВидыДоходныхВложений","Виды доходных вложений в материальные ценно­сти" , " ",
{"EnumVal"}},
{"16447", "ВидыДоходов","Виды доходов",
{"EnumVal"}},
{"438","ВидыКонтрагентов","Виды контрагентов",
{"EnumVal"}},
{"16340","ВидыНачислений","Виды начисленной заработной платы","Виды начисле­ний ",
{"EnumVal"}},
{"16436", "ВидыНачисленийПоОплатеТруда""Виды начислений по оплате труда", {"EnumVal"}},
{"16365", "ВидыОбеспеченияОбязательств","Виды обеспечения обязательств",
{"EnumVal"}},
{"11470", "ВидыПлатежа","Виды платежей по платежным документам",
{"EnumVal"}},
{"16412", "ВидыПлатежейВБюджет","Виды платежей в бюджет",
{"EnumVal"}},
{"11621", "ВидыПлатежейВФонды","Виды платежей в фонды",
{"EnumVal"}},
{"40654","ВидыПрочихВнеоборотныхАктивов","Виды внеобортных активов",
{"EnumVal"}},
{"11058", "ВидыПрочихДоходовИРасходов","Виды прочих доходов и расходов","Виды прочих доходов и расходов",
{"EnumVal"}},
{"16406", "ВидыРасходов","Виды расходов",
{"EnumVal"}},
{"11631", "ВидыРасчетовСПокупателями","Виды расчетов с покупателями","Виды расчетов с покупателями",
{"EnumVal"}},
{"11479","ВидыРезервов","Виды резервов",
{"EnumVal"}},
{"16506", "ВнереализационныеДоходы","Внереализационные доходы",
{"EnumVal"}},
{"16522", "ВнереализационныеРасходы","Внереализационные расходы",
{"EnumVal"}},
{"164 89", "ГруппыВидыРасходов",'Труппы (виды) расходов",
{"EnumVal"}},
{"40646", "ГруппыНезавершенногоСтроительства","Группы объектов незавершенного строительства",
{"EnumVal"}},
{"13832", "ГруппыНМА","","Виды (группы) нематериальных активов",
{"EnumVal"}},
{"13948", "ГруппыОС""Группы основных средств",
{"EnumVal"}},
{"16525", "ДиректКостингБазаРаспределения","Директ-костинг. База распреде­ления",
{"EnumVal"}},
{"16528", "ДиректКостингВидыПродукции","Директ-костинг. Виды продукции",
{"EnumVal"}},
{"11640", "ИсточникиЦелевыхПоступлений","Источники целевых поступлений",
{"EnumVal"}}, {"27144 ","КатегорияПлателыцикаПФ","Категория плательщика Пенсионного фонда РФ","Категории ПФР",
{"EnumVal"}},
{"16343", "МетодыНачисленияАмортизации""Методы начисления амортизации для целей налогового учета",
{"EnumVal"}},
{"10940", "МетодыОпределенияВыручки","Методы определения выручки",
{"EnumVal"}},
{"37176", "МетодыРасчетаСебестоимости","Варианты применения средних оценок стоимости",
{"EnumVal"}},
{"11653", "НазначенияЦелевыхСредств","Назначения целевых средств","Назначения целевых средств",
{"EnumVal"}},
{"11514", "Налоги","","Виды налогов",
{"EnumVal"}},
{"37156", "ПериодичностьУплатыНалога","Периодичность уплаты налога", {"EnumVal"}},
{"11519", "ПодстановкаСуммыНДС","","Варианты указания суммы и НДС в платежных документах",
{"EnumVal"}},
{"21432","Пол","","",
{"EnumVal"}},
{"11136", "ПрибылиИУбытки","Прибыли и убытки",
{"EnumVal"}},
{"22982", "ПризнакДоходаРасхода","Признак дохода или расхода",
{"EnumVal"}},
{"22986","ПризнакЗадолженности","Признак задолженности",
{"EnumVal"}},
{"13965","ПричиныВыбытияОС","Причины выбытия ОС",
{"EnumVal"}},
{"13839", "ПричиныСписанияНМА","Причины списания НМА",
{"EnumVal"}},
{"11662", "РазрезыДеятельности","Разрезы деятельности","Разрезы деятельности",
{"EnumVal"}},
{"40640", "РаскрываемыеРазделыОтчетности","Перечень разделов бухгалтерской от­четности, которые могут быть раскрыты при ее формировании","Раскрываемые раз­делы отчетности",
{"EnumVal"}},
{"27175", "СЗВОснованияВыслугиЛет","форма СЗВ - для вывода сведений о ста­же", "Основания для пенсии по выслуге лет до 2002 года",
{"EnumVal"}},
{"27207","СЗВОснованияВыслугиЛет2002","форма СЗВ - для вывода сведений о ста­же", "Основания для пенсии по выслуге лет с 2002 года",
{"EnumVal"}},
{"27212", "СЗВОснованияИТС","форма СЗВ - для вывода сведений о ста­же", "Основания исчисляемого трудового стажа до 2002 года",
{"EnumVal"}},
{"27216", "СЗВ0снованияИТС2002","форма СЗВ - для вывода сведений о ста­же", "Основания исчисляемого трудового стажа с 2002 года",
{"EnumVal"}},
{"27231", "СЗВОсобыеУсловияТруда","форма СЗВ - для вывода сведений о ста­же", "Особые условия труда до 2002 года",
{"EnumVal"}},
{"27245", "СЗВОсобыеУсловияТруда2002","форма СЗВ - для вывода сведений о ста­же", "Особые условия труда с 2002 года",
{"EnumVal"}},
{"27256","СЗВОтчетныйПериод","Отчетный период для выдачи сведений пенсионному фонду","Отчетный период формы СЗВ",
{"EnumVal"}},
{"27259", "СЗВПараметрЗИТС","форма СЗВ - для вывода сведений о стаже","Третий параметр исчисляемого стажа",
{"EnumVal"}},
{"27264", "СЗВТипФормы","Тип формы СЗВ для ПФР","Тип формы СЗВ", {"EnumVal"}},
{"13843", "СостоянияНМА","Состояния НМА",
{"EnumVal"}},
{"12324","СостоянияОС","","",
{"EnumVal"}},
{"37714", "СпособПогашенияСтоимости","Способ погашения стоимости",
{"EnumVal"}},
{"27553", "СпособыВеденияНалоговогоУчета","",
{"EnumVal"}},
{"47364", "СпособыНалоговогоУчетаГПиПФ","Способы налогового учета продукции и полуфабрикатов",
{"EnumVal»}},
{"11558", "СпособыНачисленияАмортизацииНМА","Способы начисления амортизации НМА",
{"EnumVal"}},
{"11563", "СпособыНачисленияАмортизацииОС","Способы начисления амортизации ОС",
{"EnumVal"}},
{"13850", "СпособыПоступленияНМА","Способы поступления НМА",
{"EnumVal"}},
{"13956", "СпособыПоступленияОС","Способы поступления ОС",
{"EnumVal"}},
{"27556", "СпособыУчетаГПиПФ","","",
{"EnumVal"} },
{"27533","СтоимостьВыпуска","Стоимость выпуска",
{"EnumVal"}},
{"27129", "ТерриториальныеУсловия","по классификатору ПФР","Территориальные условия",
{"EnumVal"}},
{"11566","ТипОстаткаАванса","","",
{"EnumVal"}},
{"441", "ТипыБанковскихСчетов","Типы банковских счетов организации (рубле­вый, валютный)",
{"EnumVal"}},
{"447", "ТипыВычетов","Типы вычетов",
{"EnumVal"}},
{"37655", "ТипыЗаписейКнигиПокупок","Типы записей книги покупок","",
{"EnumVal"}},
{"37659", "ТипыЗаписейКнигиПродаж","Типы записей книги продаж","",
{"EnumVal"}},
{"452","ТипыНоменклатуры","Типы номенклатуры",
{"EnumVal"}},
{"40619","ТипыСкладов",
{"EnumVal"}},
{"466", "ТипыТоваров","Типы товаров",
{"EnumVal"}},
{"16383", "УсловияВыбытияИмущества","Условия выбытия имущества",
{"EnumVal"}},
{ "16454", "УсловияИлиВидыПоступлений","Условия или виды поступлений",
{"EnumVal"}},
{"164 65","УсловияИлиВидыРасходов","Условия или виды расходов",
{"EnumVal"}},
{"16372", "УсловияПолученияИмущества","Условия получения имущества", {"EnumVal"}},
{"27530","УсловияПоступленияИВыбытия","Условия поступления и выбытия",
{"EnumVal"}},
{"11573", "Фонды","Не используется","Налоги и фонды по зарплате",
{"EnumVal"}},
{"11576","ФондыОМС","","Фонды ОМС",
{"EnumVal"}},
{"27121", "ХарактерРаботы","Характер работы","Характер работы",
{"EnumVal"}},
{"48404", "ВариантыПринятияРасходовНУ","","Варианты принятия расходов в НУ", {"EnumVal"}},
{"48456", "ПорядокОтраженияНалоговНУ","Порядок отражения налогов в НУ","Порядок отражения налогов в НУ",
{"EnumVal"}},
{"48940", "СпособыПризнанияРасходов","Способы признания расходов","Способы признания расходов",
{"EnumVal"}},
{"49438", "ОсобенностиИсчисленияНДФЛ","Особенности исчисления НДФЛ",
{"EnumVal"}},
{"51919", "СпособыБухгалтерскогоУчетаСуммовыхРазницВСтоимостиМПЗ","Способ бух­галтерского учета суммовых разниц в стоимости МПЗ","Способ бухгалтерского учета суммовых разниц в стоимости МПЗ",
{"EnumVal"}},
{"53027", "НалоговыеПериодыПоНДС","Налоговые периоды по НДС",
{"EnumVal"}},
{"53038", "МетодыРаспределенияКосвенныхРасходовПоВидамДеятельности","Методы распределения косвенных расходов по видам деятельности","Методы распределение косвенных расходов по видам деятельности",
{"EnumVal"}},
{"53062", "БазыРаспределенияКосвенныхРасходовПоВидамДеятельности","Базы рас­пределения косвенных расходов по видам деятельности","Базы распределения кос­венных расходов по видам деятельности",
{"EnumVal"}},
{"55714", "ВариантыУчетаРасходовПоАмортизационнойПремии","Варианты учета рас­ходов по амортизационной премии","Варианты учета расходов по амортизационной премии",
{"EnumVal"}},
{"56289", "ВидыОперацийСчетаФактурыВыданного","Виды операций счета-фактуры вы­данного" ,"Виды операций счета-фактуры выданного",
{"EnumVal"}}},
{"ReportList"},
{"CJ"},
{"Calendars",
{"HolidaysDef",
{"11", ""}}},
{"Algorithms"},
{"RecalcRules" },
{"CalcVars"},
{"Groups"},
{"Document Streams"},
{"Buh",
{»2","","","","2","504","503","25","11","3","50","14","2","14","2","14","2", " 14","3","0","0","502","501","104","99","255","1","1","1","1","0","1", "1", "1", "0", "1", "0", "0", "0", "100","1","1","0","1","0","0","0","809","1",
{
{"-2670","","0"},
{"547","","0"}},"1","1",
{"AccParams"},
{"Plans",
{"809", "Основной","Основной","Основной план","###"###
{"Accounts"}}},
{"ProvParams"},
{"OperParams"},
{"Form"},
{"Form"},
{"Form"},
{•"SbKind" },
{"TypOpersDef",
{ If 2 n 11 " 11 п И П | J
{"CorrProvsDef",
{ II ^ II И И ff II II II J J
{"ProvHardFldDef",
{"5", "ПланСчетов","","P","0","0","0","0","0","0"},
{"6","Валюта","","В","0","0","104","0»,"0","0"}},
{"OperJournal",

Сколько стоит помощь с учебной работой?