Вход на сайт
Логин
Пароль
 
Навигация по сайту
Календарь
«    Июль 2017    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 

Популярные статьи

Облако тегов

Требуется для просмотраFlash Player 9 или выше.

Показать все теги
Архив статей
Сентябрь 2015 (5)
Август 2015 (10)
Июль 2015 (14)
Июнь 2015 (22)
Май 2015 (8)
Сентябрь 2012 (1)

В сети
Всего на сайте: 1
Гостей: 0
Пользователи: - отсутствуют
Роботы: Arraycrawl Bot
Реклама
Опрос на сайте

1С 7.7 обзор типовых решений
1С 7.7 конфигурирование
1С 8.х обзор типовых решений
1С 8.х конфигурирование
Бест Звит
Законодательные акты


Содержимое сайта (дерево рубрик)
Основные объекты "1С:Предприятие 8" 1С:Предприятие 8 » Что такое 1С и с чем его едят...

Эта статья предназначена тем пользователям, которые впервые столкнулись с «1С:Предприятие 8». Мы попытаемся помочь разобраться в основных понятиях и объектах программного комплекса.

 

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

 

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

  • Функциональные объекты - те объекты, которые влияют на работу системы и могут регулироваться пользователем.
  • Вспомогательные объекты - объекты системы, которые задаются разработчиком или специальными объектами конфигурации. 

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

 

К основным объектам 1С:Предприятия можно отнести:

 

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

  •  Пользователем может быть задано только значение константы
  • Сам объект константы создается и залаживается разработчиками.

 

 

Справочники - это объекты, которые также работают с постоянной или условно постоянной информацией в системе, но разбитой по смысловой нагрузке и носящей множественный характер. Основное назначение справочников - это избавление пользователей от ввода одной и той же информации. Также справочники несут в себе собирающий характер, то есть элемент справочника, как правило, заключает в себе всю необходимую информацию об элементе. Самым ярким примером справочника, пожалуй, является ТМЦ (или Номенклатура) - это справочник, который содержит в себе перечень материальных ценностей предприятия. Причем каждая позиция характеризуется некоторыми свойствами (например, вес, длина, ширина и т.д.).

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

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

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

       

 

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

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

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

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

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

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

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

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

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

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

 

 

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

 

 

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

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

 

В системе 1С: Предприятие существует 4 вида регистров: регистры сведений, регистры накопления, регистры расчета и регистры бухгалтерии.

 

 

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

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

 

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

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

 

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

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

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

Регистр расчета ВСЕГДА связан с одним из планов видов расчета, существующих в прикладном решении. Эта связь обуславливает наличие у каждой записи регистра поля Вид расчета, благодаря которому механизмы регистра могут отслеживать взаимное влияние записей расчета друг на друга.

 

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

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

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

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

 

 

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

 

 

Обработки - служебный объект, который может использоваться для:

 

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

 

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

 

 

 

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

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

 

 

 

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

 

 

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

 

 

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

 

 

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

 

 

Предопределенные элементы - элементы справочников, видов расчета, планов видов характеристик и планов счетов, которые создаются в конфигураторе и НЕ МОГУТ быть удалены пользователем интерактивно. Как правило, такие элементы помечаются шариком возле картинки элемента.

 

 

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


Ключевые теги: , объекты
 
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем.

Другие новости по теме:

  • Встроенный язык "1С"
  • «УПП для Украины». Ввод начальных данных
  • Что такое 1С
  • Глава 2. Постановка задачи. Знакомство со справочниками.
  • Основы бюджетирования


  • Copyright © 2009-2017.D&K. Украина онлайн