Показать сообщение отдельно
Старый 24.05.2006, 12:33   #11  
ToRo is offline
ToRo
Участник
Ex AND Project
 
91 / 10 (1) +
Регистрация: 28.07.2003
Адрес: Saint-Petersburg, Russia
Цитата:
Сообщение от BOAL
Уточнение - оснавная валюта у вас что? Это сильно влияет на "подумайте".
Тк если доллары - это одно, если рубли другое.


№1 100 UDS mst = 3000 профиль1 (курс 30)
№2 -3100 RUR mst = 3100 профиль2 (курс 31)

делаем сопоставление
имеем закрытие 3000 RUR + перебросу профилей + курс разница (какая, кстати, проводка?)
Первичная валюта: рубли.

№1 01.05____Д 20.100__К60.030 _________100 USD (3000RUR) (курс 30)
№2 02.05____Д 60.080__К51.101_________3100 RUR (курс 31)

В проводке № 2 галка "предоплата" не отмечена.

Сопоставляем, получаем отрицательную суммовую разницу:
Д 20.100__К60.030 100 RUR

и проводку по сопоставлению:
Д 60.030__К 60.080______3000 RUR

Цитата:
Сообщение от BOAL
проводка №1 закрывется полностью, во второй остается 100 рублей (которые можете слать МБС или использовать для закрытия других счетов, или клиенту вернуть, что собственно правильно, тк денюжки его, тк валюта основная в данном примере рубли, а не баксы - и это проблемы вашего учета, а не клиента.)

Так что я опять таки не вижу несоответстыия - поясните, где тут баг, пожалуйста.
Несоответствия в том, что ни один из профилей не закрывается полностью. В итоге сальдо остается:

60.030 -100 RUR
60.080 +100 RUR

Счета по клиенту полностью не закрываются, и именно в этом проблема. Правильная сумма закрытия:

Д 60.030__К 60.080______3100 RUR

В таком случае, оба счета закроются корректно.
Это и есть мои ожидания от расчета.

Если же в проводке №2 (платеже) стоит галка "предоплата", то закрытие происходит корректно (сумма 3100). В таком случае, получается что на все дебетовые проводки по клиенту нужно ставить галку препдоплата, чтобы система работала корректно.

Я использую стандартные российские суммовые разницы.


Цитата:
Сообщение от BOAL
Если валюта МСТ == бакс. То песня иная
С валютой доллары не тестировал.