XLNowyRachunek - blad 7

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

Moderator: mikey

havoc
Posty: 45
Rejestracja: 24 sty 2019, 09:10
Rola: Inny
Wersja: 2019

XLNowyRachunek - blad 7

Post autor: havoc »

Witam.
Probóję dodać nowy rachunek dla kontrahenta przez API 20192:

Kod: Zaznacz cały

var cdn_konto = new cdn_api.XLNowyRachunekInfo_20192();

            cdn_konto.Wersja = 20192;
            cdn_konto.ObiNumer = 201;
            cdn_konto.ObiTyp = 32;
            cdn_konto.ObiLp = 0;
            // cdn_konto.Tryb = 1;
            cdn_konto.BankKod = "24900005";
            cdn_konto.Domyslny = 0;
            cdn_konto.NrRachunku = "7324900005000045009986XXXX";
           
            var result = cdn_api.cdn_api.XLNowyRachunek(SessionId, ref IdKonto, cdn_konto);

Funkcja zwraca result 7 - nie mam opisu w dokumentacji tego błędu.

Ustawienie trybu wywołania funkcji na 1 powoduje wywołanie okna XL dodania rachunku.. Ale naciśniecie "dyskietki" nie powoduje żadnej reakcji.

Spotkał się ktoś z podobnym problemem?



UPDATE:
Udało się. Okazało się że należy zdefiniować w strukturze XLNowyRachunekInfo_20192 pole Waluta.

ODPOWIEDZ