В моей практике частая ситуация, когда бухгалтерия следит за остатками и оборотами по бухгалтерским счетам, не обращая внимания на движения по регистрам. Из-за ручных проводок, не соблюдения хронологии проведения документов, проведения "задним числом" возникают ситуации, когда остатки по бухгалтерским счетам и регистру взаиморасчетов не совпадают. Для решения этой проблемы обработка создает корректировку регистра "Взаиморасчеты с контрагентами" так, чтобы остаток по регистру равнялся остатку по счетам по каждому контрагенту/договору. Остатки перераспределяются на самые поздние документы расчетов, восстанавливая картину проведения по fifo.
Скачать файл
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Принцип работы простой: открываем как внешний файл, выбираем дату на которую будут созданы корректировки регистров, если нужно контрагента (если не выбирать обработаются все контрагенты) и заполнить список счетов к остаткам которых нужно свести регистр
Результатом будет созданный документ "Корректировка записей регистров" с движениями по регистру накопления "Взаиморасчеты с контрагентами", такими чтобы сравнять остаток по регистру с бухгалтерскими остатками.
На скриншоте виден результат работы, зависшие остатки списаны в ноль.
Обработка тестирована на конфигурации "Комплексная автоматизация, редакция 1.1 (1.1.115.1)".
обработка корректировка взаиморасчетов