Simptom
Kada pokušate pristupiti stranici centra Project business portal u sustavu Microsoft Dynamics GP, primit ćete sljedeću poruku o pogrešci:
U čuvaru osobnih podataka nema korisničkog zapisa. Pomoć zatražite od administratora sustava Microsoft Dynamics GP
Uzrok
Taj problem ima nekoliko različitih uzroka:
-
Netočan zaposlenik povezan je s korisnikom čuvara osobnih podataka (PDK).
-
Netočan zaposlenik povezan je s korisnikom poslovnog portala.
-
ID tvrtke promijenjen je u PDK40001 nakon nedavne nadogradnje, servisnog paketa ili stvaranja testne baze podataka.
Rješenje
1. Da biste provjerili je li točan ID zaposlenika povezan s korisnikom PDK-a, prijavite se u čuvar osobnih podataka kao "sa". Na kartici Postavljanje kliknite Sustav, a zatim Korisnik. U prozoru Postavljanje korisnika PDK-a unesite korisnički ID i tvrtku za korisnika koji prima pogrešku. Provjerite je li vrijednost u polju ID zaposlenika točna. Ako to nije točno, izbrišite korisnika PDK-a i ponovno ga stvorite pomoću ispravnog ID-a zaposlenika.
2. Da biste provjerili je li točan ID zaposlenika povezan s korisnikom poslovnog portala, zabilježite ID zaposlenika pronađen u 1. razlučivosti. Zatim slijedite ove korake:
a. Prijavite se na poslovni portal (BP) s korisnikom koji je kao administratorska prava BP-a.
b. Na početnoj stranici BP-a kliknite Akcije web-mjesta, a zatim odaberite Postavke.
Napomena Ako koristite BP 5.1, da biste pristupili odjeljku Napredne uloge, idite na Web-mjesto Postavke web-mjesto poslovnog portala najviše razine, a zatim administraciju poslovnog portala.
c. U odjeljku Administracija poslovnog portala kliknite Korisnici.
d. Na popisu korisnika pronađite korisnika koji nailazi na problem i kliknite korisnika.
e. U odjeljku Svojstva korisnika kliknite karticu Uloge.
f. Na popisu Uloge pronađite redak u koji se čita Id zaposlenika – ID zaposlenika – "vaša tvrtka".
g. Podudara li se vrijednost u ID-u zaposlenika točno onoj u 1. razlučivosti? Mora.
h. Ako nije, kliknite Izmijeni da biste otvorili prozor Izmjena portala i naprednih uloga.
i. U donjem odjeljku u kojem piše Uloga/tvrtka koristite padajući izbornik da biste pronašli "Zaposlenik/vaša tvrtka"
j. Kada zaposlenici popune prozor za pomicanje, odaberite ID zaposlenika koji je prepoznat u 1. razlučivosti.
k. Kliknite U redu i neka korisnik bp-a ponovno isproba vremensku tablicu.
3. Provjerite je li polje CMPNYNAM u PDK40001 točan CMPANYID. CMPANYID i CMPNYNAM moraju izgledati isto u PDK40001 kao i u SY01500.
Unesite naziv tvrtke na mjesto XXXXX.
odaberite CMPANYID, CMPNYNAM, * iz PDK40001 gdje CMPNYNAM = 'XXXXX' odaberite
CMPANYID, CMPNYNAM, * iz SY01500 gdje CMPNYNAM = 'XXXXX' Ako se ne
podudaraju, promijenite CMPANYID u PDK40001 u odgovarajući ID pomoću alata za upit SQL.
Napomena Stvorite sigurnosnu kopiju koja se može vratiti prije pokretanja bilo kakvih izjava o ažuriranju u bazi podataka.
U nastavku je primjer izjave o ažuriranju koja se može koristiti: ažuriranje
PDK40001 set CMPANYID = 'YYYYYY' pri kojem CMPNYNAM = 'XXXXX' Napomena unesite naziv tvrtke na mjesto XXXXX i ID tvrtke iz
SY01500 za YYYYYY.