Re: [rt-users] pulling AT custom fields into ticket custom fields

2010-06-29 Thread Adam Brown
Found some code in another thread.

my $AssObj = RTx::AssetTracker::Asset->new(RT->SystemUser); 
$AssObj->Load($AssId); 
my $AssCFs=$AssObj->CustomFields(); 
while(my $AssCF = $AssCFs->Next()) { 
print $AssCF->Name, ": "; 
my $AssValues=$AssObj->CustomFieldValues($AssCF->id); 
while($AssValues and my $assvalue = $AssValues->Next) { 
print $AssValue->Content,"\t"; 
} 
print "\n"; 
}

Thanks
Adam

-Original Message-
From: Adam Brown 
Sent: Monday, June 28, 2010 1:33 PM
To: 'Todd Chapman'
Cc: rt-users@lists.bestpractical.com
Subject: RE: [rt-users] pulling AT custom fields into ticket custom fields

All scripts and html files that I have seen seem to call the libraries from the 
RTx directories.
Ie. RTx::AssetTracker::Assets->new($RT::SystemUser);

Are Asset.pm and Record.pm in ../lib/RTx/AssetTracker/ the place to be looking 
or somewhere else?

Thanks
Adam

-Original Message-
From: Todd Chapman [mailto:t...@chaka.net] 
Sent: Monday, June 28, 2010 1:28 PM
To: Adam Brown
Cc: rt-users@lists.bestpractical.com
Subject: Re: [rt-users] pulling AT custom fields into ticket custom fields

Asset Tracker uses RT's custom field libraries, so that's where to
look for the appropriate methods.

On Mon, Jun 28, 2010 at 1:21 PM, Adam Brown  wrote:
> I currently have it set up where I have a ticket custom field set up with
> all the assets in AT. When creating a ticket it makes the link to the asset
> based on the custom field.
>
>
>
> I want to set it up now where when a user picks the asset in the CF for the
> ticket, a number of custom fields in the ticket will be populated based on
> the custom field values from the asset. This way I can query a ticket using
> any spec from the asset
>
>
>
> I think I can write the scrip but I can't figure out how to extract the
> custom field value for a given field on  given asset. I can't seem to find
> the sub routine in any of the RTx lib files.
>
>
>
> Any suggestions?
>
>
>
> Adam
>
>
>
> **
> This message is intended only for the stated addressee(s) and
> may be confidential. Access to this email by anyone else is
> unauthorised. Any opinions expressed in this email do not
> necessarily reflect the opinions of Fidessa. Any unauthorised
> disclosure, use or dissemination, either whole or in part is
> prohibited. If you are not the intended recipient of this message,
> please notify the sender immediately.
> **
>
>
> Discover RT's hidden secrets with RT Essentials from O'Reilly Media.
> Buy a copy at http://rtbook.bestpractical.com
>

Discover RT's hidden secrets with RT Essentials from O'Reilly Media.
Buy a copy at http://rtbook.bestpractical.com


Re: [rt-users] pulling AT custom fields into ticket custom fields

2010-06-28 Thread Adam Brown
All scripts and html files that I have seen seem to call the libraries from the 
RTx directories.
Ie. RTx::AssetTracker::Assets->new($RT::SystemUser);

Are Asset.pm and Record.pm in ../lib/RTx/AssetTracker/ the place to be looking 
or somewhere else?

Thanks
Adam

-Original Message-
From: Todd Chapman [mailto:t...@chaka.net] 
Sent: Monday, June 28, 2010 1:28 PM
To: Adam Brown
Cc: rt-users@lists.bestpractical.com
Subject: Re: [rt-users] pulling AT custom fields into ticket custom fields

Asset Tracker uses RT's custom field libraries, so that's where to
look for the appropriate methods.

On Mon, Jun 28, 2010 at 1:21 PM, Adam Brown  wrote:
> I currently have it set up where I have a ticket custom field set up with
> all the assets in AT. When creating a ticket it makes the link to the asset
> based on the custom field.
>
>
>
> I want to set it up now where when a user picks the asset in the CF for the
> ticket, a number of custom fields in the ticket will be populated based on
> the custom field values from the asset. This way I can query a ticket using
> any spec from the asset
>
>
>
> I think I can write the scrip but I can't figure out how to extract the
> custom field value for a given field on  given asset. I can't seem to find
> the sub routine in any of the RTx lib files.
>
>
>
> Any suggestions?
>
>
>
> Adam
>
>
>
> **
> This message is intended only for the stated addressee(s) and
> may be confidential. Access to this email by anyone else is
> unauthorised. Any opinions expressed in this email do not
> necessarily reflect the opinions of Fidessa. Any unauthorised
> disclosure, use or dissemination, either whole or in part is
> prohibited. If you are not the intended recipient of this message,
> please notify the sender immediately.
> **
>
>
> Discover RT's hidden secrets with RT Essentials from O'Reilly Media.
> Buy a copy at http://rtbook.bestpractical.com
>

Discover RT's hidden secrets with RT Essentials from O'Reilly Media.
Buy a copy at http://rtbook.bestpractical.com


Re: [rt-users] pulling AT custom fields into ticket custom fields

2010-06-28 Thread Todd Chapman
Asset Tracker uses RT's custom field libraries, so that's where to
look for the appropriate methods.

On Mon, Jun 28, 2010 at 1:21 PM, Adam Brown  wrote:
> I currently have it set up where I have a ticket custom field set up with
> all the assets in AT. When creating a ticket it makes the link to the asset
> based on the custom field.
>
>
>
> I want to set it up now where when a user picks the asset in the CF for the
> ticket, a number of custom fields in the ticket will be populated based on
> the custom field values from the asset. This way I can query a ticket using
> any spec from the asset
>
>
>
> I think I can write the scrip but I can't figure out how to extract the
> custom field value for a given field on  given asset. I can't seem to find
> the sub routine in any of the RTx lib files.
>
>
>
> Any suggestions?
>
>
>
> Adam
>
>
>
> **
> This message is intended only for the stated addressee(s) and
> may be confidential. Access to this email by anyone else is
> unauthorised. Any opinions expressed in this email do not
> necessarily reflect the opinions of Fidessa. Any unauthorised
> disclosure, use or dissemination, either whole or in part is
> prohibited. If you are not the intended recipient of this message,
> please notify the sender immediately.
> **
>
>
> Discover RT's hidden secrets with RT Essentials from O'Reilly Media.
> Buy a copy at http://rtbook.bestpractical.com
>

Discover RT's hidden secrets with RT Essentials from O'Reilly Media.
Buy a copy at http://rtbook.bestpractical.com

[rt-users] pulling AT custom fields into ticket custom fields

2010-06-28 Thread Adam Brown
I currently have it set up where I have a ticket custom field set up
with all the assets in AT. When creating a ticket it makes the link to
the asset based on the custom field.

 

I want to set it up now where when a user picks the asset in the CF for
the ticket, a number of custom fields in the ticket will be populated
based on the custom field values from the asset. This way I can query a
ticket using any spec from the asset

 

I think I can write the scrip but I can't figure out how to extract the
custom field value for a given field on  given asset. I can't seem to
find the sub routine in any of the RTx lib files.

 

Any suggestions?

 

Adam

 

**
This message is intended only for the stated addressee(s) and
may be confidential.  Access to this email by anyone else is
unauthorised. Any opinions expressed in this email do not
necessarily reflect the opinions of Fidessa. Any unauthorised
disclosure, use or dissemination, either whole or in part is
prohibited. If you are not the intended recipient of this message,
please notify the sender immediately.
**

Discover RT's hidden secrets with RT Essentials from O'Reilly Media.
Buy a copy at http://rtbook.bestpractical.com