Skip to content

General Accounting Transactions

Chinese source: 一般账务处理
Locale: en-US
Audience: Internal learning

Key Terms

ChineseEnglishUsage Note
一般账务处理General Accounting TransactionsBasic posting and correction capabilities.
通用转账General TransferA debit-side-to-credit-side accounting transfer.
通用冲账General Transaction ReversalA controlled reversal based on the original business reference.
借方账号Debit AccountThe source/funding side in the operations learning view.
贷方账号Credit AccountThe destination/receiving side in the operations learning view.
原业务流水Original Business Reference NumberThe key used to locate the transaction being reversed.

Business Frame

General accounting transactions answer two operational questions:

QuestionCapabilityPage
How do we move funds from one account to another?Initiate a transfer by debit account, credit account, currency, and amount.[1001] General Transfer
How do we correct or undo a previous transaction?Retrieve the original transaction by business reference and submit a controlled reversal.[1002] General Transaction Reversal

These pages are foundational in a deposit core. Fees, account closure, withdrawals, suspense clearing, and exception handling may all relate back to posting and reversal logic.

flowchart LR
  A["1001 General Transfer<br/>Debit side funds out"] --> B["Credit side funds in"]
  B --> C["Transaction record is created"]
  C --> D{"Error or cancellation needed?"}
  D -->|No| E["Transaction complete"]
  D -->|Yes| F["1002 Reversal<br/>Locate original business reference"]
  F --> G["Reversal record and audit trail are created"]

[1001] General Transfer

Screenshot

1001 General Transfer

Page Purpose

General Transfer initiates a basic funds movement between a debit account and a credit account. The page is about four core facts: where the funds come from, where they go, which currency applies, and how much is posted.

The screenshot shows three sections: debit information, credit information, and common information. Debit account, credit account, currency, and transaction amount are required fields. Account names and suspense account fields are typically populated or handled by the system.

Page Elements

Debit Information

FieldRequiredDescription
Debit accountYesAccount where funds are taken from.
Debit account nameDisplayName returned by the system for the debit account.
Debit suspense accountSystem-handledThe screenshot indicates no manual input is needed.

Credit Information

FieldRequiredDescription
Credit accountYesAccount where funds are posted to.
Credit account nameDisplayName returned by the system for the credit account.
Credit suspense accountSystem-handledThe screenshot indicates no manual input is needed.

Common Information

FieldRequiredDescription
CurrencyYesCurrency for this transfer.
Transaction amountYesAmount to be posted.
Bank memoNoInternal memo for operations and audit.
Customer memoNoCustomer-facing or customer-explainable memo, depending on system rules.

Business Flow

  1. The operations user opens [1001] General Transfer.
  2. The user enters the debit account, and the system returns the debit account name.
  3. The user enters the credit account, and the system returns the credit account name.
  4. The user selects currency and enters the transaction amount.
  5. The user enters bank and customer memos if needed.
  6. The user submits the transaction.
  7. The system validates account status, available balance, currency, limits, restriction codes, user permissions, and approval rules.
  8. If validation passes, the system debits the source account, credits the destination account, and records the transaction.

Core Reading

The core idea is simple: debit side out, credit side in. Do not focus only on the amount. Always read the debit account, credit account, account names, currency, and memo together.

The word general does not mean unrestricted. This page can directly change customer or internal account balances, so its usable scope is usually controlled by transaction rules, account types, currency rules, limits, restrictions, and authorization.

Risk Controls

RiskControl Point
Wrong account number or account nameConfirm debit and credit account identity before submission.
Wrong amountValidate amount carefully because posting changes balances directly.
Ignored restrictionsCheck account status, freezes, stop-pay controls, restriction codes, and limits.
Misuse of a general transferUse dedicated transactions when a business scenario has a specialized flow.
Weak audit trailEnsure transaction references, user records, and memos support later review.

[1002] General Transaction Reversal

Screenshot

1002 General Transaction Reversal

Page Purpose

General Transaction Reversal retrieves an original transaction by its original business reference number and reverses it when business rules allow. It is not just a new opposite transfer. It is a controlled correction tied to the original transaction.

The page first captures the original business reference. The system then returns original transaction details such as transaction date, user code, source and destination accounts, account names, currency, amount, institution, time, and memos.

Page Elements

Reversal Information

FieldRequiredDescription
Original business referenceYesLocates the transaction to reverse.
Transaction dateDisplayOriginal transaction date returned by the system.
User codeDisplayOperations user who processed the original transaction.
Bank memoNoInternal explanation for this reversal.
Customer memoNoCustomer-facing or explainable note, depending on system rules.

Original Transaction Information

FieldDescription
Source accountDebit/source account from the original transaction.
Destination accountCredit/destination account from the original transaction.
CurrencyOriginal transaction currency.
Transaction amountOriginal transaction amount.
Transaction timeTime of the original transaction.
Original institutionInstitution where the original transaction was processed.
Original memosBank and customer memos from the original transaction.

Business Flow

  1. The operations user opens [1002] General Transaction Reversal.
  2. The user enters the original business reference number.
  3. The system retrieves and displays the original transaction.
  4. The user verifies accounts, names, currency, amount, time, user, and institution.
  5. The user enters a reversal memo.
  6. The user submits the reversal.
  7. The system validates whether the original transaction exists, is eligible for reversal, has not already been reversed, and still satisfies account, permission, and approval rules.
  8. If validation passes, the system creates a reversal record and reverses the original accounting impact according to configured rules.

Core Reading

The original business reference is the key. Without it, the system cannot reliably identify the transaction, determine the reversal direction, or verify whether reversal is allowed.

A reversal is high risk because it changes the accounting result created by the original transaction. The purpose of displaying the original transaction is to make the user confirm exactly which transaction is being reversed.

The system should not delete the original transaction. The original and the reversal should both remain visible, forming a complete audit trail.

Risk Controls

RiskControl Point
Wrong original business referenceVerify all original transaction details before submission.
Poor reversal explanationUse clear bank memos for audit and customer support.
Reversing a transaction already used by later processingCheck downstream impacts such as fees, interest, suspense items, or internal accounts.
Using reversal as a shortcutSome errors require dedicated correction workflows or approvals.
Incomplete follow-upConfirm the result through transaction history and user transaction records.

Common English Usage

Use reverse a transaction, transaction reversal, and original business reference number.

Avoid chargeback here. In U.S. financial services, chargeback usually points to a card dispute workflow, not a generic core banking reversal.