Activation et désactivation de la commande fiscale optimisée

La commande fiscale optimisée offre des performances améliorées pour les sites dont certains paniers incluent des centaines d'articles de commande ou plus.

Procédure

  1. Activation de la commande fiscale optimisée
    1. Inscrivez la commande fiscale optimisée comme méthode de calcul de la taxe de vente ou de la taxe d'utilisation dans la table CALMETHOD. Par exemple :
      
      INSERT INTO CALMETHOD (CALMETHOD_ID, STOREENT_ID, CALUSAGE_ID,
      TASKNAME, DESCRIPTION, 
         SUBCLASS, NAME) VALUES (
      method_ID, -1, -3, 
        
      'com.ibm.commerce.order.calculation.FastTaxCalculationRuleCombineCmd',
      
         'Sample CalculationRuleCombine method for sales/use tax to
      improve performance', 5, 
         'FastTaxCalculationCodeCombine')
      
    2. Obtenez la valeur d'origine de STENCALUSG. ACTRC_CALMETHOD_ID avant d'effectuer l'étape suivante. Par exemple :
      
      SELECT ACTRC_CALMETHOD_ID FROM STENCALUSG WHERE CALUSAGE_ID=-3
      
      Enregistrez cette valeur.
    3. Mettez à jour les configurations de la taxe de vente ou d'utilisation dans la table STENCALUSG pour renvoyer vers cette méthode de calcul. Par exemple :
      
      UPDATE STENCALUSG SET ACTRC_CALMETHOD_ID=
      method_ID WHERE CALUSAGE_ID=-3
      
    4. Répétez la taxe d'expédition, en utilisant le même SQL que pour l'étape 3, sauf avec CALUSAGE_ID=-4.
    5. Mettez à jour le registre des commandes Commerce.
  2. Pour désactiver la commande de calcul de la taxe optimisée :
    1. Obtenez les valeurs d'origine de ACTRC_CALMETHOD_ID qui se trouvent à la deuxième étape de la procédure d'activation, y compris la taxe de vente et d'expédition
    2. Mettez à jour les configurations de la taxe de vente et d'expédition dans la table STENCALUSG pour renvoyer vers cette méthode de calcul. Par exemple :
      
      UPDATE STENCALUSG SET ACTRC_CALMETHOD_ID=
      original_method_ID WHERE CALUSAGE_ID=-3
      UPDATE STENCALUSG SET ACTRC_CALMETHOD_ID=
      original_method_ID WHERE CALUSAGE_ID=-4
      
    3. Mettez à jour le registre des commandes Commerce.