Шаг 15 - Номенклатура товара

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

Мы это уже делали. Количество ровней - 3, длина наименования - 50. У каждого товара есть цена, поэтому мы создадим реквизит "Цена". Не забудьте, что там число.

15_1.gif (4535 b)

Форму списка сделайте опять с деревом. После этого сохраните изменения. Посмотрите в дереве настроек.

15_2.gif (1142 b)

Теперь мы можем добавить к нашей таблице документа в реквизиты табличной части название товарной единицы с идентификатором ТМЦ, привязав к нему номенклатуру.

15_3.gif (3776 b)

Сразу после этого сохраните изменения. Вам придется закрыть документ, открыть снова, удалить табличную часть и внести ее повторно. Не забудьте про наш расчет, поле "ТМЦ" лучше поменять на "Наименование".

15_4.gif (7301 b)

Запустите и создайте группу "Одежда", в которой будет находиться список одежды.

15_5.gif (4507 b)

Теперь при вводе документа мы имеем возможность указывать наименование товара.

15_6.gif (4260 b)

Но неплохо было бы подставлять цену автоматически, раз она у нас есть. Значит, в модуль надо написать процедуру. Только сначала привяжем ее к изменению "ТМЦ".

15_7.gif (5653 b)

А вот и код:

Процедура ПриВыбореТМЦ()
	Цена = ТМЦ.Цена;
	Расчет();
КонецПроцедуры

При выборе "ТМЦ" будет производиться автоматическая подстановка цены:

15_8.gif (3419 b)


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем.