план счетов найти по коду
Особенности кода счета в 1С:Предприятии 8
Код счета
Код счета хранится в информационной базе в том виде, в котором был введен. Исключение составляет хранение кода счета в условиях, когда маска кода счета содержит символы “@”. В этом случае группа знаков кода, для которой в маске стоят символы “@”, упаковывается – из нее вырезаются пробелы.
При создании нового счета или редактировании уже имеющегося счета в плане счетов код счета редактируется с использованием маски. При вводе ссылки на счета в записях регистров и в других местах код счета вводится без маски.
Перед началом редактирования счета в плане счетов, код счета распаковывается до вида, подходящего под маску. После окончания редактирования код счета упаковывается.
Рассмотрим пример упаковки – распаковки кода счета. Пусть есть некоторый план счетов, для которого указано:
Выполним следующие действия:
Порядок счета
В информационной базе порядок счета хранится в том виде, в котором был задан. Задавать порядок счета можно только в том случае, если длина поля Порядок больше нуля.
В форме счета поле Порядок доступно для редактирования, однако по умолчанию в форму не включается, и его содержимое автоматически не заполняется. Если длина поля Порядок больше нуля и значение, записываемое в поле, представляет собой пустую строку, записать объект Счет не удастся, и произойдет соответствующая ошибка времени выполнения.
Если маска кода счета состоит только из символов «@» и «.», можно автоматически сформировать поле Порядок. Это можно сделать в обработчике события ПередЗаписью() с помощью метода ПолучитьПорядокКода():
Процедура ПередЗаписью(Отказ)
Порядок = ПолучитьПорядокКода();
КонецПроцедуры
При формировании порядка счета функция ПолучитьПорядокКода() за основу берет код счета. В пределах групп номера счета символы кода счета сдвигаются вправо, дополняясь слева необходимым количеством пробелов.
Рассмотрим два примера:
1) Код счета: «10.12»
Маска кода счета: «@@@.@@@.@@»
Сформированный прядок счета: » 10. 12″
2) Код счета: «10.5»
Маска кода счета: «@@@.@@@.@@»
Сформированный прядок счета: » 10. 5″
Свойство АвтоПорядокПоКоду
Свойство АвтоПорядокПоКоду используется для подмены упорядочивания по полю Код упорядочиванием по полю Порядок. Упорядочивание по полю Порядок в этом случае используется как, например, в формах списков счетов, так и в процессе формирования запросов.
Пример использования свойства АвтоПорядокПоКоду в форме списка счетов
На рисунке видно, что в качестве колонки, по которой идет сортировка, отмечена колонка Код. Однако реально для сортировки используются данные из поля Порядок.
На рисунке видно, что сортировка данных не изменилась. Это действительно так, поскольку свойство АвтоПорядокПоКоду включено.
Если же свойство АвтоПорядокПоКоду выключить, то сортировка будет выполняться иначе:
На рисунке видно, что сортировка выполнена по полю Порядок.
На рисунке видно, что порядок следования счетов сменился и упорядочивание происходит по полю Код.
Пример использования свойства АвтоПорядокПоКоду в запросе
Пусть есть следующие счета:
Код Наименование Порядок
3.3.3 Счет 3.3.3 1
2.2.2 Счет 2.2.2 2
1.1.1 Счет 1.1.1 3
Выполним следующий запрос:
ВЫБРАТЬ
ПланСчетов1.Код КАК Код,
ПланСчетов1.Наименование,
ПланСчетов1.Порядок
ИЗ
ПланСчетов.ПланСчетов1 КАК ПланСчетов1
УПОРЯДОЧИТЬ ПО
Код
На этом примере видно, что в случае упорядочивания по полю Код вместо него используется поле Порядок.
План счетов в 1С 8.3
План счетов
План счетов предназначен для хранения списка бухгалтерских счетов.
По своей структуре план счетов напоминает справочник. Можно сказать, что это справочник счетов бухгалтерского учета.
В данной статье будут рассмотрены только специфические для плана счетов свойства.
Чтобы добавить план счетов в конфигурацию нужно в дереве метаданных в узле Планы счетов выбрать команду Добавить:
В одной конфигурации может быть несколько планов счетов, например один для ведения бухгалтерского учета, второй для ведения налогового учета.
В отличии от справочника, план счетов не может быть подчиненным. Но при этом он может выступать в роли владельца для справочников:
Для плана счетов поддерживается только иерархия элементов, при этом ее нельзя отключить. Для каждого счета можно указать ссылку на его родителя. В этом случае подчиненные счета называют субсчета. Количество уровней субсчетов не ограничено.
Проводки могут быть сформированы как по счету, так и по его субсчетам. Например, это может использоваться когда в программе использовался только один счет для учета товаров — 41. В дальнейшем было принято решение разбить его на два субсчета: 41.01 «Товары на складах» и 41.02 «Товары в рознице». В этом случае все проводки по счету 41 будут сохранены, но в дальнейшем в проводках будут участвовать субсчета 41.01 и 41.02.
Как правило счета-группы не участвуют в проводках, а предназначены для сборки итогов по всем своим субсчетам. Платформа автоматически не запрещает выбирать счет-группу в проводках, при необходимости это может сделать разработчик.
В отличии от справочников, для плана счетов по умолчанию устанавливается основное представление по коду. Чаще всего именно оно и используется:
Маска кода
Для плана счетов не поддерживается автонумерация. Код счета нужно заполняться вручную.
При этом для кода на закладке Данные можно указать маску кода:
С помощью маски можно ограничить используемые в коде символы, а также задать иерархию кодов.
В маске можно использовать следующие специальные символы:
Если нужно использовать в маске спец. символ, то нужно указать перед ним обратный слеш «\»:
При этом маска, введенная в свойстве Маска кода не работает. Для того чтобы маска заработала ее нужно ввести в свойстве Маска стандартного реквизита Код. Это ошибка платформы, зарегистрированная еще в 2017 году и не исправленная до сих пор.
Если указать 99.99, то можно вводить только цифры, при этом на третьем месте всегда будет точка.
Если указать @@.@@, то можно вводить любые буквы и цифры (буквы будут преобразованы в верхний регистр), а также пробел. На третьем месте всегда будет точка.
Если указать \@@.@@, то можно вводить любые буквы и цифры (буквы будут преобразованы в верхний регистр), а также пробел. На первом месте всегда будет @, на третьем месте всегда будет точка.
Если длина кода равна 9 символов, а в маске указано только 5 символов, то фактически можно будет ввести только 5 символов.
Номер символа | 1 | 2 | 3 | 4 | 5 |
---|---|---|---|---|---|
Маска | @ | @ | . | @ | @ |
Введено в поле | 1 | пробел | . | 1 | пробел |
Сохранено в базе | 1 | . | 1 |
Номер символа | 1 | 2 | 3 | 4 | 5 |
---|---|---|---|---|---|
Маска | # | # | . | # | # |
Введено в поле | 1 | пробел | . | 1 | пробел |
Сохранено в базе | 1 | пробел | . | 1 | пробел |
Как правило в маске используется как минимум один разделитель «.» (точка), который разделяет значение родительского счета и его субсчета, например код 41.01 предполагает, что он подчинен счету 41. Однако ничто не мешает указать для подчиненного счета код 42.01, хотя фактически он будет подчинен счету 41. Подчиненность счета определяется по полю Родитель, а не по коду.
Порядок
Если для одного счета ввести десять субсчетов, то они будут неправильно сортироваться по коду:
Субсчет 10 находится выше субсчетов 2, 3 и т.д.
Конечно, можно использовать лидирующие нули:
Но более правильным будет воспользоваться свойством Порядок.
Для этого нужно на закладке Данные указать в свойстве Длина порядка значение больше нуля:
При сохранении конфигурации базы данных в таблицу плана счетов будет добавлена новая колонка Порядок. По умолчанию она не будет заполнена:
И не будет давать записать счета с ошибкой «Значение поля «Порядок» не заполнено»:
Для автоматического заполнения поля Порядок можно воспользоваться функцией ПолучитьПорядокКода. Данная функция преобразует код счета в соответствии с маской счета, и если длина кода меньше маски, то добавляются лидирующие пробелы. Например, для маски @@.@@ и кода 1.1 будет выполнено преобразование в 1. 1.
Номер символа | 1 | 2 | 3 | 4 | 5 |
---|---|---|---|---|---|
Маска | @ | @ | . | @ | @ |
Введено в поле | 1 | пробел | . | 1 | пробел |
Сохранено в базе | 1 | . | 1 | ||
ПолучитьПорядокКода | пробел | 1 | . | пробел | 1 |
Добавим вызов данной функции в модуле объекта плана счетов в обработчике Перед записью:
План счетов в 1С
Составление плана счётов ФХД организаций утверждён действующим приказом Минфина РФ. Согласно ему хозяйствующие субъекты обязуются регулярно утверждать свой рабочий план счетов. Проще всего это сделать с помощью программы 1С.
План счетов в 1С
Для начала работы необходимо найти план счётов в 1С 8.3. Бухгалтерия. Для этого пользователь переходит в главное меню, раздел настройки/План счетов.
Необходимо дважды кликнуть по плану счетов. В ответ откроется стандартное окно, которое адаптировано под нюансы работы конкретной организации.
В новом окне откроется таблица. В ней в последовательном порядке указаны такие данные, как код счёта, субконто, наименование и вид. Различают активный, пассивный и активно-пассивный вид. Можно добавлять субсчета со 2 и 3 уровней с использованием не только цифровых, но и буквенных обозначений.
Например, к счету 10 «Материалы» открывается субсчет 10-01 «Сырье и материалы», далее субсчет третьего уровня 10-01-И, отражающий импортное производство, или 10-01-К или 10-01-Ч, отражающий красный или черный цвет материала. Важно помнить, что при наличии субсчетов в проводках участвуют только субсчета второго уровня.
Во всех версиях системы 1С:Бухгалтерия есть стандартный или базовый план счётов бухучёта. Компания может дополнительно создать свой вариант и адаптировать его под индивидуальные словчи функционирования организации.
В вкладке активны кнопки «Создать», «Журнал проводок» и опции «Описание счета» применяются изменения. Пользователь добавляет новый счёт в уже реализованный план счётов при помощи клавиши «Создать». Выполнить идентичное действие модно при помощи функции копирования текущего счёта.
В новом окне заполняются все поля, включая наименование, а также код счёта. При его установке программа попросит выбрать счёт не в соответствии с иерархией кодов. Эта особенность никоим образом не влияет на особенность подвода итогов в оборотно-сальдовых ведомостях. Пользователь может установить отдельный флажок «Забалансированный», чтобы сформировать счёт данного типа. В рам учитывается не баланс самого предприятия. Во вкладке «Виды учёта по счёту » возможно кликнуть только на раздел «Налоговый» в стандартном исполнении. Он позволяет учитывать все имеющиеся налоги на прибыль. Категории «Учет по подразделениям» и «Количественный» активизируются только при вводе счётов, по которым возможно совершить учёт по заданному признаку.
Субконто к счетам ставятся в зависимости от степени нужности по отношению к тем или иным счетам. Так, поставщики и потребители могут отдельно открыть субконто по партиям товаров и договорам.
Добавить счет в план счетов возможно, если пользователь наведёт курсор на любое свободное пространство на данном окне. Далее необходимо кликнуть правой кнопкой мыши. Для удобства управления откроется Специальная панель инструментов. Среди доступных опций пользователь выбирает вкладку «Создать», «Скопировать» или «Изменить». Плохие возможности доступны при нажатии на раздел «Еще», расположенный в правой стороне экрана.
«Журнал проводок» является перечнем осуществимых программой действий по созданию подводок по всем текущим счетам. С его помощью можно оперативно просмотреть историю операций с отмеченными данными о документе, который послужил основанием для реализации проводки, либо корреспондирующих сумм и счётов с кратким содержанием об операции
В новом окне открывается опция поиска документа по дате создания, счёту или субконто. Пользователь может самостоятельно задать определённый период действия.
Для этого можно навести курсор на любое свободное пространство и кликнуть по клавише «Описание счёта». После этого на экране появятся все существующие данные относительно с описание. Открытого счёта, субсчета (при его наличии) и привязанные к файлу субконто.
При открытии нового счёта в системе 1С:Бухгалтерия необходимо указать описание счёта. Оно должно соответствовать положениям закона Минфин РФ.
Клавиша «Печать» позволяет вывести детальный план с описанием счётов на экран с последующим перенесением данных на бумажный носитель. Пользователь может оформить План счетов в качестве основного дополнения к приказу.
Синтетический/аналитический учёт
Синтетический учет – совокупность мероприятий для учёта имущества и текущих обязательств. Для выполнения стандартных расчётов применяется план счётов с двумя дополнительными знаками в коде, например от 01 до 99.
Аналитический учёт позволяет выполнить детальный учёт совместно с разрезом лицевых счетов (это документы затрагивают расчёт материалов, работников и ОС). Данная опция относится к продолжению синтетического учёта, дополняется натуральными и количественными показателями. Аналитика проводится при по они субконто, привязанных к имеющимся синтетическим счетам. Если текущий счёт относится к разряду группировочныхи имеет готовые субсчета, то в нем необходимо сделать отметку «Счет является группой и не участвует в проводках».
Настройка плана счётов в 1С:Бухгалтерия
Данный процесс позволяет выполнять изменение счётов по таким блокам, как:
Текущий учет ДС (по расчётным счетам) дополняется опцией по учету в соответствии со статьями ДДС. Они включают в себя информацию в разрезе платёжных карт или имеющихся платёжных требований, денежных документов и тому подобного.
Текущий учёт запасов реализуется строго по номенклатуре. При наведении курсора на данную ячейку пользователь попадает в режим редактирования учёта запасов, где он может смело выбрать для себя аналитический учет по партиям (здесь учитываются документы поступления). После нажатия на клавишу «Записать и закрыть» можно сохранить внесённые в систему изменения.
Для верного отображения информации о счетах учёта/номенклатуры в действующих документах необходимо отметить галочки в соответствующих разделах. При помощи данной опции получится реализовать моментальную детализацию информации и сразу же проверить правильность всех установленных проводок по тем или иным счетам. Для ведения эффективного аналитического учёта пользователь ставит галочки в строке «По складам/местам хранения». Это действие поможет вести учёт в тех организациях, где функционирует не один, а несколько видов складов.
Забалансовые счета в 1С
При помощи забалансовых счётов реализуется учёт имущества посторонних компаний, которые временно оказались в ведении организации. Этот же вид счетов отвечает за учёт списанных дорогих материалов. Для его обозначения применяются трехзначные числовые коды от 001 до 011 или буквенные обозначения. Все действующие забалансовые счета разделены на активные, пассивные или активно-пассивные.
Сервисы, помогающие в работе бухгалтера, вы можете приобрести здесь.
1С:Бухгалтерия государственного учреждения 8: формирование кодов счетов расчетов в 2019 году
Нормативное регулирование
Согласно пункту 21 Инструкции по применению Единого плана счетов бухгалтерского учета (утв. приказом Минфина России от 01.12.2010 № 157н):
Выдержка из документа
«Номер счета Плана счетов (Рабочего плана счетов) состоит из двадцати шести разрядов. Аналитические коды в номере счета Рабочего плана счетов отражают:
Согласно пункту 3 Инструкции по применению Плана счетов бухгалтерского учета автономных учреждений (утв. приказом Минфина России от 23.12.2010 № 183н в ред. от 28.12.2018) при ведении автономными учреждениями бухгалтерского учета хозяйственные операции в зависимости от их экономического содержания отражаются на счетах утвержденного в рамках формирования учетной политики автономным учреждением Рабочего плана счетов, содержащих в 24-26 разрядах номера счета коды КОСГУ.
С 01.01.2019 вступил в действие Порядок применения классификации операций сектора государственного управления, утв. приказом Минфина России от 29.11.2017 № 209н.
Например, статьи 560/660 КОСГУ детализированы следующими подстатьями (см. таблицу 1):
Наименование
Увеличение (уменьшение) прочей дебиторской задолженности по расчетам с участниками бюджетного процесса
Увеличение (уменьшение) прочей дебиторской задолженности по расчетам с государственными (муниципальными) бюджетными и автономными учреждениями
Увеличение (уменьшение) прочей дебиторской задолженности по расчетам с финансовыми и нефинансовыми организациями государственного сектора
Увеличение (уменьшение) прочей дебиторской задолженности по расчетам с иными нефинансовыми организациями
Увеличение (уменьшение) прочей дебиторской задолженности по расчетам с иными финансовыми организациями
Увеличение прочей дебиторской задолженности по расчетам с физическими лицами
Увеличение (уменьшение) прочей дебиторской задолженности по расчетам с наднациональными организациями и правительствами иностранных государств
Увеличение (уменьшение) прочей дебиторской задолженности по расчетам с нерезидентами
Аналогичные подстатьи по типам контрагентов предусмотрены для статей 540/640, 550/650, 730/830 КОСГУ.
Номера подстатей для статей 540/640, 550/650, 560/660, 730/830 КОСГУ и соответствующие им типы контрагентов приведены в таблице 2.
Тип дебитора/кредитора
Пояснения
Участник бюджетного процесса
— главные распорядители бюджетных средств; распорядители бюджетных средств;
— получатели бюджетных средств;
— государственные (муниципальные) бюджетные, государственные (муниципальные) автономные учреждения, осуществляющие в порядке, установленном законодательством Российской Федерации, полномочия соответственно федерального органа государственной власти (государственного органа), органа государственной власти субъекта Российской Федерации, органа местного самоуправления по исполнению публичных обязательств перед физическими лицами, подлежащих исполнению в денежной форме;
— иные получатели бюджетных средств, имеющие право на принятие и (или) исполнение бюджетных обязательств от имени соответствующего публично-правового образования за счет средств соответствующего бюджета;
— главные администраторы доходов бюджетов; администраторы доходов бюджетов;
— главные администраторы источников финансирования дефицита бюджетов; администраторы источников финансирования дефицита бюджетов;
— органы управления государственными внебюджетными фондами и территориальными государственными внебюджетными фондами (п. 13.5.1 Порядка № 209н)
Финансовая/нефинансовая организация государственного сектора
— государственные (муниципальные) унитарные предприятия;
— государственные корпорации и компании, публично-правовые компании;
— корпоративные юридические лица, владельцем более 50 % акций (долей) которых являются публично-правовые образования или государственные (муниципальные) бюджетные, автономные учреждения (п. 9.5 Порядка № 209н)
Иная нефинансовая организация
— организации, занимающиеся производством товаров и оказанием нефинансовых услуг, работ (п. 10.4 Порядка № 209н)
Иная финансовая организация
— банки и небанковские кредитные организации, имеющие лицензию Банка России на осуществление банковских операций, а также юридические лица, предоставляющие на основании соответствующей лицензии услуги страхования, перестрахования, взаимного страхования, микрофинансовые организации, иные финансовые организации (п. 10.4 Порядка № 209н)
Наднациональная организация/правительство иностранного государства
По законодательству РФ к нерезидентам относятся:
— физические лица, имеющие постоянное место жительства за пределами РФ, в т. ч. временно находящиеся в России;
— юридические лица, созданные в соответствии с законами иностранных государств и имеющие местонахождение за пределами РФ, а также их филиалы и представительства в РФ, находящиеся в РФ иностранные дипломатические и иные официальные представительства;
— международные организации, их филиалы и представительства.
В графе «Пояснения» таблицы приведены ссылки на пункты Порядка № 209н. Курсивом выделены примеры, которые приводят методологи Минфина России на семинарах.
В соответствии с пунктом 2 Порядка № 209н коды КОСГУ используются для ведения бюджетного (бухгалтерского) учета, составления бюджетной (бухгалтерской) и иной финансовой отчетности, обеспечивающей сопоставимость показателей бюджетов бюджетной системы РФ.
Формирование кода счета расчетов в «1С:Бухгалтерии государственного учреждения 8»
В программе «1С:Бухгалтерия государственного учреждения 8» редакции 1 (БГУ1) и редакции 2 (БГУ2) на основании анализа соответствия аналитических счетов расчетов и КОСГУ изменены настройки счетов расчетов: 204 00, 205 00, 206 00, 207 00, 208 00, 209 00, 210 05, 210 06, 210 10, 215 00, 301 00, 302 00, 303 00, 304 00.
В карточках соответствующих счетов расчетов на закладке Допустимые КЭК в таблице Допустимые КЭК указаны возможные подстатьи статей 540/640, 550/650, 560/660, 730/830 КОСГУ, конкретизирующие тип контрагента, с которым формируются расчеты (рис. 1).
Если возможны все подстатьи соответствующей статьи, то в таблице Допустимые КЭК указаны группы КЭК.
В реквизитах КЭК по дебету и КЭК по кредиту остались старые коды, которые теперь стали группами.
В зависимости от стороны проводки они определяют группу КЭК (статью КОСГУ), по которой определяется код КЭК (подстатья КОСГУ). В Едином плане счетов бухгалтерского учета, утв. Приказом № 157н, некоторые аналитические счета расчетов соответствуют кодам КОСГУ.
Если для счета установлено однозначное соответствие подстатье КОСГУ или нескольким подстатьям КОСГУ, они указаны в таблице Допустимые КЭК (рис. 2).
В целях автоматического формирования в коде счета расчетов подстатьи КОСГУ в карточке контрагента (элементе справочника Контрагенты) в реквизите Тип контрагента указывается соответствующее значение выбором из справочника Типы контрагентов, который содержит список типов согласно Порядку № 209н (рис. 3).
При обновлении на версии 1.0.55.7 БГУ1 и 2.0.60.31 БГУ2 реквизит Тип контрагента справочника Контрагенты был заполнен автоматически.
Формирование КЭК по типу контрагента
По статье КОСГУ и типу контрагента в коде счета формируется по умолчанию детальный код КЭК (подстатья КОСГУ).
Следует ли переносить остатки на начало года по счетам расчетов на детальные КЭК
Согласно пункту 2 Инструкции по применению Плана счетов бюджетного учета, утв. приказом Минфина России от 06.12.2010 № 162н (п. 5 Инструкции по применению Плана счетов бухгалтерского учета бюджетных учреждений, утв. приказом Минфина России от 16.12.2010 № 174н):
Выдержка из документа
«При завершении текущего финансового года обороты по счетам, отражающим увеличение и уменьшение активов и обязательств, в регистры бухгалтерского учета очередного финансового года не переходят.»
Это означает, что в разрезе КОСГУ на начало года остатков по счетам 204 00, 205 00, 206 00, 207 00, 208 00, 209 00, 210 05, 210 06, 210 10, 215 00, 301 00, 302 00, 303 00, 304 00 быть не должно. По счетам увеличений есть оборот только по дебету (0 205 31 560). По счетам уменьшений есть только оборот по кредиту (0 205 31 660).
То есть по счетам увеличений, например, по КОСГУ 560 на 01.01.2019 есть остаток по дебету, и он равен обороту по дебету, по счетам уменьшений, например, по КОСГУ 660 есть остаток по кредиту, и он равен обороту по кредиту.
Пример
Если обороты по аналитическим счетам по КОСГУ 560/660 не закрыть, они будут бесконечно накапливаться, не неся никакой смысловой нагрузки. В программе «1С:Бухгалтерия государственного учреждения 8»:
Таким образом, переносить остатки на 01.01.2019 по счетам расчетов в связи с детализацией КОСГУ не требуется.