Création d'un actif de contrat par défaut
Pourquoi et quand exécuter cette tâche
Les contrats par défaut du magasin fournis avec les magasins types HCL Commerce contiennent des modalités qui spécifient les conditions suivantes :
- Les clients peuvent acheter tous les produits disponibles dans le catalogue principal du magasin à des prix standard fixés dans le catalogue principal (pas de remises ou de majorations).
- Tous les frais d'expédition sont payés au vendeur (magasin).
- Les clients peuvent retourner leurs achats sans frais sous un certain nombre de jours.
- Les clients peuvent recevoir des remboursements en utilisant le même mode de paiement utilisé pour l'achat original.
En outre, la version la plus générale du contrat par défaut d'un magasin omet les modalités qui limitent les modes de paiement et d'expédition que les acheteurs peuvent utiliser. L'omission de ces modalités permet aux acheteurs de payer pour les achats en utilisant l'un des modes de paiement par défaut pris en charge par le magasin et d'utiliser n'importe quel mode d'expédition disponible dans le magasin.
Les propriétés du contrat par défaut sont définies dans ses modalités. Certaines modalités de contrat se rapportent aux stratégies commerciales.
Procédure
- Examinez les informations sur les modalités, les contrats, les contrats de défaut et les stratégies commerciales.
- Examinez les stratégies métier définies dans le fichier wcs.bootstrap.xml.
- Examinez les fichiers utilisés pour créer des actifs contractuels par défaut pour les magasins types . Tous les fichiers des magasins types sont situés dans le fichier d'archive du magasin correspondant. Chaque magasin type comprend un businesspolicy.xml et un contract.xml, qui comprend des informations supplémentaires sur la stratégie commerciale et des informations sur le contrat par défaut.
- Créez un fichier businesspolicy.xml en copiant l'un des fichiers businesspolicy.xml du magasin type ou en créant un nouveau fichier. Si vous souhaitez créer des stratégies commerciales différentes à partir de celles discutées, voir le fichier DTD qui correspond à businesspolicy.xml.
- Charger le fichier businesspolicy.xml d'utilisation des utilitaires de chargement. Si vous créez un magasin multiculturel, créez un fichier XML distinct pour chaque environnement local pris en charge par votre magasin. Le fichier propre à chaque environnement local doit contenir toutes les informations de description pour faciliter la traduction.
- Créez un fichier contract.xml en copiant l'un des fichiers contract.xml dans les archives du magasin type ou en créant un nouveau fichier. Si vous souhaitez créer un contrat par défaut plus complexe, consultez le fichier B2BTrading.dtd ou Package.xsd qui définit la structure d'un fichier de contrat. Le fichier B2BTrading.dtd se trouve dans le répertoire workspace_dir/WC/xml/trading/dtd. Le fichier Package.xsd se trouve dans le répertoire workspace_dir/WC/xml/trading/xsd.
- Publiez le contrat à l'aide de la commande ContractImportApprovedVersion.
Résultats
Les utilisateurs peuvent définir des contrats pour des clients spécifiques à l'aide de HCL Commerce Accelerator.