Zum Inhalt springen

OmniBelegService:Fehlercodes: Unterschied zwischen den Versionen

MH (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
MH (Diskussion | Beiträge)
 
(20 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" der Wert "MERCHANT","EU" oder "NON_EU" steht.
* 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 400: Zeile 401:


* Customizing im BelegMapper die dieses Verhalten herbeiführen.
* 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>
== Beleganlage & Belegimport ==
== Beleganlage & Belegimport ==


Zeile 623: 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 950: Zeile 964:
*sqlseitige Prüfung der Prozedur
*sqlseitige Prüfung der Prozedur
*Nach Rücksprache Wiederherstellung auf Standard-Prozedur in der BelegService Konfiguration. (spOmniBelegService_KtoNummerErmittlung)
*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>
== Beleg-Transform ==
== Beleg-Transform ==
aktuell noch nicht fertig mit dem Log verdrahtet und daher noch keine Fehlercode-Nummerierung verfügbar.
 
<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.047: 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>