Extension to the standard interface.
If the ”ID's” columns are used then the corresponding columns for name or value would be ignored.
In order to use this API Method for PUT there must be accomplished the following requirements in SocrateCloud:
to have an Organization active
to have an Role active
Columns that can be used as filters:
Organization_ID
Warehouse_ID
Movement_ID
Actions can be done:
list
create, update, delete
Material Movement (Master and Details)
URL: https://api.socratecloud.com/webapi/rest/material_movement/full/list/{version}?startRow={0}&endRow={100}&accessToken={access_token}
Method: GET
URL: https://api.socratecloud.com/webapi/rest/material_movement/full/create/{version}?accessToken={access_token}
Method: POST
URL: https://api.socratecloud.com/webapi/rest/material_movement/list/{version}?startRow={0}&endRow={100}&accessToken={access_token}
Method: GET
URL: https://api.socratecloud.com/webapi/rest/material_movement/create/{version}?accessToken={access_token}
Method: POST
URL: https://api.socratecloud.com/webapi/rest/material_movement/update/{version}?accessToken={access_token}&DocumentNo={document_no}
Method: POST
Return: document no for success or error message (start with "ERROR: ")
URL: https://api.socratecloud.com/webapi/rest/material_movement/delete/{version}?accessToken={access_token}&DocumentNo={document_no}
Method: POST
Return: 'Deleted' for success or error message (start with "ERROR: ")
URL: https://api.socratecloud.com/webapi/rest/material_movement/line/list/{version}?startRow={0}&endRow={100}&accessToken={access_token}&DocumentNo={document_no}
Method: GET
URL: https://api.socratecloud.com/webapi/rest/material_movement/line/create/{version}?accessToken={access_token}&DocumentNo={document_no}
Method: POST
URL: https://api.socratecloud.com/webapi/rest/material_movement/line/update/{version}?accessToken={access_token}&DocumentNo={document_no}&Line={line_no}
Method: POST
URL: https://api.socratecloud.com/webapi/rest/material_movement/line/delete/{version}?accessToken={access_token}&DocumentNo={document_no}&Line={line_no}
Method: POST
Return: 'Deleted' for success or error message (start with "ERROR: ")
URL: https://api.socratecloud.com/webapi/rest/material_movement/print/{version}?accessToken={access_token}&DocumentNo={document_no}
Method: GET
Return: PDF file