Здравствуйте!
У нас много договоров с лизингодателем.
При загрузке банковской выписки в документы встает не тот договор, что указан в назначении платежа, — https://skr.sh/sQJGqxgPr6d.jpg.
В контрагенте не выбран какой-то договор «основным». Все договоры доступны к выбору в документе «Списание с расчетного счета», т. е. я могу выбрать корректный договор.
Но вручную выбирать и править все платежки довольно проблемно.
Подскажите, пожалуйста, у нас ошибка в учете или программа в принципе не умеет сопоставлять договоры с банк. выпиской?
Приложение
Здравствуйте!
Если вы откроете файл загрузки от банка, вы увидите данные, которые может видеть программа при загрузки выписки из файла.
Обратите внимание, что строчки Договор в выгрузке нет. Поэтому программе неоткуда взять его для загрузки и 1С в таком случае выставляет договор по умолчанию, заданный в карточке контрагента.
Формирование выписки происходит следующим образом: программа построчно считывает данные файла, согласно структуре в файле: ИНН и КПП контрагента, ИНН и КПП организации, расчетный счет, БИК банка, Вид оплаты, Очередность и т.д. и сопоставляет эти поля с полями документа. Если каких-то данных нет, они заполняются по умолчанию.
Поэтому в таких случаях обычно дорабатывают обработку загрузки из банка выписок «под себя» при помощи программиста, если типовой функционал с основным договором не подходит. Программист уже может вычленить договор из назначения платежа и подставить его вместо основного договора в документ.
Или договариваться с техподдержкой банка, чтобы они изменили выгрузку данных в файл для 1С с прописыванием не только плательщика, но и договора в файле. Но банки редко идут навстречу в этом деле, типовое решение — доработка через программиста.
Каждый банк готовит выгрузку сам. Обычно, поля «Договор» нет в выгрузке данных банка и 1С пытается определить вид операции по заложенному алгоритму.