Do you have experience or examples of using "managed" data to ensure custom models are able to be shared?
What are the costs / benefits of this versus setting the file path using in line variable substitution
Most of my models at present use in line variable substitution e.g.
%Scratch%\Var1b or
%Scratch%\Variable%Value%_result
Within the Model Scratch is then set as a model parameter
I have found that in trying to make the models more robust and transferable (where there have been issues in sharing the custom tools) that making more of the intermediate data "managed" has solved some issues. However it causes other issues because if all data is set to be "managed" then the in_memory cannot be used and also in line variable substitution cannot be used to name files.
I'd be grateful to hear your experience and solutions with using "managed" intermediate data to ensure models are transferable (and any implications regarding using in-line variables / in_memory work space).
There is help note here that mentions that in some (unspecified) situations that not using "managed" intermediate data can cause generic error messages in Model Builder
http://help.arcgis.com/en%20/arcgisdesktop/10.0/help/index.html#//002w0000005p000000
I am using ArcGIS 10.1, SP1, Desktop Advanced, on Win 8, OS 64 bit,
Thanks,