План счетов управленческого учета включает следующие статьи:
20 «Основное производство» (договор, услуга, материал)
26 «Общехозяйственные расходы»
27 «Распределение общих затрат» (договор, услуга, статья затрат, вид работ, материал)
70 «Расчеты с персоналом по оплате труда» (Договор, сотрудник)
10 «Материалы» (договор, материал)
3.7.1 Формирование структур для поддержки объектов аналитики
Для ведения и бухгалтерского и управленческого учета необходимо обеспечить аналитический учет на большинстве из счетов. Для обозначения объектов аналитики в терминах 1С используется понятие субконто.
Для формирования субконто используется объект метаданных План видов характеристик. Данный объект предназначен для описания структуры хранения информации о некоторых характеристиках, задаваемых пользователем. Информация состоит из названия характеристики и ее типа. Причем, тип характеристик может являться составным – набор разных документов, справочников, чисел и др. Например, мы хотим создать дополнительный разрез представления услуг в регистре сведений по дополнительной характеристике (к примеру, предварительная подготовка). В свою очередь дополнительная подготовка включает другие услуги, поставку материалов и пр. Создавать дополнительный справочник видов дополнительной подготовки нет смысла. Поэтому создается План видов характеристик с перечнем видов подготовки, составным типом данных – справочниками услуги, материалы; документом Поставка материалов.
С позиции бухгалтерского учета для ведения аналитики создается план видов характеристик, включающий все возможные объекты (справочники, перечисления, документы), являющимися объектами аналитического учета. В дальнейшем данный план характеристик используется при настройке планов счетов.
Технология разработки плана видов характеристик ВидыСубконто.
1. Создать новый план видов характеристик, имя – ВидыСубконто. Тип значения характеристик – составной тип. В окне редактирования типа отметить все справочники и документы (аналитический разрез возможен в разрезе любого из указанных объектов), а также типы: булево, строка.
2. На вкладке Иерархия установить признак иерархичности записей объекта.
3. На вкладке Прочие задать предопределенные значения субконто: Договор (тип - документ Договор), Контрагент, Материал, Услуга, СтатьяКалькуляции, ВидРабот (типы – соответствующие справочники).
3.7.2 Технология разработки и настройки Плана счетов
Создать новый план счетов, имя объекта – Управленческий.
На вкладке Данные установить признак учета - Количественный, для него установить тип данных – Булево. Количественный признак учета обозначает возможность учета по счету в разрезах установленных субконто (аналитиках) в единицах измерения.
На вкладке Субконто задать максимальное количество субконто – 3. В качестве видов субконто выбрать план характеристик ВидыСубконто. Также установить признак учета аналогично предыдущему пункту.
На вкладке Прочее задать предопределенные счета в соответствии с установленным в начале раздела списком. При создании каждого счета указывать: имя счета, код (номер) счета, тип счета, признак учета, субконто.
3.7.3 Разработка управленческих регистров
По своим свойствам регистры бухгалтерии (а управленческие регистры по логике схожи с бухгалтерскими) похожи на регистры накопления. Записи регистров также формируются при проведении документов. Отличием является его связь с планом счетов. Для поддержки формирования проводок по документу (двойной записи) регистры бухгалтерии содержат обязательные реквизиты Счет Дт и Счет Кт, а также механизм поддержки аналитического учета в соответствии с установленными для счетов субконто. По одному документу может быть сформировано несколько записей (несколько проводок). На основании записей бухгалтерских регистров формируются бухгалтерские итоги – остатки и обороты по счетам.
Технология разработки регистра бухгалтерии Управленческий.
Создать новый регистр бухгалтерии, присвоить ему имя. Связать с планом счетов Управленческий. Указать признак формирования корреспондирующей записи (двойной записи).
На вкладке Данные задать измерения: Количество, Сумма, что соответствует правилам формирования проводок. Если вдруг появится необходимость отображения дополнительной информации в бухгалтерском регистре, то можно создать дополнительные реквизиты.
На вкладке Регистраторы указываются документы, по которым формируются записи хозяйственных операций. В рассматриваемом примере такими документами являются: Поставка материалов, Акт об оказании услуг, НарядНаВыполненные работы.
Для данного учебного примера формирование всех объектов, связанных с бухгалтерским учетом завершено.
3.7.4 Разработка процедур проведения документов по регистру Управленческий
Все процедуры движения документа формируются в модуле документа. Для разработки движений используются конструктора движения регистров, с которыми знакомились в разделе «Разработка движений документов».
По существующим документам сформируем следующие движения по счетам управленческого учета
СчД | Субконто дебета | СчК | Субконто кредита 1 | Количество | Характеристика |
По документу акт об указании услуг | |||||
27 | договор, услуга, статья затрат, материал | 20 | договор, услуга, материал | Списаны затраты по оказанным услугам | |
По документу Наряд на выполненный работы | |||||
20 | договор, статья затрат, вид работ, | 70 | Договор, сотрудник | Вид работ | Списаны затраты на сумму начисленной ЗП |
Самостоятельно сформировать проведение документов по счетам управленческого учета.
3.7.5 Работа с документом Карточка себестоимости
Данный документ формируется до начала выполнения договора по потребности пользователя. Содержит сведения по нормативной и фактической калькуляции себестоимости услуги по договору. По договору формируется столько карточек, сколько оговорено наименований услуг.
Создание документа Карточка себестоимости
Создать документ следующей структуры:
Шапка документа: № документа, Дата, Договор, Услуга, МатЗатратыНорматив, МатЗатратыФакт, ЗП_Норматив, ЗП_Факт, ИтогоНорматив, ИтогоФакт, Отклонение
Табличная часть Материальные затраты: ВидРабот, Материал, НомаРасход, ФактРасход, НормаСумма, ФактСумма, Отклонение, ОтклонениеСумма.
Табличная часть ЗП Основных рабочих: ВидРабот, Должность, НомаРасход, ФактРасход, НормаСумма, ФактСумма, Отклонение, ОтклонениеСумма
Создать форму документа.
3.7.6 Разработка обработки Формирование карточки
Постановка задачи:
Обеспечить создание карточки себестоимости по выбранному договору.
Для реализации задачи можно воспользоваться объектом конфигурации Обработка. Обработки предназначены для реализации различных обработок информации и сервисных функций. Обработка, как правило, содержит процедуры, реализующие алгоритмы обработки и представления информации, формы, при помощи которых организуется интерфейс для ввода параметров алгоритмов и представления результатов их работы, а также может содержать макеты, используемые для вывода результатов выполнения алгоритма обработки в виде отчета.
Создать новую обработку, присвоить имя. Создать реквизиты обработки, через представление которых в форме будут вводиться параметры для процедуры: Договор.
Примерный вид формы обработки представлен на рисунке
Рис. 8
Создать новую форму (имя – Форма), куда добавляем все реквизиты. В окне формы вызываем свойства кнопки Выполнить. Далее перейти на вкладку Модуль и раскрыть заготовку процедуры КнопкаВыполнитьНажатие, где и будет формироваться процедура.
Алгоритм решения задачи
Технология реализации
Сформировать процедуру, включающую запрос. Текст процедуры представлен ниже:
Процедура КнопкаВыполнитьНажатие(Кнопка)
Дог=Документы.Договор.НайтиПоНомеру(Договор.Номер);
Для каждого СтрокаТабличнойЧасти из Дог.Спецификация цикл
НовыйДокумент=Документы.КарточкаСебестоимости.СоздатьДокумент();
НовыйДокумент.Дата=ТекущаяДата();
НовыйДокумент.Договор=Договор;
НовыйДокумент.Услуга=СтрокаТабличнойЧасти.Услуга;
Запрос=Новый Запрос;
Запрос.Текст=
"ВЫБРАТЬ
| РаботаМатериал.ВидРабот,
| РаботаМатериал.Материал,
| СУММА(РаботаМатериал.Количество * УслугаРабота.КоличествоНаЕИ) КАК Количество
|ИЗ
| (ВЫБРАТЬ
| СпецификацияУслугСпецификация.ВидРабот КАК ВидРабот,
| СпецификацияУслугСпецификация.КоличествоНаЕИ КАК КоличествоНаЕИ
| ИЗ
| Справочник.СпецификацияУслуг.Спецификация КАК СпецификацияУслугСпецификация
| ЛЕВОЕ СОЕДИНЕНИЕ Справочник.СпецификацияУслуг КАК СпецификацияУслуг
| ПО СпецификацияУслугСпецификация.Ссылка = СпецификацияУслуг.Ссылка
| ГДЕ
| СпецификацияУслуг.Услуга = &Услуга) КАК УслугаРабота
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ (ВЫБРАТЬ