Instrukcja tworzenia źródeł danych w systemie - https://docs.plusworkflow.pl/confluence/pages/viewpage.action?pageId=13272439

Wtyczka zawiera implementację źródeł danych operujących na protokole SOAP.

Za pomocą opisywanych źródeł danych można odczytywać i przekazywać dane pomiędzy systemem PlusWorkflow a zewnętrznymi webservice'ami SOAP.

Źródło umożliwia parsowanie plików WSDL. Zostało to opisane tutaj.

Przed przystąpieniem do konfiguracji źródła wymagana jest podstawowa wiedza o protokole SOAP. Możesz ją znaleźć np. tutaj - https://www.tutorialspoint.com/soap/index.htm

Przed przystąpieniem do konfiguracji źródła wymagana jest podstawowa znajomość Xpath. Możesz ją znaleźć np. tutaj - https://www.tutorialspoint.com/xpath/index.htm

Opis konfiguracji:

Nazwa parametruOpis parametruWymagalność
AutoryzacjaSchemat autoryzacji żądania. Jeśli żądany endpoint nie wymaga autoryzacji pole należy zostawić puste. Opis definiowania szablonów autoryzacji znajduje się TUTAJ.Opcjonalny
Endpoint URLAdres URL endpointu, do którego wysłane zostanie żądanie.Wymagany
   
Target namespace

Logiczna przestrzeń nazw dla informacji o usłudze.

Wymagany
Request messageZawartość wiadomości SOAP.Wymagany
[Parametry wejściowe] IdId parametru wejściowegoWymagany
[Parametry wejściowe] NazwaNazwa parametru wejściowegoWymagany
[Parametry wyjściowe] IdId parametru wyjściowegoWymagany
[Parametry wyjściowe] NazwaNazwa parametru wyjściowegoWymagany
[Parametry wyjściowe] TypTyp parametru wyjściowego [string;integer;foat;boolean;date;datetime]Wymagany
[Parametry wyjściowe] XpathXpath wskazujący na dane, które zostaną pobrane z odpowiedzi service'u SOAP.Wymagany

Przykłady konfiguracji:

Konfiguracja źródłaWynik wywołaniaOpis

Źródło wysyła zapytanie do systemu PlusWorkflow o istniejące domeny.