Witam
Potrzebuje konsultacji:
- jak za pomocą API wygenerować dokumenty MMW powiązanego z istniejącym niepowiązanym WM ?
- w jaki sposób mając utworzone MMW utworzyć do niego MMP ?
- jak do istniejącego MMP w buforze dodać niepowiązany PM.
Pracowałem już z API XL'a jednak nie bawiłem się tymi powiązaniami.
Mógłby mnie ktoś naprowadzić.
Z góry dziękuję.
Tworzenie MMW, MMP
Moderator: mikey
Re: Tworzenie MMW, MMP
Witam
Powiązanie mmp z mmw:
Gidy z MMW dodajesz do MMP w ZwrNumer ,ZwrTyp,ZwrFirma,ZwrLP
Jeżeli chodzi o dokumenty magazynowe to tam są pola ZrdNumer, ZrdTyp, ZrdLP ale wiązać można tylko z dokumentami wyciągniętymi z bufora. Dlatego raczej API na to nie pozwoli.
Pozostaje tylko SQL i pilnowanie żeby przy zamykaniu dokumentów handlowych nie generował magazynowych.
Powiązanie mmp z mmw:
Gidy z MMW dodajesz do MMP w ZwrNumer ,ZwrTyp,ZwrFirma,ZwrLP
Jeżeli chodzi o dokumenty magazynowe to tam są pola ZrdNumer, ZrdTyp, ZrdLP ale wiązać można tylko z dokumentami wyciągniętymi z bufora. Dlatego raczej API na to nie pozwoli.
Pozostaje tylko SQL i pilnowanie żeby przy zamykaniu dokumentów handlowych nie generował magazynowych.
Re: Tworzenie MMW, MMP
Dzięki za odpowiedź.
Czyli nie da się z poziomu API powiązać istniejącego WM do nowo tworzonego MMW ?
Wydawało by się, że to standardowa czynność.
Czyli nie da się z poziomu API powiązać istniejącego WM do nowo tworzonego MMW ?
Wydawało by się, że to standardowa czynność.
- STAY_PJE
- Posty: 646
- Rejestracja: 24 wrz 2009, 12:08
- Rola: Konsultant CDN XL
- Lokalizacja: Warszawa i od Helu do Wawelu
- Kontakt:
Re: Tworzenie MMW, MMP
Jest taka funkcja API [XLDokumentyZwiazane]. W dokumentacji czytamy, że można za jej pomocą zbudować listę dokumentów magazynowych, a następnie przekazać tę listę do nowego dokumentu tworzonego za pomocą funkcji [XLNowyDokument]. Nie korzystałem z niej nigdy ale czytają opis ma szansę to działać.
Wiązanie przez SQL nie zadziała, bo wygenerowanie przez API nowego nie powiązanego dokumentu MMW może rozchodować inne dostawy niż WM-ka, z którą będziemy ją chcieli powiązać.
Wiązanie przez SQL nie zadziała, bo wygenerowanie przez API nowego nie powiązanego dokumentu MMW może rozchodować inne dostawy niż WM-ka, z którą będziemy ją chcieli powiązać.
Re: Tworzenie MMW, MMP
Witam
Dzięki za odpowiedź. Niestety to nie działa, przynajmniej tak jak wynika z opisu. Sprawdziłem. Nie można przekazać listy tylko ustawia się parametr Związane na 1. Jednak mimo usilnych prób nie zadziałało. Pewnie robię coś nie tak ale bez jakiegoś przykładu działającego kodu nie dam rad. Próbowałem już wszystko co przyszło mi do głowy.
Dzięki za odpowiedź. Niestety to nie działa, przynajmniej tak jak wynika z opisu. Sprawdziłem. Nie można przekazać listy tylko ustawia się parametr Związane na 1. Jednak mimo usilnych prób nie zadziałało. Pewnie robię coś nie tak ale bez jakiegoś przykładu działającego kodu nie dam rad. Próbowałem już wszystko co przyszło mi do głowy.
- STAY_PJE
- Posty: 646
- Rejestracja: 24 wrz 2009, 12:08
- Rola: Konsultant CDN XL
- Lokalizacja: Warszawa i od Helu do Wawelu
- Kontakt:
Re: Tworzenie MMW, MMP
Może w miejscu gdzie wywołujesz XLNowyDokument struktura ZwiazanyDokInfo nie jest już pamiętana. Spróbuj użyć deklaracji globalnej dla tej struktury albo wywołanie funkcji XLDokumentyZwiazane umieść w tej samej procedurze co wywołanie funkcji XLNowyDokument.
Ostatecznie spróbuj innej wersji API (wcześniejszej lub późniejszej).
Ostatecznie spróbuj innej wersji API (wcześniejszej lub późniejszej).
Re: Tworzenie MMW, MMP
Listę związanych tworzę w tej samej procedurze bezpośrednio przed wywołaniem XLNowyDokument .
Działam na ostatnim API 20141 Może spróbuję wcześniejszą wersję API.
Działam na ostatnim API 20141 Może spróbuję wcześniejszą wersję API.