Create
If I select Create I should be asked to select the type of S10 (Standard or DSTA) I am creating and the version of the template I want to use (it should default to the most recent version of the template for the type selected).
When asked what version I want, I should be presented with a view that shows me the available template versions with the most recent version pre-selected.
Edit Tags
If I have an in-progress S10 selected and I click Edit Tags, it will display a view with the tags associated with the template for that S10 and the values which have been set for them.
Update Template
If I have an in-progress S10 selected and I click Update Template, it will display the view specified in Create and allow me to select a new version of the template to use with that S10.
It will inform me of any tags present in the current in use template which are not used in the version of the template to which I am changing.
Generate S10
If I have an in-progress S10 selected and I click Generate S10, it will generate the appropriate .doc files based on the in use template and tag values set for this S10 instance. They will be associated with this S10, so I can download them for processing.
Before generating the S10 .doc files, it will inform me if any tag values are not properly defined, but will not block me from generating the .doc files.
Complete S10
If I have an in-progress S10 selected and I click Complete S10, it will mark the S10 as completed and move it from the In Progress S10s Tab View to the Completed S10s Tab View.
If I have not generated the S10 previously, it will inform me of this case.
Delete S10
If I have an in-progress S10 Selected and I click Delete S10, it will confirm that I want to delete the S10 and delete it. It will be placed in a Bin which I can access for 30 day after I deleted it.
In the S10 Factory In Progress S10 Tab View, I should be able to perform the following actions.
Create If I select Create I should be asked to select the type of S10 (Standard or DSTA) I am creating and the version of the template I want to use (it should default to the most recent version of the template for the type selected).
When asked what version I want, I should be presented with a view that shows me the available template versions with the most recent version pre-selected.
Edit Tags If I have an in-progress S10 selected and I click Edit Tags, it will display a view with the tags associated with the template for that S10 and the values which have been set for them.
Update Template If I have an in-progress S10 selected and I click Update Template, it will display the view specified in Create and allow me to select a new version of the template to use with that S10.
It will inform me of any tags present in the current in use template which are not used in the version of the template to which I am changing.
Generate S10 If I have an in-progress S10 selected and I click Generate S10, it will generate the appropriate .doc files based on the in use template and tag values set for this S10 instance. They will be associated with this S10, so I can download them for processing.
Before generating the S10 .doc files, it will inform me if any tag values are not properly defined, but will not block me from generating the .doc files.
Complete S10 If I have an in-progress S10 selected and I click Complete S10, it will mark the S10 as completed and move it from the In Progress S10s Tab View to the Completed S10s Tab View.
If I have not generated the S10 previously, it will inform me of this case.
Delete S10 If I have an in-progress S10 Selected and I click Delete S10, it will confirm that I want to delete the S10 and delete it. It will be placed in a Bin which I can access for 30 day after I deleted it.