The following operations are supported. For a formal definition, please review the Service Description.
Fetches a group of settings intended for configurinng a client application or web service request.
Fetches a list of basic employee detail.
Employees are limited to those which are a) Published & b) Not in any sort of deleted folder.
Fetches a list of basic grower detail.
Growers are limited to those which are a) Published & b) Not in any sort of deleted folder.
Fetches a list of available trial scoring templates.
Resulting varieties will be limited to those which:
a) VarietyStatus_Code not equal to 'STOP'
b) Are published
c) Not in a folder containing the term 'deleted'
d) Have an assigned unit of measure.
A full trial can also be inserted if all fields are provided.
The list of varieties should be submitted as a pipe delimited list of qty and varietyGSUID within the parameter strVarietyList as follows:
Each variety must have a unitOfMeasure configured in triality.
Dont include any varieties twice!
Updates the lat lon & altitude of an existing grower.
Updates the lat lon & altitude of an existing trial.
Upload an image blob as posted by Titanium to temp directory on the triality central server, then ftp it to its own home from there. Uses the http context instead of function parameters. Expected parameters are:
UserID As String
UserPassword As String
LinkedToTrialGSUID As String
FileName As String
media As TitaniumBlob
In this particular case the code expects the FileName to be structured as IMG_TRIALNUMBER.EVALUATIONDATEYYYYMMDD.VARIETYGSUIDREPLACECOLONWITHUNDERSCORE.IMGEXTENTION, for example: IMG_TR-120517-1810.20120628.A36B_AF00ED0B-86BE-441F-B6CA-1FA8.JPG. The physical filename of the submitted media is ignored.