Eingabeprüfung

Getting started ... Alles für einen gelungenen Start.
22 Beiträge • Vorherige Seite 2 von 2 (current)
22 Beiträge Vorherige Seite 2 von 2 (current)

Re: Eingabeprüfung

Beitrag von Unit605 (Expert / 975 / 37 / 93 ) »
ralf.wenzel hat geschrieben: Dann kriegt er eine entsprechende Arbeitsanweisung mit Verwarnung und im Wiederholungsfalle eine Abmahnung.

Alles billiger als auch nur eine Entwicklerstunde darauf zu verbraten.
Somit braucht man keinerlei Eingabepruefungen zu machen.
Arbeitsanweisungen erstellen, verteilen und bei Nichtbefolgen beim zweiten Patzer feuern.

Haettest Du mal viel frueher erwaehnen sollen, dann haette SAP (nicht nur SAP) eine Menge an Entwicklungsarbeit sparen koennen.
Viele Befehle im ABAP und Objecte im DDIC waeren damit obsolet.

Ich frag mich jetzt, wo kommen eigentlich all dieser fehlerhaften Eingaben her, die heutzutage, trotz einiger Pruefungen, dennoch existieren?
Fehlerhafte Arbeitsanweisungen?

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Eingabeprüfung

Beitrag von ralf.wenzel (Top Expert / 3924 / 200 / 280 ) »
Das ist natürlich Quatsch. Aber beim Namen gibt es so viele gültige Möglichkeiten, dass man da nicht wirklich sinnvoll prüfen kann. Spätestens wenn man bedenkt, dass es auch juristische Personen gibt, wo beim Namen der Phantasie keine Grenzen mehr gesetzt sind.

Gegen Eingabevandalismus hilft keine Prüfung!
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Re: Eingabeprüfung

Beitrag von Unit605 (Expert / 975 / 37 / 93 ) »
Du solltest mal Deinen Umgangston etwas pflegen.

Postings andere User als "Quatsch" abzuqualifizieren steht Dir nicht zu.

Damit hat sich jede Diskussion eruebrigt.

Re: Eingabeprüfung

Beitrag von ralf.wenzel (Top Expert / 3924 / 200 / 280 ) »
Oh. Entschuldige bitte, dass ich eine Meinung habe. Ich denke, ich bin Fachmann genug um beurteilen zu können, was Quatsch ist und was nicht.
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Re: Eingabeprüfung

Beitrag von black_adept (Top Expert / 4089 / 127 / 940 ) »
RIG hat geschrieben:...
Ja, das ist zusätzlich möglich, aber wo zieht man die Linie?
...
Du hast das Problem mit deiner Frage schon ziemlich genau umrissen - wo zieht man die Linie.
Wenn man im SAP schaut, findet man solche Prüfungen häufig an den Stellen, wo es definierte Regeln gibt.
z.B. Postleitzahlen ( versch. Regeln - je nach Land ) , Bankleitzahlen, echte Zahleingaben,...

Aber für solche Sachen wie "Vornamen", "Straßen" i.A. nicht - eben weil es so viele Seltsamkeiten geben kann ( Karl Eduard der 3. )

Fazit - es gibt durchaus sinnvolle Einsatzmöglichkeiten für so eine Prüfung - und wenn du das an einem Feld üben willst hast du ja genug Hinweise bekommen (Field-Anweisung) wie das geht. Aber das von dir gewählte Beispiel "Name" ist halt in meinem Augen keines, wo so etwas wirklich Sinn macht.

Folgende Benutzer bedankten sich beim Autor black_adept für den Beitrag:
RIG

live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Eingabeprüfung

Beitrag von ralf.wenzel (Top Expert / 3924 / 200 / 280 ) »
Sinnvoll ist es z. B., Straßennamen gegen ein Verzeichnis zu prüfen, dann prüft man die PLZ gleich mit. Es gibt auch (afaik leider bankenspezifisch) Plausibilitätsprüfungen für Kontonummern (man weiß dann immer noch nicht, ob das Konto das richtige ist, man weiß aber, dass man eine gültige Kontonummer eingegeben hat) und Verzeichnisse von Bankleitzahlen und so weiter und so fort. Auch da kann man überlegen, ob man einen Entwickler das Rad neu erfinden lässt oder einfach ein Tool kauft, das fertig ausgeliefert wird (im SAP Standard geht das wohl nicht).
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Re: Eingabeprüfung

Beitrag von RIG (Specialist / 110 / 30 / 1 ) »
ralf.wenzel hat geschrieben:Sinnvoll ist es z. B., Straßennamen gegen ein Verzeichnis zu prüfen, dann prüft man die PLZ gleich mit. Es gibt auch (afaik leider bankenspezifisch) Plausibilitätsprüfungen für Kontonummern (man weiß dann immer noch nicht, ob das Konto das richtige ist, man weiß aber, dass man eine gültige Kontonummer eingegeben hat) und Verzeichnisse von Bankleitzahlen und so weiter und so fort. Auch da kann man überlegen, ob man einen Entwickler das Rad neu erfinden lässt oder einfach ein Tool kauft, das fertig ausgeliefert wird (im SAP Standard geht das wohl nicht).
Ja, bei den Straßennamen aus dem Verzeichnis bin ich auch lieber vorsichtig, dann lieber auf eine Eingabe vertrauen - oder auf den Postboten der es trotz falscher schreibweise hinbekommt es auszuliefern. Ist das Straßenverzeichnis einmal nicht aktuell kann es für ein User unmöglich werden seine Wahre Adresse einzugeben. Das wäre meiner Meinung nach schlechter als eine falsch geschriebene Straße.

Vielen Dank für die nette Diskussion, das hilft mir schon soweit ganz gut weiter.

Viele Grüße und schönes WE dann gleich an Alle.

RiG

Vergleichbare Themen

2
Antw.
1867
Views
ALV-OO --> Eingabeprüfung
von Rantanplan » 29.03.2006 13:03 • Verfasst in ABAP Objects®
3
Antw.
1842
Views
Eingabeprüfung im ALV
von CeyserSoze » 12.06.2008 17:58 • Verfasst in ABAP® Core
6
Antw.
1557
Views
Eingabeprüfung
von SAPNewbie » 22.09.2015 13:17 • Verfasst in ABAP® für Anfänger
2
Antw.
1845
Views
Eingabeprüfung ausschalten
von chatty » 04.01.2006 16:45 • Verfasst in ABAP® Core
10
Antw.
15538
Views
Domänenfestwert zur Eingabeprüfung
von ralf.wenzel » 18.06.2008 14:32 • Verfasst in ABAP® Core

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
vor 2 Tagen von Bright4.5 1 / 774
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2394
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8982