Delete invalid columns in the Custom Tab

Issue No: FRM-5294
Created 7/20/2017 9:23:04 AM
Type Feature
Priority Blocker
Status Closed
Resolution Fixed
Fixed Version 17.1
Description + *Steps:* +   #1 The user Sjoerd first did a hard refresh, then   # 2 So he imported the saved file of Shipping Instructions into overview again.   + *Issue:* +   ++#1 when he opened the overview his tabs Shipping instructions and Instructions had disappeared.   #2 But now in the imported Shipping instructions in the overview it is not displaying the columns given below while it is there in their original file   * Contract no. * PO number * LS/LSI * End date * Item number (quality number) * Booking ref * Quantity * QTY in kg   + *Acceptance Criteria:* +   - Should be able to reselect the columns   - All data should be displayed     *Issue:* Custom tab gets deleted after Empty cache and hard reload   1. Go to Contract Management Overview tab.   2. Create a new custom tab based on Overview Tab.   3. We have created a new tab called "Historical" from the code.   4. Apply the .js file(patch) in the environment   5. Do empty cache and hard reload   6. Check the overview screen.   7. Custom tab is missing.   ** The issue above cannot be reproduced     To prevent that from happening:   -Let us make sure custom tab will not be deleted. It should delete the invalid columns only but retain the custom tab.