Большинство документов в типовых конфигурациях 1С формируют движения по нескольким регистрам, что, в свою очередь, может привести к проблемам с изменением (отменой или сторнированием) этих записей. Если пользователь вручную откорректирует данные одной таблицы и не тронет другую, это, в дальнейшем, повлечет за собой ошибки при формировании отчетов и создании других документов. Именно поэтому специалисты 1С рекомендуют в целях сторнирования движений использовать специальный документ – «Корректировка записей регистров» или другие существующие и отработанные встроенные механизмы.
Сразу следует оговорить две вещи:
Если рассматривать вариант работы с программой в обычном (неуправляемом) режиме, в интерфейсе «Полный», то этот документ можно найти в меню «Документы», на закладке «Дополнительно» (Рис.1)
В режиме управляемых форм, запустить документ можно из меню «Все функции».
В программе «Управление производственным предприятием» (версия 8.3.11.2924) в режиме обычного приложения форма нового документа выглядит так, как представлено на Рис.2.
Рис.2
На этой форме, помимо стандартных для любого документа информационной базы реквизитов «Номер» и «Дата» мы видим четыре закладки:
На основании внешнего вида документа, мы можем сделать вывод, о том, что он не предназначен для внесения корректировок в записи регистров расчета.
Помимо закладок, на этой форме видна интересная кнопка – «Настройка состава регистров», с нее мы и начнем наш разбор.
Нажатие на эту кнопку открывает форму подбора тех регистров, информацию в которых мы собираемся редактировать (Рис.3).
Рис.3
Устанавливая и снимая соответствующие флажки в табличных частях закладок, мы сообщаем программе, данные каких таблиц необходимо будет формировать. В соответствии с нашим выбором будет изменяться внешний вид формы документа «Корректировка записей регистров». В частности, на закладках будут появляться табличные части с колонками, указывающими на реквизиты, измерения и ресурсы добавляемых регистров (Рис.4).
Рис.4
Аналогичную функцию выполняет одноименная кнопке команда, прописанная на каждой из трех закладок с типами регистров.
Как видно из Рис.5, на этой закладке нет команды «Настройка состава», однако есть флажок, устанавливающий будет ли этот документ служить корректировкой к какому-либо другому объекту.
Рис.5
Активация этого флажка открывает табличную часть, в которой пользователь может выбрать:
После выбора объекта и нажатия на кнопку «Заполнить движения» на остальных закладках произойдет автоматическое заполнение табличных частей, и Вы сможете приступить к редактированию.
Важно! На данной закладке обязательно должна быть заполнена колонка «Действие», в противном случае проведение документа будет невозможно. В качестве действия может выступать как включенное в состав конфигурации типовое или нетиповое решение, так и внешняя компонента (обработка).
В частности, предопределенное действие «Сторнирование движений документа» формирует движения аналогичные движениям документа источника, но с противоположными знаками. Это действие не может быть осуществлено для регистров расчета и регистров сведений, так что, если у документа есть такие движения, сторнирование проигнорирует эти записи.
Для того чтобы тот или иной обработчик можно было выбрать в качестве «Действия» в табличной части «Заполнение движений», он должен соответствовать следующим критериям:
Так как реквизит «Документ» табличной части «Заполнение движений» не обязательно должен содержать ссылку на какой-либо объект информационной базы, проверку его на пустое значение необходимо включить непосредственно в модуль обработки.
Как мы уже говорили выше, в поздних версиях программы документ «Корректировка записей регистров» отсутствует. В разных конфигурациях его функции выполняют разные документы.
В общих случаях процедура «Инициализировать» в обработках заполнения табличных частей должны быть установлены и определены три параметра:
Именно последние два параметра для документа «Корректировка» имеют некоторые особенности использования.
Во-первых, при добавлении обработчика в справочник внешних обработок для её использования невозможно выбрать конкретную табличную часть.
Во-вторых, в отличии от других процедур заполнения, в параметр «Объект» будет передаваться не тот объект, для которого вызывается обработчик, а данные из реквизита табличной части «Документ».
Таким образом, так-как поле «Документ» необязательно для заполнения, проверку на его заполненность необходимо включать в код модуля обработки.
В конфигурации «Бухгалтерия предприятия» и всех отраслевых решениях, созданных на ее основе, эта функция выпала на документ «Операция, введенная вручную».
Помимо своей основной функции – регистрации бухгалтерского отражения хозяйственной деятельности, этот объект может отсторнировать движения практически любого документа по любому регистру.
Для этого:
Рис.6
Рис.7
Корректировку произвольного регистра можно осуществить, если при создании операции выбрать тип документа «Операция». После этого в командной панели формы объекта необходимо нажать кнопку «Еще» (Рис.8)
Рис.8
Активация команды «Выбор регистров» откроет окно подбора (Рис.9)
Рис.9
Дальнейшие действия мало чем отличаются от любого заполнения табличных частей других документов.
Однако, в некоторых типовых конфигурациях (в частности в «Зарплате и управление персоналом») полностью отсутствует бухгалтерская часть, а, следовательно, нет и «Операций», что же тут придумали разработчики?
В программе «Зарплата и управление персоналом», версии 8.3 для большинства документов, регистрирующих информацию о расчетах, начислениях и кадровых движениях на форме доступны две команды – «Исправить» и «Сторнировать». Кроме этого существует третий вариант решения проблемы корректировки – внесение «забытого» документа задним числом.
Некоторые документы, например «Работа в выходные и праздники», не являются самостоятельными расчетчиками заработной платы, а всего лишь служат основанием для формирования записей при начислениях, именно поэтому в них не предусмотрены рассматриваемые нами команды.
Давайте разберемся в чем разница, что общего у этих двух команд и определимся с основными принципами их использования.
На формах документов, проведенных и находящихся в закрытом для расчета периоде, мы можем увидеть надпись, представленную на Рис.10:
Документы текущего расчетного периода мы можем исправлять и перепроводить без особых проблем, а вот изменения закрытых периодов, скорее всего, потребует дополнительных перерасчетов и внесения корректировок в уже сформированные отчеты.
В первом случае в информационной базе будет создан документ-исправление, на форме исходного документа появится соответствующая информация, форма вновь созданного (в открытом периоде) объекта так же будет содержать ссылку на исходную запись. (Рис.11).
В исправляющем документе будет создана либо закладка «Пересчет прошлого периода», либо «Доначесления», либо «Пересчет начислений».
Во втором случае в программе будет создан отдельный документ «Сторнирование начислений».
Сторнирующий документ можно создать из подсистемы «Зарплата», в меню «См.также» имеется соответствующая команда.
Основным реквизитом объекта является поле «Сторнируемый документ», которое имеет существенное ограничение по типу. Кроме того, на форме предусмотрены:
Важно понимать, что любые исправления заработной платы сотрудника, вне зависимости от того в какую сторону оно происходит (доначисление или удержание) жестко регламентируется существующим законодательством. В частности, согласно ст. 137 Трудового кодекса удержать излишне начисленную заработную плату можно, для:
Кроме этого, существует несколько случаев, когда работник может в добровольном порядке возместить ошибочно выданную ему заработную плату и все они регламентируются п.3 ст. 1109 ГК РФ.
Прежде, чем приступать к внесению изменений в закрытые периоды и редактированию записей следует тщательно взвесить все за и против этой процедуры:
Понятно, что полностью избежать корректировок при большом количестве пользователей вряд ли получится, но постарайтесь свести их к минимуму, в частности, за счет тщательного оперативного контроля вводимой информации. В этом случае Вы существенно сократите влияние «человеческого фактора».
В одной из предыдущих статей я рассказывал о проблемах , которые могут подстерегать пользователей 1С Бухгалтерии при ручном редактировании проводок в документах. Тем не менее, иногда бывает необходимо вручную вносить изменения в сформированные 1С:Бухгалтерией проводки. Давайте посмотрим, с чем может быть связана подобная необходимость, а также как вообще эти изменения делать.
В общем случае, ручное редактирование автоматически сгенерированных проводок требуется тогда, когда или не все эти проводки вам нужны, либо когда вы хотите добавить к ним ещё и свои собственные, либо хотите исправить цифры в проводках.
Сразу можно сказать, что последний вариант не рекомендуется делать, поскольку все числа в проводках создаются на основе заполненной формы документа . Так что проще уж изменить их там, чем редактировать проводки. Тем более, если документ имеет печатную форму, то данные в неё берутся именно из формы документа, а не из проводок — помните об этом.
Другой случай — все проводки правильные, но вы хотите добавить к ним ещё и несколько своих. Зачем? Ну, например, чтобы не создавать отдельную ручную операцию, а поместить всё сразу в один документ для удобства.
Иногда также бывает необходимость наоборот удалить одну или несколько (или даже все) проводок из документа. Случай нечастый, но бывает.
Тут была важная часть статьи, но без JavaScript её не видно!
Прежде всего документ должен быть проведён. Для ручного изменения проводок следует открыть проводки документа в отдельном окне. За это обычно отвечает кнопка, подчеркнутая на рисунке ниже (одинаковая во всех версиях 1С Бухгалтерии 8).
Такая кнопка есть не только в форме самого документа, но и в форме его списка / журнала. При нажатии на эту кнопку открывается вот такое окно.
сайт_Многие читатели жалуются мне на почту, что как же так... в "тройке" в начислении зарплаты с недавнего времени пропала привычная многим галка "Ручная корректировка", которая разрешает редактирование движений и проводок документа:
При этом в других документах она осталась:
Я внимательно изучил программный код в конфигурации и пришёл к выводу, что не изменяя саму конфигурацию вернуть эту галку для начисления зарплаты не представляется возможным .
Фирма "1С" намеренно заблокировала эту опцию, потому как документ "Начисление зарплаты" сейчас делает движения по очень многим регистрам (в том числе служебным), о существовании которых пользователь зачастую даже не подозревает.
И в этой ситуации вручную контролировать все движения в комплексе практически невозможно.
Другого выхода кроме как привести состояние налоговых и бухгалтерских регистров (хотя бы в части зарплаты) в корректное состояние ручными операциями и впредь следить за их актуальностью я, к сожалению, не вижу.
С уважением, (преподаватель и разработчик ).
Иногда бухгалтеру приходится вносить корректировки и исправления в выставленные первичные документы. После прочтения статьи вы узнаете:
30 июля по согласованию сторон предоставлена ретро-скидка на оказание услуг от 26 июля. Бухгалтер выставил корректировочный счет-фактуру на сумму 118 000 руб.
Корректировка реализации Реализация (акт, накладная) .
На вкладке Услуги скорректируйте суммы.
Проводки
Формируются проводки:
Если Вы являетесь подписчиком системы «БухЭксперт8: Рубрикатор 1С Бухгалтерия», тогда читайте дополнительный материал по теме:
Сформируйте КСФ по кнопке .
в разделе .
.
Отчет Книга покупок сформируйте из раздела Отчеты – НДС – Книга покупок .
Организация заключила договор услуг с заказчиком ООО «КАМЕЛИЯ» на сумму 153 400 руб.
12 марта по согласованию сторон предоставлена ретро-скидка на оказание услуг от 17 декабря. Бухгалтер выставил корректировочный счет-фактуру на сумму 118 000 руб.
Откорректируйте сумму услуг документом Корректировка реализации . Создайте его на основании документа Реализация (акт, накладная) .
На вкладке Услуги скорректируйте суммы.
Расчеты
отразится в стр. 300 (301) декларации по налогу на прибыль.
Проводки
Если флажок
Формируются проводки:
Если флажок Бухгалтерский учет прошлого года закрыт для корректировки (отчетность подписана) установлен, то в 1С все корректировки пройдут в текущем периоде.
Выпишите КСФ по кнопке Выписать корректировочный счет-фактуру .
Принять НДС к вычету по КСФ можно только документом Формирование записей книги покупок в разделе Операции - Закрытие периода - Регламентные операции НДС - Создать - Формирование записей книги покупок .
Корректировка реализации отражается на вкладке Уменьшение стоимости реализации .
Отчет Книга покупок сформируйте из раздела Отчеты – НДС – Книга покупок .
Организация заключила договор услуг с заказчиком ООО «Ламбрикен» на сумму 153 400 руб.
12 февраля по согласованию сторон установлена новая стоимость на оказание услуг от 23 октября. Бухгалтер выставил корректировочный счет-фактуру на сумму 177 000 руб.
Откорректируйте сумму услуг документом Корректировка реализации . Создайте его на основании документа Реализация (акт, накладная) .
На вкладке Услуги скорректируйте суммы.
При корректировке сумм прошлого периода проводки напрямую зависят от того, подписана ли бухгалтерская отчетность. Данный факт устанавливается на вкладке Расчеты . Здесь же укажите статью прочих доходов и расходов для учета корректировки в НУ.
Сумма корректировки при выбранной статье Исправительные записи по операциям прошлых лет отразится в стр. 100 (101) декларации по налогу на прибыль.
Проводки
Если флажок Бухгалтерский учет прошлого года закрыт для корректировки (отчетность подписана) не установлен, то в 1С корректируется:
Формируются проводки:
Как вручную, корректировать регистры накопления, бухгалтерии и сведений в 1С 8.3 (Бухгалтерия и другие конфигурации).
Сначала определимся, что же такое регистры. Под регистрами в бухгалтерии понимаются записи сформированных документом проводок и записей.
Регистры можно скорректировать двумя способами:
Иногда возникают такие ситуации, когда нет подходящего документа для формирования нужной проводки.
Например, в представленной базе данных документ, который сформирует проводки по уставному капиталу - нет.
Сразу заходим в раздел «Операции, введенные вручную» и сформировываем проводку 75.01 – 80.09:
Расскажем по порядку, как это делается.
В форме списка операций нажимаем кнопку «Создать».
Нам откроется список, в котором присутствуют три пункта:
Итак, создаем операцию, внесенную вручную. Указываем содержание операции (необязательно, но самим же потом пригодится) и общую сумму операции. Не забываем про дату операции.
Заполняем соответственно дебет, кредит и субконто для каждого из них. Здесь указываем сумму уже самой проводки. Кстати, в последних релизах общая сумма операции считается сама путем сложения сумм проводок, но ее можно редактировать.
Нажимаем кнопку «Записать и закрыть». После этого данный оборот по введенным счетам будет попадать и в оборотно-сальдовую ведомость и отражаться в балансе.
Вот такой гибкий и удобный инструмент имеется под рукой у бухгалтера.
Сторно может понадобится, когда необходимо отменить движения определенного документа в закрытом периоде. Заполняется документ еще проще, чем обычная операция:
После выбора документа, 1С 8.3 автоматически заполнить проводки со знаком «минус»:
Обратите внимание, что вы можете корректировать данные, если считаете что нужно сделать сторно не на все проводки документа.
Типовая операция - очень удобный функционал, который позволяет запомнить шаблон проводок для хозяйственных операций, который используется в учете регулярно.
Рассмотрим пример: необходимо сделать шаблон типовой операции, которым мы бы смогли начислять налог ЕНВД раз в квартал.
Для начала заполним справочник «Типовых операций». В интерфейсе он находится на вкладки операции:
Заполним новый вид операции, назовём его «Начисление ЕНВД»:
Обратите внимание, аналитику и сумму будущего шаблона можно заполнить сразу, а можно оставить это поле как «Параметр», который будет заполнятся в момент ввода операции:
В данном случае сумма налога и субконто постоянны, поэтому были поставлены фиксированные значения.
После того, как шаблон готов, можно переходить к созданию проводок на его основе. Это можно сделать как из формы списка документов «Операции», так и непосредственно из нашего шаблона - «Типовой операции»:
После нажатия на «Ввести операцию», 1С 8.3 сформирует нам новый документ, где нам останется заполнить лишь дату и организацию. После чего нажать на кнопку «Заполнить»:
Документ готов! В следующий раз что бы сделать этот документ понадобится максимум 20 секунд.
Почти каждый документ в программе формирует записи в бухгалтерский регистр. Но иногда проводки формируются не корректно. Это может зависеть от ряда причин:
Рассмотрим пример. Не закрывается месяц. Ошибка выходит примерно такая «Не указано подразделение в операции Начисление амортизации».
Причем операция эта создается автоматически (регламентная операция). Подразделение везде указано. Вопрос – «Что делать?».
На самом деле все просто. Находимл эту операцию и переходим в режим просмотра проводок:
После нажатия указанной кнопки откроется вот такое окно:
Отсюда видно, что подразделение не заполнено. Зато есть флажок «Ручная корректировка».
Им-то и нужно воспользовался. Установив данный флажок, можно свободно редактировать проводки.
Установливаете подразделение, и закрытие месяца проходит без проблем.
Таким образом можно корректировать любые движения документа, если он их вообще создает.
Следует заметить, что ручные изменения не остаются навсегда. После перепроведения документа или повторного формирования регламентных операций все нужно делать заново.
По материалам: programmist1s.ru