Dodawanie pozycji do OS
: 25 sty 2023, 21:27
Hej,
Mam taki case:
Tworzymy OS, z jej poziomu chcę wywołać aplikację, która:
- pozwoli otworzyć plik excela z ofertą
- dorzuci do OS pozycję wg zadeklarowanych pól w excelu
- doda do powyższej pozycji atrybuty oraz załącznik.
Teraz garść pytań, na które próbuję rozkminić odpowiedź:
- czy jest to w ogóle możliwe, żeby z poziomu OS dodawać pozycję do tego OS przez API? Czy raczej będzie trzeba dodawać je z listy wszystkich OS i przekazywać parametr do aplikacji z GID OS?
- jeśli powyższe zadziała to standardowa operacja w API: otwórzOS -> elementy os -> dodaj pozycje -> zamkniecie dokumentu? Czy może inaczej się to robi na już stworzonym OS? Lub inaczej, czy API umożliwia w jakiś sposób modyfikację już utworzonego dokumentu?
- a może lepiej jechać SQL'em? Tylko widzę jeden problem, wystarczy że Comarch coś zmienić w strukturze pozycji OS..
Chyba, że ktoś rozkminiał podobny problem i podzieli się zarysem jak to może funkcjonować?
Edit: W sumie jeszcze jedna rzecz mi się przypomniała... Ta aplikacja będzie wywoływana z różnych komputerów, więc pewnie lokalizacja musi być wszędzie ta sama? Plus logowanie do podczepionej sesji, jak będzie to po API?
Mam taki case:
Tworzymy OS, z jej poziomu chcę wywołać aplikację, która:
- pozwoli otworzyć plik excela z ofertą
- dorzuci do OS pozycję wg zadeklarowanych pól w excelu
- doda do powyższej pozycji atrybuty oraz załącznik.
Teraz garść pytań, na które próbuję rozkminić odpowiedź:
- czy jest to w ogóle możliwe, żeby z poziomu OS dodawać pozycję do tego OS przez API? Czy raczej będzie trzeba dodawać je z listy wszystkich OS i przekazywać parametr do aplikacji z GID OS?
- jeśli powyższe zadziała to standardowa operacja w API: otwórzOS -> elementy os -> dodaj pozycje -> zamkniecie dokumentu? Czy może inaczej się to robi na już stworzonym OS? Lub inaczej, czy API umożliwia w jakiś sposób modyfikację już utworzonego dokumentu?
- a może lepiej jechać SQL'em? Tylko widzę jeden problem, wystarczy że Comarch coś zmienić w strukturze pozycji OS..
Chyba, że ktoś rozkminiał podobny problem i podzieli się zarysem jak to może funkcjonować?
Edit: W sumie jeszcze jedna rzecz mi się przypomniała... Ta aplikacja będzie wywoływana z różnych komputerów, więc pewnie lokalizacja musi być wszędzie ta sama? Plus logowanie do podczepionej sesji, jak będzie to po API?