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

Разработка и реализация конфигураций строительной организации ООО «СТРОЙГАРАНТ в 1С: Предприятие

Содержание:

Введение

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

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

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

  1. Технико-экономическая характеристика предметной области и предприятия

Характеристика предприятия и его деятельности.

Многообразие задач, решаемых с помощью информационных систем, привело к появлению множества разнотипных систем, которые решают различные задачи, различающихся принципами построения и заложенными в них правилами обработки информации, поэтому необходимо автоматизировать строительную организацию ООО «СТРОЙГАРАНТ».

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

Компания ООО «СТРОЙГАРАНТ» структурно состоит из подразделений: административно-управленческий персонала, производственный персонал и основного подразделения.

Рис. 1.1.

Для ведения кадрового учета необходимо хранить список сотрудников организации. Для каждого сотрудника необходимо иметь возможность указать как минимум ФИО, дата рождения и СНИЛС.

Рис. 1.2.

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

Рис. 1.3.

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

Рис. 1.4.

Все взаиморасчеты с контрагентами ведутся в разрезе договоров (см. Рис 1.5):

Рис. 1.5.

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

Рис. 1.6.

Поступление товаров документом "Поступления (акты, накладные)" (см. Рис. 1.7 и 1.8):

Рис. 1.7.

Рис. 1.8.

Следует предусмотреть возможность выплаты денежных средств не только поставщику, но и сотруднику компании.

Для анализа деятельности компании необходимо иметь возможность узнать бухгалтерский баланс на примере представленном на Рис. 1.9:

Рис. 1.9.

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

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

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

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

«1С:Бухгалтерия» - универсальная программа массового назначения для автоматизации бухгалтерского учета. Она может использоваться на предприятиях разных направлений деятельности и форм собственности. «1С:Бухгалтерия» предоставляет бухгалтеру гибкие возможности учета, возможность работы с несколькими планами счетов позволяет вести учет в нескольких системах учета (например, российской и GAAP);

«1С:Бухгалтерия» содержит встроенные механизмы ведения количественного и валютного учета. Программа позволяет автоматизировать ведение всех разделов бухгалтерского учета: операции по банку и кассе, основные средства и нематериальные активы, материалы, товары и услуги, выполнение работ, учет производства продукции, учет валютных операций, взаиморасчеты с организациями, расчеты с подотчетными лицами, начисление зарплаты, расчет НДФЛ и ЕСН, расчеты с бюджетом и другие.

  1. Информационное обеспечение задачи

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

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

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

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

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

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

  • - Номеру
  • - Дате
  • - Сумме
  • - Контрагенту

Рис. 2.1.

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

Рис. 2.2.

Таблица 1

Идентификатор

Тип

Дополнительно

ОсновнаяСтавкаНДС

Число(5/2)

«Переодический», «Неотрецательный»

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

Справочник.Сотрудники

«Переодический»

ОсновнаяФирма

Строка (30)

АдресФирмы

Строка (50)

ИНН

Число (10)

ОсновнойРС

Строка (20)

ОсновнойБанк

Справочник.Банки

ГлБухгалтер

Справочник.Сотрудники

«Переодический»

При выполнении задания по настройке «1С:Предприятие» необходимо учитывать специфику дорабатываемой конфигурации. В случае если это «1С:Бухгалтерия», то обычно настраивают план счетов, добавляют субконто или субсчета, так же настраивают документы «1С:Предприятие» и отчеты. Как правило, настройка «1С:Бухгалтерии» ограничивается изменением параметров самой базы данных, не внося изменений в конфигурацию (см. Рис. 2.3 и 2.4).

Рис. 2.3.

Рис. 2.4.

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

C:\Users\User\Desktop\УЧЕБА\1С\image001.png

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

Рис. 2.5.

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

Рис. 2.6.

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

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

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

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

Рис. 2.7.

  1. Автоматизированное тестирование в «1С:Предприятие 8.3»

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

При тестировании используются два вида клиентских приложений – менеджер тестирования и клиент тестирования. Менеджер тестирования устанавливает связь с клиентом тестирования и выполняет сценарий тестирования.

Сценарий тестирования – это код на встроенном языке, в котором описывается последовательность выполняемых интерактивных действий.

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

Менеджер тестирования может быть толстым или тонким клиентом. Клиент тестирования – толстым, тонким клиентом или веб-клиентом.

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

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

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

Запуск менеджера может быть выполнен из командной строки с ключом /TESTMANAGER: “c:\Program Files (x86)\1cv8\8.3.4.437\bin\1cv8c.exe” ENTERPRISE /F “X:\test” /N Администратор /TESTMANAGER.

Также менеджер тестирования можно запустить из конфигуратора. Для этого через меню Сервис – Параметры открываем диалог “Параметры”, в котором на закладке Запуск 1С: Предприятия – Дополнительные отмечаем пункт “Запускать как менеджер тестирования”:

Рис. 3.1.

Еще один способ запуска менеджера тестирования – из встроенного языка, при помощи метода ЗапуститьСистему(), в котором следует указать командную строку: ЗапуститьСистему(“c:\Program Files (x86)\1cv8\8.3.4.437\bin\1cv8c.exe” ENTERPRISE /F X:\test /N Администратор /TESTMANAGER”)

Клиента тестирования также можно запустить из командной строки. Для этого следует воспользоваться ключом параметра командной строки /TESTCLIENT.

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

“c:\Program Files (x86)\1cv8\8.3.4.437\bin\1cv8c.exe” ENTERPRISE /F “X:\Platform8Demo” /N Администратор /TESTCLIENT -TPort 1539

Клиент тестирования можно запустить из конфигуратора. Для этого через меню Сервис – Параметры открываем диалог “Параметры”, в котором на закладке Запуск 1С:Предприятия – Дополнительные отмечаем пункт “Запускать как клиент тестирования”. При этом надо будет указать номер используемого порта.

Рис. 3.2.

Обратите внимание, что для подключения к клиенту тестирования необходимо знать два параметра: IP-адрес (или имя) компьютера, на котором запущен клиент тестирования, и номер TCP-порта, с помощью которого будет выполняться взаимодействие.

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

Для выполнения автоматизированного тестирования необходимо проделать следующие шаги:

  • Разработать сценарий тестирования – написать внешнюю или встроенную в конфигурацию обработку, в которой будут последовательно описаны выполняемые шаги.
  • Запустить менеджер тестирования.
  • Запустить клиент тестирования (один или несколько).
  • В менеджере тестирования запустить на исполнение созданную обработку, убедиться в выполнении запрограммированных действий на клиенте.

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

  • ТестируемоеПриложение;
  • ТестируемоеОкноКлиентскогоПриложения;
  • ТестируемыйКомандныйИнтерфейсОкна;
  • ТестируемаяГруппаКомандногоИнтерфейса;
  • ТестируемаяКнопкаКомандногоИнтерфейса;
  • ТестируемаяФорма;
  • ТестируемоеПолеФормы;
  • ТестируемаяГруппаФормы;
  • ТестируемаяКнопкаФормы;
  • ТестируемаяТаблицаФормы;
  • ТестируемаяДекорацияФормы.

В качестве тестируемой конфигурации будем использовать демонстрационную конфигурацию “Управляемое приложение”.

Создадим внешнюю обработку, добавим новую форму, в которой определим обработчик для новой команды “ЗапуститьТестирование”.

Рис. 3.3.

В тесте выполняем следующие действия: создаем новый элемент справочника “Склады”, в поле Наименование вводим строку “Склад тест”, затем нажимаем кнопку “Записать и закрыть”.

Программный код этого теста будет выглядеть следующим образом:

В диалоге параметров запуска сначала выбиралось значение “Запустить как менеджер тестирования”, при помощи сочетания клавиш Ctrl+F5 запускался пользовательский сеанс. Потом в диалоге выбиралось значение “Запустить как клиент тестирования”, при помощи сочетания клавиш Ctrl+F5 запускался второй пользовательский сеанс.

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

Рис. 3.4.

В заголовке программы появляется несколько кнопок:

Рис. 3.5.

Кнопки предназначены для:

  • начала/приостановки записи;
  • прекращения записи;
  • завершения записи.

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

Рис. 3.6.

Записанный журнал можно преобразовать в программный код, который затем использовать в сценарии тестирования. Для этого предназначена обработка “Преобразование журнала действий пользователя” (UILogToScript.epf), которую можно получить с сайта ИТС.

Рис. 3.7.

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

Обратите внимание, что в сгенерированном коде числа, большие 999 или меньшие –999, будут выводиться с использованием неразрывного пробела в качестве разделителя групп (например, «1 234» вместо «1234»). Этот символ необходимо удалить из полученного кода вручную. Участок кода с подключением к клиенту обработка сформировала автоматически. В нашем примере получился следующий код:

В полученном сценарии устанавливается подключение к клиенту тестирования, нажимается кнопка создания нового элемента справочника “Контрагенты”, в поле Наименование вводится текст “Новый”, а в выпадающем списке “Вид цен” выбираем значение “Закупочная”, затем нажимается кнопка “Записать и закрыть”. Если в сценарии необходимо использовать несколько клиентов тестирования, то подключение к каждому из них и выполняемые действия необходимо описать отдельно. Менеджер тестирования будет использоваться один, а к нему подключены два клиента на разных портах.

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

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

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

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

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

  1. Анализ программного обеспечения

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

Рис. 4.1.

Гибкость платформы позволяет применять 1С: Предприятие в самых разнообразных областях:

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

− поддержка оперативного управления предприятием;

− автоматизация организационной и хозяйственной деятельности;

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

− широкие возможности для управления учета и построения аналитической отчетности, поддержка многовалютного учета;

− решение задач планирования, бюджетирования и финансового анализа;

− расчет зарплаты и управление персоналом;

− другие различные области применения.

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

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

  • произвольная структура кода счета дает возможность использовать длинные коды счетов (субсчетов) и вести многоуровневые планы счетов с большим уровнем вложенности;
  • возможность работы с несколькими планами счетов позволяет вести учет в нескольких системах учета (например, российской и GAAP);
  • «1С:Бухгалтерия» содержит встроенные механизмы ведения количественного и валютного учета;
  • на любом счете можно вести многомерный (до 5-ти разных разрезов) и многоуровневый (до 10-ти уровней вложенности) аналитический учет;
  • «1С:Бухгалтерия» поддерживает ведение консолидированного учета, поэтому может применяться в централизованных бухгалтериях.

Программа позволяет автоматизировать ведение всех разделов бухгалтерского учета: операции по банку и кассе, основные средства и нематериальные активы, материалы, товары и услуги, выполнение работ, учет производства продукции, учет валютных операций, взаиморасчеты с организациями, расчеты с подотчетными лицами, начисление зарплаты, расчет НДФЛ и ЕСН, расчеты с бюджетом и другие.

Не мало важно, что программа позволяет:

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

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

Заключение

Система программ «1С: Предприятие» предназначена для решения широкого спектра задач автоматизации управления и учета на современном предприятии.
Руководитель может выбрать прикладное решение, которое соответствует актуальным потребностям предприятия. По мере изменения требований бизнеса и законодательства, прикладные решения гибко перенастраиваются на новые условия.
Решения 1С позволяют легко увеличивать число пользователей. Прикладные решения «1С: Предприятие» отличаются быстрыми темпами внедрения, в том числе поэтапного.
«1С: Предприятие» имеет компонентную структуру, состоящую из следующих основных компонентов системы: «Бухгалтерский учет»; «Оперативный учет»; «Расчет»; «Управление распределенными ИБ»; «Web-расширение».
Области применения: автоматизация производственных и торговых предприятий, финансовых организаций, предприятий сферы обслуживания и т.д.; поддержка оперативного управления предприятием; автоматизация организационной и хозяйственной деятельности; ведение бухгалтерского учета с несколькими планами счетов и произвольными измерениями учета, регламентированная отчетность; широкие возможности для управленческого учета и построения аналитической отчетности, поддержка многовалютного учета; решение задач планирования, бюджетирования и финансового анализа; расчет зарплаты и управление персоналом.
В зависимости от вида деятельности, отрасли, размера и структуры бизнеса задачи управления и учета на предприятиях могут существенно отличаться. Система программ 1С позволяет построить индивидуальную информационную систему предприятия, учитывающую все эти особенности. 
В результате проведенных работ по внедрению программного продукта 1С:«Предприятие 8.3» в организации «Стройгарант» учет материалов стал более прозрачным и наглядным, руководству стало удобнее наблюдать за состоянием строящегося объекта, а менеджерам компании - контролировать оплату услуг заказчикам и поставщикам. Бухгалтерский учет стал быстрым и удобным.

К сожалению, «1С Бухгалтерия» имеет и ряд недостатков, к которым можно отнести следующее:

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

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

1. Артемьев М. Внедрение «1С: Предприятия 8.0» в подрядной строительной организации // Финансовая газета. – 2005. - №52.

2. Архитектура системы программ ««1С: Предприятия». – М.: Фирма «1С». – 2003. – 34с.

3. Бартеньев О.В. 1С: Предприятие 8.0: опыты программирования. – М.: Диалог-МИФИ, 2005. – 464с.

4. Колесов А. Интеллектуальные анализ данных и прогнозирование в «1С: Предприятии 8.0» // PC Magazin. – 2006. - №8.

5. Колесов А. Полезные советы от разработчиков фирмы «1С» // PC Magazin. – 2006. - №6.

6. Колесов А. Экономическая и аналитическая отчетность в «1С:Предприятии 8.0» // PC Magazin. – 2006. - №6.

7. Конфигурирование и администрирование 1С: Предприятия / Г.С. Тимофеев, Д.А. Шумейко. – Изд. 3-е. – Ростов н/Д: Феникс, 2005. – 319с.

8. Митичкин С. Практика программирования в среде 1С:Предприятие 7.7. – М.: КомБук, 2004. – 272с.

9. Радченко М. Варианты работы системы «1С:Предприятие 8» // PC Magazine RE. – 2006. - №9.

10. Радченко М.Г. 1С: Предприятие 8.0. Практическое пособие разработчика. Примеры и типовые приемы. – М.: 1С-Паблишинг, 2004. – 660с.