mojaSymfonia FORUM
https://forum.mix-soft.pl/

Kwota "Pozostało do zapłaty" dla faktur w walucie...
https://forum.mix-soft.pl/viewtopic.php?f=15&t=6005
Strona 1 z 1

Autor:  grabber [ 2014-09-23, 12:27 ]
Tytuł:  Kwota "Pozostało do zapłaty" dla faktur w walucie...

Witam,

prosiłbym o pomoc w poprawnym wyliczeniu kwoty pozostałe do zapłaty w fakturach walutowych.
Mówiąc dokładniej chodzi aby raport poprawie wyliczał pozostałą kwotę do zapłaty.

Przykładowo:
Została wystawiona faktura eksportowa w euro na kwotę: 5985,48 EUR (po kursie 4,1899)
Klient zapłacił 2368,00 EUR ( po kursie 4,1355 )
Na fakturze widnieje do zapłaty 3617,48 EUR ( 5985,48 - 2368,00)

Używając w raporcie wyliczenia :
(dk.GetField("netto") + dk.GetField("vat")) / dk.GetField("kurs")
otrzymuje oczywiście poprawną kwotę łączonej wartości faktury 5985,48

Niestety wyliczenia pozostałej kwoty do zapłaty :
((dk.GetField("netto") + dk.GetField("vat") - dk.getField("wplaty")) / dk.GetField("kurs")
daje nieprawidłowy wynik 3648,23 a nie 3617,48, ze względu na rozliczanie wpłaty zgodnie z kursem z dnia wpłaty a nie z kursem podanym na fakturze...

Czy w tym przypadku są inne pola które można było by wykorzystać do poprawnej kalkulacji tej wartości??

Autor:  Pedro [ 2014-11-20, 15:35 ]
Tytuł:  Re: Kwota "Pozostało do zapłaty" dla faktur w walucie...

To przecież zamiast GetField("kurs") możesz podawać kurs ręcznie, chociażby pytając o niego przez okienko programu.

Autor:  Pedro [ 2014-11-20, 15:39 ]
Tytuł:  Re: Kwota "Pozostało do zapłaty" dla faktur w walucie...

Albo znajdź na forum raport do ściągania kursu walut i go przerób tak by ściągał odpowiedni.

Strona 1 z 1 Strefa czasowa UTC+1godz. [letni]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/