/
Using item status

Using item status

Item status is used to set status on presentation types. A status is defined as a date sorted list of states on a presentation type. Available statuses are defined in an xml config file and has a name, a value and a code. The current status of a presentation is the most resent added status, before "Now", on that presentation. So current status changes when time goes and a future status entry will automatically become active when its timestamp is passed.

Status may be used to filter presentations in the manager to create a work flow, and to select a sub set of presentations to be included at publish. Typically this function is used when exporting parts and other information to other systems.



Version 4.3

This function is available in version 4.3 and later.

User interface

Status can be added to a presentation using the storage, but it may also be set when importing parts as XLS or any presentation when importing as XML.

 

The repository may be filtered using item status.

At publish it is possible to select which status to include and publish function will only include those presentations in selected status. Selecting no status will make publisher inlcude all.

Configuration

Available statuses

Available item status are defined in itemstatus.config located at C:\ProgramData\Signifikant\Assert\

If no items are defined, function will not be in use.

<?xml version="1.0" encoding="utf-8"?> <ItemStatusValueDescriptorList xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <Items> <ItemStatusValueDescriptor> <Value>New</Value> <Code>NEW</Code> <Name>New item</Name> <ValidateSuccess>false</ValidateSuccess> </ItemStatusValueDescriptor> <ItemStatusValueDescriptor> <Value>Publish</Value> <Code>PUBLISH</Code> <Name>Approved for publish</Name> <ValidateSuccess>false</ValidateSuccess> </ItemStatusValueDescriptor> <ItemStatusValueDescriptor> <Value>Do not publish</Value> <Code>DONOTPUBLISH</Code> <Name>Do not publish this item</Name> <ValidateSuccess>false</ValidateSuccess> </ItemStatusValueDescriptor> </Items> </ItemStatusValueDescriptorList>

Initial status

Initial status can be set on new presentations. The status will be set if presentation is imported using xml import, xls import or is manually created in the Manager. The initial status is defined in import.config with this xml. It can be decided per presentation base type if that type should have the initial status (or left empty).

Version 4.3, 4.4 and 4.5

Version 5.0 and later

<XmlConfig> <InitialItemStatusList> <InitialItemStatus base-type="Part" initial-value="NEW"/> <InitialItemStatus base-type="Catalogue" initial-value="NEW"/> <InitialItemStatus type-code="Kit" initial-value="NEW"/> </InitialItemStatusList> </XmlConfig>

Related articles







Related content

Using modes in the Manager and at xml import
Using modes in the Manager and at xml import
More like this
Defining enumerables, mandatory specifications and specification columns in Manager
Defining enumerables, mandatory specifications and specification columns in Manager
More like this
Technical documentation - Presentation settings in version 4.3 - 4.5
Technical documentation - Presentation settings in version 4.3 - 4.5
More like this
Publish process and what information is included in publish
Publish process and what information is included in publish
More like this
Technical documentation - Signifikant Simplified XML - SSX
Technical documentation - Signifikant Simplified XML - SSX
More like this
Technical documentation - Imports of product data
Technical documentation - Imports of product data
More like this