Контроль ссылочной целостности

С:Предприятие. Введение

 

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

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

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

 

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

В поставку входят два шаблона информационных баз – демонстрационной и основной.

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

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

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

Режимы работы:

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

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

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

Запуск системы 1С:Предприятие

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

 

В диалоге запуска системы особое назначение у кнопки «Настройка» - настройка самого диалога запуска.

Здесь можно настроить:

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

­ сортировку списка ИБ;

­ количество запоминаемых последних выбранных ИБ (отображаются в начале списка, выделяются жирным шрифтом);

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

Контроль ссылочной целостности

 

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

 

Механизм контроля ссылочной целостности разделяет процесс удаления объектов данных на два этапа: пометка на удаление и непосредственное удаление помеченных объектов.

 

Помеченный на удаление объект сохраняется в форме. При необходимости пометку на удаление можно снять; для этого надо выделить помеченный объект и повторно нажать клавишу «Delete» на клавиатуре.

Удаление помеченных объектов (выполняется при наличии этого права у пользователя) с помощью команды меню Операции/Удаление помеченных объектов. При этом система производит «Контроль ссылочной целостности», т.е. поиск ссылок на удаляемый объект. Если в ходе контроля обнаружены ссылки на удаляемый объект, то с него будет снят признак удаления.

Результаты удаления выводятся на экран для просмотра. Восстановить удаленные объекты невозможно.

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

Если пользователю дано право «Интерактивное удаление», то контроль ссылочной целостности не используется.

 

Основные объекты программы

 

  1. константы
  2. перечисления
  3. справочники
  4. документы
  5. журналы
  6. отчеты.

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

 

При работе со справочниками и журналами существует возможность поиска информации.

 

Различают два вида поиска:

  1. Быстрый (поместить курсор в ту колонку, в которой необходимо найти какое-либо значение, набрать его на клавиатуре);
  2. Произвольный (команда меню Правка-Найти)

Если значений, указанных в строке поиска, в списке несколько, то курсор устанавливается на первое встретившееся значение. Для продолжения поиска с теми же параметрами нужно просто нажимать клавишу F3 до тех пор, пока искомое значение не будет найдено. Для прерывания поиска используется комбинация Ctrl+Break.


Основные объекты программы

  1. Константы – для работы с постоянной или условно постоянной информацией, т.е. с информацией, которая меняется очень редко. Например: наименование предприятия, основная ставка НДС, ФИО директора и главного бухгалтера;

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

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

  1. Перечисления – используются для описания наборов постоянных (не изменяемых пользователем) значений. Типичными примерами перечислений являются виды оплаты (наличная, безналичная, бартер), тип учредителя (юр.лицо, физ.лицо), типы сотрудников предприятия (штатный, совместитель).

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

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

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

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

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

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

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

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

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

 

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

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

Использование обработки ничем не отличается от использования отчёта.

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

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

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

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

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

Для вызова внешнего отчёта (обработки) используется команда «Файл -Открыть» При обращении к этому пункту вызывается стандартный диалог открытия файлов. Файлы внешних отчетов и обработок имеют расширение «.epf».

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

 


Дата добавления: 2022-06-11; просмотров: 32; Мы поможем в написании вашей работы!

Поделиться с друзьями:




Мы поможем в написании ваших работ!