Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
ЦЕЛЬ РАБОТЫ: на примере конкретной задачи научиться создавать
информационные системы для автоматизации складского учета на базе
платформы «1С:Предприятие 8.2.».
ЗАДАЧИ РАБОТЫ
1. Продолжить изучение основных возможностей программы
«1С:Предприятие 8.2.».
2. Освоить работу в режиме конфигурирования системы.
3. Научиться создавать информационную структуру для складского учета.
4. Изучить основы встроенного языка программирования.
ЗАДАНИЕ
Написать простейшую конфигурацию по учету хозяйственных операций
торговой фирмы на базе платформы «1С:Предприятие 8.2.» согласно своему
варианту задания (варианты заданий выдаются преподавателем).
Общая концепция разрабатываемой системы.
1. На товар устанавливается цена (поставщиком).
2. Товар поступает на склад.
3. Существует возможность перемещения товара со склада на склад.
4. Устанавливается цена реализации.
5. В отчетах отражается количество проданного товара на основании
договоров.
В системе 1С Предприятие есть несколько объектов конфигурации, которые позволяют создавать в базе данных структуры, предназначенные для накопления информации в удобном для последующего анализа виде. Использование таких «хранилищ» данных позволяет нам, с одной стороны, накапливать в них данные, а с другой стороны, легко создавать нужные нам отчеты или использовать эти данные в алгоритмах работы конфигурации.
В конфигурации существует несколько объектов, называемых регистрами, для описания подобных «хранилищ».
Объект конфигурации Регистр накопления предназначен для описания структуры накопления данных. На основе объекта конфигурации Регистр накопления платформа создает в базе данных таблицы, в которых будут накапливаться данные, поставляемые различными объектами базы данных.
Эти данные будут храниться в таблицах в виде отдельных записей, каждая из которых имеет одинаковую, заданную в конфигураторе структуру.
Отличительной особенностью регистра накопления является то, что он не предназначен для интерактивного редактирования пользователем.
Основным назначением регистра накопления является накопление числовой информации в разрезе нескольких измерений, которые описываются разработчиком в соответствующем объекте конфигурации Регистр накопления и являются подчиненными объектами конфигурации.
Виды числовой информации, накапливаемой регистром накопления, называются ресурсами, также являются подчиненными объектами и описываются в конфигураторе.
Изменение состояния регистра накопления происходит, как правило, при проведении документа и заключается в том, что в регистр добавляется некоторое количество записей. Каждая запись содержит значения измерений, значения приращений ресурсов, ссылку на документ, который вызвал эти изменения (регистратор), и направление приращения (приход или расход). Такой набор записей называется движениями регистра накопления. Каждому движению регистра накопления всегда должен соответствовать регистратор -объект информационной базы (как правило, документ), который произвел эти движения.
Регистратор это документ, который вносит записи в регистр (сведений,
накопления). Он регистрирует в нем свои данные. В случае, если документ удаляется, его движения (регистрации) могут быть удалены автоматически из соответствующих регистров.
По позиции регистратора означает, что периодичность в регистре будет идти по мере регистрации в нем данных. Подчинение регистратору означает, что вносить данные в регистр возможно только документами.
В случае, когда необходимо хранить информацию общую для базы данных, но используемую для отдельных направлений учета или отдельных подсистем конфигурации, может оказаться оправданным хранение единичных условно-постоянных значений не посредством констант, а посредством ресурсов регистра сведений.
Форма списка регистра сведений
Удобным средством для реализации задач хранения информации необъектных данных, развернутой в некоторых разрезах, является использование регистров сведений.
Для решения таких задач регистры сведений обладают функциональностью, которая включает в себя:
■ уникальность записей в разрезах ключей записи,
■ периодичность,
■ подчинение записей регистратору.
Использование периодических регистров сведений позволяет в данной ситуации достаточно быстро создать решение, большую часть функциональности которого поддерживает сама платформа .
Структура регистра накопления «ЦеныНоменклатуры»
Разработчик может создавать периодические регистры сведений, указывая минимальную периодичность хранения данных.
Например, для реализации хранения информации в регистре сведений УчетнаяПолитикаПредприятия не только в разрезе организаций, но и в разрезе лет (в действительности учетная политика предприятия принимается сроком на год), в состав объекта конфигурации можно внести следующее изменение указать периодичность хранения информации регистра В пределах года .
Из данной работы можно сделать следующий вывод: Продолжили изучение основных возможностей программы «1С:Предприятие 8.2.», освоили работу в режиме конфигурирования системы, научились создавать информационную структуру для складского учета.
4