Skip to Content
avatar image
Former Member

Date of birth in IT0002

Hi,

Can someone tell me what is the difference between fields GBDAT (Date of birth) and GBPAS (Birth date) of IT0002? The table (PA0002) shows different values for these fields for certain employees. When will this happen?

Also, we have an application that uses BAPI_PERSDATA_GETDETAILEDLIST

This has code

MOVE P0002-GBDAT TO PERSONALDATA-DATEOFBIRTH .

IF P0002-GBPAS CN '0 '.

MOVE P0002-GBPAS TO PERSONALDATA-DATEOFBIRTH .

ENDIF.

I couldnt understand why Date of birth field is being replaced by Birth date if it contains '0'.

Thanks and Regards,

Leena

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

3 Answers

  • Best Answer
    Sep 16, 2008 at 08:30 AM

    Hi,

    In some cases the birth date may not be same as Date of birth may not same as it is maintained in the official record ,that in school certificate or passports. In that case Birth date will be maintained . So if u maintain birth date , then date of birth will be not considered only the birth date ( that is u r official birthday will be considered) for the retirement.

    Regards,

    Prince Elvis

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 16, 2008 at 08:41 AM

    What prince said is correct but i am displaying the field

    GBDAT Date of Birth

    This is the actual date of birth

    GBPAS Date of Birth According to Passport

    this is date of birth for record puposes.

    Regards

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Feb 28, 2011 at 06:51 AM

    solved

    Add comment
    10|10000 characters needed characters exceeded