Thanks again @JasonWalker though, hmmm, a final problem it seems…
So… I have something like you had, or so I thought… copied here in a sec… now broken up into separate lines
Seeing an error message indicating unable to parse action script at the “end if” part of the script. Unknown action command. You (me) will need to fix this error before issuing the action.
What I have is exactly this, minus a change to sample data:
if {computer name as lowercase = "mycomputername"}
setting "_Custom_Location"="Location" on "{parameter "action issue date" of action}" for client
setting "_Custom_POC"="System Admin Name" on "{parameter "action issue date" of action}" for client
setting "_Custom_Property-Tag"="Property Tag Number" on "{parameter "action issue date" of action}" for client
end if
Any thoughts on why it is finding an issue with the Action command?
Oooops, wait, I think I have it. Stupid me (End If, should be Endif)
Final update – IT WORKS/WORKED. Just saw approx. 150 computer’s worth of information updated nicely. Yay. I’ve still gotta rinse and repeat a bit more just because of the sheer volume of systems that I’m going to have to update data for, but even with time copying out of BigFix (copying into a Spreadsheet), manipulating lightly there to add “columns” of commands in front of the values, then copying from there over into Notepad, manipulating to remove extra characters (tabs and such), and then putting into MS Word for a minute so I could easily search and replace and add the appropriate linefeeds / paragraphs / line breaks into things and finally tossing back into notepad one final time to remove formatting before pasting into the action script, it was done!!
Yay, now I’ll use the same basic process again and again to add literally hundreds of devices worth of data on locations, poc’s and/or property tag data into the custom fields in BigFix. From there, it gets copied out into a data warehouse and is there for posterity.
We know that there’s a potential fatal flaw if someone wipes a device and reloads it, and in those cases the System Admin would need to re-populate these fields manually, but at least then we’re working on a single device or at worst a handful of devices to get this data in there.
For those that wonder - the bigger issue I’m trying to solve is a case of systems not talking to each other. Our “Property database” uses a “Property tag” number as it’s key field. BigFix and data warehouse use device names as the key fields and while BigFix has a column where we can populate the Property Tag data, it doesn’t get it by default. We use a naming convention that includes the property tag for most systems, but have a lot of “legacy” systems that don’t have that data there for us to easily retrieve. So, we’re making the system admins provide the fields that are missing – by sending back spreadsheets with the data in them, and then we’re working to automate getting the data into BigFix and eventually into the data warehouse. If the folks above would ever tie these systems together (using something like the device serial number which is in both places) they could easily populate the location information and other information over into the data warehouse.
Fun.
Again, many, many, many thanks! Lots of lessons learned for future usage.