Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
software:tim:actionhandler:archivationwebserviceactionhandlerv3 [2017/06/12 14:49] martin.oehm angelegt |
software:tim:actionhandler:archivationwebserviceactionhandlerv3 [2021/07/01 09:52] |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ======= ArchivationWebserviceActionHandlerV2 ======= | ||
- | ==== Beschreibung ==== | ||
- | Dieser Handler archiviert ausgewählte Dokumente bei [[kunden:zollner|Zollner]]. Der Handler schreibt eine Variable "archivation_succeed" mit **true** bei Erfolg und **false** bei Fehlern.\\ | ||
- | Grundsätzlich sind alle Parameter als Handler Parameter konfigurierbar und können auf die gewohnte Prozessvariablen Syntax zurückgreifen ( ${VARIABLEN_NAME} )! | ||
- | |||
- | ------ | ||
- | ==== Klasse ==== | ||
- | <code> | ||
- | com.dooris.bpm.actionhandler.ArchivationWebserviceActionHandlerV2 | ||
- | </code> | ||
- | \\ | ||
- | ---- | ||
- | ==== Event Type ==== | ||
- | beliebig | ||
- | ==== Action Name ==== | ||
- | beliebig | ||
- | ==== Mandatory Fields ==== | ||
- | leer | ||
- | ---- | ||
- | ==== Parameter ==== | ||
- | \\ == username_prefix == | ||
- | Gibt die Domäne des Benutzers an, der sich authentifizieren will. \\ | ||
- | Default -- ZOLLNER_DE\ \\ | ||
- | Prozessvariable -- möglich | ||
- | \\ | ||
- | \\ == username == | ||
- | Hier wird der Benutzer eingetragen, mit dem der Webservice sich authentifiziert. \\ | ||
- | Default -- kein \\ | ||
- | Prozessvariable -- möglich | ||
- | \\ | ||
- | \\ == password == | ||
- | Gibt das Passwort des Benutzers an, der sich authentifizieren will. \\ | ||
- | Default -- kein \\ | ||
- | Prozessvariable -- möglich | ||
- | \\ | ||
- | \\ == documentsVariable == | ||
- | Gibt die [[:glossar#Prozessvariable]] an, in der die IDs der Dokumente sind, die übergeben werden sollen]] (siehe auch [[projekt:jsfundgrube:show_documents_to_flag]]) \\ | ||
- | Default -- kein \\ | ||
- | Prozessvariable -- möglich | ||
- | \\ | ||
- | \\ == zeichnr == | ||
- | Default -- Prozessinstanz ID \\ | ||
- | Prozessvariable -- möglich | ||
- | \\ | ||
- | \\ == zeichnrEN == | ||
- | Default -- zeichnr \\ | ||
- | Prozessvariable -- nein | ||
- | \\ | ||
- | \\ == zeichbeschr == | ||
- | Default -- Prozessvariable nr \\ | ||
- | Prozessvariable -- möglich | ||
- | \\ | ||
- | \\ == zeichbeschrEN == | ||
- | Default -- zeichbeschr \\ | ||
- | Prozessvariable -- nein | ||
- | \\ | ||
- | \\ == zeichtyp == | ||
- | Default -- Prozessvariable change_type \\ | ||
- | Prozessvariable -- möglich | ||
- | \\ | ||
- | \\ == docclassname == | ||
- | Default -- Änderungsmitteilung \\ | ||
- | Prozessvariable -- möglich | ||
- | \\ | ||
- | \\ == docstate == | ||
- | Default -- GÜLTIG \\ | ||
- | Prozessvariable -- möglich | ||
- | \\ | ||
- | \\ == hierachyname == | ||
- | Default -- Produktion \\ | ||
- | Prozessvariable -- möglich | ||
- | \\ | ||
- | \\ == zartikel == | ||
- | Default -- zartikelnr_neu \\ | ||
- | Prozessvariable -- möglich | ||
- | \\ | ||
- | \\ == zartikelrecursion == | ||
- | Default -- bet_mat_sap_neu \\ | ||
- | Prozessvariable -- möglich | ||
- | \\ | ||
- | \\ == url == | ||
- | Default -- loom.properties secureex_url \\ | ||
- | Prozessvariable -- möglich | ||
- | \\ | ||
- | \\ == qNamespaceUri == | ||
- | Default -- loom.properties secureex_qnamespace_uri \\ | ||
- | Prozessvariable -- möglich | ||
- | \\ | ||
- | \\ == qLocalPart == | ||
- | Default -- loom.properties secureex_qlocalpart \\ | ||
- | Prozessvariable -- möglich | ||
- | \\ | ||
- | \\ == domain == | ||
- | Default -- loom.properties secureex_domain \\ | ||
- | Prozessvariable -- möglich | ||
- | \\ | ||
- | == archivationsucceed == | ||
- | Ist True bei erfolg und False bei Fehler\\ | ||
- | Default -- archivation_succeed \\ | ||
- | Prozessvariable -- möglich | ||
- | |||
- | == companyCodeLabel == | ||
- | Default -- COMPANYCODE \\ | ||
- | Prozessvariable -- möglich | ||
- | |||
- | == companyCodeValue == | ||
- | Default -- kein \\ | ||
- | Prozessvariable -- möglich | ||
- | |||
- | == productSapNo == | ||
- | Default -- PRODUKT_SAP_NR_SHORT \\ | ||
- | Prozessvariable -- möglich | ||
- | |||
- | == respositoryName == | ||
- | Default -- Produkt Revision \\ | ||
- | Prozessvariable -- möglich | ||
- | |||
- | == linkMaterialNumber == | ||
- | Default -- false \\ | ||
- | Dieser Parameter gibt an, ob für alle übergebenen Materialnummern einzeln archiviert werden soll, oder ob die erste Materialnummer archiviert wird und alle weiteren nur verlinkt werden. | ||
- | |||
- | == firstDocName == | ||
- | Default -- Änderungsmitteilung \\ | ||
- | Prozessvariable -- möglich \\ | ||
- | Wenn ein Dokument diesen Parameter im Dateinamen trägt, so wird es als erstes von TIM an ECM übergeben. Der zu suchende Text kann auch als Prozessvariable übergeben werden. | ||
- | |||
- | == archivationUser == | ||
- | Default -- der Username des Aufgaben-Erledigers \\ | ||
- | Prozessvariable -- möglich \\ | ||
- | Dieser Parameter archiviert standardmäßig den Usernamen des Erledigers der aktuellen Aufgabe als "ARCHIVATION_USER". Mittels Angabe einer Variablen kann dies aber geändert werden, dann wird der Variableninhalt archiviert. | ||
- | |||
- | == pcnNo == | ||
- | Default -- leer \\ | ||
- | Prozessvariable -- möglich \\ | ||
- | Falls hier eine Prozessvariable angegeben wird, wird deren Inhalt als "PCN_NO" archiviert. | ||
- | |||
- | == manufacturerPartNo == | ||
- | Default -- leer \\ | ||
- | Prozessvariable -- möglich \\ | ||
- | Falls hier eine Prozessvariable angegeben wird, wird deren Inhalt als "MANUFACTURER_PART_NO" archiviert. | ||
- | |||
- | |||
- | == archiveUnselected == | ||
- | Default -- true\\ | ||
- | Wenn dieser Parameter true ist, werden alle angehängten Dokumente, außer die durch den Parameter documentsVariable übergebenen, archiviert. \\ | ||
- | Ist der Parameter auf false, werden nur die Dokumente archiviert, die durch den Parameter documentsVariable übergeben werden.\\ | ||
- | |||
- | ---- |