When I send an email I would like to be able to add in an .ics file.
The .ics file a simple text file contains information about a meeting or event. the .ics file's contents are understood by outlook and other calendar packages. Clicking the ics file in the email adds the meeting or event to you calendar.
How I think this could be done,
in scripting the Email() object should have some more options for create .ics file and the values to go into it, The information in the .ics file is event name, start date/time, end date/time, location, title. you could then grab / map item fields such as date, time location event, and map them to the .ics file. this would populate your calendar with the meeting or event.
We need access via the Server Side Sripting to both the BOM Tab & Sourcing Tab.
I believe there are several support threads as well as Ideastation references to this functionality but I felt we needed a clear Idea Post for this functionality.
Similar to the new object record item.workflowitems recently added we need to have information contained in the BOM & Sourcing tabs for use in scripting.
An example would be having an assembly shown on an Sakes Quote Grid and a workflow that would explode the BOM children of that assembly into the grid of an RFQ and access the default supplier to create a master RFQ for cloning quoting purposes.
Ideally this would be read/write access for back feed updating of costing etc.
Adding Project Management items in the Project Management tab is tedious at times. Being able to add project items through scripting would allow an automated procedure involving less time consumption and tedious routine work.
I'd love to see more robust script management. Ideally I'd like to see the ability to officially version or rev scripts. In addition to the Save button, you could add a button for Version. This would store the script in its current state with the appropriate verison number.
In addition, I'd like to review previous versions of the script and have the option of making a previous version the current version.
At the moment its very easy to flood the 'My Outstanding Work' area of the home page with Items which aren't actually related to the user. It devalues the use of the 'My Outstanding Work' section & over time conditions the user to ignore it all together.
I understand there are ways to control this. However, it needs to be dramatically simplified, i.e: achieving this behaviour without the need for scripting.
Currently your outstanding tasks will show anything that you have the ability to change, this means that there is WAY too many items in the list then is relevant.
My solution would be to allow a script to run (on item creation although doesn’t really matter) that would take the information from a user pick list field (let’s call it Assigned to) and add that person to the additional owners of the item.
Then in the security settings do not give your users access to see items owned by others and hence leaving you with an outstanding items list that is relevant to you not your entire team.
I understand that I could just add them into the additional owners manually however this is extremely frustrating as there is nothing to prompt you to do so and is often forgotten, if it is a field then I can make it required.
I'd love to have the ability within a script to determine if the script is running in response to another script, or if it's running in response to user input.
If I could have a conditional like:
println("I was called by another script!");
I'd be one happy camper. Better yet, this.CallingScript - null if not called by script, otherwise contains the name of the calling script. That would make me a happy camper with a cooler full of my favorite beverage.
The Change Log for records shows an icon for actions initiated by script. I wonder if this is something that's available and just not documented?
I would be extremely benefitial if I could run a script automatically immediatley after an item has been created. It could be used to automatically create relationships after a user has created an item.