Здравствуйте, уважаемые читатели! В этой статье будет описано, как осуществлять корректировку движений в
режиме 1С:Предприятия, что может делать любой пользователь. А также будет показано, как в
зарегистрировать новый документ, чтобы у пользователей была возможность изменять его движения. Кроме того, будет
рассказано, какие ошибки ждут вас, если вы не зарегистрируете свой новый документ.
Откройте базу в режиме 1С:Предприятие 8, нажав на ярлык. Затем откройте любой список документов, например,
«Поступление товаров». Теперь рассмотрим шаги согласно схеме, которая распложена выше:
Если вам нужно убрать ручную корректировку, тогда откройте просмотр движений, как указано в и
уберите флажок «Ручная корректировка (разрешает редактирование движений документа)». Появится диалог об отмене ручной корректировки
нажмите «Да». Затем на жмите кнопку «ОК» на форме просмотра и корректировки движений.
Иногда возникает необходимость в ручной корректировке движений документа
,
который был создан дополнительно к документам стандартной конфигурации.
Чторбы иметь возможность редактировать движения документа необходимо его зарегистрировать в обработке «КорректировкаДвижений».
Делается это так:
Если вы захотите изменить движения вручную без добавления вашего документа в бработку «КорректировкаДвижений»,
то появится такое сообщение:
Если вы выполните , но не выполните при регистрации документа,
тогда при попытке изменить движения документа получите следующее сообщение об ошибке:
{Обработка.
КорректировкаДвижений.
Форма.
ОсновнаяФорма.
Форма(195
)
}:
Поле объекта не
обнаружено (ПереоценкаВалютыНаСчетах)
ЭтаФорма[
ИмяДокумента]
=
ДокументОбъект;
Надеюсь, что всё внятно и понятно объяснил. Успехов в работе с 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С" намеренно заблокировала эту опцию, потому как документ "Начисление зарплаты" сейчас делает движения по очень многим регистрам (в том числе служебным), о существовании которых пользователь зачастую даже не подозревает.
И в этой ситуации вручную контролировать все движения в комплексе практически невозможно.
Другого выхода кроме как привести состояние налоговых и бухгалтерских регистров (хотя бы в части зарплаты) в корректное состояние ручными операциями и впредь следить за их актуальностью я, к сожалению, не вижу.
С уважением, (преподаватель и разработчик ).
В процессе работы в программе 1С 8.3 Бухгалтерия не так уж редки ошибки ввода. Конечно же, не всегда играет роль человеческий фактор, но и он играет большую роль.
Предположим, что в программе отражен факт покупки или продажи какого-либо товара. Через некоторое время выясняется, что данные внесены некорректные. Причины нам не важны. Главное понять, что вносить изменения в ранее проведенные документы не всегда правильно. Это может привести к плачевным последствиям и нарушить логику данных. Правильно — сделать корректировку в 1С за прошлый период с помощью соответствующих документов.
Давайте рассмотрим конкретную ситуацию. 11 октября 2017 года наша организация ООО «Конфетпром» приобрела у поставщика одну пару резиновых перчаток по цене 25 рублей за пару. Через некоторое время выяснилось, что в программу были внесены неверные данные.
Оказывается, что поставщик изменил для нас цену, которая составила 22 рубля. К сожалению, до сотрудника, который осуществил факт покупки перчаток в программе, эта информация донесена не была, и он совершил ошибку.
Для того, чтобы исправить ранее созданный документ поступления существует его корректировка. Ввести корректировочный документ можно непосредственно из самого поступления, как показано на рисунке ниже.
Все данные программа заполнила автоматически. Обратите внимание, что на первой вкладке «Главное» в нашем примере установлен флажок «Восстанавливать НДС в книге продаж». Дело в том, что цена и как следствие стоимость перчаток была снижена. В связи с этим нам нужно, чтобы в книге продаж было произведено восстановление ранее принятого к вычету НДС.
Так же здесь вы можете указать, как необходимо отражать создаваемую корректировку: во всех разделах учета или только по НДС.
Перейдя на вкладку «Товары» мы видим, что в соответствующей табличной части уже добавлены наши резиновые перчатки со всеми остальными данными. При этом сама строка разделена на две подстроки. В верхней части указаны данные из первичного документа поступления, а в нижней – корректировка.
В нашем случае цена перчаток изменилась в меньшую сторону с 25 рублей на 22 рублей. Это изменение мы отразили во второй строке.
Проведем корректировку и проверим сформированные движения. Как видно на рисунке ниже, произошла корректировка стоимости резиновых перчаток на 3 рубля. Так же была произведена корректировка НДС на сумму в 18% от этой стоимости. Она составила 54 копейки.
После оформления корректировки мы можем так же . Делается это способом, аналогичным регистрации из поступления товаров.
Ситуации, когда необходимо откорректировать первичный документ в большую или меньшую сторону, проведенный в предшествующих периодах, могут возникнуть и при продаже товара. В такой ситуации вы смело можете использовать описанную выше инструкцию.
Корректировка реализации в 1С 8.3 так же, как и корректировка поступления создается на основании первичного документа. Набор полей достаточно схож. Отличаются только создаваемые в программе движения.
Большинство документов в типовых конфигурациях 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 ГК РФ.
Прежде, чем приступать к внесению изменений в закрытые периоды и редактированию записей следует тщательно взвесить все за и против этой процедуры:
Понятно, что полностью избежать корректировок при большом количестве пользователей вряд ли получится, но постарайтесь свести их к минимуму, в частности, за счет тщательного оперативного контроля вводимой информации. В этом случае Вы существенно сократите влияние «человеческого фактора».