API - XLKasujRozliczenie, błąd 1002

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

Moderator: mikey

LucidMan
Posty: 26
Rejestracja: 14 kwie 2010, 20:58
Rola: Konsultant CDN XL
Wersja: 9.6

API - XLKasujRozliczenie, błąd 1002

Post autor: LucidMan »

Witam,

Przy użyciu funkcji XLKasujRozliczenie zawsze wyskakuje mi błąd 1002 - błąd wewnętrzny (błąd spójności tabeli Rozrachunki). Nie wiem co może być przyczyną. Oto moja funkcja:

public static void UsunRozliczenie(int firma, int typ, int numer, int lp)
{
var rozliczenie = new XLRozliczenieInfo_24();

rozliczenie.Wersja = ApiVer;
rozliczenie.GIDFirma = firma;
rozliczenie.GIDTyp = typ;
rozliczenie.GIDNumer = numer;
rozliczenie.GIDLp = lp;

var ret = cdn_api.cdn_api.XLKasujRozliczenie(xlSession, rozliczenie);

if (ret != 0)
throw new UserFriendlyException("Wystąpił błąd w funkcji XL_KasujRozliczenie, numer: " + ret);
}

Jako typ podaję wartość 433, a numer to wartość z kolumny R2_ID tabeli cdn.rozliczenia. Lp podaję 0, a Firma to GidFirma.

Ktoś się spotkał z czymś podobnym i wie co można z tym zrobić?
LucidMan
Posty: 26
Rejestracja: 14 kwie 2010, 20:58
Rola: Konsultant CDN XL
Wersja: 9.6

Re: API - XLKasujRozliczenie, błąd 1002

Post autor: LucidMan »

Dla tej funkcji wymagany jest także parametr Tryb. Wtedy działa.
ODPOWIEDZ