Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Печатная форма расходной накладной
В отличие от приходной накладной, которая у нас есть в бумажном виде (мы получили ее от поставщика), расходную накладную нам нужно распечатать. Мы должны отдать ее покупателю. Принцип создания печатной формы документа не отличается от того который использовали при создании печатной формы в справочнике " Номенклатура". Нам так же необходимо создать шаблон печатной формы при помощи макета, создать команду и прописать в модуле процедуры которые обеспечат заполнение табличного документа, однако будем это делать при помощи конструктора печати. 1) В окне редактирования объекта через кнопку " Действия" запускаем " Конструктор печати" 2) Оставляем имя команды по умолчанию " Печать" и нажимаем далее 3) Выбираем реквизиты шапки 4) Выбираем реквизиты табличной части
5) Далее… Готово…
6) Запускаем 1С: Предприятие и вводим 2-3 документа с разными контрагентами и с различной номенклатурой.
! Самостоятельная работа: Сделайте, что бы в секции подвал выводилась сумма документа прописью. Регистры накопления Механизм накопления данных Теперь в нашей системе мы можем регистрировать покупку и продажу товаров, также можем рассчитать текущий остаток товара на складе, однако для этого нам необходимо прочитать из документов данные о приходе и расходе за весь период работы, что является не эффективным решением при большом объеме информационной базы. Для повышения скорости получения оперативных данных в 1С используются регистры накопления. Регистры накопления – это прикладные объекты конфигурации. Они составляют основу механизма учета движения средств (финансов, товаров, материалов и т.д.), который позволяет автоматизировать такие направления, как складской учет, взаиморасчеты, планирование. Регистр накопления образует многомерную систему и позволяет " накапливать" числовые данные (ресурсы) в разрезе нескольких измерений. Например, в таком регистре можно накапливать информацию об остатках товаров в разрезе номенклатуры и склада, или информацию об объемах продаж в разрезе номенклатуры и подразделения компании.
Механизм регистрации накоплений состоит из двух таблиц:
1) Таблица движений
2) Таблица итогов
В таблице движений хранятся записи проведения документов, а в таблице итогов хранятся итоговые записи с заданной периодичностью. Когда нам надо получить остаток ресурса на текущий момент система из таблицы итогов берет ближайшую запись и " прибавляет" к ней только те записи из таблицы движений, дата которых больше даты итогов. Таким образом, система анализирует движения не с начала ведения учета, а с даты рассчитанных итогов. Регистр накопления закупки 1) Добавляем регистр накопления " Закупки", указываем вид регистра " Обороты" и подсистему " Закупки"
2) Добавляем данные.
Измерения: " Контрагент" – (тип СправочникСсылка.Контрагенты); " Номенклатура" – (тип СправочникСсылка. Номенклатура); Ресурс: " Количество" – (тип " Число", длина 20, точность 3); " Сумма" – (тип " Число", длина 20, точность 2).
3) Указываем регистратор " ПриходнаяНакладная"
4) В документе " ПриходнаяНакладная" запускаем конструктор движений. Указываем табличную часть " ТоварыИУслуги" и нажимаем кнопку " Заполнить выражение"
Нажимаем кнопку " Ок" и в модуле документа получаем процедуру проведения.
! Самостоятельная работа: Сделайте, такой же регистр по продажам. Отчеты. Отчеты – предназначены для обработки накопленной информации и получения сводных данных в удобном для просмотра и анализа виде. Конфигуратор позволяет формировать набор различных отчетов, достаточных для удовлетворения потребности пользователей системы в достоверной и подробной выходной информации. Как правило, для формирования выходных данных отчет использует систему компоновки данных. Но, вообще говоря, отчет может содержать произвольный алгоритм формирования «бумажного» или «электронного» отчета на встроенном языке. Отчет может содержать одну или несколько форм, с помощью которых, при необходимости, можно организовать ввод каких-либо параметров, влияющих на ход алгоритма.
Отчет закупки. Отчет " Закупки" должен обеспечить получение детальной информации о проведенных закупках товаров у контрагентов. 1) Добавляем отчет " Закупки" в подсистему " Закупки"
2) Открываем схему компоновки данных (далее СКД).
В конструкторе макета нажимаем готово.
3) В окне редактирования СКД, добавляем набор данных " Запрос"
4) кнопкой справа запускаем конструктор запросов.
5) В конструкторе запроса на закладке " Таблицы и поля" в разделе " База данных" выбираем виртуальную таблицу регистра накопления " Закупки.Обороты" и перетаскиваем ее в раздел " Таблицы".
В параметрах виртуальной таблицы указываем периодичность " Авто".
6) Перетаскиваем из раздела таблицы поля " Контрагент", " Номенклатура", " Регистратор", " КоличествоОборот " и " СуммаОборот "
7) На закладке " Объединения/Псевдонимы" убираем слово " Оборот" из имен полей " Количество" и " Сумма"
… и нажимаем кнопку " Ок"
8) При помощи конструктора мы сформировали текст запроса, в котором описали из какой таблицы, какие поля берем. В результате выполнения запроса полученная таблица выбранных данных попадает в СКД.
9) На закладке ресурсы выбираем поля, которые СКД будет суммировать по группировкам.
10) На закладке " Настройки" запускаем, конструктор компоновки данных и выбираем тип отчета " Таблица"
11) Далее> выбираем поля, которые будут отражаться в отчете.
12) Далее> Выбираем поля " Контрагент" и " Номенклатура" для группировки таблицы отчета. Нажимаем " Ок"
13) Сохранив конфигурацию и запустив 1С, в разделе " Закупки" запускаем отчет:
9.2. Самостоятельная работа: Сделайте такой же отчет по продажам. Учет товаров на складе Популярное:
|
Последнее изменение этой страницы: 2017-03-08; Просмотров: 798; Нарушение авторского права страницы