Где в 1с корректировка записей регистров
Дата публикации 19.07.2018
Использован релиз 2.2.1
Иногда необходима корректировка данных в программе. Для правки информации регистров и заполнения остатков по ним можно использовать документ «Корректировка регистров».
Для того чтобы оформить документ «Корректировка регистров», необходимо выполнить следующие действия:
1. Меню: НСИ и администрирование – Начальное заполнение – Корректировка записей регистров.
2. Нажмите Создать – Настройка состава регистров и отметьте флагами необходимые регистры (рис. 1).

3. В открывшемся окне заполните нужные данные (рис. 2).

Подпишитесь на новости
Не пропускайте последние новости — подпишитесь
на бесплатную рассылку сайта:
- десятки экспертов ежедневно мониторят изменения законодательства и судебную практику;
- рассылка бесплатная, независимо от наличия договора 1С:ИТС;
- ваш e-mail не передается третьим лицам;
Где в 1с корректировка записей регистров
Требуется для просмотра Flash Player 9 или выше.
Записи регистров накопления и регистров сведений можно корректировать вручную документом Корректировка записей регистров , который можно найти в меню Документы — Дополнительно . Данный документ можно использовать и для ввода остатков.
При нажатии кнопки Настройка верхней командной панели формы мы открываем форму настройки состава регистров. Флажками необходимо отметить регистры, по которым нужно ввести записи. На форме документа размещены закладки, соответствующие выбранным регистрам. В табличные поля на этих закладках вводят нужные данные.
Документ Корректировка записей регистров служит также для формирования движения на основании движений других документов, например, чтобы сторнировать ранее введенные данные.
На закладке Заполнение движений необходимо поставить флажок Использовать заполнение движений и записать в табличном поле действие — Сторно движений документа , документ, который будет использоваться для заполнения движений корректировки. По кнопке Заполнить движения будут сформированы сторнирующие движения (движения с отрицательными суммовыми и количественными значениями), соответствующие выбранному документу. Далее эти движения могут быть изменены.
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем.
Другие новости по теме:
Корректировка записей регистров в 1С 8.3
В формировании данных движения по регистрам участвуют практически все документы из программы 1С. Исключением является информация в регистрах бухгалтерии. Регистры содержат всю необходимую информацию для создания отчетов. Изучим на примере актуальной версии 1С Бухгалтерия 8 3.0, процесс формирования записи в регистре «Начисления зарплаты»..

. и «Реализации услуг». Из записей становится ясно, что помимо бухгалтерских операций, отчет о движении документа содержит разные закладки. Так выглядят записи регистров, для каждого документа они меняют свой вид.

Изучить движение по регистрам возможно с помощью активации функции «Показать проводки и другие движения по регистрам». Эта функция доступна в любом журнале документов.

В случае, если регистров много, пользователь может отобрать нужные, активировав функцию «Еще» — команда «Выбор регистров».


После установки фильтров, в отчете пользователю будут видны только операции по выбранным регистрам.

Необходимо учитывать, что некоторые документы допускают ручную корректировку регистров. Пользователь должен изменять регистры аккуратно — исправив одну запись, необходимо также исправить запись связанную с ней. Нестыковка не позволит сформировать корректную отчетность в программе.

Существует два метода корректировки регистров:
- используя документ «Операция»;
- с помощью ручной корректировки документа.
Рассмотри эти методы подробнее.
Корректировка регистра через документ «Операция»
Посмотрим журнал «Операции, введенные вручную» из вкладки «Операции».

Поле «Создать» содержит три вида операций:
- Операция;
- Сторно документа;
- Типовая операция.

Две первых функции используются для редактирования данных регистра.
Документ «Операция»
Посмотрим, как документ «Операция» помогает корректировать регистры.
Пример. Пользователь не учел движение по регистрам при вводе данных «Операция, введенная вручную». Возникла необходимость исправить начисление заработной платы. Операция проводится в соответствующем документе по начислению заработной платы. На примере мы уменьшим сумму заработной платы.

В сформированном отчете по сотруднику «Карточка счета» (вкладка «Отчеты» — «Стандартные») явно видно, как прошла измененная бухгалтерская проводка. Снижение на двести рублей дает изменение в сумме начисленной заработной платы (21660-200=21460).

Пока в общих оборотах расхождений не видно. Для контроля сформируем отчет в налоговую по форме 2-НДФЛ (вкладка «Отчеты» — «Регламентированные отчеты»). В отчете сумма за декабрь не изменилась. Это следствие того, что не были созданы движения по регистрам, которые нужны для составления отчетов. В отчеты наша операция изменения не внесла.

Возвратимся к работе с документом «Операция». С помощью вкладки «Еще» — активируем «Выбор регистров».

Из появившегося списка выбираем пункт «Учет доходов для исчисления НДФЛ».

В рабочем документе «Операция» возникнет еще одна вкладка, содержащая название выбранного регистра. Во вкладке пользователь добавляет запись дополнив ее необходимой информацией.

Проведем изменения в регистре с помощью функции «Операция». В процессе формирования ведомостей по заработной плате используется несколько регистров, в примере мы исследуем изменение одного.
Сформируем отчет в налоговую заново. Теперь искомая сумма изменилась — это признак того, что операцию по корректировке регистра мы провели правильно.

Из приведенного выше примера становится ясно, что отчеты формируются из информации содержащейся в регистрах. Разового изменения бухгалтерской записи может быть недостаточно. Внести поправки в регистры возможно сделать с помощью функции «Операция, введенная вручную».
Документ «Сторно»
Функция документа Сторно состоит в том, чтобы вносить изменения в бухгалтерские операции прошлого и даже закрытого периода. Изменения вносятся просто. Необходимо только выбрать документ для внесения изменений. Записи в таблице доступны для корректировки.


Данная операция рассматривается как пример. Некоторые программы поступают к пользователю уже с корректировочными документами. В программе 1С Бухгалтерия предусмотрены следующие корректировки:
- реализации;
- поступления;
- долгов покупателю или поставщику.


Регистры, сформированные обработкой «Свертка информационной базы»
Остановимся еще на одном методе корректировки информации в регистрах. Когда программа 1С работает с огромным массивом данных, она совершает большое количество операций. Это сказывается на скорости реагирования на команды пользователя. Проблема решается с помощью очистки информации из регистров. Необходимо навести определенный порядок в информационной базе. Очень удобно использовать для этого функцию «Свертка информационной базы». Она по желанию пользователя сформирует остатки по регистрам на выбранную дату.

Пользователь может изменять или просто удалить полученный отчет. Он расположен в журнале «Операции, введенные вручную».

Работа программы 1С базируется на записях регистров. Неправильная корректировка приведет к искажению информации, которая будет сформирована в отчет. В случае, если при проведении корректировок у вас возникают вопросы, обращайтесь к нашим специалистам.
Хотите получать подобные статьи по четвергам?
Быть в курсе изменений в законодательстве?
Подпишитесь на рассылку
Документ "Корректировка записей регистров" — Как программно создать и заполнить?
Документ «Корректировка записей регистров» в типовых конфигурациях 1С предназначен для ручной корректировки записей регистров накопления, зависимых регистров сведений и регистров бухгалтерии. Типичные ситуации, в которых может понадобиться документ «Корректировка записей регистров», — ввод начальных остатков, исправление ошибок в учете, отражение в учете операций, для которых в конфигурации нет специальных документов. В документе есть сервис автоматического заполнения движений с предопределенным действием «Сторно движений документа». С его помощь можно автоматически создать движения по регистрам бухгалтерии и регистрам накопления, аналогичные движениям указанного документа, но с отрицательными значениями.
Иногда количество вводимых записей по регистрам может быть велико и тогда целесообразно выполнить корректировку регистров программно. Документ «Корректировка записей регистров», как Вы уже, наверно, догадались, не совсем обычный. А иначе бы о нем не стоило и писать.
В качестве примера, когда может потребоваться программно создать документ «Корректировка записей регистров», предлагаю рассмотреть операцию переоценки основных средств. Переоценка основных средств — ситуация хоть и нечастая, но все же вполне реальная, а специального документа для переоценки в типовых конфигурациях 1С нет. Чтобы пример получился более представительным (включал в себя все виды корректируемых регистров), я сделал обработку для конфигурации «1С:Управление производственным предприятием». Но с другой стороны, чтобы не перегружать пример лишней информацией, мы рассмотрим случай, когда в результате переоценки происходит увеличение стоимости основных средств и накопленной амортизации (дооценка).
В этом случае переоценка основных средств отражается в бухгалтерском учете проводками:
* Дт. 01.01. — Кт. 83.01 — Увеличение первоначальной стоимости ОС.
* Дт. 83.01. — Кт. 02.01 — Увеличение суммы накопленной амортизации ОС.
В налоговом учете операция переоценки основных средств не предусмотрена, но для того чтобы соблюдалось равенство БУ = НУ + ПР + ВР, мы должны отразить в учете возникновение постоянных разниц. Также мы должны сделать движения в регистрах накопления «СтоимостьОС», «СтоимостьОСБухгалтерскийУчет» и в регистрах сведений «ПараметрыАмортизацииОС», «ПараметрыАмортизацииОСБухгалтерскийУчет», «СобытияОС» и «СобытияОСОрганизаций».
Исходные данные для переоценки ОС берутся из dbf-таблицы с набором полей:
* OS (строка) — код основного средства;
* SumU (число) — сумма дооценки по управленческому учету в единицах валюты управленческого учета;
* SumB (число) — сумма дооценки по бухгалтерскому учету;
* AmortU (число) — сумма дооценки накопленной амортизации по управленческому учету в единицах валюты управленческого учета;
* AmortB (число) — сумма дооценки накопленной амортизации по бухгалтерскому учету.
Упрощенный фрагмент кода обработки, иллюстрирующий запись проводок в регистр бухгалтерии, представлен в листинге:
Код 1C v 8.х
Сч01_01 = ПланыСчетов.Хозрасчетный.ОСвОрганизации;
Сч02_01 = ПланыСчетов.Хозрасчетный.АмортизацияОС_01;
Сч83_01 = ПланыСчетов.Хозрасчетный.ПриростСтоимостиИмуществаПоПереоценке;
ДБФ = Новый XBase;
ДБФ.ОткрытьФайл(ИмяФайла);
Если ДБФ.Открыта() Тогда
Попытка
НачатьТранзакцию();
ДокКорректировка = Документы.КорректировкаЗаписейРегистров.СоздатьДокумент();
ЗаполнениеДокументов.ЗаполнитьШапкуДокумента(ДокКорректировка.ЭтотОбъект, ПараметрыСеанса.ТекущийПользователь);
ДокКорректировка.Дата = Период;
НоваяСтрокаРегБух = ДокКорректировка.ТаблицаРегистровБухгалтерии.Добавить();
НоваяСтрокаРегБух.Имя = "Хозрасчетный";
НоваяСтрокаРегБух.Представление = "Журнал проводок (бухгалтерский учет)";
ДокКорректировка.Записать();
ДокКорректировкаСсылка = ДокКорректировка.Ссылка;
НЗХозрасчетный = РегистрыБухгалтерии.Хозрасчетный.СоздатьНаборЗаписей();
НЗХозрасчетный.Отбор.Регистратор.Значение = ДокКорректировкаСсылка;
ДБФ.Первая();
Пока Не ДБФ.ВКонце() Цикл
ОсновноеСредство = Справочники.ОсновныеСредства.НайтиПоКоду(СокрЛП(ДБФ.OS));
Если ОсновноеСредство.Пустая() Тогда
Сообщить("Не найдено ОС с кодом " + ДБФ.OS + "!", СтатусСообщения.Важное);
Продолжить;
КонецЕсли;
ЗХозрасчетный = НЗХозрасчетный.Добавить();
ЗХозрасчетный.Период = Период;
ЗХозрасчетный.Регистратор = ДокКорректировкаСсылка;
ЗХозрасчетный.Организация = Организация;
ЗХозрасчетный.Содержание = "Увеличение первоначальной стоимости ОС";
ЗХозрасчетный.СчетДт = Сч01_01;
ЗХозрасчетный.СчетКт = Сч83_01;
БухгалтерскийУчет.УстановитьСубконто(ЗХозрасчетный.СчетДт, ЗХозрасчетный.СубконтоДт, "ОсновныеСредства", ОсновноеСредство);
БухгалтерскийУчет.УстановитьСубконто(ЗХозрасчетный.СчетКт, ЗХозрасчетный.СубконтоКт, "ОсновныеСредства", ОсновноеСредство);
ЗХозрасчетный.Сумма = ДБФ.SumB;
ЗХозрасчетный = НЗХозрасчетный.Добавить();
ЗХозрасчетный.Период = Период;
ЗХозрасчетный.Регистратор = ДокКорректировкаСсылка;
ЗХозрасчетный.Организация = Организация;
ЗХозрасчетный.Содержание = "Увеличение накопленной амортизации ОС";
ЗХозрасчетный.СчетДт = Сч83_01;
ЗХозрасчетный.СчетКт = Сч02_01;
БухгалтерскийУчет.УстановитьСубконто(ЗХозрасчетный.СчетДт, ЗХозрасчетный.СубконтоДт, "ОсновныеСредства", ОсновноеСредство);
БухгалтерскийУчет.УстановитьСубконто(ЗХозрасчетный.СчетКт, ЗХозрасчетный.СубконтоКт, "ОсновныеСредства", ОсновноеСредство);
ЗХозрасчетный.Сумма = ДБФ.AmortB;
ДБФ.Следующая();
КонецЦикла;
ДБФ.ЗакрытьФайл();
НЗХозрасчетный.Записать();
ЗафиксироватьТранзакцию();
Исключение
Сообщить(ОписаниеОшибки(), СтатусСообщения.ОченьВажное);
ОтменитьТранзакцию();
КонецПопытки;
КонецЕсли;
Как видно из примера, документ «Корректировка записей регистров» используется в качестве регистратора, движения же записываются непосредственно в регистр. Движения по регистрам накопления и регистрам сведений делаются аналогично.
Смотрите так же: Корректировка регистров накопления через документ