Возникла необходимость свернуть остатки по регистру взаиморасчётов - "УчетВзаиморасчетов".
Конфигурация - "Астор: Торговый дом 7 SE (7.0.34.7)". Общие итоги по контрагентам - верные, а итоги в разрезе "договоров" и "видов взаиморасчётов" - не свёрнуты. Причина этого в ошибках в работе договоров. Принято решение свернуть остатки путём создания документов "Зачет задолженности" , а не созданием движений по документом "Хозяйственная операция". Сделано так затем чтобы чтобы двинуть правильно и другие связанные регистры, например регистр бухгалтерского учёта.
Как выяснилось в процессе реализации документ "Зачет задолженности" не обрабатывает ситуацию когда измерение Регистра - "ВидВзаиморасчетов" = "Ответственность". Для этого предусмотрен механизм, автоматического исправления в движениях документов по контрагенту и фирме - значения этого взаиморасчёта на другое (исправляются движения без перепроведения документов).
Так же выяснилось что корректно не обрабатываются договоры с галкой "взаиморасчеты вручную" (как показал опыт ошибочно введенные бухгалтерами). Пользователь информируется о таких договорах.
Поле - "Контрагенты - исключения из автоматического заполнения" нужно чтобы исключить из автоматического формирования тех контрагентов по которым документы проводятся слишком долго или просто не нужно сворачивать остатки.
Алгоритм использования:
1) Выбрать фирму.
2) Нажать "Заполнить" и "Распределить".
3) При необходимости снять галку "ручные взаиморасчёты" в договорах.
4) Нажать "Создать документы".
5) В окне "Список документов" выбрать их групповое проведение.
Всем бобра!