Fichier d'amorçage indépendant de la langue

wcs.bootstrap.xml est un fichier XML indépendant de la langue qui alimente les tableaux de base de données avec des informations. Vous pouvez accéder à ce fichier pour rechercher des informations particulières (par exemple, le mode d'enregistrement des conversions de devise et la manière de convertir les unités de mesure).

Tables de base de données remplies par le fichier wcs.bootstrap.xml.
Table de base de données Type d'informations Modèle de code
ADRESSE Fournit l'ID administratif par défaut.
<address address_id="-1000"
      member_id="-1000" addrbook_id="-1000"
      status="P" isprimary="1" lastname="wcsadmin"
      nickname="wcsadmin" selfaddress="1" />
CMDREG Alimente le jeu d'instructions dans la table.
<cmdreg storeent_id="0"
      interfacename=
      "com.ibm.commerce.messaging.commands.SendMsgCmd"
      classname=
      "com.ibm.commerce.messaging.commands.SendMsgCmdImpl"
      target/>
COUNTCODE Fournit l'abréviation de pays et le numéro de code.
<countcode productvendor="WPM"
      countryabbr="CA" countrycode="124" />
CURCONVERT Fournit la conversion statique de devise de l'Eurodollar vers une autre devise.

<curconvert storeent_id="-1"
      fromcurr="EUR" tocurr="FRF"
      factor="6.55957000000000000000" multiplyordivide="M"
      bidirectional="Y" updatable="N" curconvert/>
CURFORMAT Fournit les formats d'une devise (à deux décimales pour le Franc Français, par exemple).
<curformat storeent_id="-1"
      setccurr="FRF" roundingmultiple="1" roundingmethod="R"
      decimalplaces="2" numbrusg_id="-1" />
DEVICEFMT Fournit les différents types d'unité du code d'exécution, à savoir XML sur HTTP, ECSAX XML sur HTTP et XML sur MQ.

<devicefmt devicetype_id="E-mail" devicefmt_id="-3" displayname="E-mail
    display" />              
ECTPTITM Fournit les différents attributs de profil et de démographie.
<ectptitm ecitmrfnbr="10" ecrfnbr="2"
      ecseqno="6" ecname="challengeQuestion" ecsize="250"
      ecistag="0" ecflddt="S" />

<ectptitm ecitmrfnbr="100" ecrfnbr="6"
      ecseqno="15" ecname="phone1" ecsize="30"
      ecistag="0" ecflddt="S" />
KEYS Fournit les plages de clés pour les tables.
<keys keys_id="-2" tablename="addrbook"
      columnname="addrbook_id" counter="10000" prefetchsize="50"
      lowerbound="0" upperbound="9223372036850000000" />
LANGPAIR Alimente l'ID langue. Treize langues sont prises en charge.
<langpair storeent_id="-1" language_id="-2"
      language_id_alt="-1" sequence="100" />
LMEVENTMAP Fournit les messages d'événement.
<lmeventmap lmeventmap_id="5" lmsetname="wcsTransactions"
      storeent_id="0" exteventname="WCS_DeleteOrderItem"
      lmtxtypeid="5201" />
MBRROLE Fournit la gamme des rôles par défaut pris en charge par HCL Commerce. Chaque rôle dispose d'un ID rôle différent.
<mbrrole member_id="-2001" role_id="-14"
      orgentity_id="-2001" />
MBRATTR Fournit l'entité de l'organisation et des attributs courants.
<mbrattr mbrattr_id="-5" attrtype_id="STRING"
      name="OrgEntitySize" />

<mbrattr mbrattr_id="-6" attrtype_id="INTEGER"
      name="OrgEntityRevenueSize" />

<mbrattr mbrattr_id="-7" attrtype_id="STRING"
      name="OrgEntityIndustryType" />
POLICY Fournit les stratégies commerciales et attribue un ID. Toutes les stratégies commerciales sont prédéfinies.
<policy policy_id="-2000" policyname="Credit"
      policytype_id="ReturnPayment" storeent_id="-1" />

<policy policy_id="-2001" policyname="UseOriginalPayment"
      policytype_id="ReturnPayment" storeent_id="-1" />
QTYCONVERT Fournit la conversion des unités de mesure, des livres en kilo par exemple, à l'aide des normes ISO.
<qtyconvert qtyunit_id_to="FTQ"
      qtyconvert_id="-45" qtyunit_id_from="YDQ"
      factor="27.00000000000000000000" multiplyordivide="M"
      updatable="N" />
QTYUNIT Fournit l'ID de quantité de chaque unité pour conversion.
<qtyunit qtyunit_id="ONZ"
      field1="0" />
SCHCONFIG Fournit les travaux par défaut exécutés par le planificateur.
<schconfig sccjobrefnum="2112" member_id="-1000"
      sccrecdelay="0" sccrecatt="0" 
      sccpathinfo="SendTransactedMsg"
      sccquery="none" 
      sccstart="2000-11-07-20.55.52.686373"
      sccinterval="300" sccpriority="1" sccsequence="0"
      sccactive="A" storeent_id="0" />
STATECODE Fournit les codes des régions et départements de différents pays.
<statecode productvendor="XXX"
      stateprovabbr="CA" stateprovcode="05" />

<statecode productvendor="XXX" stateprovabbr="CO"
      stateprovcode="06" />
TCSUBTYPE Fournit les conditions et modalités pour support du contrat par défaut.

<tcsubtype tcsubtype_id="FulfillmentTC"
      tctype_id="FulfillmentTC" 
      accessbeanname=
        "com.ibm.commerce.contract.
          objects.FulfillmentTCAccessBean"/>

<tcsubtype tcsubtype_id="InvoiceTC" tctype_id="InvoiceTC"
      accessbeanname=
     "com.ibm.commerce.contract.objects.InvoiceTCAccessBean"/>
USERS Fournit les informations spécifiques relatives aux ID utilisateur.

<users users_id="-1000" dn="uid=wcsadmin,o=Root
      Organization" registertype="S" profiletype="B"
      prevlastsession="2000-11-07-20.54.54.431670" />

<users users_id="-1002" registertype="G"
      prevlastsession="2000-11-07-20.54.54.479418" />
Remarque : Il est recommandé de ne pas modifier les fichiers d'amorçage. Si vous modifiez un tel fichier, il se peut qu'une instance ne puisse pas être créée et qu'une intervention majeure du support s'avère nécessaire.