Skip to the content.

Blitz Report Column Translation Upload – Oracle EBS SQL Report

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

Overview

Upload to maintain the Blitz Report column translations and number formats, which control how a report column heading is displayed in each language and how its values are formatted in Excel.

Translations are matched to reports by column name at run time, so one row here applies to every report producing a column of that name. A Column Name is stored in lower case with underscores in place of blanks, the form in which report columns are matched, so Invoice Amount maintains the translations of invoice_amount.

The Language parameter is required, because a single language already covers around twenty thousand column names.

Run modes:

The Number Format is an Excel format mask held once per column name, not per language. It repeats on every language row of the same column and is only written when it differs from the stored value, so editing it on any one row is enough.

Run this report in Excel in seconds: download Blitz Report™ free (your first 30 reports are free) or try it in the online demo.

Report Parameters

Upload Mode, Language, Create Empty File, Missing Translations Only, Column Name starts with

Oracle EBS Tables Used

fnd_languages_vl, xxen_report_columns, xxen_report_columns_tl

Report Categories

Enginatics, Upload

Blitz Report Column Translations, INV Item Upload, GL Account Analysis, MRP Sourcing Rules and Bills of Distribution, ONT Price Adjustments and Charges, INV Serial Numbers, GL Account Distribution Analysis, CST Detailed Item Cost, AP Invoices and Lines

Running This SQL Without Blitz Report

The SQL source can be run in any SQL client. Some Oracle EBS SQL reports in this library use functions from the utility package xxen_util – install it first. Blitz Report™ adds parameters, Excel output with pivots, scheduling and security on top.

Download & Import Options

Resource Link
Excel Example Output Example
Blitz Report™ XML Import Blitz_Report_Column_Translation_Upload.xml
SQL Source Blitz Report Column Translation Upload.sql
Full Report on Enginatics www.enginatics.com/reports/blitz-report-column-translation-upload/

Case Study & Technical Analysis: Blitz Report Column Translation Upload

Executive Summary

The Blitz Report Column Translation Upload is a maintenance report for the translated column headings and number formats used by Blitz Report™. It lets a support or implementation team edit, in Excel, how a report column heading appears in each language and how its values are formatted. Because translations are matched to reports by column name at run time, one row applies to every report that produces a column of that name. The report is useful when a multilingual EBS user base needs consistent headings across the whole report library, and when new or renamed columns need translations added without editing each report.

Business Challenge

The Solution

Technical Architecture (High Level)

Primary Tables

Logical Relationships

  1. FND_LANGUAGES_VL is filtered to the selected language code.
  2. XXEN_REPORT_COLUMNS is outer joined to the translation rows on column ID.
  3. The translation rows are outer joined on the language code, so every column can appear with a blank translation for the language.
  4. The translation table is read only when the upload mode is not Create, so Create runs start from an empty translation set.

Parameters & Filtering

Performance & Optimization

FAQ

Q: How do I list the Blitz Report columns that still need a French translation? A: Choose French as the Language and set Missing Translations Only to Yes. Only columns without a translation in that language are returned.

Q: If I change a number format on one language row, do I need to change the others? A: No. The number format belongs to the column name, so it repeats on every language row and only needs to be edited on one row.

Q: How do I remove a translation I no longer want? A: Set the Delete flag to Yes on that row in an Update run, and upload the file.


© Enginatics GmbH