HCL Commerce Enterprise

Création de fichiers XML de stratégie commerciale

Bien HCL Commerce qu'il fournisse un certain nombre de stratégies commerciales auxquelles les modalités du contrat par défaut de votre magasin peuvent faire référence, certaines stratégies commerciales doivent toujours être définies par vous. Vous devez définir les stratégies commerciales concernant les frais de retour, l'approbation de retour et la tarification auquel le contrat par défaut du magasin fait référence. Les commandes de ces stratégies commerciales sont fournies et peuvent être utilisées sans modification.

Pourquoi et quand exécuter cette tâche

Pour créer des stratégies commerciales pour votre magasin, vous devez la créer et lui associer une ou plusieurs commandes. Pour créer une stratégie commerciale, ajoutez des informations au tableau POLICY. Pour associer une commande à une stratégie commerciale, ajoutez des informations au tableau POLICYCMD.

Pour créer une stratégie commerciale et associer des commandes à la stratégie :

Procédure

  1. Créez une stratégie commerciale dans votre fichier XML de stratégies commerciales en ajoutant des informations au tableau POLICY. Utilisez l'exemple suivant comme guide :
    
    <policy
    policy_id="@policy_id_10"
    policyname="MasterCatalogPriceList"
    policytype_id="Price"
    storeent_id="@storeent_id_1"
    properties="name=&STORE_IDENTIFIER;&orgentity_dn=ORGANIZATION_DN
    />
    
    Où :
    policy_id
    est l'identificateur numérique unique de la stratégie commerciale.
    policyname
    est un nom unique pour cette stratégie commerciale.
    policytype_id
    est le type de stratégie en cours de définition. Les identificateurs policytype_ids valides sont les suivants :
    • InvoiceFormat
    • Payment
    • Prix
    • ProductSet
    • ReturnApproval
    • ReturnCharge
    • ReturnPayment
    • ShippingCharge
    • ShippingPayment
    • ReferralInterface
    id_entmagasin
    est le magasin ou le groupe de magasins.
    properties
    est une liste de paires nom-valeur envoyées à la commande de stratégie commerciale.
  2. Associez une commande à la stratégie commerciale de votre fichier XML de stratégies commerciales en ajoutant des informations au tableau POLICYCMD. Utilisez l'exemple suivant comme guide :
    
    <policycmd
    policy_id="@policy_id_10"
    businesscmdclass= "com.ibm.com.commerce.price.commands.RetrievePricesCmdImpl"
    />
    

    Où :

    policy_id
    Identificateur numérique de la stratégie métier à laquelle la commande est associée.
    businesscmdclass
    Nom de la classe Java implémentant la stratégie commerciale.