Zahlungsausführung
Verwenden Sie diese zeitgesteuerte Transaktion für die Verarbeitung aller Berechtigungs-und Gebührenanforderungen.
Diese Transaktion erfordert eine Schnittstelle zu einem Produkt, das Finanzdienstleistungen bereitstellt.
Attribute
Im Folgenden sind die Attribute für diese zeitgesteuerte Transaktion aufgeführt:
| Attribut | Wert |
|---|---|
| Basistransaktions-ID | ZAHLUNG_AUSFÜHRUNG |
| Basisdokumenttyp | Reihenfolge |
| Basisprozesstyp | Auftragsausführung |
| Abstrakte Transaktion | Nein |
| Aufgerufene APIs | executeCollection() |
| Aufgerufene Benutzerexits | collectionCreditCard, collectionOthers, collectionCustomerAcct |
| Attribut | Wert |
|---|---|
| Basistransaktions-ID | PAYMENT_EXECUTION.0003 |
| Basisdokumenttyp | Reihenfolge |
| Basisprozesstyp | Retourenlogistik |
| Abstrakte Transaktion | Nein |
| Aufgerufene APIs | executeCollection() |
| Aufgerufene Benutzerexits | collectionCreditCard, collectionOthers, collectionCustomerAcct |
Kriterienparameter
Im Folgenden sind die Kriterienparameter für diese Transaktion aufgeführt:
| Parameter | Beschreibung |
|---|---|
| Aktion | Erforderlich. Löst die Transaktion aus. Wenn Sie keine Angabe machen, wird der Standardwert "Get", der einzig gültige Wert, verwendet. |
| Anzahl Datensätze in Puffer | Optional: Anzahl der Datensätze, die jeweils abgerufen und verarbeitet werden. Wenn Sie keine Angabe machen oder den Wert "0" (null) angeben, wird der Standardwert "5000" verwendet. |
| ChargeType | Typ des Kreditkartenprozesses. Folgende Werte sind gültig:
|
| ColonyID | Erforderlich in einer Mehrfachschemaimplementierung, in der eine Tabelle in mehreren Schemas vorhanden sein kann. Führt den Agenten für die Kolonie aus. |
Aufgezeichnete Statistiken
Für diese Transaktion werden die folgenden Statistiken aufgezeichnet:
| Name der Statistik | Beschreibung |
|---|---|
| NumAuthTransProcessed | Anzahl der verarbeiteten Berechtigungstransaktionen. |
| NumAuthTransSuccessfullyProcessed | Anzahl der erfolgreichen Rückgaben vom Benutzerexit für die verarbeitete Berechtigungstransaktion. |
| NumChargeTransProcessed | Anzahl der verarbeiteten Belastungstransaktionen. |
| NumChargeTransSuccessfullyProcessed | Anzahl der erfolgreichen Rückgaben vom Benutzerexit für die Verarbeitung der Belastungstransaktion. |
| NumCollectionValidations | Die Anzahl der erfolgreichen Rückgaben von den aufgerufenen Benutzerexits für die Erfassungsvalidierung. |
| NumCreditCardCollections | Anzahl der Kreditkartensammlungen. |
| NumCustomerAccountCollections | Die Anzahl der erfolgreichen Rückgaben von Benutzerexits für die Kundenkontoerfassung. |
| NumOtherCollections | Anzahl der erfolgreichen Rückgaben von den anderen Objektgruppenbenutzerexits. |
Ausstehende Jobanzahl
Für diese Transaktion ist die anstehende Jobanzahl die Anzahl der offenen Gebühren-und Autorisierungstransaktionen.
Ausgelöste Ereignisse
Von dieser zeitgesteuerten Transaktion werden die folgenden Ereignisse ausgelöst:
| Transaktion/Ereignis | Schlüsseldaten | Veröffentlichte Daten | Vorlagenunterstützung? |
|---|---|---|---|
| CHARGE_FAILED | modifyOrder
dbd.txt |
ZAHLUNGSAUSFUEHRUNG_
CHARGE_FAILED_dbd.txt |
Nein |
Diese Transaktion löst Ereignisse aus, wie in der API executeCollection() in der IBM Sterling Order Management: Javadocangegeben.