Trennen Strasse und Hausnummer

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

Re: Trennen Strasse und Hausnummer

Beitrag von ralf.wenzel (Top Expert / 3935 / 200 / 281 ) »
"So haben zum Beispiel die Berlinerinnen ihre Straßen bis ins Jahr 1929 nummeriert." -- Genau, die Frauen waren's 😂


Ralf

Folgende Benutzer bedankten sich beim Autor ralf.wenzel für den Beitrag:
DeathAndPain

Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

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


Re: Trennen Strasse und Hausnummer

Beitrag von ewx (Top Expert / 4849 / 313 / 642 ) »
black_adept hat geschrieben:
27.11.2024 12:20
Es gibt Orte ohne Strassennamen, nur mit der Hausnummer (!) https://www.deutschlandfunknova.de/beit ... assennamen
https://www.youtube.com/watch?v=O3CLBIL ... nel=U2VEVO
interessant! Wobei das ja einfach zu lösen ist: Dann heißt die Straße eben genau wie der Ort. so what. Werden die Hilgermisser in Online-Fomularen, in denen die Straße - sinnvollerweise - ein Pflichtfeld ist, wohl auch machen.
Interessanterweise heißen die Straßen in Hilgermissen aber alle "Wechold" und erst um Hilgermissen herum Hilgermissen. Laut Google-Maps

Re: Trennen Strasse und Hausnummer

Beitrag von msfox (Specialist / 366 / 56 / 76 ) »
Gibts evtl. inzwischen eine FuBa oder Klasse, die Adresse auf die Gültigkeit prüft?
Zugegeben, die Frage ist schon alt / sehr alt. Aber trotzdem die Antwort:
Via Fuba kann man die Adresse prüfen lassen - ADDR_REGIONAL_DATA_CHECK. Setzt voraus, dass man auch Daten in der Regionalstruktur eingespielt oder manuel angelegt hat.
Auf diesen Weg könnte man auch die Straße und Hausnummer verproben.
Angenommen man hat "Straße des 17. Juni 55". Dann könnte man bis zur 1. Zahl auflösen und prüfen. Wenn es die Straße nicht gibt, dann eben noch einmal mit dem Teil bis zur letzten Nummer.
--
Wir splitten in unseren Schnittstellen nur an der ersten Zahl und dann noch einmal danach, falls ein Buchstabe kommt.
Wenn der Kunde die Regionalstruktur im SAP aktiv hat, so wird spätestens beim Anlegen der Daten (z.B. GP mit der Adresse) eine Fehlermeldung geworfen. Diese Fälle müssen dann manuell nachgearbeitet werden. Bisher hat sich da aber keiner beschwert.

Folgende Benutzer bedankten sich beim Autor msfox für den Beitrag (Insgesamt 2):
ewxblack_adept


Re: Trennen Strasse und Hausnummer

Beitrag von DeathAndPain (Top Expert / 1952 / 259 / 413 ) »
Bis jetzt halte ich den von mir geschilderten Algorithmus für am besten. Der würde sogar den von black_adept genannten Fall abdecken, dass es gar keinen Straßennamen gibt (dann wäre der Teil vor der Hausnummer halt leer). Man müsste sich im Programm dann nur ggf. Gedanken machen, was man macht, falls das Straßennamenfeld ein Pflichtfeld ist.

Allerdings könnte ich mir auch vorstellen, dass jemand Adressen einpflegt wie "Hauptstr. 27 Hinterhof rechts 2. Klingel" (wo es dann an der genannten Hausnummer auch noch "Hinterhof links" "Vorderhof rechts" und "Vorderhof links" gibt, jeweils mit getrennten Treppenhäusern). Sowas wird man nicht automatisiert korrekt zerlegt bekommen, jedenfalls nicht ohne KI (ChatGPT würde es sicherlich hinbekommen).

Re: Trennen Strasse und Hausnummer

Beitrag von msfox (Specialist / 366 / 56 / 76 ) »

Code: Alles auswählen.

Gedanken machen, was man macht, falls das Straßennamenfeld ein Pflichtfeld ist.
Beim Kunden bei mir wurde explizit eine Prüfung auf Pflicht reinprogrammiert. Ich muss bei Gelegenheit mal fragen, wie die mit Städten ohne Straßennamen dann umgehen.

Code: Alles auswählen.

 [b]einpflegt[/b] wie "Hauptstr. 27 Hinterhof rechts 2. Klingel" 
Wenn es richtig gemacht ist, wird da gar nix eingepflegt, sondern die Daten von der Post eingespielt. Und die haben bestimmt in ihrem Verzeichnis nicht drin "Hinterhof rechts 2. Klingel".
Wenn man das allerdings schlecht manuell einpflegt, kann man auch nur mit einem schlechten Ergebnis rechnen. Man muss ich nicht den einen Fehler, durch einen anderen Fehler beheben.

Re: Trennen Strasse und Hausnummer

Beitrag von ralf.wenzel (Top Expert / 3935 / 200 / 281 ) »
msfox hat geschrieben:
28.11.2024 13:11

Code: Alles auswählen.

 [b]einpflegt[/b] wie "Hauptstr. 27 Hinterhof rechts 2. Klingel" 
Wenn es richtig gemacht ist, wird da gar nix eingepflegt, sondern die Daten von der Post eingespielt. Und die haben bestimmt in ihrem Verzeichnis nicht drin "Hinterhof rechts 2. Klingel".
Wenn man das allerdings schlecht manuell einpflegt, kann man auch nur mit einem schlechten Ergebnis rechnen. Man muss ich nicht den einen Fehler, durch einen anderen Fehler beheben.
Genau, mein erster Gedanke war auch: DAS ist KEINE Adresse.

Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Vergleichbare Themen

4
Antw.
2923
Views
Strasse und Hausnr. trennen
von c oco » 03.03.2006 13:38 • Verfasst in ABAP® für Anfänger
1
Antw.
3259
Views
Adressroutine in Formularen (Strasse 2)
von tnyf » 23.02.2005 11:01 • Verfasst in Tips + Tricks & FAQs
18
Antw.
14716
Views
SAP HANA - ERP und HCM trennen
von verzweifelt » 13.06.2015 21:32 • Verfasst in SAP HANA für Anfänger
3
Antw.
1275
Views
String trennen
von SAP_ENTWICKLER » 25.03.2019 16:00 • Verfasst in ABAP® Core
3
Antw.
2737
Views
Wie Zeichenkette bei Buchstaben trennen?
von samson » 29.01.2008 13:33 • Verfasst in ABAP® für Anfänger

Aktuelle Forenbeiträge

Regex in where
vor 11 Stunden von tar 8 / 272
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1557
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 207
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 447

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.

Aktuelle Forenbeiträge

Regex in where
vor 11 Stunden von tar 8 / 272
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1557
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 207
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 447

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 2 Tagen von snooga87 1 / 149
aRFC im OO-Kontext
letzen Monat von ralf.wenzel 1 / 3328
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9878