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

1С:Предприятие
1C:Предприятие
1C-Предприятие 8.1. Версия для обучения программированию.jpg
Тип

Технологическая платформа

Разработчик

Фирма «1С»

Операционная система

Microsoft Windows
Linux[1]

Последняя версия

8.2.17

Тестовая версия

8.3.1

Лицензия

проприетарное ПО

Сайт

v8.1c.ru

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

Первоначально, продукт 1С:Предприятие был предназначен для автоматизации бухгалтерского учёта и управленческого учёта (включая начисление зарплаты и управление кадрами). Но сегодня этот продукт находит своё применение в областях, далёких от собственно бухгалтерских задач.

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


Содержание

Архитектура

Технологическая платформа «1С:Предприятие» представляет собой программную оболочку над базой данных (используются базы на основе DBF-файлов в 7.7, собственный формат 1CD с версии 8.0 или СУБД Microsoft SQL Server на любой из этих версий)[2]. Кроме того, с версии 8.1 хранение данных возможно в СУБД PostgreSQL и IBM DB2, а с версии 8.2 добавилась и Oracle. Имеет свой внутренний язык программирования, обеспечивающий, помимо доступа к данным, возможность взаимодействия с другими программами посредством OLE и DDE, в версии 7.7 и старше — с помощью COM-соединения.

Клиентская часть платформы функционирует не только в среде ОС Microsoft Windows[3]. Начиная с версии 8.1, серверная часть платформы в клиент-серверном варианте работы «1С:Предприятия» может функционировать на ОС Linux. А с 8.2.16 - и полноценная работа клиентской части без Wine.

Существуют специальные версии среды исполнения 1С для ноутбуков и PDA, ПО создания веб-приложений, взаимодействующих с базой данных «1С:Предприятие».

История создания

Версии для DOS

Для платформы DOS были выпущены несколько версий 1С:Бухгалтерия — 3.0, 4.0, затем 5.0 и одновременно с ней — версия 2.0 ПРОФ (функционально близкая к версии 5.0), выпущенная в однопользовательском и многопользовательском вариантах (для совместной работы в локальной сети). Именно в версиях 5.0 / 2.0 ПРОФ был воплощён принцип работы «от документа», а также появился встроенный язык формирования бухгалтерских проводок и печатных форм.

Версия 6.0

Первой версией, выпущенной для платформы Windows 3.1, была 1С:Бухгалтерия для Windows 1.0 (позже 1.1). Широкого распространения она не получила (это была, так сказать, «проба пера»). На смену ей пришла 1С:Бухгалтерия 6.0, которая и стала настоящим хитом, приобщившим десятки тысяч бухгалтеров к Windows (а также к мышке и принтерам). Она во многом являлась повторением DOS-версии, но на новой основе. Продажи программы начались в 1995 году. Примечательно то, что в дальнейшем под этим названием — «1С:Бухгалтерия» — стали производиться конфигурации для платформ 7.7 и 8.х.

Версия 7.х (7.0, 7.5, 7.7)

Работает на платформе Windows 95 и выше, знаменита своей аппаратной нетребовательностью[источник не указан 677 дней].

1С Предприятие 7.7 с весны 1999 года успешно продавалась дистрибьюторами фирмы 1С. С 1 июля 2011 года изъята из прайс-листов компании[4] и продается только в особом порядке по заявке покупателя[5].

Версии 1С Предприятие 7.0 и 1С Предприятие 7.5 были эволюционно заменены на 1С Предприятие 7.7, причём, бюджетным организациям (держателям лицензий) в ограниченный период времени бесплатно меняли версию Бюджетной Бухгалтерии для 1С Предприятия 7.5 на Бюджетную Бухгалтерию 1С для Предприятия 7.7[источник не указан 224 дня]. Тем не менее, они и до сих пор часто встречаются, хотя и считаются устаревшими. В частности, «1С» поддерживает версии 7.7, 6.0 и 2.0 ПРОФ, выпуская формы отчётности.

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

  • «Бухгалтерский учёт»;
  • «Оперативный учёт»;
  • «Расчёт»;
  • «Управление распределёнными ИБ» (Информационными Базами);
  • «Web-расширение 2.0».

Кроме Объектов, соответствующих реализующим механизмы учёта Компонентам, существуют также компонент-независимые «Базовые объекты», поддержка которых присутствует всегда.

Существуют следующие версии платформы:[источник не указан 942 дня]

  • Учебная — допускает конфигурирование, содержит три (?) «компоненты», имеет весьма существенные ограничения.
  • Базовая — допускает использование только Базовых конфигураций, не допускает конфигурирования, не допускает смешивания «компонент».
  • Стандартная — только «Бухгалтерский учёт», допускает конфигурирование, имеет ограничения.
  • Проф — обладает максимальными возможностями среди однопользовательских версий, допускает совместное использование «компонент».
  • Сетевая — совместное использование в локальной сети с ограничением числа пользователей или без ограничений.
  • SQL — обладает максимальными возможностями, допускает хранение данных в MS SQL Server v.6, v.7 или 2000. Также существуют неофициальные патчи bkend.dll, позволяющие использовать MS SQL 2005 и 2008(с созданием представления для базы данных через SQL Server Management Studio для последнего).

Может работать в нескольких режимах:

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

Платформа 1С:Предприятие v.7.7, кроме основного для неё, русского, локализована для украинского и английского языков.

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

Язык программирования версии 7.7 существенно отличается от языка версии 6.0 и, тем более, от языка DOS-версий. Впервые в версии 7.0 появилось понятие объектов данных. Язык, по сути своей, стал универсальным (так, есть примеры написания на платформе 1С:Предприятие простейших игр — тетрис, шашки и т. п.)

Следует обратить внимание на возможности доступа к информационной базе 1cv77 с помощью WEB интерфейса на основе web расширения v7script.dll[6], благодаря которому при невысокой сложности работ — ASP программирование + язык 1С можно организовать веб-порталы доступа к базам 1с (dbf, MS SQL), со всеми вытекающими преимуществами. Процесс настройки также несложен, но основан только на платформе Windows NT (W2k, XP, Win2003) + сервер IIS(5,5.1,6). Также возможен доступ через COM соединение и написание веб порталов на PHP.

Одна из особенностей, существенно позволяющая расширить функционал языка — использование внешних компонент. Внешняя компонента представляет собой динамически подключаемую библиотеку, которая реализует определенный функционал. Таким образом в 1с стало возможным использовать богатые возможности других языков и платформ (н-р таких, как .NET Framework). В процессе длительного нахождения на рынке данной платформы, фирмой 1С, а также силами пользователей были созданы различные компоненты, позволившие значительно дополнить функционал такими средствами как работа с FTP, почтой, HTTP-запросами и другое. Одним из значимых проектов явилась разработка компоненты 1CPP, дававшая возможность работать с БД при помощи OLE DB- и ODBC-интерфейсов (так называемые прямые запросы), что позволяло в некоторых случаях сократить время выполнения запросов к БД в несколько раз.

Версии 8.x

14 августа 2002 года выпущена «1С:Предприятие 8.0 ознакомительная версия».[7] Почти через год 31 июля 2003 года выпущено первое тиражное решение «1С:Предприятие 8.0. Управление торговлей», что являлось одновременно и выпуском предназначенной для широкого использования версии технологической платформы «1С:Предприятия 8.0».[8]

Техническая информация

Конфигурация

Конфигурация — прикладное решение, разработанное на технологической платформе «1С:Предприятие».


Фирма 1С поставляет решения в виде «Базовых» и «Типовых» конфигураций.[источник не указан 942 дня]

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

Все неспециализированные, «НеБазовые» конфигурации, в том числе и Типовые от 1С, допускают изменение (конфигурирование) пользователем.

По происхождению «НеБазовые» конфигурации условно можно поделить на:[источник не указан 942 дня]

  • тиражные Типовые решения фирмы 1С — Типовые конфигурации;
  • тиражные решения сторонних разработчиков на базе Типовых;
  • самостоятельные тиражные решения сторонних разработчиков под платформу 1С;
  • тиражные решения (один из предыдущих вариантов) с изменениями («правленые»);
  • пользовательские конфигурации («самописные»).

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

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

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

Конфигурации 7.x могут использовать Базовые Объекты и Объекты других «Стандартных компонент». Для использования объекта какой-либо компоненты необходимо наличие соответствующей компоненты в Технологической платформе. Если конфигурация написана с использованием только Базовых объектов («компонент-независимая»), то для её использования необходима Технологическая платформа 7.x с любой хотя-бы одной «компонентой», не менее чем «Бухгалтерский учёт (стандартная)». Внимание: необходимо различать термины "Базовые объекты" и "Базовые конфигурации"! Так, неспециализированная конфигурация, использующая только Базовые объекты, не будет работать на Базовой платформе. А Базовые конфигурации не ограничиваются использованием Базовых объектов.

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

Известные прикладные решения

Типовые конфигурации на базе 1С:Предприятия версии 7.7 (устаревшая версия)

Конфигурация «1С:Бухгалтерия 7.7»

Пожалуй, наиболее известная из всех конфигураций 1С версии 7.7. Предназначена для ведения бухгалтерского учёта (управленческого и/или налогового учёта). Также существует конфигурация «1С:Бухгалтерия УСН 7.7». Это разные конфигурации. Часто люди, малознакомые с программами «1С:Предприятие», называют любую конфигурацию 1С «1С:Бухгалтерией», например, «1С:Торговля+Склад» не имеет отношения к бухгалтерскому учёту, однако, по ошибке часто называется «1С:Бухгалтерией».

Конфигурация «1С:Торговля и Склад 7.7»

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

Конфигурация «1С:Зарплата и Кадры 7.7»

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

Конфигурация «1С:Комплексная автоматизация» (1С:Бухгалтерия+Торговля+Склад+Зарплата+Кадры)

Объединяет в себе функционал конфигураций «1С:Бухгалтерия 7.7», «1С:Торговля и Склад 7.7» и «1С:Зарплата и Кадры 7.7». Предназначена для комплексного ведения учёта на предприятии

Конфигурация «1С:Производство, Услуги, Бухгалтерия»

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

Другие типовые конфигурации

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

Компонентная система 1С:Предприятия 7.7

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

  • «Компонента» «Бухгалтерский учёт» — наличие данной «компоненты» в 1С:Предприятии 7.7 позволяет использовать такие объекты, как «бухгалтерские планы счетов», «операции», «проводки». Используется, в первую очередь, в поставке «1С:Бухгалтерия 7.7».
  • «Компонента» «Оперативный учёт» позволяет использовать объект «регистры». Входит в поставку «1С:Торговля+Склад 7.7» и других.
  • «Компонента» «Расчёт» позволяет использовать объекты «журнал расчётов», «виды расчётов» и «группы расчётов». Входит в поставку «1С:Зарплата и Кадры 7.7», «1С:Основные средства 7.5» и других.
  • «Компонента» «Управление распределёнными информационными базами (УРИБ)» позволяет осуществлять обмен информацией (синхронизацию) между физически отдалёнными узлами одной логически цельной базы данных. Например, обмен данными между бухгалтерией и отдалённым складом. Для ведения учёта не используется.
  • «Компонента» «веб-расширение» позволяет создавать веб-интерфейс к учётной базе данных на основе технологии ASP. Для ведения учёта не используется.

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

Общие возможности конфигураций

Большинство конфигураций на базе платформы версий 8.0 и 8.1 имеют:

  • Возможности общей настройки программы (такой, как задание даты запрета редактирования данных);
  • Возможности индивидуальной настройки программы для каждого пользователя (такой, как основной склад для автоматической подстановки в документы);
  • Множество переключаемых интерфейсов;
  • Множество наборов прав (ролей), причём, часть прав может назначаться пользователями в режиме Предприятия;
  • Более гибко настраиваемые отчёты, нежели в версии 7.7;
  • Возможность построения произвольных отчётов (так называемая «Консоль отчётов»);
  • Встроенный универсальный обмен данными;
  • Встроенные возможности обновления через Интернет.

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

Конфигурация «1С:Бухгалтерия 8»

Основные возможности (отличия от седьмой версии): ведение учёта по нескольким организациям в одной базе; ведение как бухгалтерского, так и налогового учёта (на раздельных планах счетов); возможность ведения учёта по упрощённой системе налогообложения (для каждой организации система налогообложения может быть выбрана независимо); более гибкие возможности по учётной политике (задаётся раздельно для бухгалтерского и налогового учёта), закрытию счетов, расчёту амортизации, учёту НДС, в том числе включение/исключение из стоимости с учётом ЕНВД в розничной торговле.

Как и в предыдущих версиях, предусмотрена интеграция с расчётом зарплаты (версий 7.7 и 8.х), торгово-складским учётом (версий 7.7 и 8.х), системой «Клиент банка», загрузка классификатора адресов и других общероссийских классификаторов.

См. также раздел Общие возможности конфигураций.

Конфигурация «1С:Управление Торговлей 8»

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

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

Конфигурация «1С:Зарплата и управление персоналом 8»

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

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

Конфигурация «1С:Управление производственным предприятием 8»

При разработке решения «1С:Управление производственным предприятием 8» учитывались как современные международные методики управления предприятием (MRP II, CRM, SCM, ERP, ERP II и др.), так и опыт успешной автоматизации производственных предприятий, накопленный фирмой «1С» и партнерским сообществом. http://v8.1c.ru/enterprise/.

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

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

Для обеспечения качественного внедрения решений "1С" на предприятиях различных отраслей промышленности на основе компаний-партнеров фирмы "1С" существуют "Центры компетенции по производству" http://1c.ru/rus/partners/ckp.jsp

Типовые конфигурации на базе 1С:Предприятие 8.2

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

Фирмой 1С выпускаются уже готовые под платформу 8.2 аналоги всех типовых решений, плюс некоторые выпущенные только для 8.2, например 1С:Документооборот.

Также на платформе 1С:Предприятие 8.2 выпускается инструментарий прикладного разработчика 1С:Библиотека стандартных подсистем 8.2.

Лицензирование

Проприетарное ПО.

Интересно, что формальное лицензионное соглашение появилось только в версии 8.0.[источник не указан 224 дня]

Лицензии должны приобретаться на:
1. Количество конечных пользователей 1С предприятие.
2. Сервер предприятия (По необходимости).
3. Используемую конфигурацию.

Формально конфигурации 8.х лицензируются отдельно: то есть необходимо приобретать каждую кофигурацию для использования ее в коммерческой организации. Это принципиальное отличие 8.х от 7.х.

Примечания

Ссылки

  • 1c.ru — сайт фирмы 1С
  • v8.1c.ru — сайт продукта 1С:Предприятие 8 и прикладных решений на его основе
  • its.1c.ru — сайт информационной и технологической поддержки
  • consulting.1c.ru — сайт управления современной организацией на платформе 1С:Предприятие
  • solutions.1c.ru — сайт отраслевых и специализированных решений 1С:Предприятия

Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Полезное


Смотреть что такое "1С:Предприятие" в других словарях:

  • предприятие — Дело, затея, начинание, выдумка, афера. ... Словарь русских синонимов и сходных по смыслу выражений. под. ред. Н. Абрамова, М.: Русские словари, 1999. предприятие акт, действие, поступок, деяние, шаг, акция; учреждение, организация, ведомство,… …   Словарь синонимов

  • ПРЕДПРИЯТИЕ — ПРЕДПРИЯТИЕ, предприятия, ср. 1. Предпринятое кем нибудь дело (книжн.). Смелое предприятие. Дерзкое предприятие. Его предприятие увенчалось успехом. 2. Производственная либо торговая хозяйственная единица или объеддинение нескольких… …   Толковый словарь Ушакова

  • ПРЕДПРИЯТИЕ — самостоятельный хозяйствующий субъект, созданный в по рядке, установленном законодательством о предприятиях и предпринима тельской деятельности для производства продукции, выполнения работ иоказания услуг в целях удовлетворения общественных… …   Финансовый словарь

  • Предприятие — ликвидируется в случаях: а) признания его банкротом; б) принятия решения о запрете деятельности предприятия из за невыполнения условий, установленных законодательством РФ, если в предусмотрен ный решением срок не обеспечено соблюдение этих… …   Финансовый словарь

  • Предприятие — считается реорганизованным или ликвидированным с момента исключения его из Государственного реестра. В случае слияния одного предприятия с другим все имущественные права и обязанности каждого изних переходят к предприятию, возникшему в результате …   Финансовый словарь

  • предприятие — — [Я.Н.Лугинский, М.С.Фези Жилинская, Ю.С.Кабиров. Англо русский словарь по электротехнике и электроэнергетике, Москва, 1999 г.] предприятие 1. Имущественный комплекс, используемый для осуществления предпринимательской деятельности. 2.… …   Справочник технического переводчика

  • Предприятие с иностранными инвестициями — (ПИИ) предприятие, обладающее статусом юридического лица, любой организационно правовой формы, предусмотренной действующим законодательством, в котором нерезиденту (инвестору) принадлежит не менее 10% доли участия (акций в акционерном обществе) в …   Википедия

  • Предприятие — (enterprise) 1. Имущественный комплекс, используемый для осуществления предпринимательской деятельности. 2. Бизнес, фирма как самостоятельно хозяйствующий субъект с правами юридического лица, который на основе использования трудовым коллективом… …   Экономико-математический словарь

  • предприятие коммунального хозяйства — — [http://www.eionet.europa.eu/gemet/alphabetic?langcode=en] предприятие коммунального хозяйства предприятие публичного хозяйства Предприятие, которое:а) производит существенную услугу или товар для потребления широких масс; и б) обычно… …   Справочник технического переводчика

  • Предприятие Розничной Торговли — (retailer) Дистрибьютор (distributor), реализующий товары или услуги непосредственно потребителям (cм.: оптовый торговец (wholesaler). Существует три основные формы предприятий розничной торговли: сеть однотипных магазинов (multiple shops);… …   Словарь бизнес-терминов

  • ПРЕДПРИЯТИЕ ДОЧЕРНЕЕ — ПРЕДПРИЯТИЕ с правами юридического лица, конт рольный пакет акций либо уставной капитал которого принадлежит другому предприятию. Словарь финансовых терминов …   Финансовый словарь


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»