Hey all,
I'm trying to calculate the time since the PM order has been released and provide that info to the user on the time confirmation screen. I've created a BAPI to give me the date / time that the release status is set but then I'm having trouble trying to figure out how to use the current date / time to determine total hours since release. Any ideas?
here's the goods...
// bapi call
Call "ZPM_ORDER_ACTION_ LOGS" in.AUFNR="00000& [p_order_ number]" out.UDATE="z_ releasedate" out.UTIME="z_ releasetime"
message "&[z_releasedate] &[z_releasetime] " title="bapi date / time"
set v[z_releasedateform at] "&[z_releasedate] (1-4).&[z_ releasedate] (5-6).&[z_ releasedate] (7-8)"
message "&[z_releasedatefor mat]" title="formatted release date"
message "&[z_releasedate] (1-4)" title="release date 1-4"
set v[z_datecalc] &[today-&[z_ releasedateforma t]]
message "&[z_datecalc] " title="datecalc"
And, here's what I get when I run it on my test order:
message bapi date / time = 20090728 153248
message formatted release date = 2009.07.28
message release date 1-4 = 2009
message datecalc = ""