ArchivationWebserviceActionHandlerV3

Beschreibung

Dieser Handler archiviert ausgewählte Dokumente bei 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

com.dooris.bpm.actionhandler.ArchivationWebserviceActionHandlerV2

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 Prozessvariable an, in der die IDs der Dokumente sind, die übergeben werden sollen]] (siehe auch 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.