Опубликован: 06.12.2011 | Уровень: специалист | Доступ: платный
Лекция 2:

Разработка бухгалтерской подсистемы

< Лекция 1 || Лекция 2: 123456 || Лекция 3 >

Отчет по остаткам материалов по данным бухучета

Построим отчет, который будет выводить сведения о количественных остатках материалов по данным бухгалтерского учета. Строго говоря, данные о материальных ценностях могут храниться не только на счетах, родителем которых является счет Материалы, но на любых других счетах, которые отличаются, во-первых, тем, что являются активными, во-вторых – тем, что имеют установленный признак учета Количественный, и, в-третьих – тем, что имеют субконто Номенклатура. Построим отчет, исходя из этих соображений.

Добавим в систему новый отчет ОстаткиМатериаловПоБухучету, включим его в подсистему БухгалтерскийУчет, создадим основную схему компоновки данных, в конструкторе СКД добавим новый набор данных – Запрос, откроем Конструктор запроса, выберем из виртуальной таблицы Хозрасчетный.Остатки поля ХозрасчетныйОстатки.Субконто1 (это поле представляет собой номенклатурную позицию), и поле ХозрасчетныйОстатки.КоличествоОстаток (это поле позволит нам узнать количество номенклатуры), рис. 2.15.

Выбор полей в Конструкторе запроса

увеличить изображение
Рис. 2.15. Выбор полей в Конструкторе запроса

Откроем окно параметров виртуальной таблицы (кнопка Параметры виртуальной таблицы), зададим следующее ( рис. 2.16):

УсловиеСчета: Счет.Количественный и Счет.Вид=&Активный
Субконто: &ВидСубконто
Настройка параметров виртуальной таблицы

Рис. 2.16. Настройка параметров виртуальной таблицы

В конструкторе запроса на закладке Объединение/Псевдонимы зададим имя для поля Субконто1 – Номенклатура, для поля КоличествоОстаток – Количество, рис. 2.17.

Настройка псевдонимов полей

увеличить изображение
Рис. 2.17. Настройка псевдонимов полей

Завершим работу с конструктором запросов, перейдем на закладку Ресурсы конструктора СКД, выберем в качестве ресурса Количество.

Перейдем на закладку Параметры, здесь мы видим три параметра – Период, Активный и ВидСубконто. По умолчанию для двух последних параметров назначены значений Активный/Пассивный и ПланВидовХарактеристик.ВидыСубконто.ПустаяСсылка, рис. 2.18.

Закладка Параметры до настройки

увеличить изображение
Рис. 2.18. Закладка Параметры до настройки

Нас такое состояние дел не устраивает – укажем (с помощью кнопок Выбрать у соответствующих полей) для параметра Активный значение Активный, для ВидСубконтоПланВидовХарактеристик.ВидыСубконто.Номенклатура, рис. 2.19.

Закладка Параметры после настройки

увеличить изображение
Рис. 2.19. Закладка Параметры после настройки

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

Построим отчет в режиме 1С:Предприятие, рис. 2.20.

Готовый отчет Остатки материалов по бухучету

Рис. 2.20. Готовый отчет Остатки материалов по бухучету

Мы, перед построением отчета, отменили проведение документов, фиксирующих поступление материалов, за исключением, во-первых – документа Бухгалтерская операция, которым мы вводили начальные остатки, во-вторых – документа Бухгалтерская операция, с помощью которого мы сформировали движение по счету Спецодежда, созданному в пользовательском режиме. Результаты соответствуют ожидаемым. Проведение других документов поступления материалов показывают, что отчет правильно выводит нужные данные. В частности, мы провели документ ПоступлениеМатериалов, который отражает поступление различных номенклатурных позиций с одинаковым количеством – 50 и построили отчет ( рис. 2.21). Надо отметить, что логика нашего решения позволяет принимать к учёту одежду для парикмахера с помощью документа Поступление материалов. Одежда не является, в общепринятом смысле, материалом. В реально используемой конфигурации подобную операцию нужно оформлять либо с помощью бухгалтерской справки и соответствующей ручной правки регистров, либо - разработать для этой цели специальный документ, который позволит отразить механизм учёта, характерный именно для одежды или других подобных объектов учёта.

Отчет Остатки материалов по бухучету после проведения документа ПоступлениеМатериалов

Рис. 2.21. Отчет Остатки материалов по бухучету после проведения документа ПоступлениеМатериалов

Выводы

В этой лекции мы разработали документ, позволяющий отражать произвольные бухгалтерские записи в подсистеме бухгалтерского учета, доработали документ ПоступлениеМатериалов таким образом, чтобы он мог использоваться для отражения поступления материалов от поставщиков, расчеты с которыми производятся в рублях, либо в валюте, построили отчеты по регистру бухгалтерииОборотно-сальдовую ведомость и Остатки материалов по бухучету с использованием СКД. Мы рассмотрели операции создания, настройки и использования счетов бухгалтерского учета в пользовательском режиме.

В нашей следующей лекцией мы займемся проведением по бухгалтерскому учету документов, отражающих расход материалов и разработкой документа, фиксирующего в учете отклонения, вызванные изменением курсов валют.

< Лекция 1 || Лекция 2: 123456 || Лекция 3 >
Константин Павлов
Константин Павлов

Почему в лекции 1 "Основы организации бухгалтерской подсистемы" курса "Разработка прикладных решений для платформы 1С:Предприятие 8.2 в режиме "Управляемое приложение"" совершенно нет информации о том что нужно на вкладке данные в табличной части создать табличную часть "ВидыСубконто" и также нет информации о том какие нужно добавить реквизиты и какие у этих реквизитов должен быть тип? Считаю лекцию 1 в данном вопросе недоработанной.

Надежда Федулкина
Надежда Федулкина
Олег Некрасов
Олег Некрасов
Россия
Алексей Васильев
Алексей Васильев
Россия, Новосибирск