Корректировка записей регистров в 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;
ДБФ.Следующая();
КонецЦикла;
ДБФ.ЗакрытьФайл();
НЗХозрасчетный.Записать();
ЗафиксироватьТранзакцию();
Исключение
Сообщить(ОписаниеОшибки(), СтатусСообщения.ОченьВажное);
ОтменитьТранзакцию();
КонецПопытки;
КонецЕсли;
Как видно из примера, документ «Корректировка записей регистров» используется в качестве регистратора, движения же записываются непосредственно в регистр. Движения по регистрам накопления и регистрам сведений делаются аналогично.
Смотрите так же: Корректировка регистров накопления через документ

Ответы линии консультаций

Навигация по разделам:

  • 1С:ИТС — для сотрудников
  • ЛК
    • Налоги и взносы — методики в независимости от программ
      • НДФЛ методические вопросы
      • СЗВ-М
    • Работа с программами 1С для торговых организаций
      • Онлайн кассы ККТ / 54 ФЗ / ОФД — консультации ЛК
      • ЕГАИС
        • ЕГАИС настройка рабочего места (установка панели Рутокен, УТМ)
        • ЕГАИС текущие вопросы
        • ЕГАИС технические сбои оборудования
      • Маркировка товаров
        • ФГИС «Меркурий» (учет продукции животного происхождения)
        • ИС МОТП (маркировка и мониторинг оборота табачной продукции)
        • ИС Маркировка «Обувь»
        • Маркировка продукции легкой промышленности
        • ФГИС «МДЛП» (мониторинг движения лекарственных средств)
          • МДЛП Настойка обмена с ИС «МДЛП»
          • МДЛП Текущие вопросы
          • МДЛП Регистрация в личном кабинете
      • 1С:Предприятие 8. Управление автотранспортом.
      • 1С: Предприятие 8. Автосервис
      • 1С:Управление небольшой фирмой 8
        • УНФ Деньги
        • УНФ Покупка, продажа
        • УНФ Производство
        • УНФ Розница
        • УНФ Отчетность
        • УНФ Администрирование
        • УНФ Анализ
        • УНФ Заработная плата
        • УНФ Компания
      • 1С:Предприятие 8. Управление торговлей, редакция 11
        • УТ-11 Закупки
        • УТ-11 CRM и Маркетинг
        • УТ-11 Настройка прав доступа
        • УТ-11 Нормативно-справочная информация
        • УТ-11 Оптовая торговля
        • УТ-11 Продажи
        • УТ-11 Розничная торговля
        • УТ-11 Синхронизация
        • УТ-11 Склад и Доставка
        • УТ-11 Казначейство
        • УТ-11 Администрирование
        • УТ-11 Подключаемое оборудование
        • УТ-11 Финансовый результат и контроллинг
      • 1С:Предприятие 8. Управление торговлей алкогольной продукцией
      • Общепит
        • ФК:Учет в общепите
      • 1С:Розница 8
        • Розница. Нормативно-справочная информация
        • Розница. Продажи
        • Розница. Склад
        • Розница. Торговое оборудование
        • Розница. Финансы
        • Розница.Закупки и запасы
        • Розница. Маркетинг
        • Розница. Администрирование
      • 1С:Розница 8. Аптека
    • Администрирование 1С, технологические вопросы
      • Обслуживание БД 1С
      • Ошибки конфигурации
    • 1С:Документооборот
    • Работа с программами 1С для хозрасчетных организаций
      • 1С:Предприятие 8. Учет в управляющих компаниях ЖКХ, ТСЖ и ЖСК.
      • 1С:Предприятие 8.ВДГБ: Ломбард
      • 1С:Предприятие 8. ERP Управление предприятием 2.0
        • ERP Подсистема управленческого учета
        • ERP: Подсистема Зарплата и управление персоналом
        • ERP Подсистема регламентированного учета
      • 1C:Бухгалтерия 8
        • БП Банк и касса
        • БП Склад, покупка, продажа
        • БП Зарплата
        • БП Администрирование
        • БП Декларация по налогу на имущество
        • БП Закрытие месяца
        • БП МЦ
        • БП НДС
        • БП НДФЛ
        • БП пилотный проект ФСС
        • БП Прибыль
        • БП Производство
        • БП Справочники, документы, печатные формы
        • БП УСН
        • БП Учет ОС и НМА
        • БП Отчетность Декларация по налогу на прибыль
        • БП Отчетность по Алко декларации
        • БП Отчетность по НДС
        • БП Отчетность по СТАТ
        • БП Отчетность в Пенсионный Фонд
        • БП Учетная политика, ввод остатков, начальные настройки
        • БП Отчетность по УСН
        • БП Бухгалтерская отчетность
        • БП Отчетность в ФСС
        • БП Земельный налог
        • БП Отчетность по ЕНВД
        • БП Транспортный налог
        • БП Отчетность по страховым взносам
      • 1С:Предприятие 8. Бухгалтерия сельскохозяйственного предприятия
        • БПСельхоз ОС и НМА
        • БПСельхоз Пайщики
        • БПСельхозОтчетность АПК
        • БПСельхоз Банк и Касса
        • БПСельхозОбновление программ
        • БПСельхоз Зарплата
        • БПСельхоз Производство
        • БПСельхоз Склад
        • БПСельхоз ЕСХН
        • БПСельхоз ПутевыеЛисты, Сдельные наряды
      • 1С:Предприятие 8. Бухгалтерия строительной организации
      • 1С:Зарплата и Управление Персоналом 8
        • ЗУП-3 Кадровый учет
        • ЗУП-3 Отражение зарплаты в бухгалтерском учете
        • ЗУП-3 Налоги и взносы
        • ЗУП-3 РСВ-1
        • ЗУП-3 Администрирование
        • ЗУП-3 Больничный
        • ЗУП-3 Зарплата
        • ЗУП-3 Начальное заполнение, учетная политика, параметры учета
        • ЗУП-3 НДФЛ
        • ЗУП-3 Отпуск
        • ЗУП-3 Отчетность
        • ЗУП-3 Пособия
        • ЗУП-3 Синхронизация
        • ЗУП-3 Отчетность по страховым взносам
      • 1С Комплексная автоматизация 8. Редакция 2
        • КА Зарплата
        • КА Отчетность
        • КА Покупка, продажа
        • КА Продажи
        • КА Администрирование
      • 1С Комплексная автоматизация 8. Редакция 1.1
      • Обмены между типовыми конфигурациями для хозрасчетных организаций
        • Обмен данными между 1С:Бухгалтерия 8 и 1С:Управление небольшой фирмой 8
        • Обмен данными между 1С:Бухгалтерия 8 и 1С:Зарплата и управление персоналом 8
        • Обмен данными между 1С:Бухгалтерия 8 и 1С:Предприятие 8. Управление торговлей
        • Обмен данными между 1С:Бухгалтерия 8 и 1С:Розница 8
        • Обмен данными между 1С: Управление торговлей и 1С:Розница 8
        • Обмен данными между распределенным информационными базами (РИБ)
      • 1С:Предприятие 8. Расчет квартплаты и бухгалтерия ЖКХ
      • 1С:Предприятие 8. Управление производственным предприятием
      • 1С-Рарус: Бухгалтерия для некоммерческой организации
      • 1С:Предприятие 8. Учет и управление для профессиональных участников рынка ценных бумаг КОРП
    • Работа с программами 1С для бюджетных организаций
      • 1С:Зарплата и кадры государственного учреждения. Ред. 3.1
        • ЗКГУ 3 Взносы
        • ЗКГУ 3 Зарплата
        • ЗКГУ 3 Кадры
        • ЗКГУ 3 Командировки
        • ЗКГУ 3 Начисления
        • ЗКГУ 3 НДФЛ
        • ЗКГУ 3 Отпуск
        • ЗКГУ 3 Отражение в бухучете
        • ЗКГУ 3 Справочники, настройки
        • ЗКГУ 3 Больничный
        • ЗКГУ 3 Отчеты
        • ЗКГУ 3 Удержания
      • Закупки. Дополнение к «1С:Бухгалтерия государственного учреждения 8»
      • ЗКБУ ПФР
        • ЗКБУ ПФР Зарплата
        • ЗКБУ ПФР Кадры
        • ЗКБУ ПФР Отпуска
        • ЗКБУ ПФР Расчет удержаний
      • ЗКГУ 3 ПФР
      • 1С:Финконтроль
      • 1С:Бухгалтерия государственного учреждения 8
        • БГУ Банк и Касса
        • БГУ ГСМ
        • БГУ Закрытие года, исправление ошибок прошлых лет
        • БГУ Материальные запасы
        • БГУ НДС, Прибыль и др. платежи в бюджет
        • БГУ ОС и НМА
        • БГУ Отражение зарплаты
        • БГУ Отчетность
        • БГУ Планирование и санкционирование
        • БГУ Производство
        • БГУ Синхронизация
        • БГУ Справочники, настройки, печатнае формы
        • БГУ СУФД, К-Банк, АЦК-Финансы, Эл. бюджет, Мат.Капитал
        • БГУ Администрирование
        • БГУ. Взаиморасчеты с разными дебиторами/кредиторами
        • БГУ Учет питания
        • БГУ Услуги
        • БГУ Стандартные отчеты, регистры учета
        • БГУ Имущество казны
        • БГУ Переход на новый ПСБУ и стандарты
        • БГУ Аренда
        • БГУ Доходы, в т.ч. Платные услуги
      • ИБиБУ
    • WEB-разработка, создание и продвижение сайтов
      • Системы управления веб-содержимым
        • UMI.CMS
          • программы готовых сайтов 1С-UMI
    • ЛК Работа с электронной отчетностью и ЭДО
      • 1С-Отчетность
        • 1С-Отчетность Перенос ключей
        • 1С-Отчетность Статус заявления
        • 1С-Отчетность Технические проблемы
        • 1С-Отчетность Требования
        • 1С-Отчетность Изменение реквизитов
        • 1С-Отчетность Кабинет налогоплательщика
        • 1С-Отчетность в ПФР
        • 1С-Отчетность в ФСС
        • 1С-Отчетность Письма, уведомления, запросы, квитанции
        • 1С-Отчетность Подключение отчетности
        • 1С-Отчетность Продление сертификата или лицензии
        • 1С-Отчетность в Росалкогольрегулирование
        • 1С-Отчетность в Росприроднадзор
        • 1С-Отчетность в Статистику
        • 1С-Отчетность в ФНС
      • ЭО Документооборот
      • Такском
        • Такском Отчетность
      • Торговые площадки
        • 1С-ЭТП
      • ЕГАИС Ключи электронной подписи
    • Сервисы 1С:ИТС
      • 1С:Fresh / 1С:Фреш
      • 1С-ЭДО (1С-Такском)
      • 1Спарк Риски
    • КРИПТО ПРО
    • Устаревшее ПО. Не поддерживается производителем
      • УПП Управление производственным предприятием
      • 1С:Зарплата и кадры бюджетного учреждения. Редакция 1.0.(не поддерживается производителем)
        • ЗКБУ Больничный
        • ЗКБУ Зарплата
        • ЗКБУ Кадры
        • ЗКБУ Начисления
        • ЗКБУ НДФЛ
        • ЗКБУ Отпуск
        • ЗКБУ Отражение в бухучете
        • ЗКБУ Отчеты
        • ЗКБУ удержания

Статистика ЛК

Практически все документы в программах 1С, кроме записей в регистр бухгалтерии, формируют движения по регистрам, накапливающим информацию об изменении того или иного объекта учета, на основании которой, в свою очередь, формируются отчеты. Рассмотрим, на примере последней версии 1С:Бухгалтерия 8 – версии 3.0, как формируются записи в регистрах «Начисления зарплаты»…

Рис.1 Рассмотрим, как в программе «1С:Бухгалтерия 3.0» формируются записи в регистрах «Начисления зарплаты»

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

Рис.2 Записи регистров

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

Рис.3 Показать проводки и другие движения по регистрам

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

Рис.4 Команда «Выбор регистров» Рис.5 Команда «Выбор регистров»

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

Рис.6 После отбора нужных регистров, отчет о движении отобразит только движения по выбранным регистрам

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

Рис.7 В некоторых документах допускается ручная корректировка регистров

Для корректировки регистров есть два способа:

  • Через документ «Операция»;
  • В документе, в котором были произведены движения, установив галочку на разрешении ручной корректировки.

Остановимся подробнее на этих вариантах.

Корректировка регистров, используя документ «Операция»

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

Рис.8 Откроем журнал «Операции, введенные вручную»

Нажав кнопку «Создать», мы видим варианты операций – «Операция», «Сторно документа», «Типовая операция».

Рис.9 Варианты операций

Для корректировки записей регистра мы можем использовать первые два документа. Разберем принцип их работы.

Документ «Операция»

Рассмотрим, как можно работать с регистрами документом «Операция».

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

Рис.10 Рассмотрим, как можно работать с регистрами документом «Операция»

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

Рис.11 Отчет «Карточка счета» по сотруднику

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

Рис.12 Из отчета мы видим, что сумма доходов за декабрь не изменилась

Вернемся к нашему документу «Операция». Выберем по кнопке «Еще» пункт «Выбор регистров».

Рис.13 Выбор регистров

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

Рис.14 Учет доходов для исчисления НДФЛ

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

Рис.15 Закладка с названием выбранного регистра

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

Проверим, как отразилась корректировка регистра «Учет доходов для исчисления НДФЛ» на отчете. Сформируем еще раз отчет «2-НДФЛ для передачи в ИФНС» и увидим, что сумма дохода по строке за 12 месяц изменилась на 200 руб., благодаря корректировке регистра.

Рис.16 Сформируем еще раз отчет «2-НДФЛ для передачи в ИФНС»

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

Документ «Сторно»

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

Рис.17 Документ «Сторно» Рис.18 Документ «Сторно»

Данная операция приведена для примера. В некоторых программах бывает уже предусмотрены корректировочные документы. Например, документы «Корректировка реализации», «Корректировка поступления», «Корректировка долга» покупателя или поставщику и т.п., в программе «1С:Бухгалтерия 3.0».

Рис.19 Корректировочные документы Рис.20 Корректировочные документы

Регистры, сформированные обработкой «Свертка информационной базы»

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

Рис.21 Свертка информационной базы

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

Рис.22 В журнале «Операции, введенные вручную» формируются записи с остатками в разрезе регистров

На записях в регистры построена вся работа программы, поэтому пользователю необходимо понимать принцип их работы, как происходит запись в регистры, как корректно произвести их корректировку в случае необходимости. Неправильное внесение корректировок отразится на достоверности информации, в связи с чем, могут возникнуть ошибки при формировании отчетности. Если у вас остались вопросы, наши специалисты с радостью проконсультируют вас, а также подберут оптимальные тарифы и цены на сопровождение 1С.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *