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);
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.