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. |