Zum Inhalt springen

OmniBelegService:Fehlercodes: Unterschied zwischen den Versionen

MH (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
MH (Diskussion | Beiträge)
 
(12 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 253: Zeile 253:
'''mögliche Ursache(n):'''
'''mögliche Ursache(n):'''
*ungültiger Wert in dem XML-Feld "ORDER_TAX_AREA" bzw. "CUSTOMER_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" bzw. "CUSTOMER_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.
* Deaktivierung von "Anlage von Neukunden" wenn Aufträge sowieso nur auf Bestandskunden angelegt werden.
* Prüfung der Kundenvorlagen-Prozedur (falls aktiviert)
* Prüfung der Kundenvorlagen-Prozedur (falls aktiviert)
</div>
</div>
Zeile 979: Zeile 980:
*Prüfung der Besteuerungsarten in der Sage
*Prüfung der Besteuerungsarten in der Sage
*Leeren des Feldinhaltes per BelegMapper Konfiguration.
*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 ==
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.076: 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>