Почему в лекции 1 "Основы организации бухгалтерской подсистемы" курса "Разработка прикладных решений для платформы 1С:Предприятие 8.2 в режиме "Управляемое приложение"" совершенно нет информации о том что нужно на вкладке данные в табличной части создать табличную часть "ВидыСубконто" и также нет информации о том какие нужно добавить реквизиты и какие у этих реквизитов должен быть тип? Считаю лекцию 1 в данном вопросе недоработанной. |
Разработка бухгалтерской подсистемы
Отчет по остаткам материалов по данным бухучета
Построим отчет, который будет выводить сведения о количественных остатках материалов по данным бухгалтерского учета. Строго говоря, данные о материальных ценностях могут храниться не только на счетах, родителем которых является счет Материалы, но на любых других счетах, которые отличаются, во-первых, тем, что являются активными, во-вторых – тем, что имеют установленный признак учета Количественный, и, в-третьих – тем, что имеют субконто Номенклатура. Построим отчет, исходя из этих соображений.
Добавим в систему новый отчет ОстаткиМатериаловПоБухучету, включим его в подсистему БухгалтерскийУчет, создадим основную схему компоновки данных, в конструкторе СКД добавим новый набор данных – Запрос, откроем Конструктор запроса, выберем из виртуальной таблицы Хозрасчетный.Остатки поля ХозрасчетныйОстатки.Субконто1 (это поле представляет собой номенклатурную позицию), и поле ХозрасчетныйОстатки.КоличествоОстаток (это поле позволит нам узнать количество номенклатуры), рис. 2.15.
Откроем окно параметров виртуальной таблицы (кнопка Параметры виртуальной таблицы), зададим следующее ( рис. 2.16):
УсловиеСчета: Счет.Количественный и Счет.Вид=&Активный Субконто: &ВидСубконто
В конструкторе запроса на закладке Объединение/Псевдонимы зададим имя для поля Субконто1 – Номенклатура, для поля КоличествоОстаток – Количество, рис. 2.17.
Завершим работу с конструктором запросов, перейдем на закладку Ресурсы конструктора СКД, выберем в качестве ресурса Количество.
Перейдем на закладку Параметры, здесь мы видим три параметра – Период, Активный и ВидСубконто. По умолчанию для двух последних параметров назначены значений Активный/Пассивный и ПланВидовХарактеристик.ВидыСубконто.ПустаяСсылка, рис. 2.18.
Нас такое состояние дел не устраивает – укажем (с помощью кнопок Выбрать у соответствующих полей) для параметра Активный значение Активный, для ВидСубконто – ПланВидовХарактеристик.ВидыСубконто.Номенклатура, рис. 2.19.
Перейдем на закладку Настройки. Включим отображение поля ввода параметра Период в пользовательском интерфейсе и воспользуемся конструктором настроек для задания внешнего вида отчета. Выберем вид отчета – Таблица. На этапе выбора полей, которые будут отображаться в отчете, укажем поля Номенклатура и Количество. Группировку строк произведем по полю Номенклатура, тип группировки – Иерархия. Поле упорядочивания – Номенклатура, по возрастанию.
Построим отчет в режиме 1С:Предприятие, рис. 2.20.
Мы, перед построением отчета, отменили проведение документов, фиксирующих поступление материалов, за исключением, во-первых – документа Бухгалтерская операция, которым мы вводили начальные остатки, во-вторых – документа Бухгалтерская операция, с помощью которого мы сформировали движение по счету Спецодежда, созданному в пользовательском режиме. Результаты соответствуют ожидаемым. Проведение других документов поступления материалов показывают, что отчет правильно выводит нужные данные. В частности, мы провели документ ПоступлениеМатериалов, который отражает поступление различных номенклатурных позиций с одинаковым количеством – 50 и построили отчет ( рис. 2.21). Надо отметить, что логика нашего решения позволяет принимать к учёту одежду для парикмахера с помощью документа Поступление материалов. Одежда не является, в общепринятом смысле, материалом. В реально используемой конфигурации подобную операцию нужно оформлять либо с помощью бухгалтерской справки и соответствующей ручной правки регистров, либо - разработать для этой цели специальный документ, который позволит отразить механизм учёта, характерный именно для одежды или других подобных объектов учёта.
Выводы
В этой лекции мы разработали документ, позволяющий отражать произвольные бухгалтерские записи в подсистеме бухгалтерского учета, доработали документ ПоступлениеМатериалов таким образом, чтобы он мог использоваться для отражения поступления материалов от поставщиков, расчеты с которыми производятся в рублях, либо в валюте, построили отчеты по регистру бухгалтерии – Оборотно-сальдовую ведомость и Остатки материалов по бухучету с использованием СКД. Мы рассмотрели операции создания, настройки и использования счетов бухгалтерского учета в пользовательском режиме.
В нашей следующей лекцией мы займемся проведением по бухгалтерскому учету документов, отражающих расход материалов и разработкой документа, фиксирующего в учете отклонения, вызванные изменением курсов валют.