- 1С:Предприятие
-
Проверить нейтральность. На странице обсуждения должны быть подробности.Эта статья или раздел носит ярко выраженный рекламный характер. Это не соответствует правилам Википедии. Вы можете помочь проекту, исправив текст согласно стилистическим рекомендациям Википедии.Стиль этой статьи неэнциклопедичен или нарушает нормы русского языка. Статью следует исправить согласно стилистическим правилам Википедии.1C:Предприятие Тип Технологическая платформа
Разработчик Операционная система Последняя версия 8.2.17
Тестовая версия 8.3.1
Лицензия Сайт 1С:Предприятие — программный продукт компании 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.х.
См. также: 1С:Бухгалтерия 8.1Версия 7.х (7.0, 7.5, 7.7)
Работает на платформе Windows 95 и выше, знаменита своей аппаратной нетребовательностью .
1С Предприятие 7.7 с весны 1999 года успешно продавалась дистрибьюторами фирмы 1С. С 1 июля 2011 года изъята из прайс-листов компании[4] и продается только в особом порядке по заявке покупателя[5].
Версии 1С Предприятие 7.0 и 1С Предприятие 7.5 были эволюционно заменены на 1С Предприятие 7.7, причём, бюджетным организациям (держателям лицензий) в ограниченный период времени бесплатно меняли версию Бюджетной Бухгалтерии для 1С Предприятия 7.5 на Бюджетную Бухгалтерию 1С для Предприятия 7.7
. Тем не менее, они и до сих пор часто встречаются, хотя и считаются устаревшими. В частности, «1С» поддерживает версии 7.7, 6.0 и 2.0 ПРОФ, выпуская формы отчётности.Версия 7.7 состоит из программной оболочки или движка, который работает с одной или несколькими базами данных, определяемых конфигурацией. К программной оболочке подключаются компоненты (в терминологии 1С — «компонента»), реализующие различные механизмы учёта и администрирования. Стандартные «компоненты»:
- «Бухгалтерский учёт»;
- «Оперативный учёт»;
- «Расчёт»;
- «Управление распределёнными ИБ» (Информационными Базами);
- «Web-расширение 2.0».
Кроме Объектов, соответствующих реализующим механизмы учёта Компонентам, существуют также компонент-независимые «Базовые объекты», поддержка которых присутствует всегда.
Существуют следующие версии платформы:
- Учебная — допускает конфигурирование, содержит три (?) «компоненты», имеет весьма существенные ограничения.
- Базовая — допускает использование только Базовых конфигураций, не допускает конфигурирования, не допускает смешивания «компонент».
- Стандартная — только «Бухгалтерский учёт», допускает конфигурирование, имеет ограничения.
- Проф — обладает максимальными возможностями среди однопользовательских версий, допускает совместное использование «компонент».
- Сетевая — совместное использование в локальной сети с ограничением числа пользователей или без ограничений.
- 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С:Предприятие».
Эта статья или раздел нуждается в переработке. Пожалуйста, улучшите статью в соответствии с правилами написания статей.В этой статье не хватает ссылок на источники информации. Информация должна быть проверяема, иначе она может быть поставлена под сомнение и удалена.
Вы можете отредактировать эту статью, добавив ссылки на авторитетные источники.
Эта отметка установлена 28 июня 2010.Фирма 1С поставляет решения в виде «Базовых» и «Типовых» конфигураций.
Базовые (Специализированные) конфигурации предназначены для работы на Базовых версиях платформы (для версии 7.x — с соответствующей «компонентой»). Базовые конфигурации поставляются только фирмой 1С, не допускают внесения изменений, но могут быть преобразованы в Типовые.
Все неспециализированные, «НеБазовые» конфигурации, в том числе и Типовые от 1С, допускают изменение (конфигурирование) пользователем.
По происхождению «НеБазовые» конфигурации условно можно поделить на:
- тиражные Типовые решения фирмы 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С:Предприятие». Первоначально эта технология была создана для работы с многочисленным торговым оборудованием
. В настоящее время, в связи с гибкостью данной технологии, внешние компоненты создаются для решения практически любых задач из числа тех, для решения которых «1С:Предприятие» изначально не способна .Общие возможности конфигураций
Большинство конфигураций на базе платформы версий 8.0 и 8.1 имеют:
- Возможности общей настройки программы (такой, как задание даты запрета редактирования данных);
- Возможности индивидуальной настройки программы для каждого пользователя (такой, как основной склад для автоматической подстановки в документы);
- Множество переключаемых интерфейсов;
- Множество наборов прав (ролей), причём, часть прав может назначаться пользователями в режиме Предприятия;
- Более гибко настраиваемые отчёты, нежели в версии 7.7;
- Возможность построения произвольных отчётов (так называемая «Консоль отчётов»);
- Встроенный универсальный обмен данными;
- Встроенные возможности обновления через Интернет.
Также большинство типовых конфигураций поддерживают работу с платформой версии 8.2
.Конфигурация «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С" на предприятиях различных отраслей промышленности на основе компаний-партнеров фирмы "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.
Этот раздел не завершён. Вы поможете проекту, исправив и дополнив его.Лицензии должны приобретаться на:
1. Количество конечных пользователей 1С предприятие.
2. Сервер предприятия (По необходимости).
3. Используемую конфигурацию.Формально конфигурации 8.х лицензируются отдельно: то есть необходимо приобретать каждую кофигурацию для использования ее в коммерческой организации. Это принципиальное отличие 8.х от 7.х.
Примечания
- ↑ 1С:Предприятие 8
- ↑ Имеется возможность использовать и другие сервера баз данных при помощи проектов: на CodeBase 6.5, на Advantage 8.1 и SELTA@Etersoft
- ↑ Существует возможность запуска системы программ «1С:Предприятие» на ОС Linux с помощью WINE@Etersoft
- ↑ Фирма «1С» / Новости / Список информационных выпусков / Планы изменения порядка продажи программных продуктов «1С:Предприятие 7.7» с 1 июля 2011 года. Ре …
- ↑ Фирма «1С» / Новости / Список информационных выпусков / Изменение порядка продажи программных продуктов «1С:Предприятие 7.7» с 1 июля 2011 года. Рекоменд …
- ↑ Интернет-технологии для работы с «1С:Предприятием»
- ↑ информационное письмо № 1688
- ↑ информационное письмо № 2329
Ссылки
- 1c.ru — сайт фирмы 1С
- v8.1c.ru — сайт продукта 1С:Предприятие 8 и прикладных решений на его основе
- its.1c.ru — сайт информационной и технологической поддержки
- consulting.1c.ru — сайт управления современной организацией на платформе 1С:Предприятие
- solutions.1c.ru — сайт отраслевых и специализированных решений 1С:Предприятия
Категории:- Программное обеспечение по алфавиту
- ERP
- Платформы программирования
Wikimedia Foundation. 2010.