Unterdrückte Fehler
Beschreibung
Einige Datenoperationen verlaufen unterhalb des sichtbaren Bereichs, was verhindert, dass Fehlermeldungen direkt an den Benutzer ausgegeben werden können. Diese Fehler werden in ClassiX® in hierfür vorgesehenen Monitoren gesammelt und können vom Benutzer übersichtlich abgerufen und verwaltet/korrigiert werden.
Funktionalität
Eingabefenster
Dieses Fenster dient der Pflege der unterdrückten Fehlern, die in ClassiX® durch so genannte Batchläufe oder Abläufe die im Hintergrund durchgeführt werden entstanden sind. Batchläufe sind Datenbankoperationen, bei denen eine große Datenmenge verarbeitet wird, ohne dass der Benutzer interaktiv Einfluss nehmen kann. Hinweis- oder Fehlermeldungen werden bei diesen Vorgängen als unterdrückte Fehler gespeichert und können im Anschluss kontrolliert und bearbeitet werden.
Falsche Daten sollten und können so korrigiert werden, das gleiche Fehler beim nächsten Lauf nicht mehr entsteht.
Die Fehlermonitore sind in die jeweiligen Datenbankoperationen unterteilt.
So gibt es für die Nachkalkulation diverse Datenbankoperationen, wie zum Beispiel das Laden der Warenentnahmekosten. Alle Fehler dieses Laufes erscheinen dann in einem Fehlermonitor, der den Namen "Warenentnahmekosten" trägt.
Der Beleg, der nicht eingelesen werden konnte, wird in eine Sammlung an den Fehlermonitor mit der entsprechenden Fehlermeldung gehängt.
Anzeige
Alle Belege sind über die Liste "Belege" im Eingabefenster einsehbar. In der Liste werden die Belege mit ihrem Typ, der Belegnummer, das Fehlerdatum+Uhrzeit, der Fehlerkategorie und der Fehlerbschreibung angezeigt.
Fehlerkategorien
Fehlerkategorie | Beschreibung |
---|---|
Keine Kosten am Fertigungsteil | Es wurden keine Material- oder Lohnkosten im Fertigungsteil definiert. |
Keine Kosten am Bestellteil/kein SVP | Dem Bestellteil konnten keine Kosten zugeordnet werden, es wurde wahrscheinlich kein Standardwert definiert. |
Weder Kostenstelle noch Kostenträger | Dem Belege wurde keine Kostenstelle oder Kostenträger zu geordnet. Ohne diese Zuordnung kann der Beleg nicht in die Kalkulation gebucht werden. Entweder man die Zuordnung nachträglich vor oder man ignoriert den Beleg. |
Fehlende Sachmerkmale | Es konnten keine Kosten gefunden werden, weil ein Sachmerkmale bei der Buchung des Belegs falsch oder gar nicht erfasst wurde. |
Fehlendes Logistikkennzeichen | Das Logistik-KZ im Logistik-Konto des Teils wird die Kostenfindung benötigt und ohne Kosten kann der Beleg nicht in die Kalkulation gebucht werden. Tragen Sie einfach das Logistik-KZ nach und wählen Sie "neu berechnen" im Kontextmenü. |
Andere | Fehler kann nicht genau einer Kategorie zugeordnet werden |
Fehlerbeschreibungen
Fehlerbeschreibung | Beschreibung | Aktion |
---|---|---|
Fehler: Keine Statistikperiode auf Kopfbeleg | Der Beleg wurde keiner Statistikperiode zu geordnet. | |
Fehler: Aufsummierte Menge aller Auftragsvorgänger ist Null | ||
Fehler: Unbekannter Vorgänger-Typ für Verbuchung auf Kopf | Dem Beleg wurde ein Vorgänger zugeordnet der im Moment nicht unterstützt wird. | Prüfen Sie ob ein gültiger Vorgänger in der Position ist, z.Zt. unterstützt sind Kostenträger, Aufträge, Angebote usw.. |
Fehler: (Standard-)Material/Lohnkosten sind Null bei | Die Material- und/oder Lohnkosten sind in dem betreffenden Fertigungsteil gleich Null. | Prüfen Sie das Fertigungsteil. Sie können im Fertigungsteil auch die Einstellungen so vornehmen das Lohn- oder Materialkosten gleich Null sein dürfen.
Bei Ein- und Auslagerungsbelegen können Sie die Kosten auch direkt über das Kontextmenü "Positionswert nachtragen" ändern. |
Fehler: (Standard-)Einkaufspreise sind Null bei | Der Standardwert des betreffenden Bestellteils ist gleich Null oder es konnte in einer bedingten Tabelle kein Wert ermittelt werden. | Prüfen Sie das Bestellteil.
Bei Ein- und Auslagerungsbelegen können Sie die Kosten auch direkt über das Kontextmenü "Positionswert nachtragen" ändern. |
Fehler: Fehlendes Logistik-KZ bei | Sie müssen im Logistik-Konto des Teils das Logistik-KZ nachtragen. | |
Fehler: Summierung totalDemandedQty mit fehlerhaften Einheiten | ||
Einheitenfehler: | Es wurde im Beleg eine Einheit verwendet die nicht in die Einheit umgerechnet werden konnte, die bei den Kosten hinterlegt wurde, z.B. gebucht wurden "10m" und der Preis im Bestellteil wurde je Stück definiert "5 € / Stück". Mit einer Einheitentabelle am Teil kann jetzt "m" in "Stück" umgerechnet werden, fehlt diese oder dieser Eintrag kommt dieser Fehler. | Prüfen Sie die Einheitentabelle des Teils. |
Fehler: Kosteneinheit ist keine Währung | In den Kosten ist keine gültige Währung als sondern z.B. | |
Fehler: jobTime ist INVALID bei Meldung | ||
Arbeitsplanposition wurde gelöscht | ||
Fehler: kein Arbeitsplatz/Lieferant | ||
Fehler: Kein Fertigungsauftragsvorgänger | ||
Fehler: Kein "quantity" Mengenfeld gefunden bei Beleg | ||
Fehler: Unbestimmtes Datum auf Beleg | Um die Kosten einer bestimmten Periode zuordnen zu können muss das für die Buchung betreffende Datum (z.B. Anfangsdatum) mindestens ein Anfang- oder Enddatum haben, " - " angaben sind dort nicht erlaubt. | |
Fehler: Keine Dienstleistung | In einem Stundennachweis wurde keine Dienstleistung definiert. | |
Fehler: Keine Zeitangabe | Dem Beleg fehlt die Zeitangabe | |
Fehler: Zeitangabe ist Null | Die Zeitangabe wurde mit Null definiert | |
Kosten sind Null | Bei der Buchung konnten keine Kosten für den Beleg ermittelt werden, z.B. eine Bestellung wurde einem Nullpreis erfasst. | |
Fehler: Kein Kostenträger-, -stelle oder Vorgänger vorhanden | Ein Ein- oder Auslagerung muss immer einem Kostenträger, -stelle oder Vorgänger zu geordnet werden. Prüfen Sie die Position einer von diesen hinterlegt wurde. | |
Fehler: Aufsummierte Menge aller Vorgänger ist Null | Das System braucht eine Mengenangabe in den Vorgänger damit, die Ist-Werte anteilig auf die Vorgänger verteilt werden. | Prüfen Sie bitte Vorgänger (z.B. Auftrag) ob eine Menge hinterlegt wurde. |
Fehler: Kein Anfangstermin gefunden | Das Datum des Belegs ist nicht gesetzt oder als undefinierter Zeitraum mit " - " definiert. | Prüfen Sie den Beleg. |
Fehler: Keine Buchungsperiode gefunden | Das Datum des Belegs ist nicht gesetzt oder als undefinierter Zeitraum mit " - " definiert. | Prüfen Sie den Beleg. |
Fehler: Keine Auftragsvorgänger gefunden | Für den Beleg konnte kein Auftragsvorgänger für die Kalkulation ermittelt werden. | Prüfen Sie über der Vorgänger im Beleg ein Auftrag ist oder über diesen einer als Vorgänger erreicht werden kann. |
Fehler: Bestellung ohne BA (z.Zt. nicht berücksichtigt) | Kosten einer Bestellung können nur über eine Bedarfsanforderung einer Kostenstelle zugeordnet werden. | |
Fehler: Kein Bestellwert gefunden | ||
Fehler: Bedarfstype in der Bedarfsanforderung nicht gesetzt | Der Bedarfstype in der Bedarfsanforderung muss nachgetragen werden. | |
Fehler: Eingangsrechnung ohne BA (z.Zt. nicht berücksichtigt) | Kosten einer Eingangsrechnung können nur über eine Bedarfsanforderung einer Kostenstelle zugeordnet werden. | |
Fehler: Kein Eingangsrechnungswert gefunden | ||
Fehler: Auftragsbezogener Wert ist keine Währung | ||
Fehler: Fibu-Kostenbeleg hat keine Buchungsperiode | ||
Fehler: Fibu Kostenbeleg ohne Kosten: | ||
Fehler: Keine Dauer des Arbeitsauftrags für Kostenkalkulation gefunden | Bei dem Arbeitsauftrag wurde keine Zeitangabe hinterlegt. | |
Achtung: Kostenstellenbestellung | ||
Achtung: Keine Menge auf Bestellposition | ||
Achtung: Kostenstellenbestellung an Eingangsrechnung | ||
Achtung: Keine Menge auf Eingangsrechungsposition |
Weiterverarbeitung
1. Fehlerkorrektur und neu berechnen
Die Fehlerkategorie weist den Benutzer auf die Fehlerursache hin. Wenn nun also an einem Beleg die Fehlermeldung "Keine Kosten am Fertigungsteil" steht, so kann direkt über den Toolbarknopf "Fertigungsteil bearbeiten" in die Fertigungsteilerolle der Position gesprungen und hier der Preis nachgetragen werden.
Wurde der Fehler beseitigt, so kann die Position in der Liste markiert und der Knopf "Neu berechnen" über der Liste betätigt werden.
Die Position wird dann zuerst genau so aus der Nachkalkulation herausgebucht, wie sie vorher eingebucht wurde und anschließend mit neu ermittelten Daten wieder eingebucht.
2. Positionswert nachtragen
Über das Kontextmenü der Liste können Sie den Menüpunkt "Positionswert nachtragen" auswählen. Sie haben dort die Möglichkeit ohne die Werte in dem Bestellteil oder Fertigungsteil zu verändern der Belegposition einen neuen Wert zuweisen.
3. Beleg ignorieren
Über den Knopf "Beleg ignorieren" kann der Beleg aus jeglicher Art der Weiterverarbeitung, woraus der Fehler entstanden ist, ausgeschlossen werden. Er bleibt in seinem Zustand und wird anschließend immer ignoriert.
Menüpunkt | Beschreibung |
---|---|
Bearbeiten | - |
: Position | |
: : Positionswert nachtragen | siehe |
: : Neu berechnen | siehe |
: : Ignorieren | siehe |
: Zeitraum | siehe |
: Schließen | Fenster wird geschlossen |
Suchen | Listenfenster aufrufen |
Symbol | Beschreibung |
---|---|
Teile anzeigen | |
Bestellartikel anzeigen | |
Fertigungsartikel anzeigen | |
Lagerbestand anzeigen | |
Lagerbewegungen anzeigen | |
Dispo-Bewegungen anzeigen | |
Beleghistorie anzeigen | |
Logistik-Konto anzeigen | |
Alle Positionen in die Zwischenablage kopieren |
Feld | Beschreibung |
---|---|
Kurzname | Kurzname wird vom System vergeben |
Letzte Änderung | Datum der letzten Änderung |
: Uhrzeit | Uhrzeit der letzten Änderung |
Anzeigelimit (wird nicht gespeichert) | Anzahl von Datensätzen die angezeigt werden. Diese Eingabe wird nicht gespeichert, d.h. diese wird immer beim Start des Moduls auf 1000 initialisiert. |
Bemerkungen | hier können Bemerkungen zu dem unterdrückten Fehler gemacht werden. Man könnte hier vielleicht festhalten wer als letztes geprüft hat bzw. Fehler gefunden hat. |
Knopf | Beschreibung |
---|---|
Belege | - |
: Korrigierte Suchen | Die Belege aus der Liste werden nochmals geprüft ob Sie richtig verarbeitet wurden, wenn ja werden Sie aus der Liste gelöscht. |
: Neu berechnen | Das System bucht den Beleg aus und mit den aktuellen Daten wieder ein. Ist der Beleg ohne Fehler verbucht worden, wird dieser aus der Liste gelöscht. |
: Ignorieren | Selektierte Teile dauerhaft für die Nachkalkulation ignorieren und aus der Liste löschen ohne diese nochmalig zu verbuchen. |
OK | Änderungen werden gespeichert. Wenn keine Änderungen getätigt wurden ist der Knopf gesperrt. |
Schließen | Das Fenster wird geschlossen, ohne Änderungen zu speichern. Wenn Sie die Änderungen sichern wollen, so müssen Sie den Knopf "OK" drücken. |
Positionswert nachtragen
Dieses Fenster ermöglicht das manuelle Eintragen von Werten für den Beleg. Es erscheinen je nach Logistik-KZ die Fertigungs- oder Kaufteilwerte.
Belege können nur mit Kosten in die Nachkalkulation gebucht werden. Soll ein Beleg für die Kalkulation nicht berücksichtigt werden, so muss dieser über den Knopf "Ignorieren" (s.o.) bearbeitet werden.
Symbol | Beschreibung |
---|---|
Teile anzeigen | |
Bestellartikel anzeigen | |
Fertigungsartikel anzeigen | |
Lagerbestand anzeigen | |
Lagerbewegungen anzeigen | |
Dispo-Bewegungen anzeigen | |
Beleghistorie anzeigen | |
Logistik-Konto anzeigen |
Feld | Beschreibung |
---|---|
Übernahme bei mehreren selekt. Einträgen | |
: Stückpreis | Nur wenn diese Checkbox gesetzt ist, werden die Kosten aus den Stückpreisen errechnet. Dies ermöglicht den Wert von mehreren Belegen mit verschiedenen Mengen in einem zu bearbeiten. |
: Werte | Der erfasste Wert in den Kostenfeldern wird direkt in die Belege geschrieben. |
Logistik-KZ | Anzeige des Logistik Kennzeichen von dem betroffenen Teil |
Fertigungswerte | Anzeige bei Logistik-KZ "Fertigungsteil" |
: Stückpreis Material | Stückpreis der zu Preisberechnung der Materialkosten und Gemeinkosten verwendet werden kann. Mit dem Button wird der Stückpreis mit der Belegmenge multipliziert und das Ergebnis in die Eingabefelder geschrieben.
Wenn der Stückpreis Material gleich Null ist und "Stückpreis" gewählt wurde, kommt eine Warnmeldung und der Stückpreis Lohn muss vorhanden sein. |
: Materialkosten | Wenn die Materialkosten gleich Null sind und "Werte" gewählt wurde, kommt eine Warnmeldung und die Lohnkosten müssen vorhanden sein. |
: Gemeinkosten | |
: Stückpreis Lohn | Stückpreis der zu Preisberechnung der Lohnkosten und Gemeinkosten verwendet werden kann. Mit dem Button wird der Stückpreis mit der Belegmenge multipliziert und das Ergebnis in die Eingabefelder geschrieben.
Wenn der Stückpreis Lohn gleich Null ist und "Stückpreis" gewählt wurde, kommt eine Warnmeldung und der Stückpreis Material muss vorhanden sein. |
: Lohkosten | Wenn die Lohnkosten gleich Null sind und "Werte" gewählt wurde, kommt eine Warnmeldung und die Materialkosten müssen vorhanden sein. |
: Gemeinkosten | |
Kaufteilwerte | Anzeige bei Logistik-KZ "Kaufteil" |
: Stückpreis | Stückpreis der zu Preisberechnung der Materialkosten und Gemeinkosten verwendet werden kann. Mit dem Button wird der Stückpreis mit der Belegmenge multipliziert und das Ergebnis in die Eingabefelder geschrieben. |
: Materialkosten | |
: Gemeinkosten | |
Selektierte Einträge : | Liste der Belege für die der Positionswert nachgetragen werden soll. |
Knopf | Beschreibung |
---|---|
OK | Die selektierten Belege werden mit den nachgetragenen Positionswerten verbucht. |
Schließen | Das Fenster wird geschlossen, ohne Änderungen zu speichern. |
Zeitraum bearbeiten
Es können bis zu einer bestimmten Periode die Funktionen "Neu berechnen" und "Ignorieren" auf die Belege in dem gewählten Fehlermonitor ausgeführt werden.
Feld | Beschreibung |
---|---|
Bearbeitung bis | Es werden alle Belege einschließlich der gewählten Periode bearbeitet. Es wird immer vom letzten Tag der Periode ausgegangen, z.B. Periode "März 2013" geht bis "31.03.2013". |
: Jahr | Jahr der Endperiode |
: Periode | Monat der Endperiode |
Verarbeitung Belege | |
: Neu berechnen | siehe |
: Ignorieren | siehe |
Knopf | Beschreibung |
---|---|
OK | Die Bearbeitung der Belege wird gestartet. |
Schließen | Das Fenster wird geschlossen, ohne Änderungen zu speichern. |
Listenfenster
Dieses Fenster dient der Auflistung der unterdrückten Fehler, die in ClassiX® auftreten können.
In der Liste wird ein roter Punkt angezeigt, wenn der Monitor noch nicht abgearbeitete Fehler enthält.
Feld | Beschreibung |
---|---|
Kurzname | Kurzbeschreibung um was für Belege es sich handelt |
Belege | Anzahl der fehlerhaften Belege |
letzte Änderung | |
Zeit |
Knopf | Beschreibung |
---|---|
OK | Keine Funktion |
Schließen | Das Fenster wird geschlossen. |
Verwandte Themen
Technische Dokumentation
Batchlauf Fehlermodul
Modulname
batcerr.mod
Klassen
Security
Neben der Beschränkung der Zugriffsrechte über die Klasse und deren Datenfelder kann das Modul über einige der empfangenen Messages in seiner Nutzung beschränkt werden.
Message | Parameter | Funktion | Security |
---|---|---|---|
Message | Parameter | Funktion | Empfangs-Modul |
---|---|---|---|