More thoughts on the Web Services and the StoredProc datatype

Less than one minute read time.
The StoredProc data type only will fire when a record object is added to a screen object. Specifically this must be a new record. The actually firing of the StoredProc is tied to the loading of the interface rather than the use of the record object.

When there is no screen (EntryGroup Block) then there will be no value in the fields like case_referenceid and soln_referenceid.

Web Services neither use the user interface Meta Data nor the screen blocks and therefore will not fire the StoredProc data type.

There is nothing to stop you however populating the value of the StoredProc fields like case_referenceid with your own values. You could base your own value of the referenceId on the unique ID of the case and the ID of the user.