The server computes the new retention date by adding the value of the RetentionDurationUpdate property, expressed in the units specified by the RetentionPeriodUnits property, to the value of the date property specified by the BaseDatePropertyName property.
If the AllowRetentionReduction property is set to true, you can use the BaseDatePropertyName property to reduce retention. Set the BaseDatePropertyName property to a date property other than the CmRetentionDate property. Then set the RetentionDurationUpdate and RetenionPeriodUnits properties so that the new retention date computes to a value that is less than the current CmRetentionDate property value of the retainable objects.
Assembly: FileNet.Api (in FileNet.Api.dll)
Syntax
Visual Basic (Declaration) |
---|
Property BaseDatePropertyName As String |
C# |
---|
string BaseDatePropertyName { get; set; } |
Visual C++ |
---|
property String^ BaseDatePropertyName { String^ get (); void set (String^ value); } |
JavaScript |
---|
function get_baseDatePropertyName(); function set_baseDatePropertyName(value); |
Remarks
Metadata
AllowsDefaultChange: false
Cardinality: SINGLE
CopyToReservation: false
DataType: STRING
IsHidden: false
IsOrderable: true
IsSearchable: true
IsValueRequired: false
MaximumLengthString: 64
ModificationAccessRequired: WRITE
PersistenceType: OWN_COLUMN
RequiresUniqueElements: false
Settability: READ_WRITE
TargetAccessRequired: READ