Verhalten:
Nach der erfolgreichen Registrierung einer Validierungs-Bibliothek in der DocuWare Administration (<Organisation> --> Allgemein --> Validierungen) wird diese dennoch nicht im Archivbereich angezeigt (<Organisation> --> Archive --> <Archivname> --> Allgemein --> "Validierung").
Lösung:
Die Ursache für dieses Verhalten sind nicht korrekt angegebene Feldnamen im Quellcode der Validierung. Darin müssen die internen Feldnamen (auch bekannt als "Spaltennamen") des Archivs verwendet werden. Nur wenn die Feldnamen der Validierung mit den Feldnamen des Archivs übereinstimmt steht diese für das gewünschte Archiv zur Auswahl. Zudem muss der im Quellcode angegebene Feldtyp (ValidationFieldType) mit dem Feldtyp des Archivfeldes übereinstimmmen.
public override void DeclareFields()
{
DeclareField("COMPANY", ValidationFieldType.Text);
}