- •1._Стадии и этапы жизненного цикла ис
- •2._Анализ и формирование требований к ис. Документ техническое задани.
- •3._Диаграмма потоков данных dfd
- •4._Функциональная диограмма. Методология sadt/
- •5._ Диаграмма вариантов использования.
- •6._Диаграмма деятельности.
- •7._Диаграмма взаимодействия
- •8._Варианты работы системы. Клиент-серверная архитектура. Клиентское приложение.
- •9._Механизмы клиент-серверного взаимодействия в конфигурации 1с. Кластер серверов.
- •10._Модель работы с бд в 1с
- •11._Виды клиентских приложений.
- •12._Механизмы web-сервисов. Облачные технологии.
- •13._Понятие конфигурации системы. Основные объекты конфигурации.
- •14._Работа с конфигурацией. Сохранение и перенесение на другую платформу.
- •15._Программные модули. Формат текста Программного модуля.Модуль управляемого модуля приложения. Общие модули.
- •16._Подсистемы. Роли и права доступа.
- •17._Константы. Перечисления и справочники.
- •18._Документы. Журналы документов.
- •19._Регистр накопления. Оперативное и не оперативное проведение документа. Запись движений в регистры и чтение данных из регистров.
- •20._Регистр сведений. Запись движений в регистры и чтение данных из регистров.
16._Подсистемы. Роли и права доступа.
Подсистемы – это основные элементы для построения интерфейса 1С:Предприятия. Поэтому первое, с чего следует начинать разработку конфигурации, – это проектирование подсистем. В простых прикладных решениях можно не использовать подсистемы.
Эти объекты располагаются в ветке объектов Общие и позволяют строить древовидную структуру, состоящую из подсистем и подчиненных подсистем.
Подсистемы верхнего уровня являются основными элементами интерфейса, так как образуют разделы прикладного решения.
Каждый объект конфигурации может быть включен в одну или сразу несколько подсистем, в составе которых он будет отображаться. Также с помощью подсистем, используя видимость по ролям, можно предоставить пользователю удобный и функциональный интерфейс, не содержащий лишних элементов.
Предусмотрено разграничение прав доступа пользователей к информации. С одной стороны, это обеспечивает определенную степень информационной безопасности предприятия (пользователю доступна только информация необходимая для выполнения его задач), с другой - облегчает работу пользователям информационной системы (пользователь не видит лишней информации, которая может препятствовать качественному и своевременному выполнению своей работы и оперировать только необходимыми ему данными).
17._Константы. Перечисления и справочники.
18._Документы. Журналы документов.
19._Регистр накопления. Оперативное и не оперативное проведение документа. Запись движений в регистры и чтение данных из регистров.
Регистры накопления - это прикладные объекты конфигурации. Они составляют основу механизма учета движения средств (финансов, товаров, материалов и т.д.), который позволяет автоматизировать такие направления, как складской учет, взаиморасчеты, планирование.
Регистр накопления образует многомерную систему измерений и позволяет "накапливать" числовые данные в разрезе нескольких измерений. Например, в таком регистре можно накапливать информацию об остатках товаров в разрезе номенклатуры и склада, или информацию об объемах продаж в разрезе номенклатуры и подразделения компании.
Оперативный режим проведения означает, что факт хозяйственной операции регистрируются сиюсекундно, т.е. текущим моментом времени, неоперативный же режим означает, что хозяйственная операция отражается в прошлом, пусть даже и секунду назад от текущего момента времени.
НаборДвижений = Движения.ЗаказыНаПроизводство;
СтруктТаблицДокумента = Новый Структура;
СтруктТаблицДокумента.Вставить("ТаблицаПоПродукции", ТаблицаПоПродукции);
ТаблицыДанныхДокумента = ОбщегоНазначения.ЗагрузитьТаблицыДокументаВСтруктуру(НаборДвижений, СтруктТаблицДокумента);
ОбщегоНазначения.УстановитьЗначениеВТаблицыДокумента(ТаблицыДанныхДокумента, "ЗаказНаПроизводство", Ссылка);
ОбщегоНазначения.УстановитьЗначениеВТаблицыДокумента(ТаблицыДанныхДокумента, "Подразделение", Подразделение, "ТаблицаПоПродукции");
ОбщегоНазначения.УстановитьЗначениеВТаблицыДокумента(ТаблицыДанныхДокумента, "ПроцентОтходовНаVЗаказа", ТаблицаПоПродукции.ПроцентОтходовНаVЗаказа); // здесь выходит ошибка, что поле обЪекта не обнаружно
ОбщегоНазначения.ЗаписатьТаблицыДокументаВРегистр(НаборДвижений, ВидДвиженияНакопления.Приход, ТаблицыДанныхДокумента, Дата);
