Dodawanie kart towarowych przez API - Brak ceny o numerze

Problemy i pomysły związane z innymi modułami czyli np. środki trwałe, import, zamówienia ...

Moderator: mikey

mat-star
Posty: 1
Rejestracja: 21 wrz 2019, 14:12
Rola: Użytkownik CDN XL
Wersja: 2019

Dodawanie kart towarowych przez API - Brak ceny o numerze

Post autor: mat-star »

Witam,

Próbując dodać nowe karty towarowe za każdym razem dostaję 3 ostrzeżenia:
  • Brak ceny o numerze: 30
  • Brak ceny o numerze: 49
  • Brak ceny o numerze: 50
Po kliknięciu OK karta dodaje się i wygląda, że jest dobra.

Kod: Zaznacz cały

XLTowarInfo_20191 xlTowar = new XLTowarInfo_20191();
xlTowar.Wersja = 20191;
xlTowar.Kod = kod;
xlTowar.Nazwa = nazwa;
xlTowar.Jm = jm;
xlTowar.Typ = 1;
xlTowar.TwGNumer = gidNumer;
xlTowar.TwrGrupa = grupa;

int towarID = 0;
cdn_api.cdn_api.XLNowyTowar(sessionID, ref towarID, xlTowar);

XLZamkniecieTowaruInfo_20191 zamkniecieTowaru = new XLZamkniecieTowaruInfo_20191
{
     Wersja = 20191
};

cdn_api.cdn_api.XLZamknijTowar(towarID, zamkniecieTowaru);

hundzik
Posty: 301
Rejestracja: 11 mar 2008, 19:08
Rola: Administrator CDN XL
Wersja: 9.6.1
Lokalizacja: lubelszczyzna.

Re: Dodawanie kart towarowych przez API - Brak ceny o numerze

Post autor: hundzik »

Masz na żywca gotową procedurę do zakładania kartotek towarowych (podobnie jak i kontrahentów) w sql.
Zastanów się, czy nie prościej się do tego dopiąć. Eliminuje to to praktycznie wszystkie bolączki api a i możesz sobie rozbudowywać do woli. Główna bolączka api to czas działania. Założenie 1000 kartotek przez api to spokojnie się napijesz kawy, zapomnisz, że wypiłeś, pójdziesz na orlena po nową itd. Procedurą.. (która właśnie jest gotowa, musisz tylko wywołać ją sobie z odpowiednimi parametrami) - zajmie to sekundę?

ODPOWIEDZ