Alter ermitteln anhand Geburtsdatum

Getting started ... Alles für einen gelungenen Start.
6 Beiträge • Seite 1 von 1
6 Beiträge Seite 1 von 1

Alter ermitteln anhand Geburtsdatum

Beitrag von Andreas Schlender (ForumUser / 1 / 0 / 0 ) »
Hallo,

vorab, ich bin sowohl neu im Forum, Abap Coding lesen fkt immer besser, neue Programme selbst zu entwickeln... ist noch Neuland was es zu entdecken gilt.

Problembeschreibung:
In CRM 5 wird bei zu Personen das Geburtsdatum gespeichert, wenn bekannt (but000-birthdt).
Es exisitiert ein Marketingmerkmal Altersgruppe mit folgender Ausprägung (char):
Merkmalswert 01 (8-19 Jahre), 02 (20-29 Jahre)...
Die Korrekte Altersgruppe soll per Job geschrieben / aktuell gehalten werden, der Fktbaustein diesbzgl. ist bekannt, mein Problem aktuell ist anhand dem Geburtsdatum das Alter zu ermitteln.
Gibt es seitens SAP diesbzgl. einen Fkt.baustein oder was anderes oder muss man selbst aktiv werden bzw. hat oder kennt jemand bereits eine derartige Umsetzung mittels Abap-Code?

Danke für die Hilfe,
Andreas

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


Beitrag von DeathGuardian (Expert / 759 / 0 / 3 ) »
HI,

irgendwo gibts bestimmt einen FuBa dazu, ich bin blos zu faul dannach mich zu tote zu suchen gerade.

Aber man kann es auch zur not einfach selber Programmieren.
Hier ein Beispiel:

Code: Alles auswählen.

DATA: dif_date TYPE sy-datum ,
      geburt   TYPE sy-datum VALUE '19831007' ,
      alter    TYPE i .

dif_date = sy-datum - geburt .
alter = dif_date+0(4) - 1 . "der macht mich immer 1 Jahr älter

Beitrag von M. Lahr (Specialist / 109 / 0 / 0 ) »
Hallo.

Von der Eigenlösung mal abgesehen müsste das der Fuba "EXIT_SAPLHRTIM00COV_HIST_008" sein: http://64.85.28.48/Fmods/ShowFm.aspx?SI ... FMKEY=124B&

mfg M.L.

Beitrag von KlausB (Specialist / 143 / 0 / 0 ) »
Hallo,

ist das nicht ein FuBa für HR? Er wirkt doch auf Infotyp 2? Das Problem liegt aber im CRM.

Klaus

Beitrag von edwin (Specialist / 306 / 11 / 68 ) »
Hallo,

versuche es doch mal mit FB:

'COMPUTE_YEARS_BETWEEN_DATES'

Gruss Edwin

Beitrag von sap-known (ForumUser / 4 / 0 / 0 ) »
Vielen Dank an alle!

Der FB 'COMPUTE_YEARS_BETWEEN_DATES' hat mir dann schließlich das gewünschte Ergebnis gebracht.

Seite 1 von 1

Vergleichbare Themen

7
Antw.
2716
Views
Anhand des Stichtags die letzten Datensätze ermitteln
von kaim77 » 27.12.2022 17:26 • Verfasst in ABAP® Core
9
Antw.
7044
Views
Geburtsdatum aus Datenbanktabelle P0002
von ABAP_User » 12.08.2011 10:05 • Verfasst in Human Resources
2
Antw.
1760
Views
Smartforms alter Tabellenknoten
von Caesarrr » 24.08.2012 11:06 • Verfasst in ABAP® Core
2
Antw.
1484
Views
Alter eines Mitarbeiters berechnen
von HansPeter » 23.01.2019 07:52 • Verfasst in ABAP® für Anfänger
0
Antw.
3990
Views
EWM: HU mit RBG anhand von Produkt-LB bewegen
von TimTo » 14.02.2019 15:08 • Verfasst in Sonstige Module

Aktuelle Forenbeiträge

Banf anlegen
vor 5 Tagen von wreichelt 2 / 5895
Banf anlegen
vor 5 Tagen von Manfred K. 1 / 5612
IBAN und BUT0BK
vor einer Woche von waltersen gelöst 10 / 20548
GUIXT Tabellen in Container ansprechen
vor einer Woche von Denaris 1 / 10872
SAPGui 8.00 32 Bit vs 64 Bit
vor einer Woche von DeathAndPain 3 / 12658

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

Banf anlegen
vor 5 Tagen von wreichelt 2 / 5895
Banf anlegen
vor 5 Tagen von Manfred K. 1 / 5612
IBAN und BUT0BK
vor einer Woche von waltersen gelöst 10 / 20548
GUIXT Tabellen in Container ansprechen
vor einer Woche von Denaris 1 / 10872
SAPGui 8.00 32 Bit vs 64 Bit
vor einer Woche von DeathAndPain 3 / 12658