Lade...
 

Batch Fehler-Modul

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ü
Menüpunkt Beschreibung
Bearbeiten -
: Position  
: : Positionswert nachtragen siehe
: : Neu berechnen siehe
: : Ignorieren siehe
: Zeitraum siehe
: Schließen Fenster wird geschlossen
Suchen Listenfenster aufrufen
Toolbar
Symbol Beschreibung
CX_ITEM.png Teile anzeigen
CX_PURCHASE_ITEM.png Bestellartikel anzeigen
CX_PRODUCT.png Fertigungsartikel anzeigen
CX_STOCK_on.png Lagerbestand anzeigen
CX_STOCK_log.png Lagerbewegungen anzeigen
CX_DISPO_ACCOUNT.png Dispo-Bewegungen anzeigen
tree.png Beleghistorie anzeigen
CX_STOCK_ACCOUNT.png Logistik-Konto anzeigen
copytoclipboard.png Alle Positionen in die Zwischenablage kopieren
Felder
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.
Knöpfe
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.

Toolbar
Symbol Beschreibung
CX_ITEM.png Teile anzeigen
CX_PURCHASE_ITEM.png Bestellartikel anzeigen
CX_PRODUCT.png Fertigungsartikel anzeigen
CX_STOCK_on.png Lagerbestand anzeigen
CX_STOCK_log.png Lagerbewegungen anzeigen
CX_DISPO_ACCOUNT.png Dispo-Bewegungen anzeigen
tree.png Beleghistorie anzeigen
CX_STOCK_ACCOUNT.png Logistik-Konto anzeigen
Felder
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 arrow_out.png 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 arrow_out.png 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 arrow_out.png 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.
Knöpfe
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.

Felder
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
Knöpfe
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. 

Felder
Feld Beschreibung
Kurzname Kurzbeschreibung um was für Belege es sich handelt
Belege Anzahl der fehlerhaften Belege
letzte Änderung  
Zeit  
Knöpfe
Knopf Beschreibung
OK Keine Funktion
Schließen Das Fenster wird geschlossen.

 

Verwandte Themen

 


Technische Dokumentation

Batchlauf Fehlermodul

Modulname

batcerr.mod

Klassen

CX_BATCH_ERROR_MONITOR

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.

Empfangene Messages
Message Parameter Funktion Security
       
       
       

 

Gesendete Messages
Message Parameter Funktion Empfangs-Modul
       

Operativer Betrieb