Strona 1 z 1
Automatyczne utworzenie RW
: 01 cze 2020, 12:03
autor: Orzech
Witam wszystkich,
Mam pytanie, chciałbym zautomatyzować tworzenie RW dla towarów w Zleceniu Produkcji, które przyjdą na magazyn danego dnia. Czy jest taka możliwość, aby to zrobić za pomocą polecenia SQL czy muszę kombinować z API?
Pozdrawiam
Re: Automatyczne utworzenie RW
: 08 cze 2020, 18:20
autor: sebek
Witam,
Tylko API. Zbyt wiele tabel do obsługi żeby robić to przez SQL.
Pozdrawiam.
Sebek.
Re: Automatyczne utworzenie RW
: 09 cze 2020, 07:21
autor: Orzech
Dzięki za odpowiedź.
Próbowałem stworzyć kod w C# wywołujący API, ale niestety nie widzi biblioteki.
Z tego co doczytałem na stronie Comarcha wydaje mi się, że powinienem użyć wywołań XLProdObiektyDoDokumentow, XLProdGenerujDokumentyDlaObiektow i XLProdSpinajZasobyZDokumentami. Niestety nie udało mi się użyć ich prawidłowo nawet w Excelu (występuje błąd typu dokumentu dla XLProdGenerujDokumentyDlaObiektow). Czy mógłbym prosić o jakieś nakierowanie albo przykład użycia tych funkcji?
Pozdrawiam.
Re: Automatyczne utworzenie RW
: 19 cze 2020, 11:52
autor: MateuszR
Orzech pisze: ↑09 cze 2020, 07:21
Dzięki za odpowiedź.
Próbowałem stworzyć kod w C# wywołujący API, ale niestety nie widzi biblioteki.
Z tego co doczytałem na stronie Comarcha wydaje mi się, że powinienem użyć wywołań XLProdObiektyDoDokumentow, XLProdGenerujDokumentyDlaObiektow i XLProdSpinajZasobyZDokumentami. Niestety nie udało mi się użyć ich prawidłowo nawet w Excelu (występuje błąd typu dokumentu dla XLProdGenerujDokumentyDlaObiektow). Czy mógłbym prosić o jakieś nakierowanie albo przykład użycia tych funkcji?
Pozdrawiam.
Jest różnica czy generujesz RW czy RW z planu
Re: Automatyczne utworzenie RW
: 19 cze 2020, 13:42
autor: Orzech
MateuszR pisze: ↑19 cze 2020, 11:52
Orzech pisze: ↑09 cze 2020, 07:21
Dzięki za odpowiedź.
Próbowałem stworzyć kod w C# wywołujący API, ale niestety nie widzi biblioteki.
Z tego co doczytałem na stronie Comarcha wydaje mi się, że powinienem użyć wywołań XLProdObiektyDoDokumentow, XLProdGenerujDokumentyDlaObiektow i XLProdSpinajZasobyZDokumentami. Niestety nie udało mi się użyć ich prawidłowo nawet w Excelu (występuje błąd typu dokumentu dla XLProdGenerujDokumentyDlaObiektow). Czy mógłbym prosić o jakieś nakierowanie albo przykład użycia tych funkcji?
Pozdrawiam.
Jest różnica czy generujesz RW czy RW z planu
Klikam w ikonę RW w zakładce "Materiały" w Zleceniu Produkcyjnym.
Re: Automatyczne utworzenie RW
: 22 cze 2020, 12:27
autor: Orzech
Po wielu próbach udało mi się odpalić kod w API. Teraz więc moje pytanie czy ktoś mi podpowie jakbym miał się zabrać do prawidłowego użycia tego wywołana?
Na tą chwilę tworzenie RW mam zrobione w ten sposób:
Kod: Zaznacz cały
//dodawanie produktu do puli dokumentu
XLProdObiektyDoDokumentow.Wersja = APIVersion;
XLProdObiektyDoDokumentow.GidTyp = "14346";
XLProdObiektyDoDokumentow.GidNumer = ""; //uzupełnić
//tworzenie dokumentu RW z wcześniej załączonymi obiektami
XLProdGenerujDokumentyDlaObiektow.Wersja = APIVersion;
XLProdGenerujDokumentyDlaObiektow.TypDokumentu = "1616";
XLProdGenerujDokumentyDlaObiektow.TypObiektu = "14346";
XLProdGenerujDokumentyDlaObiektow.TrybZamykaniaDok = "10";
//zlinkowanie komunentu RW z surowcem
XLProdSpinajZasobyZDokumentami.Wersja = APIVersion;
XLProdSpinajZasobyZDokumentami.TypDokumentu = "1616";
XLProdSpinajZasobyZDokumentami.TypObiektu = "14346";
XLProdSpinajZasobyZDokumentami.TypOperacji = "1";
Ale nie jestem pewny czy dobrze myślę.
I RW nie generuje z planu.