Skip to main content
Customer Center
SmartVault Customer Center

Object Already Exists at Csla.Server

Overview

Error: "System.Exception: Object already exists. at Csla.Server.SimpleDataPortal.Update(Object obj, DataPortalContext context) at Csla.Server.DataPortal.Update(Object obj, DataPortalContext context) at
Csla.DataPortalClient.LocalProxy.Update(Object obj, DataPortalContext context) at Csla.DataPortal.Update(Object obj) at Csla.DataPortal.Update[T](T obj) at Csla.BusinessBase`1.Save() at SVault.Client.QuickBooks.QuickBooksDatabase.Provision(AppContext context, Int32 backupTimes, Boolean backupOn)
 displays when you try to add a QuickBooks company file to a vault in SmartVault.

 

This error message typically displays when you try to add a QuickBooks company file to a vault in SmartVault but there is already a QuickBooks company file with the same name in the vault.

You cannot add two items with the same name to the same vault in SmartVault.

Resolution

To resolve this issue, determine if a QuickBooks company file with the same name has already been added to the vault. If it has, then either delete the existing QuickBooks company file in the vault or rename the QuickBooks company file you are trying to add to the vault.

 

To determine if a QuickBooks company file with the same name is already in the vault:

  1. Close the QuickBooks company file.

  2. Sign in to the SmartVault client portal.

  3. In the left tree pane, browse to and expand the vault where you want to add the QuickBooks company file.

  4. If you see a QuickBooks company file with the same name as the QuickBooks company file you are trying to add, complete one of the following steps:

  • Delete the QuickBooks company file that is in the vault.

  • Change the name of the QuickBooks company file you want to add to the vault.