Das Cashier-Profil für die Kassette für SET - MIA mit Kaufkarte (für Windows NT, Windows 2000, AIX und Solaris)

Gehen Sie wie folgt vor, um das Cashier- Profil für die Kassette für SET - MIA mit Kaufkarte mit einer Oracle-Datenbank zu verwenden:

  1. Wechseln Sie in das folgende Verzeichnis:
    laufwerk:\WebSphere\CommerceServer\instances\exemplarname\xml\payment\
    laufwerk:\Programme\WebSphere\CommerceServer\instances\exemplarname\xml\payment\
    /usr/WebSphere/CommerceServer/instances/exemplarname/xml/payment/
    /opt/WebSphere/CommerceServer/instances/instance_name/xml/payment/ 
  2. Öffnen Sie WC51_SET_MIA_PCard.profile in einem Texteditor.
  3. Blockieren Sie den ersten SelectStatement-Abschnitt, indem Sie dem Öffnungsbefehlzeichen <SelectStatement die Zeichenfolge <!-- voranstellen und --> an das erste Abschlussbefehlszeichen </SelectStatement> anhängen. Der erste Abschnitt sollte nun folgendermaßen aussehen:
    <!--
    <SelectStatement id="1" allowMultiples="true" >
    SELECT PARTNUMBER, SHORTDESCRIPTION, integer(QUANTITY) as INT_QUANTITY, RTRIM(QUANTITYMEASURE) as QTYMEASURE, integer(PRICE*{currency_factor}) as UNITCOST,
    integer( (TOTALPRODUCT+TAXAMOUNT+SHIPCHARGE+SHIPTAXAMOUNT+TOTALADJUSTMENT) * {currency_factor}) as TOTALCOST
    FROM orderitems, catentry, catentship, catentdesc
    WHERE orders_id = {orderId}
    AND orderitems.catentry_id = catentry.catentry_id
    AND orderitems.catentry_id = catentship.catentry_id
    AND orderitems.catentry_id = catentdesc.catentry_id
    AND catentdesc.language_id = {buyer_language_id}
    </SelectStatement>-->
  4. Aktivieren Sie den zweitenSelectStatement-Abschnitt, indem Sie die Zeichenfolge <!-- vor dem Öffnungsbefehlszeichen <SelectStatement sowie --> nach dem ersten Abschlussbefehlszeichen </SelectStatement> entfernen. Der zweite Abschnitt sollte nun folgendermaßen aussehen:
    <SelectStatement id="1" allowMultiples="true" >
    SELECT PARTNUMBER, SHORTDESCRIPTION, round(QUANTITY) as INT_QUANTITY, RTRIM(QUANTITYMEASURE) as QTYMEASURE, round(PRICE*{currency_factor}) as UNITCOST,
    round( (TOTALPRODUCT+TAXAMOUNT+SHIPCHARGE+SHIPTAXAMOUNT+TOTALADJUSTMENT) * {currency_factor}) as TOTALCOST
    FROM orderitems, catentry, catentship, catentdesc
    WHERE orders_id = {orderId}
    AND orderitems.catentry_id = catentry.catentry_id
    AND orderitems.catentry_id = catentship.catentry_id
    AND orderitems.catentry_id = catentdesc.catentry_id
    AND catentdesc.language_id = {buyer_language_id}
    </SelectStatement>
  5. Sichern Sie die Datei, und schließen Sie den Editor. Der Cashier verwendet bei der nächsten Verwendung des Profils automatisch das aktualisierte Profil.

Hinweis: Sie müssen den WebSphere Commerce-Server nicht stoppen, um das Profil zu aktualisieren.

Verwandte Konzepte (1275 Byte)

Verwandte Referenzen (1292 Byte)

IBM Copyright