Проводок Бухгалтерского учёта) вручную.
Механизм Бухгалтерского учёта в системе 1С 8.2.
Будем изучать регистры бухгалтерии, план счетов.
В регистрах бухгалтерии будут храниться те же показатели, что и в регистрах накопления. Все механизмы, которые работают для регистров накопления, также работают и для регистров бухгалтерии. Те же остатки и обороты работают и в регистрах бухгалтерии. Затем же нужны дублирующие объекты?
Сделаны объекты для реализации задач бухгалтерских операций.
Основной принцип бухгалтерского учёта – это принцип двойной записи, т.е. деньги ниоткуда и вне куда не уходят.
При реализации этого принципа с помощью регистров накопления необходимо описать довольно много операций для проверки и реализации того, чтобы деньги с одного счёта ушли, а на второй пришли. Для хранения остатков на счётах понадобиться некий справочник или данные о счетах.
Счета обладают некими свойствами – тип счёта: активный, пассивный, активно-пассивный, и в зависимости от остатка необходимо знать – это остаток актива или пассива, например, сумма долга по контрагенту – это может быть долг контрагента или долг контрагенту – всё зависит от типа, на котором этот долг образован.
Все эти принципы уже реализованы в системе 1С: Предприятия с помощью плана счетов и регистров бухгалтерии.
Конечно, можно все это реализовать самостоятельно, но время уйдёт довольно долго и неизвестно будет ли реализовано более оптимально.
Тема: Реализация бухгалтерских операций
проводок Бухгалтерского учёта) вручную.
Вопросы:
1. Создание объектов бухгалтерского учёта
2. Механизм субконто
3. Таблицы регистров бухгалтерии
1. План счетов – тот же справочник, который хранит список счетов бухгалтерского учёта, который является предопределённым измерением регистров бухгалтерии.
Создадим план счетов.
Добавим – имя Управленческий
представление списка – план счетов «Управленческий»
представление объекта – счёт
1) На закладке Данные
План счетов – справочник, который расширенные следующим свойствами :
Ø Используется иерархия- элемент только элемент- элемент
Ø Код наименования – несёт больший смысл, чем в справочниках – он является показателем счёта - номер счёта, например 10 - материалы. Есть субсчеты 10.1 – ГСМ (горюче-смазочные материалы), 10.1.01- например, бензин 95.
Поэтому тип значение код – строка, в него входят и разделители (.).
По умолчанию код – 9 знаков, значит мы можем создать 4 уровня или например 3 знака на счёт, 5 знак на субсчёт.
За иерархию отвечает поле родитель, хотя для бухгалтера знать не обязательно как это реализовано.
По правилам строки сортировка будет | |
10.1 | 10.1 |
10.2 | 10.11 |
10.11 | 10.12 |
10.12 | 10.13 |
Мы установим
длина кода - 5 знаков
длина наименования – 40 знаков
Маска кода (влияет на сортировку кода) - потому что сортировать по полю код неудобно, по наименованию тем более.
Сортировка в Республике Беларусь принята по кодам, но в системе можно сортировать и по другим принципам (по полю порядок). По этому код формируется по маске, которая отвечает за формат ввода данных и по ней автоматически формируется поле порядок (на основе которого реализуется сортировка планов Счетов).
Маска кода @@.@@
т.е код 10 10._ _
10.1 10._ 1
10.2 10._ 2
Автопорядок по коду
Тогда система автоматически будет сортировать, не по полю представления, а по полю порядок.
Длина порядка не может быть меньше чем длина кода.
Основное представление выберем в виде наименования (потому что на учебном примере не будем рассматривать действительные счета, а ограничимся 1, 2, 3, 4 и их субсчетами, - мы рассматриваем механизм создания и реализации, а не бухгалтерский учет – поэтому возьмем представление счетов по наименованию).
Можно создать дополнительные реквизиты (посмотреть стандартные реквизиты), например: полное наименование, описание счета и другое. Мы этого делать не будем.
В стандартных реквизитах:
Вид – это поле, показывающее вид счета, который является системным перечислением, которое называется Вид счета бухгалтерского учета – активный, пассивный, активно-пассивный.
На основе этого поля система будет возвращать остатки и обороты по счетам.
Забалансовый – тип булево, отвечает за то, что счёт не будет участвовать в образовании бухгалтерского баланса, т.е. по таким счетам баланс не ведётся, принцип двойной записи не контролируется, забалансовые счета не могут образовывать корреспонденцию со счетами балансовыми – это служебные счета.
Признаки счёта разберём потом.
2) закладка Нумерация – ничего не менять!
Система настроена так, что, например, у счёта 60 находится в подчинении счет 60.1. Если изменить настройки, то можно получить, что у счёта 60 в подчинении счет 50.8.
3) закладка Субконто для описания аналитики
4) формы – пока обойдёмся автоформированием форм.
5) на закладке Прочее опишем несколько счетов, которые нам понадобятся в самом начале.
По кнопке [Предопределенные] перейдём в предопределённые счета.
Добавим 1 группу
Имя – Активы
Код – 01
Вид – Активный – для всех счетов в этой группе
Добавим 2 группу - курсор на Счета
Имя - Пассивы
Код – 02
Вид – пассивный
Добавим 3 – группу
Имя – Взаиморасчёты
Код – 03
Вид – активно-пассивный
В группе Пассивы добавим счёт
Имя – УставныйКапитал
Код – 02.1
В группе Взаиморасчёты делаем подчинённый счёт
Имя – РасчётыСУучредителями
Код 03.01
Мы организовали общую структуру плана счетов. Закрываем все и проверяем. – Отладка.
Проверим, можем ли мы создавать свои собственные счета (план счетов – по сути справочник). Система 1С предполагает возможность создавать свои счета пользователем.
Мы не смогли создать, так как у нас нет значения поля порядок (поле скрыто от пользователя). Поэтому нужно автоматически создавать значения в поле порядок при событии запись элемента.
Для этого в модуле объекта плана счетов опишем событие Перед записью.
Метод Получить Порядок Кода () - это метод объекта плана счетов, который на основе маски кода и введенного кода формирует порядок.
Отладим.
Для счета 03создадим счет 03.02 – Расчеты по краткосрочным займам: родитель – счет Взаиморасчеты, вид активно – пассивный.
Дата добавления: 2016-04-19; просмотров: 672;