Показать сообщение отдельно
Старый 03.04.2009, 16:14   #1  
Starling is offline
Starling
Участник
Дети Юза
 
530 / 76 (4) ++++
Регистрация: 20.10.2005
Адрес: Kiev
Бага в сопоставлении «Максимальная переплата или недоплата».
В параметрах РК есть два поля:
- Максимально допустимое расхождение
- Максимальная переплата или недоплата

Судя по документации, работать они должны следующим образом:
1. Если не сопоставленная сумма меньше «Максимально допустимое расхождение», то проводки по клиенту закрываются в ноль, а разница списывается на системный счет Допустимое расхождение в осн. валюте
2. Если недопоставленная сумма больше чем «Максимально допустимое расхождение», но меньше «Максимальная переплата или недоплата», то проводки по клиенту закрываются в ноль, а разница списывается на системный счет Скидка по оплате по клиенту

Пробую сопоставлять, и получаю следующее:
1. параметр «Максимально допустимое расхождение» работает при любых раскладах, вне зависимости от того, в какой последовательности регистрировать задолженность и оплаты.
2. параметр «Максимальная переплата или недоплата» куда более требователен, блин.

Пример:
Настройки:
Максимально допустимое расхождение = 0
Максимальная переплата или недоплата = 5
Вариант 1:
1. Разношу накладную на сумму 1000
2. Разношу оплату = 998
3. Результат не сопоставленные 2, хотя суда по настройкам должны были получить скидку
Вариант 2:
Меняю местами шаги 1 и 2 - все закрывается в ноль, согласно документации. Параметр «Предоплата» в обоих случаях неактивен.
ИМХО – бага.

Все этот на DAX 40 SP2