Skip to the content.

AR Transaction Types – Oracle EBS SQL Report

Oracle E-Business Suite SQL report from the Enginatics Library powered by Blitz Report™.

Overview

Imported from BI Publisher Description: Print a listing of the Transaction Types Application: Receivables Source: Transaction Types Listing (XML) Short Name: RAXTTL_XML DB package: AR_RAXTTL_XMLP_PKG

Report Parameters

Operating Unit

Oracle EBS Tables Used

ra_cust_trx_types, ra_terms, hr_operating_units, gl_code_combinations_kfv

Report Categories

Enginatics

ONT Transaction Types and Line WF Processes, PN Billing/Payment Term Upload, AR Transaction Upload, AR Transactions and Lines 11i, AR Customer Upload

Running This SQL Without Blitz Report

Some Oracle EBS SQL reports in this library require functions from the utility package xxen_util. Install it before running the SQL directly against your Oracle EBS database.

Download & Import Options

Resource Link
Excel Example Output AR Transaction Types 21-Aug-2025 223301.xlsx
Blitz Report™ XML Import AR_Transaction_Types.xml
Full SQL on Enginatics www.enginatics.com/reports/ar-transaction-types/

AR Transaction Types - Case Study & Technical Analysis

Executive Summary

The AR Transaction Types report is a configuration audit tool that lists all defined transaction types within the Oracle Receivables module. Transaction types are the fundamental building blocks of AR, defining the behavior of Invoices, Credit Memos, Debit Memos, Chargebacks, and Guarantees. This report is essential for System Administrators and Finance Managers to verify that the system’s accounting logic and operational rules are correctly configured.

Business Challenge

The behavior of every billing document is controlled by its Transaction Type.

Solution

The AR Transaction Types report provides a detailed inventory of these definitions:

Technical Architecture

The report queries the core setup table for transaction types.

Key Tables & Joins

Logic

  1. Retrieval: Fetches all transaction types for the selected Operating Unit.
  2. Decoding: Translates internal flags (e.g., ‘INV’, ‘CM’) into user-friendly descriptions.
  3. Mapping: Joins to the GL code combinations to show the full account structure for each of the default accounts (Receivable, Revenue, etc.).

Parameters

FAQ

Q: What does the “Open Receivable” flag do? A: If set to ‘Yes’, the transaction will increase (or decrease) the customer’s outstanding balance. If ‘No’, it is a memo-only transaction (like a Pro Forma invoice) that does not affect the amount owed.

Q: Why is the “Revenue Account” blank for some types? A: Some types might rely on AutoAccounting rules to derive the revenue account dynamically based on the item or salesperson, rather than having a hardcoded default.

Q: Can I delete a Transaction Type? A: No, once a type has been used to create a transaction, it cannot be deleted. It can only be end-dated to prevent future use.


© 2026 Enginatics