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

Конфигурируемость

Главная особенность системы 1С: Предприятие — ее настраиваемость. Сама система 1С: Предприятие представляет собой набор механизмов, предназначенных для манипулирования объектами различного типа в предметной области. Конкретный набор объектов, структуры информационных массивов, алгоритмы обработки информации определяются конкретной конфигурацией. Вместе с конфигурацией система 1С: Предприятие выступает как готовый программный продукт, ориентированный на определенные виды бизнеса и классы решаемых задач.

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

Компонентная структура

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

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

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

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

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

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

Функционирование системы

Функционирование системы разделено на два процесса — конфигурирование (описание модели дисциплинарной области через систему) и выполнение (обработка данных дисциплинарной области).

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

На этапе настройки система работает с универсальными понятиями (объектами), такими как «Документ», «Журнал документов», «Список», «Реквизиты», «Реестр» и другими. Совокупность этих понятий определяет понятие системы.

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

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

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

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

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

Краткое описание понятий (объектов) системы

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

Базовые объекты

Константы

Для работы с постоянной и условно постоянной информацией в системе используются объекты типа «Константа». Чаще всего используются константы «Название компании», «Ставка НДС», «Ф.И.О главного бухгалтера» и т.д.

В системе может быть описано неограниченное количество констант. На этапе настройки указывается список констант и описываются их характеристики. Константы могут иметь флаг периодичности для отслеживания истории изменений значения константы.

Справочники

Для работы с постоянной информацией и условно постоянной с определенным набором значений в системе используются объекты типа «Справочник».

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

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

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

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

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

В конкретной конфигурации создается необходимое количество каталогов для хранения данных об объектах, используемых при автоматизации данной предметной области. Например, это могут быть каталоги «Организации», «Продукты», «Сотрудники» и т.д.

Перечисления

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

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

Типичными примерами переводов являются виды платежей (наличный, безналичный, trade-in), статус клиента (постоянный, разовый).

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

Документы

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

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

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

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

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

Журналы документов

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

Например, вы можете создать журнал документов инвентаризации, который будет содержать все внутренние переводные накладные и квитанции.

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

Для дневника можно описать несколько форм визуального представления.

Отчеты и обработки

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

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

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

Компонента «Бухгалтерский учет»

Бухгалтерские счета

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

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

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

Компонент «Бухгалтерский учет» поддерживает многомерный и многоуровневый аналитический учет.

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

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

Виды субконто

Типы субсчетов — это специальные объекты, поддерживаемые компонентом «Учет и отчетность» для ведения аналитического учета на счетах главной книги. Термин «субсчет» используется для обозначения набора значений, используемых для ведения учета затрат для учетной записи. Активы, организации, активы и другие наборы объектов, как реальных, так и абстрактных, могут служить субсчетом. Например, субконто может быть бюджетного типа: федеральный, территориальный, местный.

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

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

Операции и проводки

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

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

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

Компонента «Оперативный учет»

Регистры

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

Главная книга — это многомерная система хранения балансов или счетов-фактур. Каждый настраиваемый реестр описывается набором параметров и ресурсов.

Под измерением понимается набор значений, которые детализируют движение средств и в контексте которых хранятся балансы; под ресурсом — числовое значение, которое является количественным или суммарным значением, отражающим размер движения (баланса). Например, для запаса товаров на складе можно создать книгу «Инвентарь» с двумя измерениями — «Товары» и «Склад» и ресурсом — «Количество». В этом случае система будет поддерживать остатки товаров на складах в количественном выражении.

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

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

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

Итоги журнала могут быть построены с любым набором пропорций в зависимости от размера журнала. Затем в приведенном примере вы можете создать отчет о движении товаров на складах или складах внутри товаров.

Компонента «Расчет»

Журналы расчетов

Журнал расчетов предназначен для хранения данных сложных периодических расчетов, поддерживаемых компонентом Расчет, и их истории. Основным свойством журнала расчетов является его принадлежность к тому или иному справочнику системы. Этот каталог называется каталогом вычислительных объектов. Фактически в справочнике определяется тип объектов, для которых производится расчет. Например, это может быть: журнал расчета заработной платы, а список объектов расчета будет справочником сотрудника; журнал расчета дивидендов, то список объектов расчета будет справочником акционеров; журнал расчета амортизации: перечень объектов расчета будет справочником основных средств. В процессе настройки настраивается неограниченное количество журналов расчетов, каждый из которых решит ту или иную задачу в предметной области.

Обязательными атрибутами каждой строки журнала расчетов являются: объект, для которого производился расчет; вид расчета (см ниже), на основании которого был произведен этот расчет; дата начала и окончания этого расчета и результат расчета.

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

Виды расчетов

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

Алгоритм типа расчета описывается с использованием встроенного языка. Типичными примерами видов расчетов являются «заработная плата», «налог на прибыль», «амортизация».

Группы расчетов

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

Календари

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

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

Основные понятия системы 1С

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

Понятие конфигурация 1С

В основе концепции лежит понятие «конфигурация».
Конфигурация в системе 1С: Предприятие — это совокупность взаимосвязанных
компоненты:
● подсистемы;
● учетные структуры, формы их ввода, выбора, распечатки;
● состав механизмов регистрации итогов и перемещений учетных данных;
● составление и обработка различных отчетов;
● командный интерфейс;
● набор ролей (права доступа);
● набор общих процедур и функций (модуль приложения, модуль управляемого приложения, модуль внешнего подключения, модуль сеанса, общие модули), макет табличного документа и т.д.;
● вспомогательные объекты:
● функциональные возможности и их параметры;
● архив настроек;
● Веб-инструменты (веб-сервисы, WS-ссылки, HTTP-сервисы);
● различная вспомогательная информация (изображения, шаблоны, стили и т.д.).
По сути, дерево конфигурации — это модель предметной области. Творчество
настройка выполняется через конфигуратор. Конфигурация создана
используется системой 1С: Предприятие для реализации программной среды,
подходит для ведения необходимой бухгалтерской деятельности.
Роли в 1С: Бизнес-система определяет полномочия пользователей для работы
информация, которая обрабатывается в системе. В комплекте
пользователь полномочий обычно определяется условиями его обязанностей.
Задача назначения ролей пользователю выполняет две основные задачи:
● с одной стороны, круг пользователей конфиденциальной информации ограничен,
что, конечно, всегда присутствует в любой системе бухгалтерского учета;
● с другой стороны, запрет на определенные операции (в первую очередь
операции удаления и исправления данных) позволяет в некоторой степени
предотвратить возможную потерю информации.
Все компоненты конфигурации тесно связаны друг с другом и обычно требуют
существенные изменения (особенно в отношении прав пользователей).
Следовательно, назначение ролей может быть выполнено только для существующих объектов
конфигурации (специфические документы, журналы, справочники, отчеты). Дополнение к
конфигурационная структура нового объекта должна сопровождаться введением
соответствующие роли меняются.
Система учитывает назначение прав объектам при создании командного интерфейса. Например, если пользователю запрещен просмотр каталога, команда на открытие формы листинга этого каталога будет автоматически удалена из командного интерфейса. Формы также автоматически учитывают наличие прав при просмотре форм.

Функционирование системы 1С

Функционирование системы разделено на два процесса: разработка (описание модели
домен через систему) и исполнение (обработка данных домена
площадь).
На этапе разработки делается следующее:
● формирование структуры обрабатываемой информации;
● создание форм для ввода исходных данных, отображение различных списков данных;
● организация хранения вводимой и конечной информации;
● составление и обработка отчетов;
● формирование командных интерфейсов для разных групп пользователей;
● формирование списка пользователей;
● назначение пользователям определенных прав.
Результатом разработки является программный продукт (конфигурация), который
это модель предметной области.
В режиме конфигуратора вы можете создавать новые конфигурации, изменять существующие, а также сравнивать и объединять различные конфигурации.
На этапе разработки система оперирует универсальными понятиями (объектами), такими как документ, журнал документов, справочник, реквизит, форма, реестр и другие.
Совокупность этих понятий определяет понятие системы. В свою очередь, процесс
конфигурация разбивается на несколько составляющих (разделение условное
характер), определяя последовательность написания и назначение томов описания.
Это «визуальная» конфигурация (создание структуры конфигурации, диалоговых форм и выходных документов, механизм, позволяющий пользователям работать с данными (интерфейс) и правами
доступ различных групп пользователей к различной информации) и написание программ
в интегрированном языке 1С: Предприятие для обработки входных и выходных данных.
На системном уровне понятия самих объектов и стандартные операции над ними
в стадии обработки. Инструменты конфигурации позволяют описывать структуру информации,
включены в эти объекты и алгоритмы, описывающие специфику их обработки, для
отражение различных особенностей бухгалтерского учета.
Информационная структура разработана на уровне типов, предусмотренных в системе
обрабатываемые объекты дисциплинарной области (константы, справочники, документы,
регистры, перечисления и т д.).
Во время выполнения система уже работает с определенными концепциями, описанными выше
этап настройки (справочники товаров и организаций, накладные, накладные и т д).
При работе пользователя в режиме 1С: Предприятие происходит обработка информации
либо стандартными средствами системы, либо с помощью алгоритмов, построенных на
этап конфигурации.

Типы данных, используемые системой

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

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

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

Источники

  • http://anatoly4xs.narod.ru/manual/mca001.htm
  • https://master1c8.ru/platforma-1s-predpriyatie-8/rukovodstvo-razrabottchika/glava1-kontseptsiya-sistem-1spredpriyatie/1285/

Оцените статью