OmniBelegService:Fehlercodes: Unterschied zwischen den Versionen
Erscheinungsbild
MH (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
MH (Diskussion | Beiträge) |
||
| (24 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 241: | Zeile 241: | ||
'''Meldungen:''' | '''Meldungen:''' | ||
'''"Es konnte keine passende Vorlage ermittelt werden"''' | '''"Es konnte keine passende Kunden-Vorlage ermittelt werden"''' | ||
'''"Fehler bei der Adressvorlagenermittlung, ggf. falscher Input in XML-Felder TAX_AREA oder fehlende Importvorlagen für das Szenario"''' | '''"Fehler bei der Adressvorlagenermittlung, ggf. falscher Input in XML-Felder TAX_AREA oder fehlende Importvorlagen für das Szenario"''' | ||
| Zeile 252: | Zeile 252: | ||
'''mögliche Ursache(n):''' | '''mögliche Ursache(n):''' | ||
*ungültiger Wert in dem XML-Feld "ORDER_TAX_AREA" | *ungültiger Wert in dem XML-Feld "ORDER_TAX_AREA" bzw. "CUSTOMER_TAX_AREA" | ||
*nicht alle Kundenvorlagen wurden in der Importformat-Konfiguration gesetzt | *nicht alle Kundenvorlagen wurden in der Importformat-Konfiguration gesetzt (und der Haken "Anlage von Neukunden" ist in der Konfiguration gesetzt) | ||
*die Kundenvorlagen-Prozedur liefert ein leeres Ergebnis | *die Kundenvorlagen-Prozedur liefert ein leeres Ergebnis | ||
'''Analyse & Lösungsmöglichkeiten:''' | '''Analyse & Lösungsmöglichkeiten:''' | ||
* Prüfung ob in dem XML-Feld "ORDER_TAX_AREA" | * Prüfung ob in dem XML-Feld "ORDER_TAX_AREA" bzw. "CUSTOMER_TAX_AREA" der Wert "MERCHANT","EU" oder "NON_EU" steht. | ||
* Prüfung ob in der Importformat-Konfiguration für alle entsprechenden Vorlagenbereiche Kundennummern hinterlegt wurden. | * Prüfung ob in der Importformat-Konfiguration für alle entsprechenden Vorlagenbereiche Kundennummern hinterlegt wurden. | ||
* Prüfung der Kundenvorlagen-Prozedur (falls aktiviert)</div> | * Deaktivierung von "Anlage von Neukunden" wenn Aufträge sowieso nur auf Bestandskunden angelegt werden. | ||
* Prüfung der Kundenvorlagen-Prozedur (falls aktiviert) | |||
</div> | |||
==== FehlerCode #15 ==== | ==== FehlerCode #15 ==== | ||
'''Meldung: "Die angegebene Artikelnummer {Artikelnummer} konnte nicht gefunden werden. Prüfen Sie, ob die Artikelnummer existiert bzw. dieser auch Aktiv ist und auf Verkauf steht."''' | '''Meldung: "Die angegebene Artikelnummer {Artikelnummer} konnte nicht gefunden werden. Prüfen Sie, ob die Artikelnummer existiert bzw. dieser auch Aktiv ist und auf Verkauf steht."''' | ||
| Zeile 374: | Zeile 375: | ||
<div style="background-color:#d3d3d3;"> | <div style="background-color:#d3d3d3;"> | ||
FehlerCode #22 | ==== FehlerCode #22 ==== | ||
'''Meldung: "Das Pflichtfeld ORDER_IDENTIFICATION wurde nicht angegeben."''' | '''Meldung: "Das Pflichtfeld ORDER_IDENTIFICATION wurde nicht angegeben."''' | ||
| Zeile 389: | Zeile 389: | ||
*Über den BelegMapper eine gültige Zuordnung generieren. | *Über den BelegMapper eine gültige Zuordnung generieren. | ||
*den Urheber der Datei informieren, dass das entsprechende Feld gefüllt sein muss. (Standardpfad ORDER/ORDER_HEADER/ORDER_INFO/ORDER_ID) | *den Urheber der Datei informieren, dass das entsprechende Feld gefüllt sein muss. (Standardpfad ORDER/ORDER_HEADER/ORDER_INFO/ORDER_ID) | ||
</div> | |||
==== FehlerCode #23 ==== | |||
'''Meldung: "Fehlerfall durch BelegMapper-Konfiguration: {Meldung aus Mapper}."''' | |||
'''Auslöser:''' | |||
wird ausgegeben, wenn laut Konfiguration in dem BelegMapper ein Beleg einen Fehlerfall auslösen soll. Es wird hier dann die im BelegMapper definierte Meldung als Grund ausgegeben. | |||
'''mögliche Ursache(n):''' | |||
* Customizing im BelegMapper die dieses Verhalten herbeiführen. | |||
<div style="background-color:#d3d3d3;"> | |||
==== FehlerCode #24 ==== | |||
'''Meldung: "Die Feldlänge des Feldes {Feldname} überschreitet die maximal zulässige Länge von {x} Zeichen."''' | |||
'''Auslöser:''' | |||
wird ausgegeben, wenn ebsteimmte XML-Feldinhalte zu lange sind. | |||
'''mögliche Ursache(n):''' | |||
* Customizing im BelegMapper oder zu lange XML Feldinhalte die dadurch sageseitig nicht verarbeitet werden können. | |||
</div> | </div> | ||
== Beleganlage & Belegimport == | == Beleganlage & Belegimport == | ||
| Zeile 424: | Zeile 448: | ||
<div style="background-color:#d3d3d3;"> | <div style="background-color:#d3d3d3;"> | ||
==== FehlerCode #102 ==== | ==== FehlerCode #102 ==== | ||
'''Meldung: "Fehler bei der Erstellung der ERP-Belegkopfdaten"''' | '''Meldung: "Fehler bei der Erstellung der ERP-Belegkopfdaten. {Meldung}"''' | ||
'''Auslöser:''' | '''Auslöser:''' | ||
wird ausgegeben, wenn an einer Stelle die Daten aus dem Sage Belegkopf nicht richtig gefüllt werden können | wird ausgegeben, wenn an einer Stelle die Daten aus dem Sage Belegkopf nicht richtig gefüllt werden können. | ||
'''mögliche Ursache(n):''' | '''mögliche Ursache(n):''' | ||
| Zeile 613: | Zeile 637: | ||
</div> | </div> | ||
==== FehlerCode #115 ==== | ==== FehlerCode #115 ==== | ||
'''Meldung: "Fehler bei der Überprüfung der AdressDaten (AdressenCheck)"''' | '''Meldung: "Fehler bei der Überprüfung der AdressDaten (AdressenCheck), Prozedur {Prozedurname}, Meldung: {Meldung}"''' | ||
'''Auslöser:''' | '''Auslöser:''' | ||
| Zeile 924: | Zeile 948: | ||
*Prüfung ob dieser Währungskurs für die aktuelle Periode in der Sage existiert. | *Prüfung ob dieser Währungskurs für die aktuelle Periode in der Sage existiert. | ||
*Umstellung der globalen Property "WAEHRUNGSKURSTYP" auf einen anderen Wert der dann eventuell in der Sage vorhanden ist. | *Umstellung der globalen Property "WAEHRUNGSKURSTYP" auf einen anderen Wert der dann eventuell in der Sage vorhanden ist. | ||
</div> | |||
==== FehlerCode #137 ==== | |||
'''Meldung: "Die Kundennummer-Ermittlungs Prozedur ({Prozedur-Name}) lief in einen technischen Fehler: {Meldung}"''' | |||
'''Auslöser:''' | |||
wird ausgegeben, wenn die Prozedur für die Kundennummer-Ermittlung in einen Fehler läuft. | |||
'''mögliche Ursache(n):''' | |||
*SQL-Fehler in der konfigurierbaren Prozedur | |||
*Netzwerk Störungen | |||
'''Analyse & Lösungsmöglichkeiten:''' | |||
*sqlseitige Prüfung der Prozedur | |||
*Nach Rücksprache Wiederherstellung auf Standard-Prozedur in der BelegService Konfiguration. (spOmniBelegService_KtoNummerErmittlung) | |||
<div style="background-color:#d3d3d3;"> | |||
==== FehlerCode #138 ==== | |||
'''Meldung: "Fehler bei der Ermittlung der BesteuerungsID von '{Besteuerungsart}'"''' | |||
'''Auslöser:''' | |||
wird ausgegeben, wenn die Prüfung der BesteuerungsID in einen Fehler läuft oder die angegebene Besteuerungsart nicht gefunden wird. | |||
'''mögliche Ursache(n):''' | |||
*falsche Angabe der Besteuerungsart | |||
*Besteuerungsart wurde gelöscht | |||
'''Analyse & Lösungsmöglichkeiten:''' | |||
*Prüfung der Besteuerungsarten in der Sage | |||
*Leeren des Feldinhaltes per BelegMapper Konfiguration. | |||
</div> | |||
==== FehlerCode #139 ==== | |||
'''Meldung: "Die Anzahl der Gruppenüberschriften(x) ist ungleich der Menge an Zwischensummen(y). Eine Beleganlage ist nicht möglich."''' | |||
'''Auslöser:''' | |||
wird ausgegeben, wenn eine unterschiedlicher Anzahl von Gruppenüberschriften (POSTYPE = 0) und Zwischensummen (POSTYPE = 2) in den zu importierenden Artikelpositionen existieren. | |||
'''Analyse & Lösungsmöglichkeiten:''' | |||
* Die ORDER_ITEMS der XML-Datei prüfen und korrigieren. | |||
<div style="background-color:#d3d3d3;"> | |||
==== FehlerCode #140 ==== | |||
'''Meldung: "Fehler bei der Ausführung der CheckBeleg Prozedur ({Prozedurname}): {Message}"''' | |||
'''Auslöser''': | |||
tritt auf, wenn die Beleg-Ermittlungs Prozedur in einen technischen Fehler läuft. | |||
'''Analyse & Lösungsmöglichkeiten:''' | |||
* Sichtung des in der Konfiguration hinterlegten Prozedurnamens der "Beleg-Ermittlung" Prozedur | |||
* Sichtung der Prozedur per SQL-Management Studio | |||
</div> | </div> | ||
== Beleg-Transform == | == Beleg-Transform == | ||
<div style="background-color:#d3d3d3;"> | |||
==== FehlerCode #200 ==== | |||
'''Meldung: "Unbekannter Fehler!"''' | |||
'''Auslöser:''' | |||
* unbekannt | |||
'''Analyse & Lösungsmöglichkeiten:''' | |||
* '''Rückmeldung an HTK zur Fehleranalyse''' | |||
</div> | |||
==== FehlerCode #201 ==== | |||
'''Meldung: "das Mandantenobjekt konnte nicht geöffnet werden. Vermutlich ist die Kommunikation zum Sage Mehrbenutzer Dienst gestört."''' | |||
'''Auslöser:''' | |||
wird ausgegeben, wenn kein Mandantenobjekt für den Standard-Mandanten (der aus dem Setup) geöffnet werden kann. | |||
'''mögliche Ursachen:''' | |||
* technische oder Sageseitige Störung | |||
* eventuelle Ursache ist ein Neustart des Datenbank-Servers oder der Sage Dienste | |||
'''Analyse & Lösungsmöglichkeiten:''' | |||
* Fehleranalyse im TraceLog-Manager | |||
* "normaler" Login-Versuch in die Warenwirtschaft | |||
* Prüfung der Zugangsdaten für den Benutzer | |||
* Neustart des Dienstes | |||
<div style="background-color:#d3d3d3;"> | |||
==== FehlerCode #202 ==== | |||
'''Meldung: "Fehler bei der Lieferschein Erstellung: {Meldung}"''' | |||
'''Auslöser:''' | |||
wird ausgegeben, wenn ein zu erstellender Lieferschein Sageseitig nicht erstellt werden kann. | |||
'''mögliche Ursachen:''' | |||
* technische oder Sageseitige Störung | |||
* fehlende Bestände | |||
* sonstige Fehler die aus der Meldung entnommen werden können. | |||
'''Analyse & Lösungsmöglichkeiten:''' | |||
* Analyse im TraceLog-Manager | |||
* die angegebenen Fehler aus der Meldung beseitigen. | |||
</div> | |||
== Hintergrund-Prozesse == | == Hintergrund-Prozesse == | ||
| Zeile 1.021: | Zeile 1.150: | ||
* Es wurde der Beleg z.B. als Direktrechnung importiert (und wir ändern nachträglich keine Daten mehr ab, da wir nicht wissen ob diese bereits bearbeitet wurde, da niemals Folgebelege existieren werden). | * Es wurde der Beleg z.B. als Direktrechnung importiert (und wir ändern nachträglich keine Daten mehr ab, da wir nicht wissen ob diese bereits bearbeitet wurde, da niemals Folgebelege existieren werden). | ||
* Der Beleg wurde bereits verarbeitet und abgeschlossen mit Folgebelegen. | * Der Beleg wurde bereits verarbeitet und abgeschlossen mit Folgebelegen. | ||
<div style="background-color:#d3d3d3;"> | |||
==== Code #54: ==== | |||
'''Meldung: "Beleg wird laut OrderChannel-Konfiguration ignoriert."''' | |||
Auslöser: | |||
wird ausgegeben, wenn in dem XML Feld "ORDER_CHANNEL" der Inhalt "ignore" steht. | |||
'''mögliche Ursache(n):''' | |||
* in den OmniSeller-Zuordnungen wurde ein Channel auf "ignore" gemappt. | |||
</div> | |||