FAQ — Häufige Probleme und Lösungen
Schnelle Antworten auf die häufigsten Fragen. Falls Ihr Problem hier nicht aufgeführt ist, verwenden Sie die Suchleiste oder konsultieren Sie Ihren Abteilungsleitfaden.
Authentifizierung & Zugriff
Ich kann mich nicht anmelden — ich bleibe auf der Anmeldeseite
Mögliche Ursachen:
- Passwort ist falsch (Groß-/Kleinschreibung prüfen)
- Konto wurde vom Administrator deaktiviert
- Browser-Cookies sind blockiert
Lösung:
- Schaltfläche „Passwort vergessen" auf der Anmeldeseite verwenden
- Falls das nicht funktioniert, bitten Sie den Administrator, Ihr Konto unter
/admin/staffzu prüfen → Benutzer suchen → prüfen, ob aktiv - Im Inkognito-Modus oder einem anderen Browser versuchen
Ich sehe „Zugriff verweigert" oder werde zum Dashboard weitergeleitet
Ursache: Ihre Rolle verfügt nicht über die erforderliche Berechtigung für das Modul.
Lösung:
- Bitten Sie den Administrator, Ihre Rolle unter
/admin/roleszu prüfen - Finden Sie die Ihrer Rolle zugewiesene Berechtigung und aktivieren Sie die fehlende
- Nach der Änderung abmelden und wieder anmelden
Ich sehe ein Modul nicht in der Seitenleiste, obwohl es vorhanden sein sollte
Ursache: Das Modul ist für Ihre Rolle nicht aktiviert ODER das Modul ist in dieser Instanz nicht installiert.
Lösung:
- Prüfen Sie unter
/admin/roles→ Ihre Rolle → ob das Modul in der Liste erscheint - Falls es überhaupt nicht erscheint, wenden Sie sich an den Administrator — das Modul erfordert möglicherweise ein zusätzliches Paket
Leads & Pipeline
Ein erstellter Lead erscheint nicht in der Pipeline (Kanban)
Ursache: Der Lead wurde ohne einen Status der aktiven Pipeline erstellt.
Lösung:
- Lead öffnen → Status-Feld prüfen
- Unter
/admin/leads/pipelinesprüfen, ob der Lead-Status in der Pipeline enthalten ist - Falls der Lead den Status „Junk" oder „Verloren" hat — er erscheint nicht in Kanban (normales Verhalten)
Leads aus dem Webformular erscheinen nicht im CRM
Ursache: Das Formular ist nicht korrekt konfiguriert oder die Website-Domain blockiert die Anfrage.
Prüfen:
/admin/leads/forms→ Formular öffnen → Einbettungscode erneut kopieren- Prüfen, ob die Website-Domain in der Liste der erlaubten Domains steht (falls eine CORS-Einstellung vorhanden ist)
- Formular manuell absenden und sofort unter
/admin/leadsprüfen
Facebook Ads Leads kommen nicht automatisch an
Ursache: Der Facebook-Webhook ist nicht konfiguriert oder das Token ist abgelaufen.
Lösung:
/admin/facebookleadsintegration→ App ID, App Secret und Seitentoken prüfen- In Facebook Business Manager prüfen, ob der CRM-Webhook registriert und aktiv ist
- Mit der Schaltfläche „Test" aus der Facebook-Konfiguration testen
Der MA-Score des Leads steigt nicht, obwohl er E-Mails geöffnet hat
Ursache: E-Mail-Clients mit Apple Mail Privacy Protection (MPP) blockieren das Öffnungs-Tracking.
Erklärung: MPP lädt das Tracking-Pixel vorab, ohne dass der Benutzer die E-Mail tatsächlich öffnet — falsch-positive Ergebnisse ODER vollständige Blockierung.
Lösung: Verwenden Sie Link-Klicks als primäres Signal (zuverlässiger als Öffnungen). MA-Trigger auf click = 1 statt open = 1 konfigurieren.
Rechnungen & Zahlungen
Die gesendete Rechnung kommt beim Kunden nicht an (E-Mail)
Mögliche Ursachen:
- SMTP nicht konfiguriert oder falsche Zugangsdaten
- E-Mail-Adresse des Kunden fehlt oder ist falsch
- E-Mail wurde beim Empfänger als Spam eingestuft
Lösung:
- SMTP-Einstellungen unter
/admin/settings→ E-Mail-Einstellungen prüfen → Test-E-Mail senden - Prüfen, ob der Kunde eine E-Mail-Adresse unter
/admin/clientseingetragen hat - Kunden bitten, den Spam-Ordner zu prüfen und Ihre Adresse zur Whitelist hinzuzufügen
Rechnung bleibt mit Status „Ungesendet", obwohl ich auf Senden geklickt habe
Ursache: Stiller SMTP-Fehler oder Timeout.
Lösung:
- E-Mail-Protokoll unter
/admin/utilities/pipe_logoder/admin/utilities/activity_logprüfen - SMTP von
/admin/settings→ E-Mail → Schaltfläche „Test" testen - Als Workaround: Rechnungs-PDF herunterladen und manuell aus Ihrem E-Mail-Client senden
Erfasste Zahlung schließt die Rechnung nicht (bleibt „Teilweise bezahlt")
Ursache: Der gezahlte Betrag ist geringer als die Rechnungssumme einschließlich MwSt.
Prüfen: Rechnung öffnen → Gesamtbetrag (mit MwSt.) mit dem erfassten Zahlungsbetrag vergleichen.
Lösung: Eine weitere Zahlung für die verbleibende Differenz erfassen. Prüfen, ob die MwSt.-Rundungsmethode in den Einstellungen korrekt ist.
Provision wurde nicht berechnet, obwohl die Rechnung bezahlt ist
Mögliche Ursachen:
- Dem Agenten ist keine Provisionsrichtlinie zugewiesen
- Die konfigurierte Wartezeit (
commission_calculate_after_days) ist noch nicht abgelaufen - Die Rechnung wurde nicht aus einem Angebot/Auftrag generiert, der mit dem Agenten verknüpft ist
Lösung:
/admin/commission/applicable_staff→ prüfen, ob der Agent eine aktive Richtlinie hat- Wartezeit in der Provisionsrichtlinie prüfen
- Falls die Rechnung manuell erstellt wurde (nicht aus einem Angebot), muss die Provision manuell hinzugefügt werden
eRechnung (ANAF)
eRechnung gibt beim Versand einen Fehler zurück
Häufige Fehler und Lösungen:
| Fehler | Ursache | Lösung |
|---|---|---|
| „Ungültiges Token" oder „Token abgelaufen" | ANAF-Token ist abgelaufen | /admin/billing/efactura → Schaltfläche Neu generieren → erneut mit digitalem Zertifikat autorisieren |
| „Ungültige USt-IdNr." | USt-IdNr. des Kunden fehlt oder ist falsch | Kunden öffnen → USt.-Feld ausfüllen (ohne RO-Präfix) |
| „Fehlende Adresse" | Rechnungsadresse des Kunden unvollständig | Vollständige Adresse ausfüllen (Straße, Stadt, Bezirk, Postleitzahl) |
| „Undefinierte Variable" | Generierter XML-Fehler | Erneut versuchen — das System wechselt automatisch zum alternativen Endpunkt |
eRechnung wird von ANAF validiert, aber ich finde das signierte PDF nicht
Lösung:
- Rechnung öffnen → Schaltfläche eRechnung → Archiv herunterladen
- Das ZIP-Archiv enthält: signiertes XML + von ANAF generiertes PDF
- Falls die Schaltfläche nicht erscheint, hat die Rechnung noch nicht den Status „Validiert (OK)" — Status mit der Schaltfläche Status prüfen abrufen
Lager & Bestand
Der Bestand eines Produkts erscheint negativ
Ursache: Ein Bestandsabgang (Lieferung, Materialentnahme) wurde ohne vorherige Einbuchung erfasst.
Lösung:
- Lagerhistorie unter
/admin/warehouse/warehouse_historyprüfen → nach Produkt filtern - Transaktion identifizieren, die den Negativbestand verursacht hat
- Rückwirkenden Wareneingangsschein erstellen, um den Bestand zu korrigieren
- Zukünftig: Abgänge ohne Bestand unter
/admin/warehouse/settingblockieren →Negativen Bestand erlauben = Nein
Packlisten-Menge stimmt nicht mit dem verfügbaren Bestand überein
Ursache: Bestand wurde von einer anderen Packliste oder einem anderen Auftrag reserviert.
Lösung:
- Tatsächlich verfügbaren Bestand unter
/admin/warehouse/commodity_listprüfen → Spalte Verfügbar (Gesamtbestand − Reserviert) - Prüfen, welche anderen Packlisten diesen Bestand reserviert haben
- Falls Waren eingegangen sind, aber noch nicht eingebucht: zuerst den Wareneingangsschein erstellen
AWB lässt sich nicht aus der Packliste generieren
Mögliche Ursachen:
- Paketgewicht oder -abmessungen fehlen
- Lieferadresse des Kunden ist unvollständig
- Innoship/Kurier-API ist nicht konfiguriert
Lösung:
- Prüfen, ob die Packliste ausgefüllt hat: Gewicht (kg), Länge, Breite, Höhe
- Kundenadresse prüfen — muss Straße + Stadt + Bezirk + Postleitzahl enthalten
- API-Verbindung unter
/admin/innoship/settingsoder/admin/couriers/settingstesten
Einkauf
Bestellung kann nicht bestätigt werden
Ursache: Pflichtfelder fehlen: Lieferant, mindestens ein Artikel oder Lieferdatum.
Lösung: Bestellung öffnen → alle mit * markierten Felder ausfüllen → speichern → bestätigen.
Wareneingangsschein aktualisiert den Bestand nicht
Mögliche Ursachen:
- Schein hat den Status Entwurf (nicht validiert)
- Ziellager ist nicht ausgewählt
Lösung:
- Schein öffnen → Status prüfen — muss Validiert/Finalisiert sein
- Prüfen, ob das Feld „Ziellager" ausgefüllt ist
- Falls validiert, aber Bestand nicht aktualisiert: unter
/admin/warehouse/warehouse_historynach dieser Transaktion suchen
Projekte & Arbeitszeiterfassung
Aufgaben erscheinen nicht im Arbeitszeitnachweis des Mitarbeiters
Ursache: Der Mitarbeiter ist der Aufgabe oder dem Projekt nicht zugewiesen.
Lösung:
- Aufgabe öffnen → Feld Verantwortlicher → Mitarbeiter hinzufügen
- Prüfen, ob das Projekt den Mitarbeiter im Team hat (
/admin/projects→ Projekt → Registerkarte Mitglieder)
Fakturiertes Projekt zeigt Stunden, die nicht mit dem Arbeitszeitnachweis übereinstimmen
Ursache: Arbeitszeitnachweise wurden nicht als Fakturierbar markiert oder falsch gefiltert.
Lösung:
/admin/staff/timesheets→ nach Projekt filtern → Spalte Fakturierbar prüfen- Beim Generieren der Rechnung aus dem Projekt: prüfen, ob alle fakturierbaren Stunden im Abrechnungsdialog ausgewählt sind
Marketing & Kommunikation
Marketing Automation E-Mails werden nicht gesendet
Mögliche Ursachen:
- SMTP nicht konfiguriert oder Tageslimit erreicht
- MA-Kampagne hat den Status Entwurf (nicht veröffentlicht)
- Lead erfüllt die Segmentierungskriterien nicht
Lösung:
- Tageslimit prüfen:
/admin/ma→ Einstellungen →email_sending_limit - Prüfen, ob die Kampagne Aktiv ist (
published = 1) und nicht Entwurf - Kampagne öffnen → Segmente → prüfen, ob der Lead in den Segmentmitgliedern erscheint
WhatsApp — gesendete Nachrichten kommen beim Kunden nicht an
Mögliche Ursachen:
- Kundennummer ist nicht im internationalen Format (
+49...,+43...) - Nachrichtenvorlage wurde von Meta (WABA) nicht genehmigt
- Das 24-Stunden-Fenster ist abgelaufen (für vom Unternehmen initiierte Gespräche)
Lösung:
- Nummernformat prüfen: muss
+[Ländercode][Nummer]sein (keine Leerzeichen) /admin/whatsapp/templates→ Vorlagenstatus prüfen — muss Genehmigt sein- Falls Fenster abgelaufen: nur vorab genehmigte Vorlagen senden (keine Freitextnachrichten möglich)
HR & Gehaltsabrechnung
Mitarbeiter erscheint nicht im Gehaltsabrechnungsbericht
Ursache: Mitarbeiter hat keinen aktiven Vertrag im HR-Profil oder der Vertragstyp ist falsch eingestellt.
Lösung:
/admin/hr_profile/contracts→ prüfen, ob der Mitarbeiter einen aktiven Vertrag mit korrekten Daten hat- Beschäftigungsart prüfen (Arbeitsvertrag, freier Mitarbeiter usw.) — wirkt sich darauf aus, was in der Gehaltsabrechnung erscheint
Berichte & Daten
Vertriebsbericht zeigt andere Zahlen als Rechnungen
Häufige Ursache: Der Vertriebsbericht berechnet eingenommene Zahlungen (Ist-Basis), nicht den Wert der ausgestellten Rechnungen (Soll-Basis).
Erklärung: Eine am 30. Mai ausgestellte und am 5. Juni bezahlte Rechnung erscheint im Juni-Bericht, nicht im Mai.
Lösung: Datumsfilter auf Rechnungsdatum (nicht Zahlungsdatum) verwenden, wenn Sie eine Periodenabgrenzung wünschen.
Integrationen
WooCommerce — Bestellungen kommen nicht in OmniSales an
Mögliche Ursachen:
- WooCommerce-Webhook ist im CRM nicht konfiguriert
- WooCommerce API-Schlüssel sind falsch oder abgelaufen
- WooCommerce-Produkte sind nicht den CRM-Produkten zugeordnet
Lösung:
/admin/woocommerce→ API-URL, Consumer Key und Consumer Secret prüfen- Prüfen, ob der Webhook in WooCommerce aktiv ist → Einstellungen → Erweitert → Webhooks
- Verbindung mit der Schaltfläche Verbindung testen in den WooCommerce-CRM-Einstellungen testen
Workflow-Automatisierung — automatische Aktion wird nicht ausgeführt
Mögliche Ursachen:
- Workflow ist deaktiviert
- Auslösebedingung ist nicht exakt erfüllt
- Server-Cron läuft nicht
Lösung:
/admin/workflow_automation→ prüfen, ob der Workflow den Status Aktiv hat- Workflow öffnen → Bedingungen prüfen — sind alle für den getesteten Datensatz erfüllt?
- Ausführungsprotokoll prüfen, falls vorhanden →
/admin/utilities/activity_log
Vertrieb — Angebote und Rechnungen
Angebot abgelaufen — Kunde kann nicht mehr über das Portal akzeptieren
Genaue Ursache: Die Schaltflächen „Akzeptieren/Ablehnen" werden im Kundenportal nur angezeigt, wenn open_till >= HEUTE. Nach Ablauf des Datums verschwinden die Schaltflächen vollständig — der Kunde sieht das Angebot, kann aber nicht damit interagieren.
Feld: tblproposals.open_till (Datum)
Lösung — 2 Optionen:
Option A (empfohlen): Angebot im Admin öffnen → Feld Gültig bis bearbeiten → zukünftiges Datum setzen → speichern → erneut an Kunden senden.
Option B (Status ändern): Angebotsstatus manuell auf Offen (1) ändern. Das System erkennt, dass open_till in der Vergangenheit liegt, und verlängert das Datum automatisch um +7 Tage ab dem Änderungszeitpunkt. Kunde kann innerhalb von 7 Tagen akzeptieren.
Angebotsstatus: 1=Offen · 2=Abgelehnt · 3=Akzeptiert · 4=Gesendet · 5=Überarbeitet · 6=Entwurf
Angebot kann nicht in Rechnung umgewandelt werden — Schaltfläche fehlt
Genaue Ursache: Die Schaltfläche „In Rechnung umwandeln" erscheint nur, wenn alle Bedingungen gleichzeitig erfüllt sind:
invoice_id IS NULL— Angebot wurde noch nicht umgewandeltestimate_id IS NULL— Angebot wurde noch nicht in eine Abschätzung umgewandeltstatus != 7— nicht in einem intern gesperrten Status- Mitarbeiter hat
Rechnungen → Erstellen-Berechtigung
Schnellprüfung:
- Falls das Angebot bereits eine
invoice_idhat — es wurde zuvor umgewandelt; die Schaltfläche wird durch einen direkten Link zur Rechnung ersetzt - Falls das Angebot mit einem Lead ohne zugehörigen Kunden verknüpft ist — Schaltfläche erscheint, ist aber deaktiviert
- Falls das Angebot keinem Kunden oder Lead zugeordnet ist — ebenfalls deaktiviert
Lösung:
- Berechtigungen unter
/admin/rolesprüfen → Ihre Rolle →Rechnungen → Erstellen - Falls das Angebot zu einem Lead gehört, zuerst den Lead in einen Kunden umwandeln
- Falls die Rechnung bereits existiert, direkten Link aus der Rechnungen-Registerkarte des Angebots verwenden
Wiederkehrende Rechnung wurde nicht automatisch generiert
Genaue Ursache (Cron_model.php, Funktion recurring_invoices()): Es gibt 5 Gründe für Nicht-Generierung:
| Ursache | DB-Feld | Prüfung |
|---|---|---|
| Wiederholung ist deaktiviert | tblinvoices.recurring = 0 |
Rechnung öffnen → Wiederholung aktivieren |
| Zyklen erschöpft | cycles == total_cycles und cycles != 0 |
cycles und total_cycles der Rechnung prüfen |
| Einstellung „Nur bezahlte Rechnungen" aktiv | invoices_create_invoice_from_recurring_only_on_paid_invoices = 1 |
Quellrechnung muss status = 2 (Bezahlt) sein |
| Quellrechnung ist Entwurf | status = 6 |
Entwurfsrechnungen sind dauerhaft vom Cron ausgeschlossen |
| Cron läuft zu falscher Stunde | invoice_auto_operations_hour in Einstellungen |
Cron prüft aktuelle Stunde gegenüber konfigurierter Stunde (Standard 9:00) strikt |
Lösung bei falscher Cron-Stunde: /admin/settings → Cron-Job-Einstellungen → konfigurierte Stunde prüfen und sicherstellen, dass der Server-Cron zu dieser Stunde läuft. Alternativ manuell aus dem Admin auslösen.
OmniSales & E-Commerce
Online-Bestellung hat falschen Status gegenüber WooCommerce
WooCommerce → OmniSales Statusmapping (vollständig):
| WooCommerce-Status | OmniSales-Index |
|---|---|
pending / pending_payment |
2 |
processing |
1 |
confirm |
3 |
shipping |
4 |
completed / finish |
5 |
refunded |
6 |
return |
7 |
cancelled |
8 |
on-hold |
9 |
failed |
10 |
ready |
15 |
| unbekannter Status | 0 (Entwurf) |
Wichtig: OmniSales-Status 3 (Bestätigt), 4 (Versandt), 7 (Retoure), 15 (Bereit) werden nicht zurück zu WooCommerce synchronisiert. Das sind interne CRM-Status.
Fertigung
Fertigungsauftrag kann nicht auf „Geplant" gesetzt werden
Ursache: Das System prüft den verfügbaren Bestand für jede Komponente im BoM. Falls eine Komponente nicht ausreichend vorhanden ist, wird der FA blockiert und zeigt: [Produktname] not_enough_inventory, available_quantity: X.
Lösung:
- Genaue Fehlermeldung prüfen — zeigt, welches Produkt fehlt und wie viel verfügbar ist
- Entweder Eingangsschein für die fehlenden Materialien erstellen
- Oder FA mit Teilmaterialien genehmigen und die automatisch generierte Einkaufsanfrage verfolgen
Finanzen & Buchhaltung
SAGA-Export ist leer oder unvollständig
Ursache: SAGA exportiert Rechnungen aus tblinvoices mit Filter:
status != 6 (Entwurf) AND date BETWEEN start_date AND end_date
Lösung: Das Rechnungsausstellungsdatum prüfen (nicht Fälligkeitsdatum) und sicherstellen, dass es im Exportintervall liegt. Entwurfsrechnungen müssen finalisiert werden (status != 6), bevor der Export möglich ist.
Einstellungen & Administration
SMTP mit 2FA (Gmail / Outlook) — E-Mail wird nicht gesendet
Ursache: CRMConnect unterstützt Standard-SMTP-Authentifizierung (Benutzer + Passwort) mit SSL oder TLS. OAuth2/XOAUTH2 wird nicht unterstützt.
Gmail mit 2FA: Gmail-Kontopasswort kann nicht verwendet werden. Ein App-Passwort muss erstellt werden:
- Google-Konto → Sicherheit → 2-Schritt-Verifizierung → App-Passwörter
- Passwort für „Mail" generieren → kopieren
/admin/settings→ E-Mail → SMTP-Host:smtp.gmail.com, Port:587, Verschlüsselung:tls, Benutzer: Gmail-Adresse, Passwort: App-Passwort (nicht Kontopasswort)
Outlook / Microsoft 365 mit 2FA:
- Falls Organisation SMTP AUTH erlaubt: normales Passwort mit
smtp.office365.com:587:tlsverwenden - Falls SMTP AUTH vom IT-Administrator deaktiviert wurde: muss im Microsoft 365 Admin Center aktiviert werden
Tickets & Support
Kunden-E-Mail erstellt kein Ticket automatisch (E-Mail-Pipe)
4 Gründe für Fehler bei der E-Mail-Pipe:
| Grund | Pipe-Protokoll-Meldung | Lösung |
|---|---|---|
| E-Mail von nicht registrierter Adresse + Einstellung „Nur registrierte" aktiv | Unregistered Email Address |
/admin/settings → Tickets → Nur registrierten Kunden erlauben, Tickets zu öffnen deaktivieren |
| Einstellung „Nur Antworten" aktiv | Only Replies Allowed by Email |
Nur Antworten per E-Mail akzeptieren deaktivieren |
| Anti-Spam-Limit überschritten | Exceeded Limit of 10 Tickets within 15 Minutes |
Adresse hat >10 E-Mails in 15 Minuten gesendet — automatisch temporär gesperrt |
| Ticket-ID im Betreff, aber Ticket nicht gefunden | Ticket ID Not Found |
Kunde hat E-Mail-Betreff geändert und [Ticket#ID] entfernt |
Prüfen: /admin/utilities/pipe_log — zeigt alle verarbeiteten E-Mails mit Status
Antwort nicht gefunden?
- Suchen Sie in der Seitenleisten-Suchleiste — der Index umfasst alle 200+ Seiten
- Prüfen Sie Ihren Abteilungsleitfaden → Abteilungsleitfäden
- Folgen Sie dem Workflow für Ihren Prozess → End-to-End Workflows
- Support kontaktieren mit: Seiten-URL, genauer Fehlermeldung und den Schritten, die zum Problem geführt haben