- •Кафедра «Информационные системы в экономике»
- •Введение
- •1. Общие сведения
- •1.1. Жизненный цикл прикладного решения
- •1.2. Рынок исуп
- •1.3. Система 1с:Предприятие 8.2
- •1.4. 1С:Предприятие 8.2. Как объектно-ориентированная система.
- •1.5. Концепция системы 1с:Предприятие 8.2
- •2. Практическое задание. Создание ис торгового предприятия
- •2.1. Постановка задачи
- •2.2. Создание информационной базы данных
- •2.3. Подсистемы
- •2.4. Прикладные механизмы платформы
- •2.5. Константы
- •2.6. Концепция пользовательского интерфейса
- •3. Справочники
- •3.1. Справочник "Номенклатура"
- •3.2. Типы данных
- •3.3. Перечисление "ВидыНоменклатуры"
- •3.4. Справочник "Единицы измерения"
- •3.5. Константа "Основная единица измерения"
- •3.6. Формы справочника
- •3.7. Ввод данных
- •3.8. Печать прайс-листа
- •3.9. Встроенный язык
- •3.10. Модули и контексты системы.
- •3.11. Хранение истории изменения цен
- •Номенклатура
- •3.12. Справочник "Контрагенты"
- •4. Документы
- •4.1. Документ "Приходная накладная"
- •4.2. Документ "Расходная накладная"
- •4.3. Печатная форма расходной накладной
- •5. Регистры накопления
- •5.1. Регистр накопления закупки
- •5.2. Регистр накопления остатки товаров
- •6. Отчеты.
- •6.1. Отчет закупки.
- •7. Контрольное задание. Автоматизация движения денежных средств.
- •7.1. Постановка контрольной задачи.
3. Справочники
В основе любой программы автоматизации учета всегда лежат справочники, предназначенные для хранения однотипной информации о сотрудниках, товарах, клиентах, поставщиках и т.д. Справочник это список возможных значений, использование которого исключает неоднократный и неоднозначный ввод информации.
Название и структура каждого конкретного справочника определяется при его создании в конфигураторе. На этапе конфигурирования можно описать, какими свойствами обладает каждый конкретный справочник. К настраиваемым свойствам относятся, длина и тип кода, количество уровней и т.д. Помимо кода и наименования, механизм работы со справочниками позволяет создавать набор реквизитов для хранения любой дополнительной информации об элементе справочника.
В режиме 1С:Предприятие пользователи заполняют справочник элементами, отражающими объекты прикладной задачи. Например, для справочника сотрудники элементом является сотрудник, для справочника товаров - товар и т.д. Реквизиты элементов справочника описывают свойства реальных объектов, например; "Дата рождения" и "Пол" сотрудника, "Единица измерения" и "Цена" товара.
В базе данных на основе справочника платформа 1С создает таблицы, колонки которой соответствуют реквизитам, а строки элементам справочника.
3.1. Справочник "Номенклатура"
Прежде, чем начинать строить систему автоматизации торговой деятельности, необходимо четко представить себе, что пользователь понимает под товаром - существует ли какая-нибудь иерархическая система каталогизации, кодирование, что мы хотим дополнительно знать о товаре - единицы измерения, виды цен, прочие специфические характеристики, например - цвет для ковровых покрытий, срок годности для медикаментов и т.п.
Допустим, мы продаем сельскохозяйственную технику. В нашем случае будем считать, что достаточно иметь двухуровневый справочник товаров, где на верхнем уровне будет храниться группа товаров, например - «автомобили», «трактора», «с/х машины» и т.п., а на втором - конкретные наименования товаров (марка, модель ...).
Создадим справочник "Номенклатура" предназначенный для хранения информации о товарах, материалах, продукции и услугах.
1) Добавляем справочник.
Открывается окно редактирование объекта.
Окно редактирования выполнено в виде панели с закладками. Состав закладок и содержание на них свойств объекта зависит от типа редактируемого объекта. Но, несмотря на заметные различия, окна редактирования имеют много общего.
На закладке "Основные" вводятся имя, синоним и комментарий объекта.
На закладке "Данные" определяется состав объекта, создаются реквизиты, измерения, ресурсы, указываются их типы и размерность.
На закладке "Формы" создаются различные экранные формы, необходимые для интерактивной работы пользователей с объектами данного типа.
2) Задаем имя и синоним справочника
3) Указываем принадлежность к подсистемам
4) Задаем параметры иерархии справочника
Использование иерархии в справочниках позволяет сгруппировать элементы по какому-либо признаку с нужной степенью детализации.
Например, сельскохозяйственную технику можно сгруппировать по видам:
1 уровень |
Трактора |
группа |
2 уровень |
ДТ-75 |
элемент |
2 уровень |
Т-150 |
элемент |
2 уровень |
К-700 |
элемент |
1 уровень |
Комбайны |
группа |
2 уровень |
Нива |
элемент |
2 уровень |
Дон-1500 |
элемент |
1 уровень |
Автотранспорт |
группа |
2 уровень |
Грузовые |
группа |
3 уровень |
КАМАЗ |
элемент |
3 уровень |
ЗИЛ |
элемент |
2 уровень |
Легковые |
группа |
3 уровень |
УАЗ |
элемент |
5) На закладке данные оставляем длину кода 9 символов и увеличиваем длину наименования до 100 символов
Длина кода - важное свойство справочника. Как правило, код справочника используется для идентификации элементов справочника и содержит уникальные для каждого элемента справочника значения. Платформа может сама контролировать уникальность кодов и поддерживать автоматическую нумерацию элементов справочника. Поэтому от длины кода будет зависеть количество элементов, содержащихся в справочнике.
5) Здесь же добавим два реквизита "ЦенаПокупки" и "ЦенаПродажи"
В панели свойств зададим тип данных "Число", длина 10, точность 2.