Байланысты: Сборник лабораторных работ для студентов учебных заведений (1)
Определение Документ – это объект конфигурации, хранящий информацию о каких-либо событиях, произошедших в «жизни» предприятия. Например, с помощью документа можно зарегистрировать (то есть сохранить данные документа для последующей обработки) продажу товаров или начисление зарплаты (подробнее про документы можно прочитать здесь: https://v8.1c.ru/platforma/dokumenty/). Создайте документ «ЗакупкаТоваров».
Для настройки структуры документа переходим на вкладку «Данные».
«При поступлении товара пользователь в табличной части указывает, какие товары и в каком количестве поступили. Нужно предусмотреть учет до граммов». Добавим табличную часть «СписокТоваров».
Далее добавим два реквизита табличной части (колонки таблицы): «Товар» (тип – СправочникСсылка.Товары) и «Количество» (тип – «Число»).
«В системе следует регистрировать продажу товара. При продаже товаров указывается, какие товары были проданы и в каком количестве». Продажа товара осуществляется аналогично закупке, следовательно, документ по структуре будет точно таким же, как документ «ЗакупкаТовара».
Чтобы не тратить время на создание точно такого же документа, воспользуемся возможностью платформы создать новый документ копированием.
Получаем точную копию документа. Изменим имя документа на «ПродажаТоваров».
На вкладке «Данные» структура должна быть аналогична структуре документа «ПолучениеТовара»: иметь табличную часть с реквизитами «Товар» и «Количество».
Можно ли теперь на основе таких документов построить отчет по остаткам товаров? Можно, но для этого придется прибегнуть к грубому перебору всех существующих документов. Данный вариант является неправильным, потому что, если таких документов окажется очень много, система будет требовать большого количества ресурсов и времени.
Для решения данной проблемы и ускорения процесса извлечения данных создадим еще один объект – регистр накопления.