SOAP Actions - /gsdservice


WSDL for this route is available under /gsdservice?wsdl

openERPframeDB


Method that opens ERPframe database

Parameters

Name Description Data Type
rasHost Remote access server name xml:string
clientName Client name xml:string
appContext App context xml:string
userName User name xml:string
userPw User password, encrypted with MD5 xml:string
timeOut DEPRECATED Session timeout (only Net-Frame 1.6) in 2.0 and up this is set in config. xml:int
readTimeOut DEPRECATED Read timeout (only Net-Frame 1.6). xml:int
parameters Request parameters tns:requestParas

Response

Name Description Data Type
retCode Return code for session login xml:string
sessionID ID of the created session if success xml:string

Return Codes

Value Description
200 Login successful
400 Bad Request - Provided RAS is not configured
500 ERP RAS was unable to login the user

openDOCUframeDB


Method that opens DOCUframe database

Parameters

Name Description Data Type
rasHost Remote access server name xml:string
dbsHost Database hostname xml:string
dbName Database name xml:string
userName User name xml:string
userPw User password, encrypted with MD5 xml:string
timeOut DEPRECATED Session timeout (only Net-Frame 1.6) in 2.0 and up this is set in config. xml:int
readTimeOut DEPRECATED Read timeout (only Net-Frame 1.6). xml:int

Response

Name Description Data Type
retCode Return code for session login xml:string
sessionID ID of the created session if success xml:string

Return Codes

Value Description
200 Login successful
400 Bad Request - Provided RAS is not configured
403 Invalid user credentials
500 Internal Server Error

executeERPframeRequest / executeDOCUframeRequest


Method that executes ERP/DOCUframe Makro

Parameters

Name Description Data Type
sessionID Session ID xml:string
requestName Makro Name xml:string
readTimeOut DEPRECATED Read timeout (only Net-Frame 1.6) xml:string
input Makro input xml:string

Response

Name Description Data Type
retCode Return code for session login xml:string
output Makro output (CDATA wrapped) xml:string
data Binary file content xml:base64Binary

Return codes

Value Description
200 Request executed successfully
403 Invalid session
500 Internal server error

Close


Method that closes session with ID provided as input parameter

Parameters

Name Description Data Type
sessionID ID for the session to close xml:string

Response

Name Description Data Type
ok Indicates if session has been closed xml:boolean
retCode Identifies close request status xml:int

Return codes

Value Description
200 Close executed successfully.
500 Invalid session.