API 20211 Generowanie MMW
Moderator: mikey
-
- Posty: 381
- Rejestracja: 19 lip 2012, 13:05
- Rola: Administrator CDN XL
- Wersja: 8.0
- Lokalizacja: Poznań, Września, Konin
- Kontakt:
API 20211 Generowanie MMW
Hej,
przechodzę z XL 2019 do 2021, przy testach dodatkowych aplikacji przy zwykłym dodawaniu pozycji do MMW gdzie uzupełniam, tylko kod i ilośc dostaje błąd przy dodaniu pozycji -17, trafił ktoś taki kwiatek? Wcześniej działało bez problemu, coś się pozmieniało?
public DodumentElementClass_MM(string KodTow, string Ilosc)
{
documentElemInfo = new XLDokumentElemInfo_20211();
documentElemInfo.Wersja = 20211;
documentElemInfo.TowarKod = KodTow;
documentElemInfo.Ilosc = Ilosc;
}
przechodzę z XL 2019 do 2021, przy testach dodatkowych aplikacji przy zwykłym dodawaniu pozycji do MMW gdzie uzupełniam, tylko kod i ilośc dostaje błąd przy dodaniu pozycji -17, trafił ktoś taki kwiatek? Wcześniej działało bez problemu, coś się pozmieniało?
public DodumentElementClass_MM(string KodTow, string Ilosc)
{
documentElemInfo = new XLDokumentElemInfo_20211();
documentElemInfo.Wersja = 20211;
documentElemInfo.TowarKod = KodTow;
documentElemInfo.Ilosc = Ilosc;
}
-
- Posty: 381
- Rejestracja: 19 lip 2012, 13:05
- Rola: Administrator CDN XL
- Wersja: 8.0
- Lokalizacja: Poznań, Września, Konin
- Kontakt:
Re: API 20211 Generowanie MMW
Po skompilowaniu exec działa jak należy, pod VS część funkcji np. na zamówieniach działa prawidłowo, część na handlowych nie działa i zwraca jakieś błędy z powietrza... i przestają działać.
To ma związek z tym zablokowaniem debugowania pod VS?
To ma związek z tym zablokowaniem debugowania pod VS?
Re: API 20211 Generowanie MMW
Aby debugować dodatki pod nowszą wersje XL trzeba pobrać odpowiednie pliki ze stron walidowanych
-
- Posty: 154
- Rejestracja: 25 maja 2010, 10:09
- Rola: Administrator CDN XL
- Wersja: 2019
- Lokalizacja: Olsztyn
Re: API 20211 Generowanie MMW
Podłączam się do tematu.
Też na wersji 2019.3 nie miałem problemu z dodawaniem pozycji do MMW a teraz na 2022 mam przykładowy komunikat:
Nie udało się dodanie subelementu do elementu: (1603:646657:702080:0) za pomocą funkcji Dodaj_TraSElem (DodajPozycje--17)
Prosty kod do dodania MMW i pozycji który zwraca ten błąd:
Czy trzeba w wersji wyższej niż 2019.3 dodawać subpozycje? Jak to naprawić?
Też na wersji 2019.3 nie miałem problemu z dodawaniem pozycji do MMW a teraz na 2022 mam przykładowy komunikat:
Nie udało się dodanie subelementu do elementu: (1603:646657:702080:0) za pomocą funkcji Dodaj_TraSElem (DodajPozycje--17)
Prosty kod do dodania MMW i pozycji który zwraca ten błąd:
Kod: Zaznacz cały
XLDokumentNagInfo_20193 doknag = new XLDokumentNagInfo_20193();
doknag.Wersja = APIVersion;
doknag.Typ = 1603;// wygeneruj MMW
int dodajdok = cdn_api.cdn_api.XLNowyDokument(SessionID, ref DocumentHeaderID, doknag);
XLDokumentElemInfo_20193 dokele = new XLDokumentElemInfo_20193();
dokele.Wersja = APIVersion;
dokele.TowarKod = "ABCD";
dokele.Ilosc = "1";
int dodajelem = cdn_api.cdn_api.XLDodajPozycje(DocumentHeaderID, dokele);
XLZamkniecieDokumentuInfo_20193 zamdok = new XLZamkniecieDokumentuInfo_20193();
zamdok.Wersja = APIVersion;
zamdok.Tryb = 1;
int zamknijdok = cdn_api.cdn_api.XLZamknijDokument(DocumentHeaderID, zamdok);
-
- Posty: 154
- Rejestracja: 25 maja 2010, 10:09
- Rola: Administrator CDN XL
- Wersja: 2019
- Lokalizacja: Olsztyn
Re: API 20211 Generowanie MMW
Faktycznie debugując w VS zwraca ten błąd ale sam .exe działa prawidłowo.
Co to są za pliki ze stron walidowanych? Są dostępne tylko dla partnera czy też dla klientów?
Co to są za pliki ze stron walidowanych? Są dostępne tylko dla partnera czy też dla klientów?
Re: API 20211 Generowanie MMW
Tylko dla partnera, bez nich debuuger nie będzie działał
-
- Posty: 154
- Rejestracja: 25 maja 2010, 10:09
- Rola: Administrator CDN XL
- Wersja: 2019
- Lokalizacja: Olsztyn
Re: API 20211 Generowanie MMW
A można gdzieś je dostać z "drugiej ręki" ?
Re: API 20211 Generowanie MMW
Tez trafilem ten blad na dokumentach handlowych przy przejsciu na 20220, zglosilismy go do Comarchu, odpowiedz: "Prosze wypelnic pole SUBZrdLp"
-
- Posty: 154
- Rejestracja: 25 maja 2010, 10:09
- Rola: Administrator CDN XL
- Wersja: 2019
- Lokalizacja: Olsztyn
Re: API 20211 Generowanie MMW
ok, ale jaką wartością?
-
- Posty: 154
- Rejestracja: 25 maja 2010, 10:09
- Rola: Administrator CDN XL
- Wersja: 2019
- Lokalizacja: Olsztyn
Re: API 20211 Generowanie MMW
Tylko widzę, że XLDokumentElemInfo nie ma parametru SUBZrdLp, ma tylko SubLpOrg