Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

Sintomi

Quando si apre la pagina Gestisci utenti portale aziendale nel portale aziendale in Microsoft Dynamics GP o in Microsoft Dynamics SL, viene visualizzato il messaggio di errore seguente:

displayError: --- soap:Server System.Web.Services.Protocols.SoapException:Server non è stato in grado di elaborare la richiesta. ---> Microsoft.BusinessFramework.Data.EntityDataNotFoundException: Microsoft.Applications.BusinessDesk.Dynamics.User

Causa

Questo problema si verifica quando si verificano le condizioni seguenti:

  • Il record di un cliente, un fornitore, un venditore, un dipendente, un utente o un manager è stato eliminato dai database di back office.

  • Un utente del portale aziendale viene mappato a questo record tramite un ruolo avanzato.

Poiché il record è stato eliminato dai database di back office, la web part Ruoli avanzati non viene visualizzata quando si apre la pagina Gestisci utenti portale aziendale. Di conseguenza, il ruolo avanzato assegnato non può essere non assegnato. Poiché il ruolo avanzato non può essere non assegnato, viene visualizzato il messaggio di errore menzionato nella sezione "Sintomi".

Risoluzione

Per risolvere il problema, cercare i ruoli avanzati assegnati che non sono più validi. A questo scopo, eseguire uno degli script seguenti:

  • Per Microsoft Dynamics GP o per Microsoft Business Solutions - Great Plains, scaricare lo script AdvdRoleOrphaned_GP.sql. Quindi, eseguire lo script nel database Dynamics. Il file seguente è disponibile per il download dal file Microsoft Business Solutions Exchange Server:


    AdvdRoleOrphaned_GP.sql Data di rilascio: 24 gennaio 2006 Microsoft ha analizzato




    il file per la ricerca di virus. Microsoft ha utilizzato il software antivirus più recente disponibile al momento della data di pubblicazione del file. Il file viene salvato su server con un livello di sicurezza avanzata che impedisce modifiche del file non autorizzate.

  • Per Microsoft Dynamics SL o per Microsoft Business Solutions - Solomon, scaricare lo script AdvRoleOrphaned_SL.sql. Quindi, eseguire lo script nel database di sistema. Il file seguente è disponibile per il download dal file Microsoft Business Solutions Exchange Server:


    AdvRoleOrphaned_SL.sql Data di rilascio: 24 gennaio 2006 Microsoft ha analizzato




    il file per la ricerca di virus. Microsoft ha utilizzato il software antivirus più recente disponibile al momento della data di pubblicazione del file. Il file viene salvato su server con un livello di sicurezza avanzata che impedisce modifiche del file non autorizzate.

Nota Quando si esegue lo script, viene generato un report. Se lo script trova i ruoli avanzati assegnati che non sono più validi, nel report viene fornito uno script di pulizia. Ad esempio, il report nella sezione "Altre informazioni" fornisce uno script di pulizia che descrive come eliminare un record.

Ulteriori informazioni

Lo script genera un report simile al seguente:Ricerca dell'ID utente: LESSONUSER1 di tipo Microsoft.Applications.BusinessDesk.Dynamics.User Il ruolo back Office/Enterprise LESSONUSER1 non è stato trovato nella tabella master utente

(SY01400).
ID utente: 110A1DC6-F1E8-4892-B517-4DE353D63DDE
RoleID: 97EFA56C-75A9-489D-9ACA-2BF0DCFCA1B0
CONTAINER ID: D98C1DD4-008F-04B2-E980-0998ECF8427E
Constituent Role: <entityKey><Microsoft.Applications.BusinessDesk.Dynamics.User ID="LESSONUSER1" /></entityKey>Per eliminare questo record, eseguire quanto segue: eliminare da


MbfRoleUser dove (UserID = '110A1DC6-F1E8-4892-B517-4DE353D63DDE' e
RoleID = '97EFA56C-75A 9-489D-9ACA-2BF0DCFCA1B0' e ContainerID = 'D98C1DD4-008F-04B2-E980-0998ECF8427E')

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×