Description:
We need to develop a system that allows for multiple catalog number formats based on either the collection or COT. This includes options for auto-numbering based on type and shared formats across multiple COTs.
Acceptance Criteria:
- Users can set a single catalog number format for all COs within a collection (
CatalogFormatNumName in the collection table, this is already supported)
- Users can define multiple formats for COs within a specific COT (done in the XML app resource
UIFieldFormatters)
- Implement auto-numbering based on the selected type for each COT.
- Allow multiple COTs to share the same catalog number format (they can use the same
CatalogFormatNumName across multiple COTs, and auto-numbering should be shared)
- Update the
CollectionObjectType table to include a CatalogFormatNumName.
Default numbering behavior:
We need to also establish a default logic for assigning catalog numbers. If a COT does not have a specific series set, it should default to the collection’s catalog number format.
Acceptance Criteria:
- If no COT-specific format is set, the system defaults to the collection’s format.
- Ensure that the default settings are clearly documented and accessible to users.
Description:
We need to develop a system that allows for multiple catalog number formats based on either the collection or COT. This includes options for auto-numbering based on type and shared formats across multiple COTs.
Acceptance Criteria:
CatalogFormatNumNamein thecollectiontable, this is already supported)UIFieldFormatters)CatalogFormatNumNameacross multiple COTs, and auto-numbering should be shared)CollectionObjectTypetable to include aCatalogFormatNumName.Default numbering behavior:
We need to also establish a default logic for assigning catalog numbers. If a COT does not have a specific series set, it should default to the collection’s catalog number format.
Acceptance Criteria: