Undelete Specification
Previous Topic  Next Topic 

This command, available by right-clicking the Delete button on the Specifications List screen, allows you to restore any deleted specification.

  • This option is available only until you run the File Cleanup utility, which purges all deleted records and refreshes the data indexes. 
  • Unlike the more complicated undelete options that involve entire sets of related records, this command has only two limitations: 1) the original vendor (and supplier, if applicable) must still exist and 2) its Spec ID cannot conflict with an identical Spec ID that was added after the target spec was deleted. If a conflict occurs, simply change the "incoming" Spec ID to one that does not conflict with an existing one. 
  • If the original vendor or supplier has been deleted, this utility will restore them, but checks for conflicts with vendor IDs that might have been added. If a conflict is found, it automatically adds a "!" prefix to the original ID of the vendor being restored. This will sort to the top of the vendor list.
  • We recommend that you restore a deleted spec as soon as possible after an accidental deletion, however only the File Cleanup utility will prevent you from doing this later. 

Procedure

  1. Display the Specifications List screen.
  2. Right-click on the Delete button.
  3. The "Undelete Specification" pop-up will appear, showing specs that can be restored.
  4. Click on the desired spec to enable the Restore button.
  5. Click on the Restore button and confirm. 
  6. You may be presented with some further prompts if a vendor must be restored before the specification. Be sure to note these messages, since you may need to go to the vendor screen to adjust a changed ID. 
  7. Once the specification is restored, you will be left in "editing" mode: If the Spec ID conflicts with an existing (newer) one, you must change the Spec ID at this point. Otherwise, click Save or Revert to exit (the restored spec is already saved).


*Databases like FF&EZ use a hidden "key" (a unique numeric ID) to tie the pieces of the data together. This is why you can change how a Vendor ID is spelled and have it instantly change everywhere else in the system—the "key" that points to the vendor never changes unless you select a different vendor.