Bei Microsoft anmelden
Melden Sie sich an, oder erstellen Sie ein Konto.
Hallo,
Wählen Sie ein anderes Konto aus.
Sie haben mehrere Konten.
Wählen Sie das Konto aus, mit dem Sie sich anmelden möchten.

Zusammenfassung

In diesem Artikel werden probleme beschrieben, die auftreten können, wenn Sie versuchen, eine Arbeitszeittabelle oder Mitarbeiterausgabenabrechnung in Project Time and Expense for Business Portal in Microsoft Dynamics GP zu verwenden. Sie erhalten möglicherweise zwei Fehlermeldungen, wenn die probleme auftreten, die im Abschnitt "Ursache" in diesem Artikel aufgeführt sind. Für jedes Problem wird eine Lösung bereitgestellt.

Problembeschreibung

Wenn Sie versuchen, im Portal "Arbeitszeit" und "Ausgaben für Unternehmen Project eine neue Arbeitszeittabelle oder Mitarbeiterausgaben zu erstellen, erhalten Sie die folgenden Fehlermeldungen:

Fehlermeldung 1

Sie sind nicht berechtigt, diese Seite zu öffnen.

Fehlermeldung 2

Unerwarteter Fehler


Diese Fehlermeldungen können auch angezeigt werden, wenn Sie versuchen, andere Seiten im Zeit- und Ausgabenportal Project, z. B. wenn Sie auf die Option "Project-Uhrzeit" oder die Option "Ausgaben" Project klicken.

Hinweis Klicken Sie zum Erstellen einer neuen Arbeitszeittabelle Project im Zeit- und Ausgabenportal auf Project, klicken Sie auf Project unddann auf Neu. Zum Erstellen einer neuen Spesenabrechnung klicken Sie aufProject , klicken Project Ausgabenund dann auf Neu.

Ursache

Diese Fehlermeldungen werden möglicherweise angezeigt, wenn eines der folgenden Probleme auftritt:

  • Die funktionale Währung fehlt.

  • Der PDK (Personal Data Keeper) wurde nicht ordnungsgemäß installiert.

  • PDK wurde nicht ordnungsgemäß eingerichtet.

  • Der Mitarbeiter ist in Great Plains nicht ordnungsgemäß konfiguriert.

  • Der Business Portal-Benutzer wird in der Websitewebsite nicht Einstellungen.

  • Die Project der Installation von Zeit und Ausgaben wurde nicht erfolgreich abgeschlossen.

  • Die Währungs-ID für aktuelle Transaktionen fehlt oder ist unvollständig.

  • Der Währungsindex zu aktuellen Transaktionen fehlt oder ist unvollständig.

  • Der Mitarbeiter wurde aus der Zugriffsliste eines Projekts entfernt, für das er zuvor eine Transaktion eingegeben hatte.

  • Der Vorgesetzte oder Vorgesetzte des Mitarbeiters hat sich geändert.

Fehlerbehebung

Die funktionale Währung fehlt

Führen Sie in Microsoft Dynamics GP die folgenden Schritte aus, um die funktionale Währung hinzuzufügen:

  1. Zeigen Sie im Menü Microsoft Dynamics GP auf Extras, zeigen Sie auf Setup, zeigen Sie auf Finanz,und klicken Sie dann auf Multicurrency.

  2. Geben Sie eine Währung für die funktionale und die Berichtswährung ein.

  3. Geben Sie im Abschnitt Default Transaction Rate Types einen Satztyp für die Zeilen Financial,Salesund Purchasing ein.

Hinweis Führen Sie diese Schritte auch dann aus, wenn Sie nicht für die Multicurrency registriert sind.

Der PDK (Personal Data Keeper) ist nicht ordnungsgemäß installiert

Führen Sie die folgenden Schritte aus, um "Personal Data Keeper" erneut zu installieren.

  1. Initialisieren Sie PDK in Microsoft Dynamics GP.

    Klicken Sie auf Extras, zeigen Sie auf Dienstprogramme, zeigen Sie auf Project, und klicken Sie dann auf PDK initialisieren.

  2. Führen Sie das Skript "grant.sql" im Microsoft SQL Server 2000 SQL oder in Microsoft SQL Server 2005 Query Analyzer für die Dynamics-Datenbank und alle Unternehmensdatenbanken aus.

    Das Skript "grant.sql" befindet sich auf Ihrer lokalen Festplatte in dem Verzeichnis, in dem Great Plains installiert ist.

    Öffnen Sie SQL Ordner ,und öffnen Sie dann den Ordner Util.

  3. Installieren Sie "Personal Data Keeper".

    Hinweis Sie können Personal Data Keeper aus der Great Plains 8.0 PS-Zeit und -Ausgaben für Microsoft Business Portal CD 2 installieren.

Der PDK (Personal Data Keeper) ist nicht ordnungsgemäß eingerichtet

Führen Sie die folgenden Schritte aus, um den Keeper für persönliche Daten ordnungsgemäß einrichten zu können.

  1. Melden Sie sich als Sa-Benutzer bei PDK an.

  2. Klicken Sie auf Setup, zeigen Sie auf System,geben Sie Ihr PDK-Systemkennwort ein, und klicken Sie dann auf Benutzer.

    Erstellen Sie eine Benutzer-ID, und weisen Sie den Benutzer dann einem Mitarbeiter in Dynamics GP zu.

  3. Klicken Sie, um die entsprechende Option auszuwählen, um diesen Benutzer zum Mitarbeiter, Vorgesetzten oder Vorgesetzten zu machen.

    Weisen Sie den Vorgesetzten oder Vorgesetzten, der für die Genehmigung eines Mitarbeiters zuständig ist, einem bestimmten Mitarbeiter zu. Klicken Sie dann, um die Genehmigungsfelder auszuwählen.

  4. Klicken Sie auf Arbeitszeittabellen oderAusgaben, um zusätzliche Optionen auszuwählen, wenn diese erforderlich sind.

Die Mitarbeiterinformationen sind in Microsoft Dynamics GP nicht ordnungsgemäß konfiguriert

Starten Sie Dynamics GP, und überprüfen Sie dann die folgenden Elemente:

  1. Wenn Zahlungscodes verwendet werden, vergewissern Sie sich, dass jeder Mitarbeiter einen Standard-Zahlungscode eingerichtet hat. 

    Um dies zu überprüfen, klicken Sie auf Karten, zeigen Sie auf Lohnbuchhaltung,zeigen Sie auf Mitarbeiter,und klicken Sie dann auf Project.

  2. Überprüfen Sie, ob die Maßeinheit korrekt ist.  
    Führen Sie die folgenden Schritte aus, um dies zu überprüfen:

    • Zeigen Sie im Menü Microsoft Dynamics GP auf Tools, zeigen Sie auf Setup, zeigen Sie aufProject , und klicken Sie dann auf Arbeitszeittabellen.

      Es wird eines der folgenden Felder angezeigt:

      • Standardcode bezahlen von

      • Standardeinheitskosten von

      Überprüfen Sie, ob für dieses Feld "Mitarbeiter","Budget"oder "Kostenkategorie" festgelegt ist.

    • Wenn das Feld auf Mitarbeiter festgelegt ist,klicken Sie auf Karten, klicken Sie auf Lohnbuchhaltung, zeigen Sie auf Mitarbeiter,und klicken Sie dann auf Project.

      Wenn das Feld auf Budget festgelegt ist, klickenSie auf Karten, zeigen Sie aufProject , und klicken Sie dann auf Project.

      Wählen Sie das Projekt aus dem Project Wartungsoptionen aus, und geben Sie dann Project Nummer in Project ein. Klicken Sie dann auf Budget.

      Wenn das Feld auf Kostenkategorie festgelegt ist,klicken Sie auf Karten, zeigen Sie aufProject , und klicken Sie dann auf Kostenkategorie.

    • Stellen Sie sicher, dass das Feld "Maßeinheit" für "Mitarbeiter", "Budget" oder "Kostenkategorie" mit "Stunde" geschrieben ist.

      Hinweis Die Syntax ist wichtig.

    • Klicken Sie aufKarten , zeigen Sie Project, und klicken Sie dann auf Project.

      Wählen Sie das Projekt aus, und klicken Sie dann auf Budget.

      Wählen Sie Ihre Kostenkategorie aus.

      Klicken Sie auf die Schaltfläche Erweiterung neben der Kostenkategorie.

      Hinweis Wenn die Maßeinheit und der Zeitplan für die Maßeinheit nicht korrekt sind, versuchen Sie, sie zu ändern. Sie können diese Felder nicht ändern, wenn Sie Zeit für diese Kostenkategorie eingegeben haben.

      Wenn diese Felder nicht richtig sind und Sie sie nicht ändern können, erstellen Sie eine neue Kostenkategorie mit einem ähnlichen Namen.

      Wählen Sie die richtige Maßeinheit und eine Maßeinheit aus, und verwenden Sie in Zukunft diese neue Kostenkategorie.

  3. Wenn Sie möchten, dass der Mitarbeiter die Ausgaben für Mitarbeiter eingeben kann, klicken Sie auf Karten ,zeigen Sie auf Lohnbuchhaltung ,und klicken Sie dann auf Mitarbeiter.

    Wählen Sie den Mitarbeiter aus, und klicken Sie dann auf Project. Markieren Sie das Feld "Mitarbeiterkosten" für Dateien.

  4. Der Mitarbeiter muss der Zugriffsliste für mindestens ein Projekt zugewiesen sein.

    Wenn Sie einer Liste einen Mitarbeiter zuweisen möchten, klicken Sie auf Karten ,zeigen Sie aufProject , und klicken Sie dann Project Access-Liste.

    Wählen Sie den Mitarbeiter aus, und fügen Sie dann die entsprechenden Projekte hinzu.

Der Business Portal-Benutzer ist in der Websitewebsite nicht Einstellungen

  1. Melden Sie sich beim Unternehmensportal mit einem Benutzer an, dem Administratorrechte erteilt wurden.

  2. Klicken Sie auf Einstellungen, klicken Sie auf Benutzer undBerechtigungen , und klicken Sie dann auf Unternehmensportalbenutzer verwalten.

    1. Verknüpfen Sie den Benutzer mit einem Dynamics GP-Mitarbeiter im Abschnitt Erweiterte Rollen der Seite. 

      Klicken Sie aufÄndern , und ändern Sie die Rolle dann in Mitarbeiter/Ihr Unternehmen.

      Wählen Sie den Mitarbeiter aus, und klicken Sie dann auf OK.

    2. Weisen Sie den Benutzer der entsprechenden Portalrolle im Abschnitt Portalrollen der Seite Benutzer des Unternehmensportals verwalten zu.

      Klicken Sie auf Ändern. Klicken Sie dann auf , um Die Ersteller vonArbeitszeittabellen, Die Ausgabenersteller, Project genehmigendeOption oder alle drei Optionen auszuwählen.

    3. Stellen Sie sicher, dass zwei Benutzer nicht demselben Mitarbeiter zugewiesen sind.

      Überprüfen Sie die erweiterte Rolle jedes Benutzers. Klicken Sie in der Benutzerliste auf jeden Benutzernamen.

    4. Nachdem Sie Änderungen an einem Benutzer vorgenommen haben, schließen Sie den Browser.

  3. Melden Sie sich erneut beim Geschäftsportal an. Klicken Projectauf , und klicken Sie dann Project auf Uhrzeit.

Der Project "Zeit" und "Ausgaben" der Business Portal-Installation wurde nicht erfolgreich abgeschlossen

  1. Öffnen Sie im Microsoft Windows-Explorer den folgenden Ordner, um die SQL-Skripts zu suchen, die Sie zum Ausführen der Installation von Project und Ausgaben ausführen müssen:

    Programme\Dynamics GP\Business Portal\Utilities\SQL\Company\PMA

  2. Führen Sie mithilfe der Abfrageanalyse die folgenden Skripts für Ihre Unternehmensdatenbank in der folgenden angegebenen Reihenfolge aus:

    • Table.Pma.sql

    • View.Pma.sql

    • View.PmaCanadianPayroll.sql

    • Proc.Pma.sql

    • Proc.Function.Pma.sql

    • Data.Pma.sql

Die Währungs-ID für aktuelle Transaktionen fehlt oder ist unvollständig

Hinweis Stellen Sie vor dem Ausführen dieser Schritte sicher, dass Sie über eine vollständige Sicherungskopie der Unternehmensdatenbank verfügen, die Sie im Fall eines Problems wiederherstellen können.

  1. Führen Sie mithilfe der Abfrageanalyse das folgende Skript für Ihre Unternehmensdatenbank aus.

    SELECT * FROM PDK10500 WHERE CURNCYID = ''
  2. Wenn Ergebnisse zurückgegeben werden, führen Sie die folgenden Skripts für Ihre Unternehmensdatenbank aus.

    SELECT * FROM MC40000

    Hinweis Beachten Sie den Wert im FUNLCURR-Feld. Verwenden Sie ihn, um den XXXX-Platzhalter im folgenden Skript zu ersetzen.

    UPDATE PDK10500 SET CURNCYID = ‘XXXX’
  3. Wiederholen Sie Schritt 2, indem Sie die TABELLE PDK10500 im zweiten Skript durch die TABELLE PDK10000 ersetzen.

Der Währungsindex zu aktuellen Transaktionen fehlt oder ist unvollständig

Hinweis Stellen Sie vor dem Ausführen dieser Schritte sicher, dass Sie über eine vollständige Sicherungskopie der Unternehmensdatenbank verfügen, die Sie im Fall eines Problems wiederherstellen können.

  1. Führen Sie mithilfe der Abfrageanalyse das folgende Skript für Ihre Unternehmensdatenbank aus.

    SELECT * FROM PDK10500 WHERE CURRNIDX = ‘’
  2. Wenn Ergebnisse zurückgegeben werden, führen Sie die folgenden Skripts für Ihre Unternehmensdatenbank aus.

    SELECT * FROM MC40000

    Hinweis Beachten Sie den Wert im FUNCRIDX-Feld. Verwenden Sie ihn, um den Platzhalter "YYYY" im folgenden Skript zu ersetzen.

    UPDATE PDK10500 SET CURRNIDX = ‘YYYY’
  3. Wiederholen Sie Schritt 2, indem Sie die TABELLE PDK10500 im zweiten Skript durch die TABELLE PDK10000 ersetzen.


Mitarbeiter wird aus der Zugriffsliste entfernt

Wenn ein Mitarbeiter aus der Zugriffsliste eines Projekts entfernt wird und dann versucht, ein Dokument zu überprüfen oder zu bearbeiten, das das Projekt enthält, kann der Fehler angezeigt werden. Der Mitarbeiter muss zu dem Zeitpunkt, zu dem das Dokument übermittelt und genehmigt wurde, in der Zugriffsliste enthalten sein.

1. Führen Sie dieses Skript in Microsoft SQL Server Management Studio, um projekte mit Arbeitszeittabellen zu finden, in denen sich der Mitarbeiter nicht mehr in der Zugriffsliste befindet.


wählen A.PDK_TS_NO, a.EMPLOYID, a.PAPROJNUMBER, b.PAPROJNUMBER von PDK10001 a left outer join
PA01408 b
on
a.PAPROJNUMBER=b.PAPROJNUMBER
and a.EMPLOYID=b.EMPLOYID where
b.PAPROJNUMBER is null

2. Fügen Sie den Mitarbeiter wieder zur Zugriffsliste des Projekts hinzu. Zeigen Sie im Menü Karten auf Project, und klicken Sie dann auf Project. Wählen Sie Ihr Projekt aus, und klicken Sie auf Zugriffsliste, um den Mitarbeiter hinzuzufügen.

3. Ändern Sie entweder Ihr Dokument, indem Sie die beleidende Zeile löschen, wenn sie nicht richtig ist, oder übermitteln und verarbeiten Sie sie.

Der Vorgesetzte oder Vorgesetzte des Mitarbeiters hat sich geändert.


Wenn sich der Vorgesetzte oder Vorgesetzte, der dem Mitarbeiter in PDK-Benutzereinrichtung zugewiesen wurde, seit der ersten Eingabe des Dokuments geändert hat, kann der Fehler angezeigt werden.

Hinweis Der Vorgesetzte und vorgesetzte Vorgesetzte wird zu dem Zeitpunkt erfasst, zu dem das Dokument eingegeben wurde.

1. Führen Sie dieses Skript in Microsoft SQL Server Management Studio aus, um nach nicht verarbeiteten Arbeitszeittabellen zu suchen, in deren PDK-Benutzereinrichtung ein Vorgesetzter oder Vorgesetzter vorhanden ist und der sich von dem Vorgesetzten oder Vorgesetzten in der Arbeitszeittabelle unterscheiden. 

wählen Sie a.* aus PDK10000 a, DYNAMICS. PDK40001 b mit
a.EMPLOYID = b.EMPLOYID
und (a.MANAGER <> b.MANAGER oder a.SUPERVISOR <> b.SUPERVISOR) und
a.PDK_Document_Status < 8

2. Wenn Ergebnisse zurückgegeben werden, können Sie entweder die Arbeitszeittabelle im PDK (Personal Data Keeper) genehmigen oder die PDK-Benutzereinrichtung wieder in den Vorgesetzten und den Vorgesetzten ändern, die sich zuvor im Datensatz des Mitarbeiters befinden. Um dies als Sa-Benutzer bei PDK zu tun, zeigen Sie im Menü Setup auf System, und klicken Sie dann auf Benutzer.

Weitere Informationen

Weitere Tipps zur Problembehandlung

  • Beenden Und starten Sie dann Internetinformationsdienste (IIS).

  • Beenden Sie den Microsoft SQL Server.

  • Löschen Sie temporäre Internetdateien.

  • Überprüfen Sie die Ereignisanzeige in IIS auf Warnungen.

  • Schließen Sie den Browser, und öffnen Sie ihn erneut.

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Sprachqualität?
Was hat Ihre Erfahrung beeinflusst?
Wenn Sie auf "Absenden" klicken, wird Ihr Feedback zur Verbesserung von Produkten und Diensten von Microsoft verwendet. Ihr IT-Administrator kann diese Daten sammeln. Datenschutzbestimmungen.

Vielen Dank für Ihr Feedback!

×