Udało się rozwiązać temat?
Jaką wartość podać dla pola?
Tworzę RW na podstawie zamówienia. Nie wiedziałem, że są tam jakieś subpozycje
API 20211 Generowanie MMW
Moderator: mikey
-
- Posty: 396
- Rejestracja: 19 maja 2008, 17:17
- Rola: Konsultant CDN XL
- Lokalizacja: kujawsko-pomorskie
Re: API 20211 Generowanie MMW
Trzeba zrobić dokładnie to co odpisał Comarch. Wasi partnerzy powinni dać radę
Trzeba dodatkowo przekazywać w XLDodajPozycjeMag SubZrdLp (jeżeli MMW ma więcej subpozycji to należy przekazywać kolejne, czyli należy przekazać komplet danych z TraSElem, TrS_GIDTyp/Firma/Numer/Lp/SubGidLp).
Zmieniło się to w aktualnej wersji, jest na to zgłoszenie nr. 485513 (ale ostatecznie raczej tak pozostanie tak jak teraz a zostanie zmieniony wpis w help który teraz jest względem działania API nieprawidłowy).
"W dokumentacji do API: "Od wersji API 20130 funkcja dodaje wszystkie subelementy z podanych ZrdTyp, ZrdFirma, ZrdNumer, ZrdLp. W tym celu należy wyzerować SUBZrdLp. Ta funkcjonalność dotyczy tylko źródłowych dokumentów handlowych."
Tworząc PM z MMP i dodając pozycje (XLDodajPozycjeMag) bez uzupełnionego pola SUBZrdLP dostaje się błąd -17 - zabrakło ilości.
Po uzupełnieniu pola SUBZrdLp pozycja doda się prawidłowo.
Kojarzę też że podawanie ilości na pozycji WM okazało się niepotrzebne. Bez tego działa… a w dokumentacji ten parametr jest obowiązkowy
Trzeba dodatkowo przekazywać w XLDodajPozycjeMag SubZrdLp (jeżeli MMW ma więcej subpozycji to należy przekazywać kolejne, czyli należy przekazać komplet danych z TraSElem, TrS_GIDTyp/Firma/Numer/Lp/SubGidLp).
Zmieniło się to w aktualnej wersji, jest na to zgłoszenie nr. 485513 (ale ostatecznie raczej tak pozostanie tak jak teraz a zostanie zmieniony wpis w help który teraz jest względem działania API nieprawidłowy).
"W dokumentacji do API: "Od wersji API 20130 funkcja dodaje wszystkie subelementy z podanych ZrdTyp, ZrdFirma, ZrdNumer, ZrdLp. W tym celu należy wyzerować SUBZrdLp. Ta funkcjonalność dotyczy tylko źródłowych dokumentów handlowych."
Tworząc PM z MMP i dodając pozycje (XLDodajPozycjeMag) bez uzupełnionego pola SUBZrdLP dostaje się błąd -17 - zabrakło ilości.
Po uzupełnieniu pola SUBZrdLp pozycja doda się prawidłowo.
Kojarzę też że podawanie ilości na pozycji WM okazało się niepotrzebne. Bez tego działa… a w dokumentacji ten parametr jest obowiązkowy
Re: API 20211 Generowanie MMW
Nieaktualne.
Ostatnio zmieniony 07 kwie 2023, 23:24 przez aborkow, łącznie zmieniany 1 raz.
Re: API 20211 Generowanie MMW
Witam,
mam ten sam problem, to znaczy spod VS funkcja API XLDodajPozycje, zwraca nieudokumentowaną wartość -17 i nie dochodzi do wstawienia pozycji na dokument (w moim przypadku chodzi o RW).
Przeczytałem wątek i czy dobrze rozumiem, że bez wspomnianego przez rolski95 pakietu plików ze stron walidowanych, nie da się poprawnie uruchamiać funkcji API spod VS (debugowanie) ?
Czy też może istnieje na to jakiś sposób ? Przekazanie dodatkowych pól do struktury XLDokumentElemInfo (SubZrdLp ? - tylko jak ktoś zauważył takie pole nie istnieje w tej strukturze) ?
Pozdrawiam
mam ten sam problem, to znaczy spod VS funkcja API XLDodajPozycje, zwraca nieudokumentowaną wartość -17 i nie dochodzi do wstawienia pozycji na dokument (w moim przypadku chodzi o RW).
Przeczytałem wątek i czy dobrze rozumiem, że bez wspomnianego przez rolski95 pakietu plików ze stron walidowanych, nie da się poprawnie uruchamiać funkcji API spod VS (debugowanie) ?
Czy też może istnieje na to jakiś sposób ? Przekazanie dodatkowych pól do struktury XLDokumentElemInfo (SubZrdLp ? - tylko jak ktoś zauważył takie pole nie istnieje w tej strukturze) ?
Pozdrawiam