SAP Jobsuche bei DV-Treff
Bernd_Re
  • Bernd_Re
  • SAP Forum - User Thema Starter
vor 8 Jahre
Hallo Forum,

auf unseren Mahnungen soll je nach Sachbearbeiter die Telefonnummer angedruckt werden. Unser Formularkünstler liest dazu lediglich ein Feld (eigen Benutzerangaben) aus und lässt es andrucken. Jetzt wird dieses aber im Format +4989123456789 angedruckt und wir hätten aber gerne, dass so gedruckt wird: +49(0)89- 123 45 - 6789 .

Lt Formularkünstler solle wir das halt so beim Benutzer hinterlegen, aber ein Bindestrich oder Schrägstrich wird nicht angedruckt(ersatzlos gestrichen). Wenn im Feld Durchwahl nichts eingegeben wird, wird überhaupt keine Telefonnummer angedruckt. Wenn im Feld Durchwahl DW6789 eingegeben wird, wird +498912345DW6789 angedruckt.

Kann mir jemand sagen, in welchem Format hier wo eingetragen werden muss? Und wo kann man eventuell nach sehen, was erwartet wird? Vollkommen schleierhaft ist mir überhaupt, warum die Vorwahl mit +4989 kommt. Das steht ja nirgends drin.

Danke für Hilfe und Anregungen

Bernd

Tron
  • Tron
  • SAP Forum - Profi
vor 8 Jahre
Hallo Bernd.

Die Telefondaten auszulesen ist wohl nicht das Problem.

Ein Tabellenjoin mit USR21 und ADR2 erledigt das.

Im Falle SAPSCRIPT Formular müsste dazu eine "Perform Routine" angelegt werden.

Im Falle SMARTFORMS reicht ein Coding - Abschnitt mit dem Join.

Wichtig ist die Qualität der Usereintragungen in den Benutzerstammfeldern der

Telefonnummern. Die können/sollen ja alles selbst dort eintragen.

Mit den Daten der Tabelle ADR2 lassen sich jegliche Ziffern/Zeichenvariationen im Formular umsetzen.

lg Jens