Задача 180.6976

Задача :180.6976

Краткое описание :
Задвоение сумм при обработке выписки
Описание :
Ввод банковской выписки
Что измененно :

При обработке файла банковской выписки в интерфейсе разноски возникла следующая ситуация: собственное платежное поручение система находит, но в поле сравнение сумм стоит не "=", а "<", хотя сумма в платежном поручении и соответствующей записи в интерфейсе разноски выписки ПОЛНОСТЬЮ совпадают. При этом, если запустить данную строку выписки на обработку, в платежном поручении появляются во вкладке хозоперации еще ДВЕ хозоперации: одна с суммой 0 рублей, другая с суммой платежа, а сумма поручения в результате удваивается.
Описанная ситуация возникает, если изначально в платежном поручении во вкладке хозоперации ТХО не подвязана, а дата хозоперации проставлена.
Как измененно :

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

2. Если по документу сформировано несколько хозопераций и обработка
банковской выписки выполняется с сохранением разноски
("Настройки Галактики \ Бухгалтерский контур \ Обработка документов \
Сохранять разноску по ДО при обработке банковской выписки" = "Да"),
то обрабатываются сначала хозоперации с отрицательной суммой.

3.В настройки обработки банковской выписки добавлен новый параметр:
"Способ контроля сумм в не проведенных платежах"
- учитывать ранее оплаченные суммы
- не учитывать ранее оплаченные суммы
- не обрабатывать, если остаток к оплате меньше суммы платежа

3.1. "учитывать ранее оплаченные суммы"
При сравнении сумм документа и банковской выписки остаток к оплате
рассчитывается с учетом ранее оплаченных хозопераций.

3.2. "не учитывать ранее оплаченные суммы"
Сравнивается сумма документа и сумма по выписке.
При обработке даты хозопераций обновляются.

3.3. "не обрабатывать, если остаток к оплате меньше суммы платежа"
Если сумма по выписке превышает остаток к оплате -
документ исключен из обработки.

4. АЛГОРИТМ ОБРАБОТКИ без учета "проведенных" хозяйственных операций

Если обработка банковской выписки проводится с настройкой
"не учитывать ранее оплаченные суммы", то

4.1. Если сумма по выписке = сумме хозопераций
4.1.1 Если обработка идет с сохранением разноски - даты
хозопераций обновляются, проставляется дата оплаты документа.
4.1.2 Если обработка происходит без сохранения разноски -
хозоперации удаляются, формируется одна на общую сумму.

4.2. Если сумма по выписке > суммы хозопераций
4.2.1 Если обработка идет с сохранением разноски - даты
хозопераций обновляются, проставляется дата оплаты документа,
превышение обрабатывается в соответствии с настройками.
4.2.2 Если обработка происходит без сохранения разноски -
хозоперации удаляются, формируется одна на общую сумму,
превышение обрабатывается в соответствии с настройками.

4.3. Если сумма по выписке < суммы хозопераций
4.3.1 Если обработка идет с сохранением разноски
4.3.1.1 Если неоплаченного остатка по документу хватает для
распределения суммы по выписке, то закрывается неоплаченная
сумма (часть суммы, если не хватает).
4.3.1.2 Если неоплаченного остатка по документу не хватает для
распределения суммы по выписке, то даты хозопераций
обнуляются, сумма выписки распределяется по хозоперациям.
4.3.2 Если обработка происходит без сохранения разноски - то,
с подтверждением пользователя, хозоперации удаляются,
формируется оплаченная хозоперация на сумму выписки
и хозоперация на неоплаченный остаток.

Название продукта Название компонента Тип Последняя версия Дата выхода
F_BANKDOCFF_BANKDOCFRES9.1.003.0
F_BANKDOCFF_BANKDOCFRES9.1.3.0