Posted: Wed Sep 08, 2010 3:17 pm Post subject: FM для прибаления времени к дате и времени
Добрый день!
Ищется стандартный FM, чтобы на входе указать дату и время + время в часах для добавления, а на выходе получить дату и время с прибавленным временем.
'C14B_ADD_TIME' не предлагать, он работает с ошибкой.
Posted: Wed Sep 08, 2010 4:44 pm Post subject: Re: FM для прибаления времени к дате и времени
vetal wrote:
Добрый день!
Ищется стандартный FM, чтобы на входе указать дату и время + время в часах для добавления, а на выходе получить дату и время с прибавленным временем.
'C14B_ADD_TIME' не предлагать, он работает с ошибкой.
ФМ CATT_ADD_TO_TIME или через CONV_UTIL_ADD_DATE_AND_TIME
Code:
PARAMETERS:
p_date TYPE sy-datum DEFAULT sy-datum OBLIGATORY,
p_time TYPE sy-uzeit DEFAULT sy-uzeit OBLIGATORY,
p_hours TYPE sy-uzeit DEFAULT '240000' OBLIGATORY.
DATA:
gv_timestamp TYPE timestamp.
CONVERT DATE p_date TIME p_time INTO TIME STAMP gv_timestamp TIME ZONE 'UTC '.
CALL FUNCTION 'CONV_UTIL_ADD_DATE_AND_TIME'
EXPORTING
in_timestamp = gv_timestamp
* ADD_DAYS = 0
add_time = p_hours
IMPORTING
out_timestamp = gv_timestamp.
CONVERT TIME STAMP gv_timestamp TIME ZONE 'UTC ' INTO DATE p_date TIME p_time.
WRITE: p_date, p_time.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
All product names are trademarks of their respective companies. SAPNET.RU websites are in no way affiliated with SAP AG. SAP, SAP R/3, R/3 software, mySAP, ABAP, BAPI, xApps, SAP NetWeaver and any other are registered trademarks of SAP AG. Every effort is made to ensure content integrity. Use information on this site at your own risk.