Undo a Data Import Session
Platform: | WebMobile |
---|---|
Plan Type: | BasicEssentialPremiumEnterprise |
User Type: | RequesterFull UserAdministrator |
You can undo a data import session within 24 hours of completing it. This process:
- Completely removes imported entities that aren't linked to anything else.
- "Soft deletes" entities that are linked to existing entities in your organization, and preserves the links (see Understanding Soft Deletion).
- Can't be reversed. To restore deleted entities, you have to reimport them.
How to Undo an Import Session​
-
From the sidebar, open the Settings menu and select General.
-
On the General tab, navigate to the Import Data section.
-
Select the entity type of the import you want to undo (e.g., Assets).
-
In the import session table, locate the session you want to undo.
-
In the session row, select Undo import.
The undo option is only available for sessions completed less than 24 hours ago.
-
In the confirmation dialog, select Yes, Remove Assets to proceed with deletion.
You can also open the import session screen from the + New {ENTITY} button in the module for the type of entity you want to import.

Understanding Soft Deletion​
When you undo an import session, MaintainX soft deletes any entities or data that were created during the import. Soft deletion means:
- You can still see the entities or data if they're already linked to other entities in your organization.
- You can't select them from any lists or create new links to other entities.
- They only exist to maintain links you made before you deleted the import session.
- If you remove all links to a soft-deleted entity, MaintainX removes it completely.
Soft Deletion Examples​
Here are some examples of how MaintainX soft deletes entities created during an import session.
-
Entities:
-
Assets
Example: Undoing an asset import session deletes assets
Scenario:
- Import two new assets:
Forklift 1
andForklift 2
. - Create
Drum Grabber 1
from the Assets module and make it a sub-asset ofForklift 2
. - Undo the import session, which deletes
Forklift 1
andForklift 2
.
Result:
- You can still see
Forklift 2
when you view or editDrum Grabber 1
's details. Forklift 2
doesn't appear anywhere else in your organization. For example, you can't make it the parent asset of any other asset.- If you assign
Drum Grabber 1
to a different parent asset later, MaintainX permanently deletesForklift 2
.
- Import two new assets:
-
Locations
Example: Undoing an asset import session deletes a location
Scenario:
-
Import two new assets, called
Forklift 1
andForklift 2
.The import session also creates a new location, called
Garage 1
. -
Create
Forklift 3
from the Assets module, and associate it withGarage 1
. -
Undo the import session, which deletes
Forklift 1
,Forklift 2
, andGarage 1
.
Result:
- You can still see
Garage 1
when you view or editForklift 3
's details. Garage 1
doesn't appear anywhere else in your organization. For example, you can't choose it from the Location list to associate it with another asset.- If you associate
Forklift 3
with a different location later, MaintainX permanently deletesGarage 1
.
-
-
Team
Example: Undoing an asset import session deletes a team
Scenario:
-
Import two new assets, called
Forklift 1
andForklift 2
, withForklift Maintenance Crew
in the Responsible Teams field.The import session creates a new team, called
Forklift Maintenance Crew
. -
Create a recurring work order assigned to
Forklift Maintenance Crew
. -
Undo the import session, which deletes
Forklift 1
,Forklift 2
, andForklift Maintenance Crew
.
Result:
- You can still see
Forklift Maintenance Crew
as the assigned team when you view or edit the work order. Forklift Maintenance Crew
doesn't appear anywhere else in your organization. For example, you can't assign other work orders to that team, or assign the team to any assets.- If you remove
Forklift Maintenance Crew
from the work order and assign a different team, MaintainX permanently deletesForklift Maintenance Crew
.
-
-
-
Data:
-
Asset Type
Example: Undoing an asset import session deletes an asset type
Scenario:
-
Import two new assets, called
Forklift 1
andForklift 2
withNew Asset Type
in the Asset Type field.The import session creates a new asset type, called
New Asset Type
. -
Create
Forklift 3
from the Assets module and addNew Asset Type
to its Asset Types. -
Undo the import session, which deletes
Forklift 1
,Forklift 2
, andNew Asset Type
.
Result:
- You can still see
New Asset Type
when you view or editForklift 3
's details. New Asset Type
doesn't appear anywhere else in your organization.- You can't add
New Asset Type
to any other asset. - If you remove
New Asset Type
fromForklift 3
's Asset Types, MaintainX permanently deletesNew Asset Type
.
-
-