Hej, pytanie do tych, którzy znają ten system i jego API.
Przymierzam się do napisania Rest API co by rozmawiać z tym ERPem w obie strony. Pobieranie danych jest proste bo nie potrzeba ichniego API. Pytania dotyczą wrzucania czegoś w ten system.
-
Czy spokojnie mogę użyć API XLa w aplikacji restowej? wiem, że to api jest jednowątkowe tzn. tak jakbyśmy posadzili tyłek przed kompem z tym systemem i działali na nim. Wielokrotne wołanie tego api może wyczerpać licencje, może po prostu wykrzaczyć się gdy w tym samym wątku wywołamy dwa razy logowanie itd.... nie do końca to czuję...
-
Czy w związku z pkt 1 należałoby zrobić Rest Api, które zapisze dane do jakiejś pośredniej tabeli ( np. dane do wygenerowania faktury ) i dodatkowo napisać aplikację, która co X czasu sprawdza czy trzeba coś wrzucić do systemu, zrobić to, odhaczyć, że zrobione i done ?
-
Znalazłem firmę, która takie API sprzedaje ( nie chce tutaj podawać co by nie zarzucić mi reklamy ), i ma je wykonane w .net core. Co mnie dziwi bo dll`ka Comarchu jest .net frameworkowa.
Rozmawiałem z nimi i ichnie tłumaczenie jest co najmniej dziwne, twierdzą, że po prostu zrobili to w .net core. Aż spróbowałem, dodałem referencję tej dllki do projektu i oczywiście sypię się o niepoprawny format. Jak myślicie jakby to ogarnąć w .net 5,6, jak oni mogli to osiągnąć? -
Problem z pomysłem z punktu 2 .... co zwrócić do klienta kiedy chce on stworzyć coś w erp.
luźne pytania, dywagacje, konsternacje. Prośba do Was o opinie, doświadczenia, wskazówki.