Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лабораторная_работа_2_3.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
1.53 Mб
Скачать

2.4 Справочник товаров.

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

Здесь время поговорить о группах и уровнях справочника. 1С позволяет разбивать справочник на логические группы, в данном примере это группы "Пром. Товары" и "Продукты" и подгруппы "Мебель" и "Посуда". В группах размещен непосредственно сам товар: В группе "Пром. Товар" в подгруппе "Мебель" товары "Стол на 6 персон" и "Стул мягкий". В группе "Пром. Товар" в подгруппе "Посуда" товары "Тарелка глубокая" и "Супница расписная". В группе "Продукты" товары "Кефир жирность 1.5%" и "яблоки 'Голден'". При наличии подобной структуры справочника в 1С становится возможным ведение учета как по отдельным позициям номенклатуры, так и суммой по группе. Это будет показано в дальнейшем. Группы "Пром. Товары" и "Продукты" у нас лежат на 1-ом уровне справочника, Подгруппы "Мебель" и "Посуда" и товары "Кефир жирность 1.5%" и "яблоки 'Голден'" лежат на 2-ом уровне справочника и товары "Стол на 6 персон", "Стул мягкий", "Тарелка глубокая" и "Супница расписная" лежат на 3-ем уровне справочника. Таким образом у нас справочник будет иметь 3 уровня вложенности. Определим какие характеристики товара нас будут интересовать.

  • Во-первых это артикул. Под артикул мы отведем предопределенное поле справочника - "Код". Он у нас будет содержать буквы и цифры, длина не более 8 символов.

  • Во-вторых это название. Под название мы выделим второе предопределенное поле справочника - Наименование. Длина этого поля у нас пусть будет не более 50 символов.

  • В-третьих - основная единица измерения данного товара, т.е. та единица на которую определяем цену. Это будет дополнительное поле, значение которого мы будем выбирать из списка. Для списка стандартных единиц измерения мы используем такой объект метаданных, как "Перечисление" (рациональнее было бы использовать справочник, но в упрощенной конфигурации мы пойдем самым простым путем).

  • В-четвертых - цена поступления за основную единицу товара.

  • И в-пятых - цена реализации за единицу товара.

Теперь разберемся с группами. Группы будут содержать только Код и Наименование. Переходим к практике...

  1. Создаем перечисление с единицами измерения. Для этого в окне метаданных ставим курсор на раздел "Перечисления" и создаем новое перечисление;

  2. Идентификатор - ЕдИзм, Синоним - Единицы Измерения, Комментарий - Стандартные Единицы Измерения;

  3. Нажатием на [Новый] введем новое значение перечисления;

  4. Идентификатор - кг, Комментарий - килограмм, Представление - кг.;

  5. Нажмем [ОК];

  6. В списке значений перечисления добавилось наше значение - "кг";

  7. Аналогично введем еще два значения - шт/штука/шт. и ящ/ящик/ящ.;

  8. Закроем окно редактирования перечисления. В окне конфигурации появилось наше перечисление;

  9. Создаем справочник номенклатуры. Для этого установив курсор на раздел "Справочники" в дереве метаданных и создадим новый справочник;

  10. Появляется окно конструктора справочников;

  11. Идентификатор - Номенклатура, Комментарий - справочник товаров;

  12. Субконто не создаем - тут нужна компонента Бухгалтерия;

  13. Вставляем команду в пользовательское меню;

  14. Вот появилось окно свойств справочника. Доопределим свойства. Как и договаривались, количество уровней ставим - 3, длина кода - 8, длина наименования - 50, группы сверху - Да, автоматическая нумерация - не нужна, контроль уникальности - не нужен, серии кодов - все равно, тип кода - текстовый, основное представление - в виде кода (может быть товар с одинаковым наименованием, но разным артикулом), одна форма для элемента и группы - Нет, редактировать - в диалоге;

  15. Добавим реквизиты;

  16. ЕдИзм - основная единица измерения, тип - П.ЕдИзм (П - здесь Перечисление), для элемента;

  17. ЦенаП - цена поступления, тип число 7.2, неотрицательное (отрицательная цена - это очень интересно), периодический!!!, для элемента, изменяется документом и вручную; Здесь уместно поговорить про различие между периодическими и непериодическими элементами справочника. Периодический элемент справочника хранит историю своего изменения! Он позволяет определить, какое значение он имел в интересующий нас момент времени. И это очень удобно. Но за удобство приходится платить. Код, использующий периодические элементы более сложен, и в списке справочника нельзя сортировать и отбирать по значениям периодических реквизитов.

  18. ЦенаР - цена реализации, тип число 7.2, неотрицательное, периодический, для элемента, изменяется документом и вручную;