Перейти к содержимому

Как использовать план видов характеристик для организации ведения бухгалтерского учета

  • автор:

3 курс (заочка) / Методические пособия / Пособие для ответов на контрольные вопросы

Занятие 15 52 1 Затем в поле Значение нажмем кнопку выбора и выберем из списка номенклатуры значение Шланг резиновый (рис. 15.58). Рис. 15.58. Создание отбора Нажмем ОК . В окне отчета нажмем Сформировать и получим следующий результат (рис. 15.59).

Рис. 15.59. Результат отчета

522 1С:Предприятие 8.3. Практическое пособие разработчика Таким образом, мы убедились в том, что при использовании данной логической схемы мы имеем теперь возможность вести учет материалов в произвольном количестве разрезов свойств и их значений. Следует заметить, что пример, рассмотренный нами в этой главе, не является законченным решением для данной конфигурации. Мы лишь продемонстрировали возможность ведения такого учета. Для того чтобы наша конфигурация могла полноценно использовать свойства материалов, необходимо внести соответствующие изменения в остальные регистры, документы и некоторые отчеты. Контрольные вопросы

; ; Для чего предназначен объект конфигурации «План видов харак-
; ; теристик»?
В чем принципиальное отличие плана вида характеристик
; ; от справочника?
Что такое тип значения характеристик?
; ; Зачем нужны дополнительные значения характеристик?

; ; Как, используя план видов характеристик, организовать учет по переменному количеству характеристик? ; ; Как создать план видов характеристик? ; ; Что такое связь по параметрам выбора? ; ; Как изменить заголовок формы? ; ; Как скрывать элементы формы с подчиненной информацией при ее создании? ; ; Как описать характеристики в метаданных? ; ; Как использовать характеристики при выполнении отчета?

Занятие 16 Бухгалтерский учет

Продолжительность
Ориентировочная продолжительность занятия – 1 час 50 минут.
План видов характеристик в бухгалтерском учете. 524
Добавление плана видов характеристик . 525
Что такое «План счетов». 528
Добавление плана счетов . . 529
Что такое регистр бухгалтерии . . 534
Добавление регистра бухгалтерии. 535
Доработка приходной накладной. 537
Доработка документа «Оказание услуги» . 542
Оборотно-сальдовая ведомость. 545
В режиме «Конфигуратор». 545
Запрос для набора данных. 545
Ресурсы. 547
Параметры. 547
Настройки. 548
В режиме «1С:Предприятие». 550
Контрольные вопросы. 551

524 1С:Предприятие 8.3. Практическое пособие разработчика На этом занятии мы проиллюстрируем возможность ведения бухгалтерского учета средствами «1С:Предприятия». В рамках этого занятия мы не будем объяснять и рассматривать основы бухгалтерского учета. Поэтому если у вас нет знаний бухгалтерии, то, конечно, лучше сначала прочитать какую-нибудь популярную литературу о том, как вообще устроен бухгалтерский учет в нашей стране. Для организации бухгалтерского учета мы используем уже знакомый нам объект конфигурации – план видов характеристик и два новых объекта – План счетов и Регистр бухгалтерии . Регистр бухгалтерии будет использоваться нами для накопления данных о совершенных хозяйственных операциях. С помощью плана счетов мы будем описывать счета, в разрезе которых ведется учет, а план видов характеристик будет служить для описания объектов аналитического учета, в разрезе которых должен вестись учет на счетах. Сразу оговоримся, что план счетов, который мы будем использовать в нашей учебной конфигурации, очень сильно упрощен. Он содержит всего несколько условных счетов, которые, однако, позволят нам познакомиться с основными методами организации бухгалтерского учета средствами «1С:Предприятия». План видов характеристик в бухгалтерском учете Объект конфигурации План видов характеристик был подробно рассмотрен нами на предыдущем занятии (см. «Что такое план видов характеристик» на стр. 473), поэтому сейчас мы проиллюстрируем только использование этого объекта в контексте бухгалтерского учета. Бухгалтерский учет, как правило, подразумевает ведение аналитического учета на большинстве счетов. Для обозначения разрезов аналитического учета мы будем использовать термин виды субконто . То есть на каждом счете учет может вестись в разрезе нескольких видов субконто. А для обозначения конкретных объектов аналитического учета мы будем использовать термин субконто . Например, на 41 счете ( Товары ) учет ведется обычно в разрезе Номенклатуры и Складов , которые являются видами субконто.

Занятие 16 52 5 А вот конкретная номенклатура Паста шоколадная и конкретный склад Основной , указанные для некоторой проводки по 41 счету, – это субконто. Так вот, частным случаем использования плана видов характеристик является применение его для описания видов субконто. То есть все разрезы аналитического учета описываются в соответствующем плане видов характеристик, и там же задаются типы значений, которые могут принимать те или иные субконто. Добавление плана видов характеристик В режиме «Конфигуратор» Приступим к созданию плана видов характеристик, который будет содержать описания разрезов аналитического учета – видов субконто. Откроем конфигуратор и добавим новый объект конфигурации План видов характеристик . Зададим его имя – ВидыСубконто . На закладке Подсистемы укажем, что план счетов будет отображаться в подси- стеме Бухгалтерия . Поскольку нам понадобится некий вспомогательный справочник, в котором пользователи будут осуществлять «свободное творчество» по созданию значений новых объектов аналитического учета, добавим объект конфигурации Справочник и назовем его Субконто . Затем на закладке Владельцы укажем, что этот справочник будет подчинен плану видов характеристик ВидыСубконто . Для этого на закладке Владельцы нажмем кнопку Редактировать элемент списка и выберем в качестве владельца справочника план видов характеристик ВидыСубконто (рис. 16.1). Закроем окно редактирования справочника и вернемся к нашему плану видов характеристик. На закладке Основные установим свойство Тип значения характеристик . Нажмем кнопку выбора и зададим составной тип данных следующим образом (рис. 16.2): СправочникСсылка.Клиенты , СправочникСсылка.Номенклатура , СправочникСсылка.Субконто .

526 1С:Предприятие 8.3. Практическое пособие разработчика
Рис. 16.1. Окно редактирования справочника «Субконто»
Рис. 16.2. Выбор типа значения характеристик плана вида характеристик

Занятие 16 52 7 Бухгалтерия нашего ООО «На все руки мастер» ведет учет движения денежных средств только в разрезе материалов и клиентов, но не исключено, что в дальнейшем понадобится дополнительная аналитика (поэтому мы и используем справочник Субконто ). Обратите внимание, что тот справочник, который будет использован в качестве дополнительных значений характеристик, тоже должен входить в составной тип данных типа значений характеристик, иначе конфигуратор выдаст сообщение об ошибке. Затем укажем, что дополнительные значения характеристик будут находиться в справочнике Субконто . После этого перейдем на закладку Прочее и, нажав кнопку Предопределенные , начнем ввод предопределенных значений плана видов характеристик (рис. 16.3). То есть тех видов аналитического учета, в разрезе которых мы будем вести учет. Рис. 16.3. Предопределенные виды характеристик Нажимая кнопку Добавить , создадим предопределенный вид субконто Материалы с кодом 000000001 и типом СправочникСсылка.Номенклатура . Затем создадим вид субконто Клиенты с кодом 000000002 и типом СправочникСсылка.Клиенты . На этом создание видов субконто завершено, и мы можем перейти к знакомству со следующим объектом конфигурации, который будет использован нами, – План счетов .

528 1С:Предприятие 8.3. Практическое пособие разработчика Что такое «План счетов» Объект конфигурации План счетов предназначен для описания структуры хранения информации о совокупности синтетических счетов предприятия, которые созданы для группировки данных о его хозяйственной деятельности. На основе объекта конфигурации План счетов платформа создает в базе данных таблицы, в которых будет храниться информация о том, какие счета и каким образом будет использовать предприятие. Это может быть система бухгалтерских счетов, установленная государством, план управленческих счетов или произвольный набор счетов, используемых для анализа тех или иных видов деятельности предприятия. План счетов в системе «1С:Предприятие» поддерживает иерархию субсчетов: к каждому счету первого уровня может быть открыто несколько субсчетов, которые, в свою очередь, могут иметь свои субсчета, и так далее. Например, законодательно утвержденный план счетов для ведения бухучета в России имеет следующий вид (рис. 16.4).

Рис. 16.4. Российский план счетов

Занятие 16 52 9 По любому счету или субсчету может вестись аналитический учет в разрезе субконто, описанных в плане видов характеристик. Связь между планом счетов и планом видов характеристик задается разработчиком на этапе конфигурирования. Для описания используемых субконто система создает в плане счетов специальную табличную часть ВидыСубконто , которая не видна в конфигураторе (но доступна средствами встроенного языка). Для каждого счета есть возможность задать несколько видов учета (например, количественный и валютный). Виды учета задаются при помощи подчиненных объектов конфигурации признак учета . Также существует возможность определить несколько видов учета субконто (например, суммовой, валютный или количественный). Виды учета субконто задаются при помощи подчиненных объектов конфигурации признак учета субконто . Узнай больше! О структуре объектов встроенного языка, предназначенных для работы с планами счетов, можно прочитать в разделе «Краткий справочник разработчика. Планы счетов» на стр. 920. Помимо всего вышеперечисленного каждый счет может иметь набор свойств, которые задаются в качестве реквизитов объекта конфигурации План счетов . Они позволяют определять уникальные свойства элементов плана счетов (например, реквизит ЗапретитьИспользо- ватьВПроводках ). Добавление плана счетов В режиме «Конфигуратор» Приступим к созданию плана счетов ООО «На все руки мастер». Как мы говорили в начале этого занятия, бухгалтерский учет в нашем ООО «На все руки мастер» сильно упрощен. Поэтому план счетов, по которому работает бухгалтерия, содержит всего четыре счета: Товары , РасчетыСПоставщиками , Капитал , Дебиторская задолженность .

530 1С:Предприятие 8.3. Практическое пособие разработчика Добавим новый объект конфигурации План счетов . Присвоим ему имя – Основной . Свойство Представление списка зададим как Основной план счетов . На закладке Подсистемы укажем, что план счетов будет отображаться в подсистеме Бухгалтерия . На закладке Данные выделим группу реквизитов Признаки учета и, нажав кнопку Добавить , создадим признак учета Количественный (рис. 16.5). Рис. 16.5. Создание реквизита плана счетов в группе «Признаки учета» Перейдем на закладку Субконто и укажем, что виды субконто для этого плана счетов будут находиться в плане видов характеристик ВидыСубконто . Максимальное количество субконто на счете установим равным двум. Также создадим признак учета субконто Количественный (рис. 16.6).

1C-DevGuide83

Занятие 16 55 1 Контрольные вопросы ; ; Как использовать план видов характеристик для организации ведения бухгалтерского учета? ; ; Что такое субконто? ; ; Для чего предназначен объект конфигурации «План счетов»? ; ; Как создать план счетов? ; ; Для чего предназначен «Регистр бухгалтерии»? ; ; Как создать регистр бухгалтерии и настроить параметры учета? ; ; Как создать движения документа по регистру бухгалтерии средствами встроенного языка? ; ; Как создать отчет на основании данных из регистра бухгалтерии с помощью системы компоновки? ; ; Как задать стандартный период для выполнения отчета?

552 1С:Предприятие 8.3. Практическое пособие разработчика

Занятие 17 План видов расчета, регистр расчета

Продолжительность
Ориентировочная продолжительность занятия – 1 час.
Зачем нужен план видов расчета и регистр расчета. 554
Зависимость по базовому периоду. 555
Вытеснение по периоду действия . . 556
Что такое план видов расчета. 557
Добавление плана видов расчета . . 560
В режиме «Конфигуратор». 560
Что такое регистр расчета. 561
Периодичность. 562
Вытеснение по периоду действия . . 564
Зависимость по базовому периоду. 565
Зависимость по периоду действия . . 565
Зависимость по периоду регистрации. 567
Добавление регистра расчета. 568
В режиме «1С:Предприятие». 569
Контрольные вопросы. 574

554 1С:Предприятие 8.3. Практическое пособие разработчика На этом занятии мы познакомимся с объектами конфигурации План видов расчета и Регистр расчета и узнаем об основных понятиях, используемых при создании сложных периодических расчетов. В конце занятия мы создадим план видов расчета и регистр расчета, на основе которых на следующем занятии продемонстрируем работу механизмов периодических расчетов. Зачем нужен план видов расчета и регистр расчета? На этом занятии мы рассмотрим, какие возможности для автоматизации сложных периодических расчетов предоставляет система «1С:Предприятие». Такие расчеты используются прежде всего при расчете заработной платы. Поэтому дальнейшее их рассмотрение мы будем строить на примере расчета заработной платы сотрудников, которые работают в нашем ООО «На все руки мастер». В общем случае сумма заработной платы сотрудника складывается из множества частей (например, оплата по окладу, премии, штрафы, оплаты по больничному листу, разовые выплаты и т. д.). Каждая из этих частей рассчитывается по некоторому алгоритму, присущему только этой части. Например, сумма штрафа может определяться просто фиксированной суммой, сумма премии может рассчитываться как процент от оклада, а сумма оплаты по окладу рассчитывается исходя из количества рабочих дней в месяце и количества дней, отработанных сотрудником. Поэтому для обозначения каждой такой части мы будем использовать термин вид расчета . Алгоритм каждого вида расчета опирается в общем случае на две категории параметров: период, за который нужно получить конечные данные, и набор некоторых исходных данных, используемых при расчете. Как правило, в реальной жизни различные виды расчета существуют не сами по себе, а оказывают некоторое влияние на другие виды расчета. Исходя из того, что вид расчета опирается на две различные категории параметров, такое влияние тоже имеет двойственный характер.

Занятие 17 55 5 Зависимость по базовому периоду Это может быть влияние на исходные данные, используемые при расчете. В качестве примера можно привести начисление премии в виде процента от оплаты по окладу. При изменении оплаты по окладу размер премии тоже должен быть пересчитан, исходя из новой суммы начисленного оклада. Другими словами, сумма начисленного оклада является базой для расчета премии. Причем поскольку оклад рассчитывается за некоторый период, при расчете премии нам интересно знать не значение оклада вообще, а сумму, начисленную в том периоде, который влияет на расчет премии. Такой период мы будем называть базовым , а подобную зависимость между видами расчета – зависимостью по базовому периоду . В качестве примера рассмотрим начисление премии за апрель. Премия должна начисляться в размере 10 % от суммы, начисленной в качестве оплаты по окладу. Следовательно, необходимо проанализировать все записи о начислениях оплаты по окладу, которые попадают в интересующий нас базовый период, а именно апрель. Допустим, общая сумма таких начислений составила 8 000 рублей – в этом случае премия должна быть начислена в размере 800 рублей (рис. 17.1).

Рис. 17.1. Зависимость премии от оклада по базовому периоду

556 1С:Предприятие 8.3. Практическое пособие разработчика Вытеснение по периоду действия Это влияние может быть не на исходные данные, а на сам период, за который производится расчет. В качестве примера можно привести расчет оплаты по окладу и невыход на работу. Предположим, мы начислили сотруднику оплату по окладу за март. В этом случае период действия такого расчета будет с 01.03.2013 по 31.03.2013. После этого мы получили информацию от руководителя отдела, что, оказывается, сотрудник отсутствовал на работе с 1 по 10 марта по неизвестной причине. В этом случае нам нужно будет произвести расчет Невыход (в котором можно рассчитать какие-то удержания с сотрудника). Но кроме этого необходимо будет пересчитать и оклад сотрудника, исходя из того, что фактический период действия расчета Оклад стал теперь с 11.03.2013 по 31.03.2013. Такое влияние мы будем называть вытеснением по периоду действия . В результате если за полный месяц работы сотруднику должно было быть начислено 9 300 рублей, то теперь, за фактический период работы, начисление составит 6 300 рублей (рис. 17.2).

Рис. 17.2. Запись расчета «Невыход» вытесняет запись расчета «Оклад» по периоду действия

Занятие 17 55 7 Таким образом, исходя из двух видов взаимного влияния расчетов, можно сказать, что в общем случае с каждым видом расчета будет связано три периода: период действия, фактический период и базовый период. Период действия является «запрашиваемым». То есть, указывая период действия, мы говорим: «Мы хотели бы, чтобы результат действовал в этом периоде». Фактический период – это то, что получилось из периода действия после анализа всех периодов действия расчетов, которые вытесняют наш по периоду действия. Базовый период – это период, в котором мы анализируем результаты других расчетов, влияющих на наш по базовому периоду. Как видите, взаимное влияние между видами расчетов может быть довольно разнообразным и, что самое сложное, многоуровневым. То есть один вид расчета может влиять на другой, который, в свою очередь, влияет на третий и т. д. Очевидно, что в этой ситуации требуется некий универсальный механизм, позволяющий описать каждый из видов расчетов (его алгоритм, влияние на другие виды расчетов, зависимость от других видов расчетов), обеспечить хранение данных, полученных в результате этих расчетов, и контроль необходимости перерасчета результатов зависимых расчетов в случае изменения результатов первичных расчетов. В системе «1С:Предприятие» такой универсальный механизм реализован при помощи планов видов расчета и регистров расчета. И первым объектом конфигурации, с которым мы начнем знакомиться на этом занятии, будет План видов расчета . Что такое план видов расчета Объект конфигурации План видов расчета предназначен для описания структуры хранения информации о возможных видах расчетов. На основе объекта конфигурации План видов расчета платформа создает в базе данных таблицу, в которой будет храниться информация о том, какие существуют виды расчета и каковы взаимосвязи между ними. Отличительной особенностью плана видов расчета является то, что пользователь в процессе работы может добавлять новые виды

558 1С:Предприятие 8.3. Практическое пособие разработчика расчета. Такая возможность делает механизм периодических расчетов более гибким и позволяет пользователю создавать собственные виды расчета, помимо тех, которые заданы разработчиком как предопределенные. Объект конфигурации План видов расчета имеет свойство Использует период действия . С его помощью определяется, будут ли в этом плане находиться виды расчета, которые могут быть вытеснены по периоду действия. Если это свойство установлено, то разработчик получает возможность указать для каждого вида расчета те виды, которые вытесняют его по периоду действия. Следующим важным свойством объекта конфигурации План видов расчета является Зависимость от базы . Оно определяет, будут ли в этом плане находиться зависимые по базовому периоду виды расчета. Если это свойство установлено, появляется возможность указать, в каком плане видов расчета будут находиться базовые виды расчета и, кроме этого, как будет определяться эта зависимость. Существует возможность указать один из двух видов зависимости от базы: Зависимость по периоду действия и Зависимость по периоду регистрации . Оба вида этой зависимости подробно рассмотрены в разделе «Что такое регистр расчета» на стр. 561. Еще одной важной особенностью плана видов расчета является возможность создания предопределенных видов расчета и описания их взаимного влияния. При этом в общем случае разработчик имеет возможность указать три категории видов расчета, влияющих на предопределенный вид расчета: Базовые – их результаты должны быть использованы при перерасчете этого вида расчета; Вытесняющие – вытесняют этот вид расчета по периоду действия; Ведущие – изменение их результатов должно приводить к необходимости перерасчета этого вида расчета. Здравый смысл подсказывает, что все базовые виды расчета должны быть включены и в категорию ведущих. Кроме этого, ведущие виды расчета могут содержать и некоторые другие виды, косвенно влияющие на данный вид расчета.

Занятие 17 55 9 Например, мы имеем три вида расчета: Невыход , Оклад и Премия . Невыход вытесняет Оклад по периоду действия, а Премия зависит от оклада по базовому периоду. В этом случае для премии следует указать базовым видом расчета оклад, а ведущими – оклад и невыход, поскольку изменение результата расчета невыхода приведет к изменению результата оклада, что, в свою очередь, должно привести к изменению результата премии (рис. 17.3). Рис. 17.3. Взаимное влияние видов расчетов Узнай больше! О структуре объектов встроенного языка, предназначенных для работыспланомвидоврасчета,можнопрочитатьвразделе«Краткий справочник разработчика. Планы видов расчета» на стр. 922.

560 1С:Предприятие 8.3. Практическое пособие разработчика Добавление плана видов расчета Приступим теперь к созданию плана видов расчета ОсновныеНачисления , который будет использоваться в нашей конфигурации. В режиме «Конфигуратор» Откроем конфигуратор и создадим новый объект конфигурации План видов расчета . Зададим его имя – ОсновныеНачисления , а также зададим Представ- ление списка как Виды расчетов . На закладке Подсистемы укажем, что план видов расчета будет отображаться в подсистеме РасчетЗарплаты . На закладке Расчет укажем, что он будет использовать период действия и зависеть от базы по периоду действия. В качестве базового плана видов расчета укажем его самого, поскольку все наши виды расчетов будут храниться в единственном плане видов расчета (рис. 17.4). Рис. 17.4. Определим использование периода действия, зависимость от базы и базовые планы видов расчета

Практическая работа № 15 Бухгалтерский учёт (1:50)

В этой работе мы покажем возможность ведения бухучета средствами 1С: Предприятия. Для организации бухучета мы используем уже знакомый нам план видов характеристик и два новых объекта – План счетов и Регистр бухгалтерии.

Регистр бухгалтерии будет использоваться для накопления данных о совершенных хозяйственных операциях.

С помощью плана счетов мы будем описывать счета, в разрезе которых ведется учет, а план видов характеристик будет служить для описания объектов аналитического учета, в разрезе которых должен вестись учет на счетах.

План счетов в данной работе будет очень сильно упрощен. Он содержит всего несколько условных счетов, которые позволят познакомиться с основными методами организации бухучета средствами 1С: Предприятия.

Бухучет подразумевает ведение аналитического учета на большинстве счетов. Для обозначения разрезов аналитического учета мы будем использовать термин виды субконто. Т.е. на каждом счете учет может вестись в разрезе нескольких видов субконто. А для обозначения конкретных объектов аналитического учета мы будем использовать термин субконто.

Для ведения аналитического учета в системе 1С:Предприятие применяется механизм субконто. Субконто называется любой объект аналитического учета: основные средства, нематериальные активы, малоценные и быстроизнашивающиеся предметы, материалы, организации, подотчетные лица, договоры, бюджеты

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

1С:Предприятие будет называться «видом субконто «Организации», а любая организация из этого списка будет именоваться «субконто».

Для организации видов субконто в системе 1С:Предприятие используются объекты метаданных «Виды субконто». Конфигуратор позволяет организовывать любое необходимое число видов субконто.

Субконто — термин, обозначающий аналитический признак («разрез») счета бухгалтерского учѐта. Низший иерархический элемент в структуре бухгалтерских счетов. Используется в бухгалтерских программах. От subcount = субсчет. Например в программе 1С — аналитический признак бухгалтерского счета. По назначению схож с субсчетом.

Субконто — аналитический показатель, позволяющий расшифровать счет по заранее неизвестному или постоянно меняющемуся набору строк — справочнику.

Например, на 41 счете (Товары) учет ведется обычно в разрезе Номенклатуры и Складов, которые являются видами субконто. А вот конкретная номенклатура Паста шоколадная и конкретный склад Основной, указанные для некоторой проводки по 41 счету, – это субконто.

Добавление Плана видов характеристик

В режиме Конфигуратор

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

Откройте конфигуратор и добавьте новый объект План видов характеристик с именем ВидыСубконто.

На закладке Подсистемы укажите, что план счетов будет отображаться в подсистеме Бухгалтерия.

Поскольку нам понадобится некий вспомогательный справочник, в котором пользователи будут осуществлять «свободное творчество» по созданию значений новых объектов аналитического учета, добавим объект конфигурации Справочник с именем Субконто.

Затем на закладке Владельцы укажем, что этот справочник будет подчинен плану видов характеристик ВидыСубконто. (Добавить – ВидыСубконто). Закройте свойства справочника и вернитесь к плану видов характеристик.

На закладке Основные установите свойство Тип значения характеристик. Нажмите кнопку выбора и задайте составной тип данных:

Бухгалтерия нашей фирмы ведет учет движения денежных средств только в разрезе материалов и клиентов, но не исключено, что в

дальнейшем понадобится дополнительная аналитика, поэтому мы и используем справочник Субконто.

Обратите внимание, что тот справочник, который будет использован в качестве дополнительных значений характеристик, тоже должен входить в составной тип данных типа значений характеристик, иначе конфигуратор выдаст ошибку.

Затем укажем, что дополнительные значения характеристик будут находиться в справочнике Субконто.

После этого перейдите на вкладку Прочее, нажмите кнопку Предопределенные, введите значения плана видов характеристик по умолчанию:

Нажимая кнопку Добавить, создайте предопределенный вид субконто Материалы с кодом 000000001 и типом СправочникСсылка.Номенклатура.

Затем создайте вид субконто Клиенты с кодом 000000002 и типом

СправочникСсылка.Клиенты. На этом создание видов субконто завершено.

Что такое План счетов

План счетов предназначен для описания структуры хранения информации о совокупности синтетических счетов предприятия, которые созданы для группировки данных его хозяйственной деятельности.

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

План счетов в системе 1С:Предприятие поддерживает иерархию субсчетов: к каждому счету первого уровня может быть открыто несколько субсчетов, которые в свою очередь могут иметь свои субсчета и т.д.

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

Для описания используемых субконто система создает в плане счетов специальную табличную часть ВидыСубконто, которая не видна в конфигураторе (но доступна средствами встроенного языка).

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

Также можно определить несколько видов учета субконто (суммовой, валютный, количественный). Виды учета субконто задаются при помощи подчиненных объектов признак учета субконто.

Помимо этого, каждый счет может иметь набор свойств, которые задаются в качестве реквизитов объекта План счетов. Они позволяют определять уникальные свойства элементов плана счетов (например, реквизит ЗапретитьИспользоватьВПроводках).

Добавление плана счетов

В режиме Конфигуратор

Приступим к созданию плана счетов. Он будет содержать всего четыре счета:

Добавим новый объект План счетов с именем Основной. Свойство представления списка задайте как Основной план счетов. На закладке Подсистемы укажите Бухгалтерия.

На закладке Данные выделите группу реквизитов Признаки учета и создайте признак учета Количественный.

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

Затем откройте вкладку Прочее, нажмите кнопку Предопределенные

и создайте четыре предопределенных счета:

Товары, код 41, активный, с видом субконто Материалы

(количественным учетом в разрезе материалов);

 РасчетыСПоставщиками, код 60, активный/пассивный;

ДебиторскаяЗадолженность, код 62, активный/пассивный, в разрезе клиентов (субконто Клиенты);

Капитал, код 90, активный/пассивный.

В результате наш план счетов будет выглядеть следующим образом:

Теперь мы можем перейти к знакомству с Регистром бухгалтерии.

Что такое Регистр бухгалтерии

Объект Регистр бухгалтерии предназначен для описания структуры накопления данных, учет которых ведется исходя из некоторого плана счетов.

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

По виду регистр бухгалтерии напоминает регистр накопления – он также имеет ресурсы, может иметь измерения и реквизиты.

Измерения позволяют разделить ведение учета (например, используя измерение Организация, можно вести учет в разрезе нескольких юридических лиц).

Реквизиты служат признаком, по которому одни записи регистра можно отделить от других (например, в качестве реквизита может использоваться номер журнала, что позволит отбирать проводки, имеющие одинаковый смысл).

Значительное отличие от регистра накопления в том, что регистр бухгалтерии имеет жесткую связь с используемым планом счетов. Поэтому каждая запись регистра бухгалтерии содержит дополнительные поля, определяемые настройкой используемого плана счетов. А также возможность поддержки механизма двойной записи, при которой каждая запись регистра содержит обязательные поля для указания счета дебета и счета кредита.

Добавление регистра бухгалтерии

В режиме Конфигуратор

Создайте новый объект Регистр бухгалтерии с именем

Управленческий.

Свойство Расширенное представление списка задайте как

Движения в регистре Управленческий.

Укажите, что с ним будет связан план счетов Основной.

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

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

Перейдите на закладку Данные, создайте два ресурса:

 Сумма, длина 15, точность 2, Балансовый;

 Количество, длина 15, точность 3, Небалансовый, признак учета – Количественный, признак учета субконто – Количественный.

На этом создание регистра бухгалтерии завершено.

Доработка приходной накладной

Сначала мы доработаем оба наших документа

(ПриходнаяНакладная и ОказаниеУслуги) так, чтобы они поставляли

данные не только для регистров накопления, но и для регистра бухгалтерии.

Затем мы создадим бухгалтерский отчет Оборотно—сальдовая ведомость, который будет показывать нам состояние товародвижения в фирме, основываясь на данных регистра бухгалтерии.

Сначала изменим процедуру проведения документа ПриходнаяНакладная, а затем в режиме отладки перепроведем все эти документы.

В режиме Конфигуратор

В окне редактирования документа ПриходнаяНакладная

перейдите на вкладку Движения.

В списке регистров отметим, что документ будет создавать движения и по регистру бухгалтерии Управленческий.

Перейдите на закладку Прочее и откройте модуль объекта. Откройте процедуру обработчика события ОбработкаПроведения. Перед началом цикла установите свойство Записывать набора записей регистра Управленческий в значение Истина для записи изменений регистра в БД. В самом конце цикла перед строкой КонецЦикла добавим строки,

// регистр ОстаткиМатериалов Приход Движения.ОстаткиМатериалов.Записывать = Истина; Движения.СтоимостьМатериалов.Записывать = Истина;

Для Каждого ТекСтрокаМатериалы Из Материалы Цикл Движение = Движения.ОстаткиМатериалов.Добавить(); Движение.ВидДвижения = ВидДвиженияНакопления.Приход; Движение.Период = Дата;

Движение.Материал = ТекСтрокаМатериалы.Материал; Движение.НаборСвойств = ТекСтрокаМатериалы.НаборСвойств; Движение.Склад = Склад;

Движение.Количество = ТекСтрокаМатериалы.Количество;

// регистр Стоимость Материалов Приход

Движение = Движения.СтоимостьМатериалов.Добавить(); Движение.ВидДвижения = ВидДвиженияНакопления.Приход; Движение.Период = Дата;

Движение.Материал = ТекСтрокаМатериалы.Материал; Движение.Стоимость = ТекСтрокаМатериалы.Сумма;

//регистр Управленческий

Движение = Движения.Управленческий.Добавить(); Движение.СчетДт = ПланыСчетов.Основной.Товары;

Движение.СчетКт = ПланыСчетов.Основной.РасчетыСПоставщиками;

Движение.Период = Дата;

Движение.Сумма = ТекСтрокаМатериалы.Сумма; Движение.КоличествоДт = ТекСтрокаМатериалы.Количество;

Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконто.Матери алы] = ТекСтрокаМатериалы.Материал;

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

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

К счету мы обращаемся с помощью свойства глобального контекста ПланыСчетов. Оно предоставляет доступ ко всем планам счетов конфигурации.

Через точку от него мы указываем имя нужного нам плана счетов – Основной. А далее через точку – имя предопределенного счета в этом плане счетов – Товары. Этот счет и три других мы создали в конфигураторе.

Т.к. количественный учет ведется только для счета Товары (41), то поле регистра КоличествоДт заполняется количеством товара из табличной части документа. Поле регистра КоличествоКт не заполняется, т.к. по счету кредита проводки (РасчетыСПоставщиками) количественный учет не ведется.

Для каждой записи движения регистра бухгалтерии платформа хранит две коллекции значений: субконто дебета и субконто кредита. Обратиться к элементу коллекции можно. Указав в квадратных скобках

ссылку на соответствующий вид субконто. Другой способ – в явном виде указать имя предопределенного вида субконто через точку от коллекции субконто дебета. Т.е. запись Движение.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконто.Материалы] равносильна записи Движение.СубконтоДт.Материалы.

Коллекция регистра СубконтоКт не заполняется, т.к. по счету кредита проводки учет в разрезе субконто не ведется.

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

В режиме 1С:Предприятие

Запустите режим отладки, проигнорировав сообщение, что регистр бухгалтерии Управленческий и справочник Субконто не включены ни в одну подсистему.

Откройте документ Приходная накладная №1 и нажмите Провести.

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

Обратите внимание: поскольку в счете 60 (РасчетыСПоставщиками) отсутствует аналитика и ведется только учет суммы, в записях движений регистра СубконтоКт1, СубконтоКт2, КоличествоКт не указаны.

После этого перепроведите аналогично документа Приходная накладная №2 и убедитесь, что он тоже формирует правильные проводки.

Доработка документа Оказание услуги

Сначала мы изменим процедуру проведения документа

ОказаниеУслуги, а затем перепроведем все эти документы.

В режиме Конфигуратор

В отличие от документа ПриходнаяНакладная, который создавал всего одну бухгалтерскую проводку, документ ОказаниеУслуги будет создавать уже две.

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

Поэтому документ ОказаниеУслуги будет формировать движения по регистру бухгалтерии только в той части, которая касается расходования материалов.

В окне редактирования документа ОказаниеУслуги перейдите на закладку Движения. В списке регистров отметим, что документ будет создавать теперь движения и по регистру Управленческий. Перейдите на закладку Прочее и откройте модуль объекта. Процедуру обработчика события ОбработкаПроведения.

Поскольку нас интересует только движение материалов, для внесения дополнений подойдет тело условия Если…, в котором мы формировали движения по регистрам ОстаткиМатериалов и СтоимостьМатериалов.

Добавим в конец условия, перед строкой КонецЕсли движения по регистру Управленческий:

// регистр СтоимостьМатериалов Расход

Движение = Движения.СтоимостьМатериалов.Добавить(); Движение.ВидДвижения = ВидДвиженияНакопления.Расход; Движение.Период = Дата;

//регистр Управленческий

//первая проводка: Д 62 (ДебиторскаяЗадолженность) — К

Вирус скуки

Радченко, 16 занятие, ж есь!
На самом деле началась очень мутная тема, которую я слабо понимаю. Бухгалтерия, мля.

Как использовать план видов характеристик для организации ведения бухгалтерского учета?
План видов характеристик может применяться для описания видов субконто.
Что такое субконто?

Субконто – конкретный объект аналитического учета. Определяющее словосочетание здесь аналитического учета. То есть нельзя сказать, что вот этот «Резиновый хуй» — субконто. А сказать «Резиновый хуй, лежащий на третьей полке» — субконто, можно.

Для чего предназначен объект конфигурации план счетов?

План счетов создает в БД таблицы, в которых хранится информация о том, какие счета и каким образом будет использовать предприятие.

План Счетов предназначен для описания структуры хранения информации о совокупности синтетических счетов предприятия, которые созданы для группировки данных его хозяйственной деятельности.

Как создать план счетов?
Этот вопрос меня уже накаляет. Как, блять. Правый клик и создать же, как и все в 1С.
Для чего предназначен Регистр Бухгалтерии?

Регистр бухгалтерии предназначен для описания структуры накопления данных, учет которых ведется исходя из некоторого плана счетов. По своему принципу устроен как и регистры накопления.

Как создать регистр бухгалтерии и настроить параметры учета?

Опять блять. Правым кликом создаем. Потом настраиваем. Основной цимес регистра бухгалтерии – в том, что он связан с конкретным планом счетов. Так что необходимо будет его указать.

Как создать движения документа по регистру бухгалтерии средствами встроенного языка?
Заходим в модуль нужного нам документа (модуль объекта) и пишем код
Движение = Движения.*ИмяВашегоРегистра.Добавить();
Движение.СчетДт = ПланыСчетов.Основной.Товары;
Движение.СчетКт = ПланыСчетов.Основной.РасчетыСПоставщиками;
Движение.Период = Дата;
Движение.Сумма = ТекСтрокаМатериалы.Сумма;
Движение.КоличествоДт = ТекСтрокаМатериалы.Количество;
Движение.СубконтоДТ[ПланыВидовХарактеристик.ВидыСубконто.Материалы] = ТекСтрокаМатериалы.Материал;
И не забыть объявить его в самом начале:
Движения.ИмяВашегоРегистра.Записывать = Истина;
Как получить данные из Регистра Бухгалтерии запросом?
Да так же, как и из любого регистра.
Как создать отчет на основании данных из регистра бухгалтерии с помощью системы компоновки?
Да стандартно, как и любой другой отчет, только ресурсом будет регистр бухгалтерии, чо уж там.
Как задать роли и тип бухгалтерского остатка полям в схеме компоновки данных?

А вот что выберем запросом из регистра, так и будет, причем выбирать надо из виртуальной таблицы регистра бухгалтерии остатки и обороты.

Как задать стандартный период для выполнения отчета?

В параметрах создаем три параметры – НачалоПериода, КонецПериода, Период, потом переходим на вкладку «Настройки», и вот на нижней таблице во вкладке «Параметры» поставить стандартное значение «Этот месяц»

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Book Your Car Rental HPN — Walk Off the Plane, Drive Away