URL AccountExport
Cette URL exporte un compte professionnel vers un fichier XML.
Structure de l'adresse URL
- http:// host_name/path/
- Nom entièrement qualifié de votre et du chemin de configuration.
Avant d'émettre cette URL, vous devez être connecté à . Vous pouvez vous connecter à à l'aide de la commande Logon. Pour plus d'informations sur la commande Logon, voir la référence ci-dessous.
Valeurs des paramètres
- accountId
- Obligatoire : ID de compte pour le compte que vous souhaitez exporter, tel qu'il se trouve dans la table de base de données ACCOUNT.
- fileName
- Obligatoire : Nom que vous souhaitez que le fichier XML de compte porte. Si vous ne spécifiez pas le nom complet du chemin d'accès pour le fichier XML, le fichier XML sera écrit dans le répertoire workspace_dir/WC/xml/trading/xml.
- langId
- Obligatoire : Utilisez ce paramètre pour spécifier la langue des descriptions du compte que vous souhaitez exporter. Les descriptions dans des langues autres que la langue spécifiée par ce paramètre ne seront pas exportées vers le fichier XML généré.
- xsdName
- Obligatoire : Nom de fichier XSD à utiliser pour l'élément racine.
- xmlFileEncoding
- Utilisez ce paramètre pour spécifier l'encodage du fichier XML généré. Si vous ne spécifiez pas cette option, le fichier XML généré sera codé à l'aide du codage UTF-8. Pour obtenir une liste de tous les codages internationaux pris en charge qui peuvent être spécifiés avec ce paramètre, voir la rubrique associée ci-dessous.
- tout
- Spécifie s'il faut ou non inclure tous les numéros de référence et horodatages lors de l'exportation du compte. Les valeurs correctes de ce paramètre sont true et false. Utilisez true pour exporter tous les numéros de référence et créer ou mettre à jour les horodatages. Utilisez false pour omettre tous les numéros de référence et créer ou mettre à jour les horodatages.
En l'absence de spécification de ce paramètre, une valeur true est adoptée.
- URL
- Obligatoire : Adresse URL à appeler une fois que la commande a abouti.
Exemple
L'exemple suivant exporte l'ID de compte 260369 vers un fichier XML codé UTF-8 dans le répertoire par défaut appelé account260369.xml :
https://myhostname/webapp/wcs/stores/servlet/AccountExport?accountId=260369&fileName=account260369.xml&langId=-1&xsdName=Package.xsd&
URL=StoreCatalogDisplay?storeId=512&catalogId=512
Comportement
Cette URL crée un fichier XML à partir des informations de la base de données du numéro de compte spécifié.
Conditions d'exception
- _ERR_ACCOUNT_OBJECT_NOT_FOUND sera déclenché si un compte avec l'ID de compte spécifié n'est pas trouvé dans la base de données .
- _ERR_UNSUPPORTED_ENCODING sera déclenché si le paramètre xmlFileEncoding spécifié n'est pas pris en charge.
- _ERR_WRONG_ACCOUNT_STATE sera déclenché si le compte se trouve à l'état DeploymentInProgress ou DeploymentFailed.