Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 8538

Re: validation on date period

$
0
0

hi ravinder,

You can use the FM  FIMA_DAYS_AND_MONTHS_AND_YEARS , this will give you the no of days, months and years between two dates.

 

check this program :

DATA: EDAYS   LIKE VTBBEWE-ATAGE,

       EMONTHS LIKE VTBBEWE-ATAGE,

       EYEARS  LIKE VTBBEWE-ATAGE.

 

PARAMETERS: FROMDATE LIKE VTBBEWE-DBERVON,

TODATE   LIKE VTBBEWE-DBERBIS .

 

CALL FUNCTION 'FIMA_DAYS_AND_MONTHS_AND_YEARS'

EXPORTING

   i_date_from          = FROMDATE

   i_date_to            = TODATE

*   I_FLG_SEPARATE       = ' '

IMPORTING

   E_DAYS               = EDAYS

   E_MONTHS             = EMONTHS

   E_YEARS              = EYEARS.

 

WRITE:/ 'Difference in Days   ', EDAYS.

WRITE:/ 'Difference in Months ', EMONTHS.

WRITE:/ 'Difference in Years  ', EYEARS.


if the months is more than 12 the write the error message.



Regards,

Sivaganesh


Viewing all articles
Browse latest Browse all 8538

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>