Have you tried: $ar_result = ars_MergeEntry($connection,$ > > store_schema,4, > $fldid_store_id,$store_id, > $fldid_latitude,$latitude, > $fldid_longitude,$longitude, > $fldid_geocode_update_date,"\$TIMESTAMP\$", > $fldid_modified_date,"\$SERVERTIMESTAMP\$
I do not have ARS Perl available right now to test it. On Thu, Jun 10, 2010 at 1:57 PM, Thilo Stapff <thilo.sta...@apprologic.de>wrote: > Hi, > > > there are several possibilities to achieve this: > > - the most reliable method might be to not handle it in your perl script > altogether, but instead create a filter on "Merge" that sets the fields to > TIMESTAMP/SERVERTIMESTAMP. > > > > - You might use perl's "time" built-in function: > > $fldid_geocode_update_date, time(), > $fldid_modified_date, time(), > > Of course this would only give you the current client time. I don't know > how important it for you to have the exact server timestamp; in this case > you could determine the server time by > > my %info = ars_GetServerInfo( $ctrl, &ARS::AR_SERVER_INFO_SERVER_TIME ); > die "ars_GetServerInfo(): $ars_errstr" if $ars_errstr; > > my $tdiff = $info{SERVER_TIME} - time(); > > and then compute the server time by adding a correction term: > > $fldid_geocode_update_date, time()+$tdiff, > $fldid_modified_date, time()+$tdiff, > > > > Regards, > Thilo Stapff > > > > On 10.06.2010 18:44, Anderson Debra (PRN) wrote: > >> ** >> >> Hi, >> >> I am new to using Remedy Perl ARSPerl Module and am trying to figure out >> how to pass in values equivalent to $TIMESTAMP$ or $SERVERTIMESTAMP$ >> keywords to a merge function. >> >> Here is a snippet of my code but the constants do not evaluate and I end >> up with invalid date values in the merged (updated) record. >> >> $ar_result = ars_MergeEntry($connection,$store_schema,4, >> >> $fldid_store_id,$store_id, >> >> $fldid_latitude,$latitude, >> >> $fldid_longitude,$longitude, >> >> $fldid_geocode_update_date,AR_KEYWORD_SERVERTIMESTAMP, >> >> $fldid_modified_date,AR_KEYWORD_SERVERTIMESTAMP, >> >> $fldid_modified_by, $modified_by); >> >> Any suggestions? >> >> Thanks >> >> Debra >> >> -- -- -- -- -- -- -- -- -- -- >> >> Debra Anderson >> 415 808 9118 direct | >> 600 Harrison St., 4th Floor, San Francisco CA 94107 >> >> Tomorrow's Network for Today's Shopper >> >> _http://www.prn.com >> _ >> P *Think Green-* please do not print this email unless necessary >> >> This e-mail (including any attachments) is meant for only the intended >> recipient of the transmission, and may include confidential information. >> If you are not the intended recipient or you received this e-mail in >> error, any review, use, dissemination, distribution, or copying of this >> e-mail is strictly prohibited. If you have received this message in >> error, please notify the sender immediately by telephone at (415) >> 808-3500 or by return e-mail and delete this e-mail, along with any >> attachments and copies, from your system. Thank you. >> >> _attend WWRUG10 www.wwrug.com ARSlist: "Where the Answers Are"_ >> > > > _______________________________________________________________________________ > UNSUBSCRIBE or access ARSlist Archives at www.arslist.org > attend wwrug10 www.wwrug.com ARSlist: "Where the Answers Are" > _______________________________________________________________________________ UNSUBSCRIBE or access ARSlist Archives at www.arslist.org attend wwrug10 www.wwrug.com ARSlist: "Where the Answers Are"