Waluta na nowej OS przez API

Zapytania SQL, widoki, Crystal, definicje filtrów, szybkich raportów, wydruków, API, Hydra, .NET

Moderator: mikey

Awatar użytkownika
viesiek1
Posty: 416
Rejestracja: 03 maja 2011, 18:40
Rola: Administrator CDN XL
Wersja: 2023
Lokalizacja: Bielsko-Biała
Kontakt:

Waluta na nowej OS przez API

Post autor: viesiek1 »

Dodaję nową OS przez API i chcę aby była ona w walucie EUR, robię to tak:

Kod: Zaznacz cały

cdn_api.XLDokumentZamNagInfo_23 XLDocumentHeader = new cdn_api.XLDokumentZamNagInfo_23();
 XLDocumentHeader.Waluta = "EUR";
Niestety dołożona oferta jest w PLN.

Dołożenie pozycji w EUR do OS natomiast działa:

Kod: Zaznacz cały

  
cdn_api.XLDokumentZamElemInfo_23 XLAddItem = new cdn_api.XLDokumentZamElemInfo_23(); 
XLAddItem.Waluta = "EUR";
Co trzeba zrobić aby dołożyć ofertę w innej walucie niż PLN? Czy może mamy tu do czynienia z błędem w API?
Wiesław Świergała

tel: +48 33 829 54 50
e-mail: wieslaw.swiergala@hydro.com.pl

http://www.hydro.com.pl

JakubK
Posty: 76
Rejestracja: 09 lis 2009, 12:22
Rola: Administrator CDN XL

Re: Waluta na nowej OS przez API

Post autor: JakubK »

dodaj walutę do nagłówka i do pozycji i bedzie dobrze

Awatar użytkownika
viesiek1
Posty: 416
Rejestracja: 03 maja 2011, 18:40
Rola: Administrator CDN XL
Wersja: 2023
Lokalizacja: Bielsko-Biała
Kontakt:

Re: Waluta na nowej OS przez API

Post autor: viesiek1 »

Dzięki za odpowiedź. Próbowałem zrobić tak ja piszesz, ale niestety w nagłówku OS mam zawsze PLN. Jeśli ustawię: XLDocumentHeader.WspolnaWaluta to pozycję też są w PLN, a jeśli nie to pozycję są w EUR - ale nagłówek zawsze w jest PLN.

W dokumentacji na temat waluty pisze: Waluta, w jakiej ma być wystawiony dokument; jeśli inna niż systemowa, to sprawdzane jest czy w konfiguracji została ustalona stawka VAT dla dokumentów eksportowych

Wg mnie mam to ustawione - screen z konfiguracji:

Obrazek

Mam podejrzenia co do błędu ze strony Comarch ponieważ inne pola nagłówka też się nie wstawiają, np. XLDocumentHeader.DokumentObcy.

Czy miałbyś możliwość przetestować tę funkcję u siebie? Może jednak ja coś robię źle i jest nadzieja na sukces?
Wiesław Świergała

tel: +48 33 829 54 50
e-mail: wieslaw.swiergala@hydro.com.pl

http://www.hydro.com.pl

ODPOWIEDZ