Datenbanktabelle: ORDPAYMTHD


Tabellenbeschreibung:

Die Zahlungsmethode für die Bestellung enthält die Zahlungsmethoden oder die Erstattungsmethoden für eine Bestellung. Sie wird außerdem zu Verfolgen des tatsächlich gegen die Bestellung berechneten oder erstatteten Betrags verwendet.

Spaltenbeschreibung:

Spaltenname Spaltentyp Spaltenbeschreibung
ACCOUNT_ID BIGINT
NULL
Die Kennung des Geschäftskontos. Fremdschlüssel für die Tabelle ACCOUNT.
ACTUALAMOUNT DECIMAL (20,5)
NULL
Der tatsächliche Betrag, der für diese Bestellung eingezahlt oder erstattet wurde. Für Erstattungen ist dieser Betrag negativ. Dieser Betrag ist in der gleichen Währung wie die Bestellung.
BIGINTFIELD1 BIGINT
NULL
Für die IBM interne Verwendung reserviert.
BIGINTFIELD2 BIGINT
NULL
Für die IBM interne Verwendung reserviert.
BIGINTFIELD3 BIGINT
NULL
Für die IBM interne Verwendung reserviert.
BUYERPO_ID BIGINT
NULL
Die Kennung des Einkäufer-Einkaufsauftrags, die die für die Bestellung angegebene Einkäufer-Bestellnummer repräsentiert. Fremdschlüssel für die Tabelle BUYERPO.
CHARGEAMOUNT DECIMAL (20,5)
NULL
Der tatsächliche Betrag, in die Geschäftswährung konvertiert.
CHARGEAMTCURR CHARACTER (3)
NULL
Währung für die Spalte CHARGEAMOUNT. Währungscode nach ISO Norm 4217.
CHARGETIME TIMESTAMP
NULL
Der Zeitpunkt, zu dem der Rechnungsbetrag aktualisiert wurde.
CREDITLINE_ID BIGINT
NULL
Die Kennung der Kreditlinie zum Verfolgen von Einkäufen, deren Zahlungsmethode gleich "LOC" ist. Fremdschlüssel für die Tabelle CREDITLINE.
DECIMALFIELD1 DECIMAL (20,5)
NULL
Für die IBM interne Verwendung reserviert.
DECIMALFIELD2 DECIMAL (20,5)
NULL
Für die IBM interne Verwendung reserviert.
DECIMALFIELD3 DECIMAL (20,5)
NULL
Für die IBM interne Verwendung reserviert.
ENDDATE TIMESTAMP
NULL
Das Enddatum. Die Standardimplementierung 'DoPayment' verwendet diese Spalte zum Speichern des Ablaufdatums der Kreditkarte.
MAXAMOUNT DECIMAL (20,5)
NULL
Maximaler Betrag für die Zahlungsgenehmigung.
ORDERS_ID BIGINT
NOT NULL
Bestell-ID. Fremdschlüssel für die Tabelle ORDERS.
PAYDEVICE CHARACTER (64)
NOT NULL
Die Kennung der Zahlungseinheit. Die Standardimplementierung 'DoPayment' speichert die Kreditkartennummer in dieser Spalte. Die Nummer wird verschlüsselt, wenn PDIEncrypt in der WebSphere Commerce-Konfigurationsdatei auf "on" eingestellt ist.
PAYMETHOD CHARACTER (5)
NOT NULL
Die Zahlungsmethode für die Bestellung, bis zu 5 Zeichen. (Wenn der Payment Manager zur Verarbeitung der Zahlung für die Bestellung verwendet wird, enthält diese Spalte das Wort "PSRVR".) "LOC" wird zum Anzeigen von Zahlungen verwendet, die eine Kreditlinie verwenden.
PAYSUMMARY_ID BIGINT
NULL
Identifiziert den Eintrag zur Zahlunsgzusammenfassung, zu dem diese Zahlung gehört. Dieses Feld wird bei der Erstellung des Eintrags zur Zahlungszusammenfassung durch Ausführen des Befehls 'PaymentSummaryGenerate' aktualisiert.
POLICY_ID BIGINT
NULL
Die Zahlungsrichtlinien-ID, die die für diesen Einkauf verwendete Zahlungsrichtlinie identifiziert.
REFUNDNUMBER BIGINT
NOT NULL, DEFAULT 0
Die Erstattungsnummer, falls dieser Eintrag einen Erstattungseintrag darstellt. (Verwenden Sie für Erstattungen die Kennung der Warenrückgabeautorisierung (RMA, Return Merchandise Authorization) als die Erstattungsnummer.
RMA_ID BIGINT
NULL
Die Kennung der Warenrückgabeautorisierung (RMA, Return Merchanise Authorization) für die Erstattung gegen diese Bestellung. Fremdschlüssel für die Tabelle RMA.
STARTDATE TIMESTAMP
NULL
Das Startdatum. Die DoPayment-Implementierung kann diese Angabe für eigene Zwecke verwenden. (Diese Spalte wird von der DoPayment-Standardimplementierung nicht verwendet.)
STATUS INTEGER
NULL, DEFAULT 0
Für die IBM interne Verwendung reserviert.
STRINGFIELD1 VARCHAR (254)
NULL
Für die IBM interne Verwendung reserviert.
STRINGFIELD2 VARCHAR (254)
NULL
Für die IBM interne Verwendung reserviert.
STRINGFIELD3 VARCHAR (254)
NULL
Für die IBM interne Verwendung reserviert.
STRINGFIELD4 VARCHAR (254)
NULL
Für die IBM interne Verwendung reserviert.
TRADING_ID BIGINT
NULL
Die Kennung des Handelsabkommens. Wird normalerweise nur für Erstattungseinträge verwendet. Fremdschlüssel für die Trading-Tabelle.
XMLDATA LONG VARCHAR
NULL
Die Bestellungs-XML, die zum Zeitpunkt der Zahlungseinzahlung generiert wurde. (Wird von der DebitAccount-Standard-Task-Befehlsimplementierung verwendet).

Indexe:

Indexname Indexierte(r) Spaltenname(n) Indextyp
SQL020206020711250 ORDERS_ID, PAYMETHOD, PAYDEVICE, REFUNDNUMBER Primärschlüssel

Integritätsbedingungen:

Name der Integritätsbedingung Spaltenname(n) Namen von Fremdtabellen Name(n) von Fremdspalte(n) Typ der Integritätsbedingung
F_535 RMA_ID RMA RMA_ID Cascade
F_536 POLICY_ID POLICY POLICY_ID Cascade
F_537 PAYSUMMARY_ID PAYSUMMARY PAYSUMMARY_ID Cascade
F_538 BUYERPO_ID BUYERPO BUYERPO_ID Cascade
F_539 TRADING_ID TRADING TRADING_ID Cascade
F_540 CREDITLINE_ID CREDITLINE CREDITLINE_ID Cascade
F_541 ACCOUNT_ID ACCOUNT ACCOUNT_ID Cascade
F_542 ORDERS_ID ORDERS ORDERS_ID Cascade


Referenziert durch:

Name der Integritätsbedingung Referenzierter Spaltenname Namen von Fremdtabellen Name(n) von Fremdspalte(n) Typ der Integritätsbedingung
Nicht anwendbar
IBM Copyright