1С:Предприятие 8.2 /
Управление торговым предприятием для Украины /
Основные механизмы и принципы
Общие положения
Ручные операции регламентированного учета
В данной статье рассмотрены основные принципы и механизмы «ручного» отражения хозяйственных операций в конфигурации » Бухгалтерия для Украины «, редакция 1.2. Статья также актуальна для типовой конфигурации » Управление торговым предприятием для Украины «, редакция 1.2.
Общие положения
Основным способом ведения учета в конфигурациях является регистрация фактов хозяйственной деятельности с помощью документов. Использование этого способа позволяет:
- автоматически вводить информацию на основании данных, введенных ранее;
- осуществлять печать документа в бумажном виде;
- автоматически формировать проводки (записи бухгалтерского учета) при проведении документа.
Альтернативным способом ведения учета является регистрация фактов хозяйственной деятельности через ручной (простой) ввод проводок.
Ручной ввод проводок бухгалтерского учета — это запись в информационную базу операций, не автоматизированных документами.
В типовых конфигурациях операция может формироваться следующими способами:
- документом;
- с использованием типовой операции;
- вручную.
Бухгалтерские операции, сформированные всеми способами (и документами и ручными операциями), отражаются в Журнале операций. В нижней части Журнала операций показываются проводки, включенные в выделенную операцию (Рис. 1).
В Журнале операций суммы бухгалтерского учета отражаются всегда, а суммы налогового учета можно показать или скрыть с помощью пиктограммы .
Подробнее с методикой корректировки данных, сформированных при проведении документов, можно ознакомиться в статье » Просмотр и корректировка движений документов «.
Ручные операции регламентированного учета
Для введения ручных операций регламентированного учета предназначен специализированный документ «Операции (бухгалтерский и налоговый учет)» (Рис. 2).
Рисунок 2 – документ «Операция (бухгалтерский и налоговый учет)»
Ручной ввод операций в документе «Операция (бухгалтерский и налоговый учет)» осуществляется с использованием следующих способов заполнения (Рис. 3):
- вручную ввод корреспонденции счетов в ручном режиме;
- типовые операции ввод хозяйственной операции с использованием типовой операции;
- сторно движений документов сторнирование записей одного или нескольких документов.
Рисунок 3 – выбор способа заполнения документа «Операция (бухгалтерский и налоговый учет)»
Проводки, которые формируются на закладке » Бухгалтерский учет » содержат следующие необязательные реквизиты, как по дебету так и по кредиту проводки:
- количество;
- валюта и валютная сумма;
- субконто;
- налоговое назначение и сумма налогового учета.
При ведении учета вручную все реквизиты проводок следует заполнять самостоятельно непосредственно в документе «Операция (бухгалтерский и налоговый учет)». При регистрации фактов хозяйственной деятельности при помощи документов, все реквизиты проводок заполняются автоматически.
Если необходимо внести изменения в регистры, следует выбрать список регистров для корректировки по кнопке командной панели документа. Флагами отмечаются те регистры, записи по которым планируется ввести (Рис. 4).
Рисунок 4 – выбор регистра, для внесения корректировок вручную
На форме документа «Операция (бухгалтерский и налоговый учет)» появляются закладки, соответствующие выбранным регистрам. В табличные поля, выбранных регистров, вводятся необходимые учетные данные (Рис. 5).
Рисунок 5 — вид документа «Операция (бухгалтерский и налоговый учет)» после выбора регистра, который корректируется
Если необходимо полностью отсторнировать движения одного или нескольких документов, в документе «Операция (бухгалтерский и налоговый учет)» следует установить способ заполнения «Сторно движений документа», указать один либо несколько документов.
Важно!
В конфигурации «Управление торговым предприятием для Украины» операция сторнирования отражается при помощи документа «Корректировка записей регистров» на закладке «Заполнение движений».
При нажатии кнопки «Заполнить» на закладке «Бухгалтерский учет» автоматически отразятся проводки, сторнирующие данные налогового и бухгалтерского учета выбранных документов (Рис. 6).
Рисунок 6 – заполнение документа «Операция (бухгалтерский и налоговый учет)» при выборе способа заполнения «Сторно движений документа»
Более подробно с примером отражения фактов хозяйственной деятельности при помощи ручных операций можно ознакомиться в статье «Методика отображения в конфигурации внесения уставного капитала в иностранной валюте».
С методикой отражения операций в бухгалтерском и налоговом учете при помощи типовых операций можно ознакомиться в статье «Отражение в учете фактов хозяйственной деятельности при помощи «типовых» операций».
Важно!
Вся ответственность за неверную корректировку данных учетной системы ложиться на пользователя. При ручном вмешательстве в учет система не в состоянии ничего контролировать и обеспечить.
Другие материалы по теме:
операции бухгалтерский и налоговый учет, взаиморасчеты с депонентами организаций, операция (бухгалтерский и налоговый учет), взаиморасчеты с работниками организаций, советы, бухгалтерский и налоговый учет, способ, корректировка, взаиморасчеты, бухгалтерский, налоговый учет, регистр., вручную, операция, управление торговым предприятием, проводки, сумма, документов, регистр, организация, операции, действия, документа, учет, документ
Опубликовано 16.07.2017 00:49 Просмотров: 18715
Документы, которые отражают финансово-хозяйственную деятельность учреждения, могут формировать бухгалтерский проводки. Чтобы упростить работу и автоматизировать этот процесс,в программе 1С:Бухгалтерия государственного учреждения 8 редакции 2.0 существует механизм бухгалтерских операций (совокупность всех проводок, которые формирует один документ). Этот механизм позволяет уменьшить временные затраты. А так как большинство операций носят массовый характер и одинаковы с точки зрения проводок, существует целый справочник типовых операций. О них мы и поговорим в статье.
Найти справочник можно:
Он представляет собой сборник типовых операций, в каждую из которых включены настройки по формированию тех или иных проводок. Обратите внимание, что они в обязательном порядке принадлежат какому-либо документу:
Формируя и заполняя тот или иной документ в программе 1С: БГУ 8 редакции 2.0, обратите внимание на вкладку «Бухгалтерская операция». Это вкладка как раз отвечает за выбор операции и других дополнительных реквизитов. Для примера рассмотрим формирование документа «Заявка на кассовый расход»:
Заполним документ необходимыми данными:
И перейдем на вкладку «Бухгалтерская операция»:
Данная вкладка содержит строку выбора бухгалтерской операции из справочника типовых операций:
Причем открываются только те операции, которые принадлежат текущему документу. Те операции, которые в списке помечены желтой точкой, являются предопределенными данными (то есть, они созданы компанией 1С в соответствии с инструкциями для государственных учреждений, поставляются вместе с программой и периодически обновляются при возникновении необходимости):
После выбора операции форма видоизменяется, и становятся доступны для заполнения дополнительные реквизиты операции:
В списке нашего примера также имеется операция, не помеченная желтой точкой. Такие операции создаются пользователем, если нужны какие-либо коррективы в формировании бухгалтерский проводок:
Рассмотрим создание типовой операции для документа «Заявка на кассовый расход». Удобнее всего это делать на основании имеющейся операции, но с внесением корректировок по нашему желанию.
Рекомендую копировать типовые операции, а не изменять существующие, так как типовые операции, как и вся конфигурация, периодически обновляется, и в случае, когда операция перестанет работать илиначнет работать некорректно – можно сравнить с актуальной операцией от разработчиков 1С и увидеть, какие произошли изменения.
Перейдем снова в справочник типовых операций. В списке документов найдем интересующий нас:
После выбора операции необходимо скопировать эту строку для изменения. Воспользуемся специальной кнопкой:
После нажатия на кнопку появляется диалоговое окно подтверждения:
После подтверждения открывается окно редактирования новой типовой операции:
Первое, что необходимо сделать – изменить наименование.Это важный момент, так как в списке типовых операций отличать их нужно будет по наименованию:
Рассмотрим последовательно основные реквизиты этой формы.
1. Документ – в этом реквизите указывается принадлежность к документу. Редактировать этот реквизит нежелательно.Если нужно создать типовую операцию для другого документа, то лучше скопировать операцию от поставщика, принадлежащую именно тому документу. Это связано с тем, что настройки операции часто привязаны к индивидуальным реквизитам документа, и при изменении документа типовая операция попросту работать не будет.
2. Условие использования – в этом реквизите можно указать условие, по которому будет срабатывать данная типовая операция. Для настройки открывается дополнительное окно:
Теперь рассмотрим вкладки формы.
Вкладка «Формулы»
Эта вкладка разделена на 2 части:
— в левой части в виде дерева перечислены все доступные для формул поля документа (здесь можно выбирать поля; если они ссылочного типа, то доступные поля также раскрываются в новое ответвление дерева);
— в правой части описываются формулы для заполнения реквизитов бухгалтерской операции.
В правой части также имеется реквизит «Устанавливать блокировку в начале вычислений». Он обычно устанавливается в тех операциях, которые подразумевают вычисление остатков. При установке флажка на период вычисления информационная база заблокирует остатки, необходимые для проведения расчета (например, если производится вычисление остатков по основным средствам, то провести перемещение, списание и другие операции по изменению остатков будет нельзя). Вычисление обычно занимает доли секунды, поэтому на работе даже в многопользовательском режиме это сказывается совсем незначительно.
Два стандартных реквизита – «Организация» и «Дата», по умолчанию, берутся из документа.
Следующий реквизит этой закладки – «Условие». Предназначен для назначения условия, по которому будет формироваться операция (в случае положительного результата условия). При создании условия возможно использование функций и процедур, которые описаны в конфигураторе разработчиками 1С.
Ниже располагается следующий реквизит – «Текст сообщения при ошибке». В этом поле можно написать сообщение об ошибке, которое будет выдаваться пользователю, если условие формирования проводки будет отрицательное.
Вкладка «Дополнительные реквизиты»
На этой вкладке расположены реквизиты операции, отсутствующие в документе, но необходимые для бухгалтерской проводки.
Здесь для наглядности реквизиты можно группировать по папкам. Для каждого реквизита задается признак обязательности (при попытке провести документ без заполненного реквизита, у которого установлен признак обязательности, программа выдаст ошибку и проведение не будет осуществлено). Также на данной вкладке указывается имя для формулы (обратите внимание, что имя формируется в соответствии с правилами имен на встроенном языке 1С: без пробелов, каждое следующее слово в имени — с большой буквы) и тип реквизита (то, какие значения может принимать этот реквизит, например, элемент справочника «Классификационные признаки счетов»).
На этой кладке имеется кнопка «Предварительный просмотр» — удобный инструмент, чтобы увидеть, как будет выглядеть форма с операцией и дополнительными реквизитами в документе:
Дополнительные реквизиты на форме будут сгруппированы именно так, как были сгруппированы нами в папках:
Также на форме имеется реквизит по настройке прав доступа к этой операции (для ограничения доступа, например,специалистам с ролью «Пользователь»):
После рассмотрения титульной формы операции, перейдем к проводкам типовой операции:
Форма представляет собой список проводок, которые формируются в результате типовой операции:
Реквизит «Откл.» — признак активности проводки. Если мы укажем положительное значение в данном столбце, программа никогда (ни при каких условиях) не будет формировать эту проводку:
Реквизит «Усл.» — признак наличия условия.При отсутствии флажка в этом реквизите проводка будет формироваться всегда, независимо от условий. При наличии – только при положительном исходе проверки условия (проводка будет формироваться, если выполняется условие):
Каждую из проводок можно рассмотреть отдельно:
В целом, форма состоит из двух частей: с левой стороны – источники и реквизиты документа для формул; справа – сами формулы.
Рассмотрение начнем с важного реквизита — «Источник данных»:
В этом поле необходимо указать, откуда программа будет брать данные – непосредственно из табличной части документа (в нашем примере – это «Расшифровка платежа» или «Реквизиты документа основания») или из дополнительных источников данных (в нашем примере – это «Таблица расчетов с погашением задолженности» или «Оплата поставщику УСН»). Подчеркну, что выбрать можно только один источник данных: например, при выбранном источнике данных «Расшифровка платежа» реквизиты дополнительных источников недоступны:
Также в левой части среди операнд формул перечислены «Агрегатные функции» и «Функции общего модуля» — это различные варианты вычисления значений, которые могут использоваться при необходимости. Они представлены довольно большим списком от разработчиков 1С, изучив данный список, можно создавать довольно сложные вычисляемые проводки.
Следующим операндом в списке являются макросы — #ЗначениеЗаполнено и #ЗначениеЗаполнено/Прервать. Очень полезные макросы, с помощью которых проверяется заполненность того или иного поля (например, можно выстроить условие указания субконто в проводке только том случае, если оно заполнено):
Как вы уже поняли, с правой стороны описываются непосредственно формулы для каждой составляющей проводки. Проводка делится на общие реквизиты и реквизиты дебета и кредита. Простым перетаскиванием из левой части в правую операнды из интересующего нас источника данных переносятся в формулы.
И напоследок хотела бы отметить, что также в формулах используется стандартная конструкция:
Представляет собой условие, которое указывается после служебного слова «КОГДА».Далее описываются варианты развития событий: если результат срабатывания условия положительный, используется конструкция после служебного слова «ТОГДА», в противном случае – конструкция после слова «ИНАЧЕ».
На этом рассмотрение создания и изменения типовых операций можно считать оконченным. Напоследок хотелось бы сказать, что изменение типовых операций под ваши требования сильно облегчает непростую задачу ведения учета и, освоив этот механизм, можно упростить многие задачи бухгалтера!
Автор статьи: Светлана Батомункуева
Понравилась статья? Подпишитесь на рассылку новых материалов
Опубликовано 16.07.2017 00:49 Просмотров: 18716
Документы, которые отражают финансово-хозяйственную деятельность учреждения, могут формировать бухгалтерский проводки. Чтобы упростить работу и автоматизировать этот процесс,в программе 1С:Бухгалтерия государственного учреждения 8 редакции 2.0 существует механизм бухгалтерских операций (совокупность всех проводок, которые формирует один документ). Этот механизм позволяет уменьшить временные затраты. А так как большинство операций носят массовый характер и одинаковы с точки зрения проводок, существует целый справочник типовых операций. О них мы и поговорим в статье.
Найти справочник можно:
Он представляет собой сборник типовых операций, в каждую из которых включены настройки по формированию тех или иных проводок. Обратите внимание, что они в обязательном порядке принадлежат какому-либо документу:
Формируя и заполняя тот или иной документ в программе 1С: БГУ 8 редакции 2.0, обратите внимание на вкладку «Бухгалтерская операция». Это вкладка как раз отвечает за выбор операции и других дополнительных реквизитов. Для примера рассмотрим формирование документа «Заявка на кассовый расход»:
Заполним документ необходимыми данными:
И перейдем на вкладку «Бухгалтерская операция»:
Данная вкладка содержит строку выбора бухгалтерской операции из справочника типовых операций:
Причем открываются только те операции, которые принадлежат текущему документу. Те операции, которые в списке помечены желтой точкой, являются предопределенными данными (то есть, они созданы компанией 1С в соответствии с инструкциями для государственных учреждений, поставляются вместе с программой и периодически обновляются при возникновении необходимости):
После выбора операции форма видоизменяется, и становятся доступны для заполнения дополнительные реквизиты операции:
В списке нашего примера также имеется операция, не помеченная желтой точкой. Такие операции создаются пользователем, если нужны какие-либо коррективы в формировании бухгалтерский проводок:
Рассмотрим создание типовой операции для документа «Заявка на кассовый расход». Удобнее всего это делать на основании имеющейся операции, но с внесением корректировок по нашему желанию.
Рекомендую копировать типовые операции, а не изменять существующие, так как типовые операции, как и вся конфигурация, периодически обновляется, и в случае, когда операция перестанет работать илиначнет работать некорректно – можно сравнить с актуальной операцией от разработчиков 1С и увидеть, какие произошли изменения.
Перейдем снова в справочник типовых операций. В списке документов найдем интересующий нас:
После выбора операции необходимо скопировать эту строку для изменения. Воспользуемся специальной кнопкой:
После нажатия на кнопку появляется диалоговое окно подтверждения:
После подтверждения открывается окно редактирования новой типовой операции:
Первое, что необходимо сделать – изменить наименование.Это важный момент, так как в списке типовых операций отличать их нужно будет по наименованию:
Рассмотрим последовательно основные реквизиты этой формы.
1. Документ – в этом реквизите указывается принадлежность к документу. Редактировать этот реквизит нежелательно.Если нужно создать типовую операцию для другого документа, то лучше скопировать операцию от поставщика, принадлежащую именно тому документу. Это связано с тем, что настройки операции часто привязаны к индивидуальным реквизитам документа, и при изменении документа типовая операция попросту работать не будет.
2. Условие использования – в этом реквизите можно указать условие, по которому будет срабатывать данная типовая операция. Для настройки открывается дополнительное окно:
Теперь рассмотрим вкладки формы.
Вкладка «Формулы»
Эта вкладка разделена на 2 части:
— в левой части в виде дерева перечислены все доступные для формул поля документа (здесь можно выбирать поля; если они ссылочного типа, то доступные поля также раскрываются в новое ответвление дерева);
— в правой части описываются формулы для заполнения реквизитов бухгалтерской операции.
В правой части также имеется реквизит «Устанавливать блокировку в начале вычислений». Он обычно устанавливается в тех операциях, которые подразумевают вычисление остатков. При установке флажка на период вычисления информационная база заблокирует остатки, необходимые для проведения расчета (например, если производится вычисление остатков по основным средствам, то провести перемещение, списание и другие операции по изменению остатков будет нельзя). Вычисление обычно занимает доли секунды, поэтому на работе даже в многопользовательском режиме это сказывается совсем незначительно.
Два стандартных реквизита – «Организация» и «Дата», по умолчанию, берутся из документа.
Следующий реквизит этой закладки – «Условие». Предназначен для назначения условия, по которому будет формироваться операция (в случае положительного результата условия). При создании условия возможно использование функций и процедур, которые описаны в конфигураторе разработчиками 1С.
Ниже располагается следующий реквизит – «Текст сообщения при ошибке». В этом поле можно написать сообщение об ошибке, которое будет выдаваться пользователю, если условие формирования проводки будет отрицательное.
Вкладка «Дополнительные реквизиты»
На этой вкладке расположены реквизиты операции, отсутствующие в документе, но необходимые для бухгалтерской проводки.
Здесь для наглядности реквизиты можно группировать по папкам. Для каждого реквизита задается признак обязательности (при попытке провести документ без заполненного реквизита, у которого установлен признак обязательности, программа выдаст ошибку и проведение не будет осуществлено). Также на данной вкладке указывается имя для формулы (обратите внимание, что имя формируется в соответствии с правилами имен на встроенном языке 1С: без пробелов, каждое следующее слово в имени — с большой буквы) и тип реквизита (то, какие значения может принимать этот реквизит, например, элемент справочника «Классификационные признаки счетов»).
На этой кладке имеется кнопка «Предварительный просмотр» — удобный инструмент, чтобы увидеть, как будет выглядеть форма с операцией и дополнительными реквизитами в документе:
Дополнительные реквизиты на форме будут сгруппированы именно так, как были сгруппированы нами в папках:
Также на форме имеется реквизит по настройке прав доступа к этой операции (для ограничения доступа, например,специалистам с ролью «Пользователь»):
После рассмотрения титульной формы операции, перейдем к проводкам типовой операции:
Форма представляет собой список проводок, которые формируются в результате типовой операции:
Реквизит «Откл.» — признак активности проводки. Если мы укажем положительное значение в данном столбце, программа никогда (ни при каких условиях) не будет формировать эту проводку:
Реквизит «Усл.» — признак наличия условия.При отсутствии флажка в этом реквизите проводка будет формироваться всегда, независимо от условий. При наличии – только при положительном исходе проверки условия (проводка будет формироваться, если выполняется условие):
Каждую из проводок можно рассмотреть отдельно:
В целом, форма состоит из двух частей: с левой стороны – источники и реквизиты документа для формул; справа – сами формулы.
Рассмотрение начнем с важного реквизита — «Источник данных»:
В этом поле необходимо указать, откуда программа будет брать данные – непосредственно из табличной части документа (в нашем примере – это «Расшифровка платежа» или «Реквизиты документа основания») или из дополнительных источников данных (в нашем примере – это «Таблица расчетов с погашением задолженности» или «Оплата поставщику УСН»). Подчеркну, что выбрать можно только один источник данных: например, при выбранном источнике данных «Расшифровка платежа» реквизиты дополнительных источников недоступны:
Также в левой части среди операнд формул перечислены «Агрегатные функции» и «Функции общего модуля» — это различные варианты вычисления значений, которые могут использоваться при необходимости. Они представлены довольно большим списком от разработчиков 1С, изучив данный список, можно создавать довольно сложные вычисляемые проводки.
Следующим операндом в списке являются макросы — #ЗначениеЗаполнено и #ЗначениеЗаполнено/Прервать. Очень полезные макросы, с помощью которых проверяется заполненность того или иного поля (например, можно выстроить условие указания субконто в проводке только том случае, если оно заполнено):
Как вы уже поняли, с правой стороны описываются непосредственно формулы для каждой составляющей проводки. Проводка делится на общие реквизиты и реквизиты дебета и кредита. Простым перетаскиванием из левой части в правую операнды из интересующего нас источника данных переносятся в формулы.
И напоследок хотела бы отметить, что также в формулах используется стандартная конструкция:
Представляет собой условие, которое указывается после служебного слова «КОГДА».Далее описываются варианты развития событий: если результат срабатывания условия положительный, используется конструкция после служебного слова «ТОГДА», в противном случае – конструкция после слова «ИНАЧЕ».
На этом рассмотрение создания и изменения типовых операций можно считать оконченным. Напоследок хотелось бы сказать, что изменение типовых операций под ваши требования сильно облегчает непростую задачу ведения учета и, освоив этот механизм, можно упростить многие задачи бухгалтера!
Автор статьи: Светлана Батомункуева
Понравилась статья? Подпишитесь на рассылку новых материалов
В бухгалтерских подсистемах типовых конфигураций есть всем известный документ «Операция». Бухгалтерам не приходится долго объяснять, как им пользоваться. Все по-бухгалтерски просто и лаконично: счет дебета, счет кредита, субконто, количество, сумма и прочие атрибуты бухгалтерских проводок. Проводки вводятся вручную, поэтому результат абсолютно прозрачен и понятен.
Время от времени возникает необходимость массово ввести большое количество проводок. Ситуации могут быть самыми разными: загрузка остатков или наоборот — списание с учета, исправление ошибок в учете и т. д. И тут уже дело за программистом.
На первый взгляд задача может показаться простой: создать документ, заполнить таблицу проводок данными и провести. Но не тут-то было! Как только дело доходит до «Конфигуратора», начинаются сюрпризы. Оказывается, у документа «Операция» вообще нет таблицы проводок, которую мы видим в пользовательском режиме.
Как же так? А вот так! Документ «Операция» используется в качестве регистратора, а проводки пишутся непосредственно в регистр бухгалтерии.
Решается задача довольно просто. Рассмотрим в качестве примера фрагмент кода обработки загрузки остатков по счету 001 «Арендованные основные средства» из dbf-таблицы.
Код 1C v 8.х
ДокОперация = Документы.ОперацияБух.СоздатьДокумент();
ДокОперация.Дата = ДатаДокумента;
ДокОперация.Организация = Организация;
ДокОперация.Ответственный = Ответственный;
ДокОперация.Содержание = Содержание;
ДокОперация.Комментарий = Комментарий;
ДокОперация.Записать();
ДокОперацияСсылка = ДокОперация.Ссылка;
РегХозрасчетный = РегистрыБухгалтерии.Хозрасчетный.СоздатьНаборЗаписей();
РегХозрасчетный.Отбор.Регистратор.Значение = ДокОперацияСсылка;
ДБФ.Первая();
Пока Не ДБФ.ВКонце() Цикл
КодКонтрагента = СокрП(ДБФ.CA);
Контрагент = Справочники.Контрагенты.НайтиПоКоду(КодКонтрагента);
Если Контрагент.Пустая() Тогда
Сообщить(«Не найден контрагент с кодом » + КодКонтрагента, СтатусСообщения.Внимание);
КонецЕсли;
КодОС = СокрП(ДБФ.OS);
ОсновноеСредство = Справочники.ОсновныеСредства.НайтиПоКоду(КодОС);
Если ОсновноеСредство.Пустая() Тогда
Сообщить(«Не найдено ОС с кодом » + КодОС, СтатусСообщения.Внимание);
КонецЕсли;
РегЗапись = РегХозрасчетный.Добавить();
РегЗапись.Период = ДатаДокумента;
РегЗапись.Регистратор = ДокОперацияСсылка;
РегЗапись.Организация = Организация;
РегЗапись.Содержание = «Корректировка стоимости ОС с 0 стоимостью»;
РегЗапись.СчетДт = Сч001;
БухгалтерскийУчет.УстановитьСубконто(РегЗапись.СчетДт, РегЗапись.СубконтоДт, «Контрагенты», Контрагент);
БухгалтерскийУчет.УстановитьСубконто(РегЗапись.СчетДт, РегЗапись.СубконтоДт, «ОсновныеСредства», ОсновноеСредство);
РегЗапись.Сумма = ДБФ.Sum;
ДБФ.Следующая();
КонецЦикла;
РегХозрасчетный.Записать();
Я полагаю, принцип работы кода понятен из примера. Сначала создаем и записываем документ «Операция». Сам документ не содержит никаких проводок. Затем создаем набор записей регистра бухгалтерии и записываем в него проводки, используя документ «Операция» в качестве регистратора.
1С:Предприятие 8.2 /
Бухгалтерия для Украины /
Общее описание
Типовая операция являет собой шаблон (типовой сценарий) ввода данных относительно хозяйственных операций и формирования проводок бухгалтерского и налогового учета. Можно сказать, механизм типовых операций → альтернатива документам прикладного решения, потому что «1С:Бухгалтерия 8 для Украины» с помощью типовых операций дает возможность описать сложнейшие схемы формирования проводок, которые меняются под влиянием заданных в операции условий.
Готовые шаблоны типовых операций находятся в справочнике «Типовые операции», который предварительно заполнен, причем его элементы можно добавлять, удалять или же изменять.
Вводя операцию вручную (с помощью документа «Операция (бухгалтерский и налоговый учет)») следует в поле «Способ заполнения» указать «Типовые операции», а в поле «Типовая операция» из соответствующего справочника выбрать одну из операций, например, «Поступление оплаты от покупателя в кассу». Потом нажимаем кнопку «Заполнить» — откроется окно, в которое нужно ввести параметры типовой операции.
Когда же вся необходимая информация будет указана, нажимаем кнопку «ОК». В итоге в табличной части документа на закладке » Бухгалтерский учет » будут сформированы проводки .
Судя по рисунку, справочник предварительно заполнен операциями, которые повторяют возможности документов. Основные цели внесения этих операций в справочник — демонстрация возможностей механизма типовых операций и возможность быстрого изменения стандартной операции для нестандартных ситуаций.
Скопировав операцию, которая имеется в справочнике (кнопка «Добавить копированием» либо клавиша «F9»), используем ее как шаблон для создания новой операции. Форма операции состоит из двух частей. Нижняя часть — «Параметры, запрашиваемые при вводе типовой операции», в которой определяют реквизиты операции, которые надо заполнить. При осуществлении типовой операции будут запрашиваться эти параметры.
Верхняя часть формы операции включает в себя три закладки. На закладке «Операция» указывается новое наименование типовой операции; сумма операции (формула); содержание операции (формула) и описание → комментарий к типовой операции.
На закладке «Бухгалтерский и налоговый учет» отражается табличная часть, которая содержит набор шаблонов, что формируются автоматически. Тут указываются счета дебета и кредита, аналитика по ним и формулы расчета суммы. Каждая запись в табличной части соответствует проводке, что формируется автоматически. Для каждого реквизита проводки в графе «Способ заполнения» выбирается способ автоматического заполнения (указывать при вводе, заполняется значением, указанным в шаблоне, или вычисляется по формуле). Кнопка «Новый параметр» предоставляет возможность задать значения субконто для счета, указанного в поле «Дт».
Типовая операция в самом простом случае состоит только из заполненного шаблона проводок.
Важно: Механизм типовых операций предназначен для работы только с проводками бухгалтерского и налогового учета. Но налоговый учет в прикладном решении «1С:Бухгалтерия 8 для Украины» реализован, в основном, с помощью служебных регистров накопления.
Другие материалы по теме:
расчет суммы, способ заполнения, типовая операция, операция (бухгалтерский и налоговый учет), сумма операции, типовые операции,