The method is used to import a complete application structure all at once, i.e. the application entity together with all of its sub entities and its deployment model.
Deep Import validates the input parameters and gets the ZIP file of a previously performed deep export. It extracts and saves its content into a temporary folder.The files are processed and imported one by one in the sequence listed in the meta file Export.xml.
Siehe auch:
Request
DeepImport
Parameters
The method has the following parameters for the request:
username (String): Name of the user (syntax: system name / client number / user name / department)
When only one client is installed, the system name is optional.
password (String): Password of the user specified in username
mainType (String): must be Application
failOnError (optional, Boolean): Flag indicating whether the processing of the command shall continue or abort in case of an error:If ‑failonerror option set to true, the processing of the command will stop if an error occurs.If ‑failonerror option set as false (default value), the processing will continue even in the case of an error.
data (String, Base64 encoded ZIP file): ZIP file of a previously generated export in base64 encoded format
Response
The result object containing a token. You can use the token to retrieve the current state of the export process using the Import/Export Web Service request GetStatus.