Hallo liebes Selectline Team,
ich bin Mal so dreist und wünsche mir etwas außerhalb des Wünsche-Forums, damit hier andere auch gescheit mitdiskutieren können:
Bessere Umgang mit Dialogen/Hinweisfeldern, die sich bei Aktionen öffnen, wie z.B. dem Anlegen einer Position:
{ "StatusCode": "InternalServerError", "ResponseCode": "42-064", "ResponseId": 64, "ResponseIdDescription": "NotificationDialogInServerModeException", "Message": "Es wurde versucht ein Hinweisfenster anzuzeigen.", "Details": { "Text": "F\u00FCr die Lagerung der Zielmenge ist kein ausreichender Bestand vorhanden. Fehlende Mengen werden automatisch negativ gelagert.\r\nM\u00F6chten Sie trotzdem fortsetzen?", "Ueberschrift": "Best\u00E4tigen", "Zusatzinfo": "", "Meldungsart": "FrageJaNein" } } | URL: https://192.168.1.39:9443/slmobileapi/documents/L413450/ArticleItem | Exception: Response status code does not indicate success: 500 (Internal Server Error).
Das kann doch nicht zielführend sein, dass die API dann einfach vollständig handlungsunfähig wird und die Position nicht anlegt.
Sie sollte meiner Meinung nach entweder in der Lage sein sich über diese Hinweisfenster hinwegzusetzen oder man sollte per Parameter einstellen können, wie sie sich in manchen Situationen verhalten sollen.
Mein aktueller Workaround wird sein die Position mit Menge 0 anzulegen und dem Kunden zu sagen, dass er in diesen Fällen per Hand überprüfen muss. Glücklich wird damit leider keiner :(
Ich freue mich auf Rückmeldung und rege Diskussion!
LG Lukas Rieck
itisto GmbH & Co. KG
Hallo liebes Selectline Team,
ich bin Mal so dreist und wünsche mir etwas außerhalb des Wünsche-Forums, damit hier andere auch gescheit mitdiskutieren können:
Bessere Umgang mit Dialogen/Hinweisfeldern, die sich bei Aktionen öffnen, wie z.B. dem Anlegen einer Position:
{ "StatusCode": "InternalServerError", "ResponseCode": "42-064", "ResponseId": 64, "ResponseIdDescription": "NotificationDialogInServerModeException", "Message": "Es wurde versucht ein Hinweisfenster anzuzeigen.", "Details": { "Text": "F\u00FCr die Lagerung der Zielmenge ist kein ausreichender Bestand vorhanden. Fehlende Mengen werden automatisch negativ gelagert.\r\nM\u00F6chten Sie trotzdem fortsetzen?", "Ueberschrift": "Best\u00E4tigen", "Zusatzinfo": "", "Meldungsart": "FrageJaNein" } } | URL: https://192.168.1.39:9443/slmobileapi/documents/L413450/ArticleItem | Exception: Response status code does not indicate success: 500 (Internal Server Error).Das kann doch nicht zielführend sein, dass die API dann einfach vollständig handlungsunfähig wird und die Position nicht anlegt.
Sie sollte meiner Meinung nach entweder in der Lage sein sich über diese Hinweisfenster hinwegzusetzen oder man sollte per Parameter einstellen können, wie sie sich in manchen Situationen verhalten sollen.
Mein aktueller Workaround wird sein die Position mit Menge 0 anzulegen und dem Kunden zu sagen, dass er in diesen Fällen per Hand überprüfen muss. Glücklich wird damit leider keiner :(
Ich freue mich auf Rückmeldung und rege Diskussion!
LG Lukas Rieck
itisto GmbH & Co. KG