This chapter describes in detail the XML structure of the management cabinet configuration file format.

Represents a string that cannot be longer than 255 characters. Represents a string that cannot be longer than 30 characters. Represents a string that cannot be longer than 9 characters. Represents an integer that cannot be lower than 0. Represents an amount of time. All non 'Calendar' enumerations are in days, for instance Month is 30 days, and Year is 365 days. On the other hand all 'Calendar' enumerations are based on your calendar. CalendarMonth is 1 month, and CalendarYear is 1 year. This means that whether a CalendarYear (1 year) is 365 days or 366 days depends on whether the CalendarYear in context is a leap year. 7 days. 1 week. 1 day. 30 days. 1 month. 365 days. 1 year. Title of the shelf. Total number of periods shown (including offset periods). Number of shown periods backwards in time.
This condition and the condition found using ConditionKey are both applied to the dossiers. WHERE Condition AND (condition from ConditionKey). ]]>

This condition and the condition specified in the Condition attribute are both applied to the dossiers. WHERE (condition from ConditionKey) AND Condition. ]]>
Name of the view in the database from which this shelf fetches its data.
Represents a list of shelves. Identifies the classification. Must be unique.
aa is the transparency of the color, where 00 is transparent and FF is completely opaque. Transparency is not supported in Web. rr, gg and bb is the amount of red, green and blue respectively. ]]>
A short description of the classification. A long description of the classification.
Not used. Only relevant for the Classifications element in the ManagementCabinet root element. Signifies that these classifications are to be used if no classifications are specified in any specific cabinet view. Represents a search criterion used to filter the dossiers. The key used when binding to this filter from the SearchCriteriaLayoutFile. For instance if Key = "ResponsibleId" then bind to [ResponsibleId].
Below is a list of all currently supported types and their KeyParts:
EnumTypeItem: Id, Title, Undefined.
F2DossierSearchArguments.PersonOrUnit: Id, Undefined.
F2DossierSearchArguments.ResponsibleUnitOrMyUnit: Id, Undefined.
ProgressCode: Id, Undefined. ]]>
Specifies which column of the view in the database that this filter will work on.
If true then empty string and null are treated as equal. Represents a list of search criteria used to filter the dossiers. Represents a search criterion for specifying that the ViewColumn must be equal to a certain value. Represents a search criterion for specifying that the ViewColumn must be greater than a certain value. Represents a search criterion for specifying that the ViewColumn must be less than a certain value. Represents a search criterion for specifying that the ViewColumn must be like a certain value. Follows the logic of the SQL LIKE operator. Only relevant for the Filters element in the ManagementCabinet root element. Signifies that these filters are to be used if no filters are specified in any specific cabinet view. Not used. Represents an alternative view of a cabinet. Title of the alternative view of the cabinet. Represents the main view of a cabinet. This string specifies the name of a column in the database view. The column must be of type DateTime and can, for instance, hold the dossier deadline. The deadline of the dossier is then used to determine which period the dossier belongs to. Determines whether a line representing today is shown between the periods. Specifies if the order of the periods should be descending rather than ascending. A SQL Where clause used to find dossiers in a certain state from the database view. For instance: "DossierIsOnCase = 1 and CaseResponsibleIsUnit = 1 and CaseStatus = 0". Name of the database view from which this cabinet view fetches its data. Represents a condition. Used to identify a condition. Must be unique. A SQL Where clause used to find dossiers in a certain state from the database view. For instance: "DossierIsOnCase = 1 and CaseResponsibleIsUnit = 1 and CaseStatus = 0". Represents a list of conditions. Represents a cabinet. Used to identify the cabinet. Must be unique for each cabinet. Not used. Used to group cabinets together in a folder. Specifies if the cabinet is a demo cabinet. There are seperate licenses for each. The name of the search criteria layout file, which must be located in . If this Filters element have IsDefault = true, then the filters contained will be used for cabinet views which do not specify any filters. If this Classifications element have IsDefault = true, then the classifications contained will be used for cabinet views which do not specify any classifications.