1C:Предприятие это Конструктор, Конфигурации - конструируемые решения.
Обилие предлагаемых возможностей 1C:Предприятие конечно впечатляет, но безусловно для крупной фирмы или предприятия нужны дополнительные модули, отражающие специфику данного предприятия. Плюс - изменения законодательства настолько не редкое явление, что совершенно отточенная и качественная программа, через год-другой становится несколько неактуальной.
В 1С:Предприятие это вопрос решенный. Гибко-конфигурируемая система на самом деле является конструктором, из кубиков которого мы можем написать абсолютно все. В отличие от других бухгалтерских программ 1С:Предприятие не является сугубо бухгалтерской программой (хотя и решает абсолютно все бухгалтерские задачи). В некотором роде 1С:Предприятие можно сравнить с языком программирования, на котором и пишутся программы, которые собственно решают задачи. Программы эти называются "Конфигурации". Различные конфигурации отвечают за решение каких либо готовых задач, например учет Материалов на складах, Зарплата или Калькуляция себестоимости продукции, есть конфигурации, которые решают всю совокупность задач в одном флаконе. Например так называемые "Комплексные конфигурации".
Причем любую из конфигурации можно дописать, переписать и привести к такому виду, какой нас лично устраивает. Можно написать несколько конфигураций и пользоваться ими одновременно, но база - сам комплекс 1С:Предприятие при этом один. Безусловно в комплексе 1С:Предприятие тоже имеется разделение по типам предполагаемых задач, то есть программ "Конфигураций", которые на основе этого комплекса будут написаны. Разделяется 1С:Предприятие по компонентам:
Основные компоненты
Бухгалтерский Учет, Оперативный Учет, Расчет - это три основные
Компоненты 1С:Предприятия. На компоненте Бухгалтерский Учет мы можем вести всю структуру проводок, различных планов счетов, Бухгалтерских Итогов за произвольный период.
На компоненте Оперативный Учет мы можем решать задачи очень крупных оптово-розничных предприятий. Это не значит что на бухучете это вообще не возможно - на самом деле на любой компоненте можно написать вообще любую задачу, просто каждая из компонент изначально нацелена на более качественное и удобное решение именно тех задач, для которых она предназначается.
Типовые конфигурации в основном пишутся исходя из этого принципа. Далее - Расчет - это компонента предназначена для ведения такого блока как Зарплата.
Дополнительные компоненты.
Управление Распределенными Базами Данных
Управление Распределенными Базами Данных - компонента, предназначена для связи нескольких территориально разделенных подразделений. К примеру - у нас есть Главный офис в каком либо городе, сеть из нескольких компьютеров и соотвественное количество рабочих мест, которые работают с одной информационной базой по локальной сети. Есть также и Офис в другом городе, где также есть сеть или даже один компьютер, который тоже должен "видеть" Информационную Базу центра, но тянуть локальную сеть в другой город - это несколько невыгодно, если не сказать больше. Но тем не менее информацая должна циркулировать. Что же делать ? При помощи этой компоненты базы, одновременно используемые в разных городах эпизодически (период вы можете выбрать сами) синхронизируются. То есть Главный офис всегда может увидеть скажем продажи удаленного офиса, а удаленный офис в свою очередь скажем данные о взаиморасчетах с покупателями, попросту говоря - проплатил кто-то или нет. Это лишь примеры задач. На самом деле синхронизировать можно абсолютно любую информацию и иметь оперативный доступ к ней из любой точки вашего бизнеса.
WEB-Расширение
Используя эту компоненту вы можете построить свой интернет-магазин, организовать связь с вашими контрагентами через Internet, к примеру - ваш покупатель сможет увидеть ту информацию, которую вы лично разрешаете ему увидеть из вашей информационной базы - к примеру, что он может получить сейчас со склада (то что есть в наличии), Цены (самые последние). Также он может выписать счет самостоятельно со своего компьютера, не загружая ваш отдел продаж. Сверки взаиморасчетов теперь - очень простое занятие. Ваш клиент всегда сможет посмотреть что мы о нем в это смысле думаем (то есть в разрезе какого заказа кто как рассчитывался, кто кому должен и так далее). Безусловно все это в режиме индивидуального паролирования.
V7Plus
При помощи этой компоненты вы можете посылать письма через Internet автоматически, получать данные с Интернет сайтов, обрабатывать документы в международном стандарте коммерческой информацией XML. Представьте, что по получению денег на Ваш рассчетный счет от выбранных контрагентов, автоматически посылается письмо на ваш пейджер, мобильный телефон или другое устройство, которое может получать информацию через Internet.
Вы можете "бегать" по WWW не при помощи Стандартных броузеров типа Internet Explorer, а непосредственно из 1С будут вгружаться в Вашу базу последние Курсы конвертации валют, информация об остатках вашего контрагента.
Внешние компоненты
Внешняя компонета, говоря языком программирования, это OLE-Automation сервер, который может быть написан на любом языке программирования, включая Delphi, Visual Basic, C Builder, то есть
если у вас проект уже написан и инвестиции вложены, то можно не отказываться от наработок, а интегрировать их в структуру 1С:Предприятия. К слову говоря 1С:Предприятие само может предоставлять доступ к своим ресурсам через OLE-Automation.
А пишутся абсолютно любые вещи - Поддержка усложенной бизнес-математики, драйвера дополнительных устройств. Скажем работа с кассовыми аппаратами, штрих-сканерами, весами, нестандартными устройствами.
Стандарт OLE-Automation поддерживают все современные бизнес-приложения, такие как MicrosoftOffice (Word,Excel,Access), Finereader (распознавание текстов) и множество других.
То есть используя этот стандарт мы можем создать Единое Информационное Пространство в нашем бизнесе не отказываясь ни от любимого Excel (где весьма удобны графики) ни от Worda, где все набирают свои договора. Можно вести к примеру архив договоров, учет выполнения договоров в 1С, а печатные формы со сложными формулами или рисунками могут быть в Worde и автоматически заполняться данными из 1С.
Следует отметить - что компоненты и основные и внешние это возможности, которыми обладает 1С:Предприятие как язык программирования.
На этом языке уже пишутся конфигурации - они могут быть типовыми (разработанными для многих) и индивидуальными (разработанными по Техническому Заданию индивидуально)
Возможности написания любой задачи на 1С - безграничны, возможности тех или иных конфигураций - всегда ограничены.
При подборе конфигурации следует большое внимание уделять тому, какие из возможностей уже есть в данной конфигурации.
(именно в конфигурации, а не в компоненте)
(c) Kostya Volkov aka Reminder (2001)
Комментарии
11БигМак.