Súhrn
Tento článok popisuje problémy, ktoré sa môžu vyskytnúť pri pokuse o použitie časového výkazu alebo vyúčtovania výdavkov zamestnancov vo Project Time and Expense for Business Portal v systéme Microsoft Dynamics GP. Ak sa vyskytnú problémy uvedené v časti Príčina v tomto článku, môžu sa zobraziť dve chybové hlásenia. Pre každý problém je k dispozícii riešenie.
Príznaky
Ak sa pokúsite vytvoriť nový časový výkaz alebo výdavky zamestnancov na Project Time and Expense for Business Portal, zobrazí sa nasledujúce chybové hlásenie:
Chybové hlásenie 1
Nemáte oprávnenie zobraziť túto stránku.
Chybové hlásenie 2
Vyskytla sa neočakávaná chyba.
Tieto chybové hlásenia sa môžu zobraziť aj pri pokuse o zobrazenie iných stránok na portáli Project Time and Expense for Business Portal (Čas a výdavky pre podniky), napríklad keď kliknete na možnosť Project Čas alebo na možnosť Project Výdavky.
Poznámka Ak chcete vytvoriť nový časový výkaz na portáli Project Time and Expense for Business Portal, kliknite na položku Project, kliknite na Project Časa potom kliknite na položku Nový. Ak chcete vytvoriť nový hárok s výdavkami, kliknite na Project, kliknite Project Na položku Výdavkya potom kliknite na položku Nový.
Príčina
Tieto chybové hlásenia sa môžu zobraziť, ak sa vyskytne niektorý z týchto problémov:
-
Funkčná mena chýba.
-
Zariadenie Personal Data Keeper (PDK) nebolo nainštalované správne.
-
PDK nebolo nastavené správne.
-
Zamestnanec nie je správne nakonfigurovaný vo veľkých obyčajných papieroch.
-
Používateľ portálu Business Portal nie je správne priradený v časti Nastavenia.
-
Inštalácia Project času a výdavkov sa úspešne nedokončila.
-
ID meny pre aktuálne transakcie chýba alebo nie je dokončené.
-
Index meny pre aktuálne transakcie chýba alebo nie je úplný.
-
Zamestnanec bol odstránený zo zoznamu prístupu k projektu, pre ktorý predtým zadal transakciu.
-
Manažér alebo nadriadený zamestnanec sa zmenil.
Riešenie
Funkčná mena chýba
V nástroji Microsoft Dynamics GP pridajte funkčnú menu podľa týchto krokov:
-
V ponuke Microsoft Dynamics GP ukážte na položku Nástroje, ukážte na položku Nastavenie, ukážte na položku Finančnéa potom kliknite na položku Viac mien .
-
Zadajte menu pre funkčnú menu aj menu vykazovania.
-
V časti Predvolené typy úrokových úsežieb zadajte typ sadzby pre riadky Finančné, Predaj a Nákup.
Poznámka: Vykonajte tieto kroky aj v prípade, že nemáte zaregistrované viaceré meny.
Ochrana osobných údajov (PDK) nie je správne nainštalovaná
Ak chcete preinštalovať aplikáciu Keeper osobných údajov, postupujte podľa týchto krokov.
-
Inicializácia PDK v systéme Microsoft Dynamics GP.
Kliknite na položkuNástroje, ukážte na položku Pomôcky, ukážte na Projecta potom kliknite na položku Inicializovať PDK. -
Spustite skript grant.sql v analyzátore dotazov Microsoft SQL Server Microsoft SQL Server 2000 SQL alebo v nástroji Microsoft SQL Server 2005 v databáze Dynamics a vo všetkých databázach spoločnosti.
Skript grant.sql sa nachádza na lokálnom pevnom disku v adresári, v ktorom sú nainštalované veľké obyčajný text.
Otvorte priečinok SQL a potom otvorte priečinok Util. -
Nainštalujte aplikáciu Keeper osobných údajov.
Poznámka Nástroj na správu osobných údajov môžete nainštalovať z času a výdavkov portálu Great Plains 8.0 pre Microsoft Business Portal CD 2.
Ochrana osobných údajov (PDK) nie je správne nastavená
Ak chcete správne nastaviť Chovateľ osobných údajov, postupujte podľa týchto krokov.
-
Prihláste sa do PDK ako používateľ sa.
-
Kliknite na položkuNastavenie, ukážte napoložku Systém , zadajte systémové heslo PDK a potom kliknite na položku Používateľ.
Vytvorte identifikáciu používateľa a potom priraďte používateľa zamestnancovi v dynamicse GP -
Kliknutím vyberte príslušnú možnosť, ak chcete, aby bol tento používateľ zamestnancom, manažérom alebo nadriadeným.
Priraďte manažéra alebo nadriadených, ktorý je zodpovedný za schválenie zamestnanca konkrétnemu zamestnancovi. Potom kliknutím vyberte políčka schvaľovania. -
Kliknite na položku Časové výkazy alebo Výdavky a v prípade potreby vyberte ďalšie možnosti.
Informácie o zamestnancoch nie sú správne nakonfigurované v aplikácii Microsoft Dynamics GP
Spustite aplikáciu Dynamics GP a skontrolujte tieto položky:
-
Ak sa používajú mzdové kódy, overte, či má každý zamestnanec nastavený predvolený mzdový kód.
Ak to chcete skontrolovať, kliknite napoložku Karty ,ukážte na položku Mzdy ,ukážte na položku Zamestnanec a potom kliknite na položku Project. -
Overte správnosť mernej jednotky.
Ak to chcete overiť, postupujte takto:-
V ponuke systému Microsoft Dynamics GP ukážte na položku Nástroje,ukážte na položku Nastavenie , ukážte na položku Projecta potom kliknite na položku Časové výkazy.
Zobrazí sa jedno z týchto polí:-
Predvolené pay codes from
-
Predvolené jednotkové náklady od
Skontrolujte, či je toto pole nastavené na hodnotu Zamestnanec, Rozpočetalebo Kategória nákladov.
-
-
Ak je pole nastavené na možnosť Zamestnanec, kliknitenapoložku Karty , kliknite na položku Mzdy ,ukážte na položku Zamestnaneca potom kliknite na položku Project.
Ak je pole nastavené na možnosť Rozpočet, kliknitena položku Karty , ukážte Projectpoložku a potom kliknite na Project.
Vyberte projekt v ponuke Project Údržba a potom do poľa Project zadajte Project Nie. Potom kliknite na položku Rozpočet.
Ak je pole nastavené na možnosť Kategória nákladov, kliknite na položku Karty, ukážte na Projecta potom kliknite na položku Kategória nákladov. -
Uistite sa, že pole Merná jednotka pre kategóriu Zamestnanec, Rozpočet alebo Náklady je napísané Hodina.
Poznámka Syntax je dôležitá. -
Kliknite na položkuKarty , ukážte na Projecta potom kliknite na položku Project.
Vyberte projekt a potom kliknite na položku Rozpočet.
Vyberte svoju kategóriu nákladov.
Kliknite na tlačidlo Rozšírenie vedľa položky Kategória nákladov.
Poznámka Ak plány Merná jednotka a Merná jednotka nie sú správne, skúste ich zmeniť. Tieto polia nemožno zmeniť, ak ste zadali čas pre túto nákladovú kategóriu.
Ak tieto polia nie sú správne a nemôžete ich zmeniť, vytvorte novú kategóriu nákladov s podobným názvom.
Vyberte správnu jednotku miery a mernú jednotku plánu a túto novú kategóriu nákladov použite v budúcnosti.
-
-
Ak chcete, aby mohol zamestnanec zadávať výdavky zamestnancov, kliknite na položku Karty ,ukážte na položku Mzdya potom kliknite na položku Zamestnanec.
Vyberte zamestnanca a potom kliknite na položku Project. Označte pole Files Employee Expense (Výdavky zamestnancov na súbory). -
Zamestnanec musí byť priradený k zoznamu prístupu minimálne jedného projektu.
Ak chcete priradiť zamestnanca k zoznamu, kliknite napoložku Karty , ukážte na Projecta potom kliknite na položku Project prístupového zoznamu.
Vyberte zamestnanca a potom pridajte príslušné projekty.
Používateľ portálu Business Portal nie je správne priradený v časti Nastavenia
-
Prihláste sa na podnikový portál s používateľom, ktorý má udelené práva správcu.
-
Kliknite na Nastavenialokality , kliknite na položku Používatelia apovolenia a potom kliknite na položku Spravovať používateľov podnikových portálov.
-
Prepojte používateľa so zamestnancom dynamicsu GP v časti stránky Rozšírené roly.
Kliknite na položkuUpraviť a potom zmeňte rolu na zamestnanec/vaša spoločnosť.
Vyberte zamestnanca a potom kliknite na tlačidlo OK. -
Priraďte používateľovi príslušnú rolu portálu v časti Roly portálu na stránke Správa používateľov podnikového portálu.
Kliknite na položku Upraviť. Potom kliknutím vyberte možnosť Autor časového výkazu, Tvorcavýdavkov , Project schvaľovateľalebo všetky tri možnosti. -
Uistite sa, že dvaja používatelia nie sú priradení k rovnakému zamestnancovi.
Preskúmajte pokročilú rolu každého používateľa. Kliknite na jednotlivé mená používateľov v zozname používateľov. -
Po dokončení zmien pre používateľa zavrite prehliadač.
-
-
Znova sa prihláste na podnikový portál. Kliknite Projecta potom kliknite na Project Čas.
Časť Project a výdavkov inštalácie business portalu sa úspešne nedokončila
-
V programe Microsoft Windows Prieskumník otvorte nasledujúci priečinok a vyhľadajte skripty programu SQL, ktoré je potrebné na dokončenie inštalácie programu Project Čas a výdavky:
Program Files\Dynamics GP\Business Portal\Utilities\SQL\Company\PMA
-
Pomocou nástroja Analýza dotazov spustite v podnikovej databáze nasledujúce skripty v tomto zadanom poradí:
-
Table.Pma.sql
-
View.Pma.sql
-
View.PmaCanarockPayroll.sql
-
Proc.Pma.sql
-
Proc.Function.Pma.sql
-
Data.Pma.sql
-
ID meny pre aktuálne transakcie chýba alebo nie je dokončené
Poznámka Pred použitím týchto krokov skontrolujte, či máte k dispozícii úplnú záložnú kópiu databázy spoločnosti, ktorú môžete v prípade problému obnoviť.
-
Pomocou nástroja Analýza dotazov spustite tento skript vo svojej podnikovej databáze.
SELECT * FROM PDK10500 WHERE CURNCYID = ''
-
Ak sa vrátia výsledky, spustite nasledujúce skripty v databáze vašej spoločnosti.
SELECT * FROM MC40000
Poznámka Všimnite si hodnotu v poli FUNLCURR. Použite ho na nahradenie zástupného symbolu XXXX v nasledujúcom skripte.
UPDATE PDK10500 SET CURNCYID = ‘XXXX’
-
Zopakujte krok 2 nahradením tabuľky PDK10500 v druhom skripte tabuľkou PDK10000.
Index meny pre aktuálne transakcie chýba alebo nie je úplný
Poznámka Pred použitím týchto krokov skontrolujte, či máte k dispozícii úplnú záložnú kópiu databázy spoločnosti, ktorú môžete v prípade problému obnoviť.
-
Pomocou nástroja Analýza dotazov spustite tento skript vo svojej podnikovej databáze.
SELECT * FROM PDK10500 WHERE CURRNIDX = ‘’
-
Ak sa vrátia výsledky, spustite nasledujúce skripty v databáze vašej spoločnosti.
SELECT * FROM MC40000
Poznámka Všimnite si hodnotu v poli FUNCRIDX. Použite ho na nahradenie zástupného objektu rrrr v nasledujúcom skripte.
UPDATE PDK10500 SET CURRNIDX = ‘YYYY’
-
Zopakujte krok 2 nahradením tabuľky PDK10500 v druhom skripte tabuľkou PDK10000.
Zamestnanec sa odstráni zo zoznamu prístupu
Ak sa zamestnanec odstráni zo zoznamu prístupu k projektu a potom sa pokúsi skontrolovať alebo upraviť dokument, v rámci ktorého sa projekt nachádzal, môže sa zobraziť chyba. Zamestnanec musí byť v zozname prístupu v čase, keď je dokument odoslaný a schválený.
1. Spustením tohto skriptu Microsoft SQL Server Management Studio vyhľadať projekty s časovými výkazmi, v ktorých sa zamestnanec už v zozname prístupu nachádza.
vyberte položku a.PDK_TS_NO, a.EMPLOYID, a.PAPROJNUMBER, b.PAPROJNUMBER z PDK10001 a vonkajšie spojenie zľava
PA01408 b
na
a.PAPROJNUMBER=b.PAPROJNUMBER
a a.EMPLOYID=b.EMPLOYID,
kde b.PAPROJNUMBER má hodnotu null
2. Pridajte zamestnanca späť do zoznamu prístupu k projektu. V ponuke Karty ukážte na položku Project potom kliknite na položku Project. Vyberte projekt a kliknutím na položku Zoznam prístupu pridajte svojho zamestnanca.
3. Upravte dokument jeho odstránením z neho a v prípade, že nie je správny, alebo ho odošlite a s spracovávajte.
Manažér alebo nadriadený zamestnanca sa zmenil.
Ak sa manažér alebo nadriadený priradený k zamestnancovi v aplikácii PDK User Setup od prvého zadania dokumentu zmenil, môže sa zobraziť chyba.
Poznámka Manažér a nadriadený sa zaznamenávajú v čase, keď bol dokument pôvodne zadaný.
1. Spustite tento skript v Microsoft SQL Server Management Studio vyhľadať všetky nespracované časové výkazy, ktoré majú manažéra alebo nadriadeného v nastavení používateľov PDK, ktoré sa líšia od manažéra alebo nadriadeného v časovom výkaze.
vyberte a.* z PDK10000 a, DYNAMICS.. PDK40001
b, kde a.EMPLOYID = b.EMPLOYID
a (a.MANAGER <> b.MANAGER alebo a.SUPERVISOR <> b.SUPERVISOR) a
a.PDK_Document_Status < 8
2. Ak sa vrátia výsledky, môžete buď schváliť časový výkaz v správcovi osobných údajov (PDK), alebo zmeniť nastavenie používateľov PDK späť na manažéra a nadriadeteľa, ktorý bol v zázname zamestnanca predtým. Ak to chcete urobiť, prihláste sa do PDK ako používateľ sa, potom v ponuke Nastavenie ukážte na položku Systém a potom kliknite na položku Používateľ.
Ďalšie informácie
Ďalšie tipy na riešenie problémov
-
Zastavte a spustite Internetové informačné služby (IIS).
-
Zastavte a začnite Microsoft SQL Server.
-
Odstráňte dočasné internetové súbory.
-
V zobrazovači udalostí v službe IIS sa pozrite, či sa upozorňujúce informácie.
-
Zatvorte prehliadač a potom ho znova otvorte.