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"

Reply via email to