Skocz do zawartości

[SGT Sfera] Błąd po pobraniu kursów walut według parametrów

Polecane posty

Witam.
Dostałem zgłoszenie od klientów, że aplikacja przyporządkowuje złe wartości podczas realizacji dokumentów ZK jako FS w walucie obcej.
Po analizie udało mi się odtworzyć błąd, który występuje po wywołaniu metody PobierzKursWalutyWgParametrow

Kroki aby odtworzyć błąd.
1) Dodanie ZK z datą wystawienia 06.06.2023 i towarem z ilością sztuk 1 i wartością 24,90EUR

2) Realizacja ZK jako FS z ustawieniem daty zakończenia dostawy 05.06.202 z pobraniem kursów walut według parametrów (data kursu powinna zostać ustawiona na 02.06.2023)

Wynikiem jest faktura, której wartość w moim przypadku to 24,76EUR.
Jeżeli ręcznie realizuję ZK jako fakturę ręcznie zmieniając datę zakończenia dostawy na 05.06.2023 poprawnie pobiera kurs bez zmiany wartości faktury.

Kod realizujący ZK:
 

SuDokument fsDokument = SubiektGT.SuDokumentyManager.DodajFS();
fsDokument.NaPodstawie(zk.Identyfikator);
fsDokument.DataZakonczeniaDostawy = date;
fsDokument.PobierzKursWalutyWgParametrow();
fsDokument.Zapisz();

 

Link to postu
  • 2 tygodnie później...
×
×
  • Dodaj nową pozycję...