Prijavite se pomoću Microsoft naloga
Prijavite se ili kreirajte nalog.
Zdravo,
Izaberite drugi nalog.
Imate više naloga
Odaberite nalog pomoću kojeg želite da se prijavite.

Kada pokušate da otvorite stranicu Korisnici na Poslovnom portalu za Microsoft Dynamics GP, dobijate sledeću poruku o grešci:

"Došlo je do neočekivane greške. Pokušajte da zatvorite pregledač i da ponovo počnete ili se obratite svom specijalistu za podršku"

Kada zatim kliknete na dugme Detalji u poruci o grešci, dobićete dodatni tekst koji se odnosi na poruku o grešci:

"System.Exception: soap:Server Server nije mogao da obradi zahtev. ---> Microsoft.Dynamics.Hrm.Entity.Employee"

Simptomi

U tabeli MBFRoleUser DYNAMICS baze podataka imate dodeljen ID zaposlenog u poljuConstituent koji ne postoji kao zaposleni u UPR00100 tabeli baze podataka preduzeća. 

Uzrok

Uklonite zapis dodele "ID zaposlenog" iz MBFRoleUser tabele DYNAMICS baze podataka. Pratite ove korake za pronalaženje i uklanjanje zapisa dodele "ID zaposlenog" iz tabele MBFRoleUser DYNAMICS baze podataka.

1. Pokrenite SQL Server Management Studio. Da biste to uradio, koristite jedan od sledećih metoda u zavisnosti od programa koji koristite.

Za SQL Server 2000

Ako koristite SQL Server 2000, pokrenite SQL Analyzer upita. Da biste touradio, kliknite nadugme Start,postavite pokazivač na stavku Svi programi,postavite pokazivač Microsoft SQL Server na stavku , a zatim izaberitestavku Analyzer upita.

Na SQL Server 2005

Ako koristite SQL Server 2005, pokrenite SQL Server Management Studio. Da biste to uradio, kliknite nadugme Start , postavite pokazivač na stavku Svi programi,postavite pokazivač Microsoft SQL Server 2005, a zatimizaberite stavku SQL Server Management Studio.

Na SQL Server 2008.

Ako koristite SQL Server 2008, pokrenite SQL Server Management Studio. Da biste to uradio, kliknite nadugme Start,postavite pokazivač na stavku Svi programi,postavite pokazivač Microsoft SQL Server 2008, a zatim izaberite stavkuSQL Server Management Studio.

2. Pokrenite sledeću izjavu u DYNAMICS bazi podataka da biste pronašli sve zapise dodele ID-a zaposlenog u MBFRoleUser tabeli DYNAMICS baze podataka:

izaberite * iz MBFRoleUser gde je constituent kao što je "%Microsoft.Dynamics.Hrm.Entity.Employee ID%" order by Constituent

Niska "ID zaposlenog=" u koloni "Constituent" pokazaće ID zaposlenog koji je dodeljen ulozi poslovnog portala.

3. Pokrenite sledeću izjavu u bazi podataka preduzeća da biste pronašli sve ID-ove zaposlenih koji postoje u UPR00100 tabeli:

select EMPLOYID from UPR00100 order by EMPLOYID

Rezultati ove skripte pokazaće vam sve ID-ove zaposlenih koji postoje u tabeli "Glavni zaposleni".

4. Uporedite zapise dodele "ID zaposlenog" u koloni Konstituent iz rezultata skripte pokrenute iz koraka #1 sa zaposlenima vraćenim iz rezultata skripte pokrenute iz korak #2. Pronađite zapise dodele ID-ova zaposlenih koji postoje u koloni Konstituentne tabele MBFRoleUser DYNAMICS baze podataka koji ne postoje kao ID zaposlenog u tabeli UPR00100 baze podataka preduzeća.

5. Kada identifikujete zapis zadatka "ID zaposlenog" koji je siroče od koraka #3, pokrenite sledeću izjavu u DYNAMICS bazi podataka da biste uklonili ovaj dodeljeni ID zaposlenog:

izbriši MBFRoleUser gde je Constituent = 'XXXX'

NATPIS: Zamenite XXXX konstitutivnom vrednošću siročićanog zapisa o dodeljci "ID zaposlenog" iz tabele MBFRoleUser.

PRIMER: Evo primera izjave o brisanju potrebnog u e-#4:

izbriši

MbfRoleUser gde je Constituent='<entityKey><Microsoft.Dynamics.Common.Company.Company ID="-1" /><Microsoft.Dynamics.Hrm.Entity.Employee ID="429732375" /></entityKey>'

U ovom primeru broj zaposlenog 429732375 bio je dodeljivanje "ID zaposlenog" iz koraka #3.

Rezolucija

Informacije u tabeli MBFRole Korisnik seumeću kada izaberete stavku "Matična stranica" na poslovnom portalu,izaberete stavke Radnje na lokaciji,izaberete stavke LokacijePostavke, izaberete stavku Korisnici,izaberete korisnika sa spiska korisnika, izaberete stavku Uloge ,izaberete stavku Izmeni,a zatim dodelite ulogu u prozoru Izmena portala i naprednih uloga -- dijalog veb stranice.  Kliknite nadugme U redu.  

Više informacija

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na pitanja, dajete povratne informacije i čujete mišljenje od stručnjaka sa bogatim znanjem.

Da li su vam ove informacije koristile?

Koliko ste zadovoljni kvalitetom jezika?
Šta je uticalo na vaše iskustvo?
Kada kliknete na dugme Prosledi“, vaše povratne informacije će se koristiti za poboljšanje Microsoft proizvoda i usluga. Vaš IT administrator će moći da prikupi ove podatke. Izjava o privatnosti.

Hvala vam na povratnim informacijama!

×