Dictionaries -> Dynamic List:
- Dynamic Dictionary:
- was added new dictionary name;
- was added next to Manual Task;
- after clicking on this dictionary:
- Dynamic Dictionary List form is opened and contains:
- Top panel:
- Name textbox -> name of the dictionary is displayed;
- Type Dropdown:
- enum;
- contains “SCAC#” type;
- with one type can be created only one dictionary;
- if the user tries to create one more dictionary with such type the validation is displayed: “Type is not unique”;
- Delete button -> select line and click:
- if SCAC# don’t use for any Orders -> OMS message is displayed:
- Text: “Are you sure you want to delete?”
- Buttons:
- Yes -> the pop-up is closed and SCAC# is deleted;
- No -> the pop-up is closed and SCAC# isn’t deleted;
- if SCAC# used for some Orders -> OMS message is displayed:
- Text: “You can’t delete this SCAC# because it is used”;
- Buttons:
- OK -> pop-up is closed and SCAC# isn’t deleted;
- OK -> pop-up is closed and SCAC# isn’t deleted;
- if SCAC# don’t use for any Orders -> OMS message is displayed:
- Datagrid with the columns:
- checkbox;
- Value -> display SCAC# Value;
- Description -> display SCAC# Description;
- The user can edit each Datagrid line;
- Buttons:
- Cancel -> list form closed and nothing changes;
- Save -> list form closed with changes.
- Top panel:
- Dynamic Dictionary List form is opened and contains:
If Bill was created from Quote Request:
- On the top bar of the Info tab on Bill edit form:
- SCAC# dropdown:
- values from SCAC# Type of Dynamic Dictionary are displayed;
- isn’t required;
- SCAC# dropdown:
- Also, this dropdown with values is displayed on the Close Quote Requests panel in the SCAC# column.