C_Trialbalanceq0002

DDL: C_TRIALBALANCEQ0002 Type: view CONSUMPTION

Trial Balance Comparison

C_Trialbalanceq0002 (Consumption)

Package: Explore, extend and adapt the SAP S/4HANA Cloud Private Edition with built-in and side-by-side extension capabilities.

Accounting and Financial Close

C_Trialbalanceq0002 is a Consumption CDS View that provides data about "Trial Balance Comparison" in SAP S/4HANA. It reads from 1 data source (I_GLAcctBalanceComprnCube) and exposes 400 fields.

SAP Help Documentation

CategoryCDS Views for Transaction Data
Data CategoryQuery
Purpose
This CDS view can compare balances for two time frames for various dimensions of the journal entry including the most important business entities, such as G/L account, company code, cost center or profit center. Other attributes and hierarchies can be reached via associations. The CDS view also contains all balance carry forward postings. This CDS view provides the prerequisites for answering the following business questions: What are the G/L account balances and G/L account ending balances for two time frames? What is the balance of a cost center for two time frames? What are the balances within the G/L account hierarchy? What is the revenue drilled down by profit center for two time frames?

Prerequisites
Authorizations Users who want to use this CDS view need to access it via another CDS view (privileged mode). You have authorizations to access certain ledgers. You have authorizations to access certain company codes. You have authorizations to access certain segments. You have authorizations to access certain financial account types.

Structure
Business Objects This view is built on the following business object: Journal Entry View This view is built on the following view: I_GLACCTBALANCECOMPRNCUBE Main Input Parameters The main input parameters are: P_FromPostingDate is used as lower limit of the reporting time frame. P_ToPostingDate is used as top limit of the reporting time frame. P_ComprnFromPostingDate is used as lower limit of the comparison time frame. P_ComprnToPostingDate is used as top limit of the comparison time frame. Measures and attributes All relevant dimensions are included along with associations to interface view for most of these dimensions. Some important measures and attributes are: Starting Balance, Debit Balance, Credit Balance, Ending Balance in Company Code Currency or Global Currency of the Reporting Time Frame Starting Balance, Debit Balance, Credit Balance, Ending Balance in Company Code Currency or Global Currency of the Comparison Time Frame Difference Amount of the two Time Frames Difference in Percent of the two Time Frames

Deprecated Fields
Note One or more elements of this CDS view were deprecated with SAP S/4HANA Cloud Public Edition 2011. SAP may make the deprecated elements unusable usually not earlier than one year after the deprecation. For more information, see Deprecated and Decommissioned CDS Views . We recommend that you switch to the following successor element(s) as soon as possible: Deprecated Element Successor Element Material Product ClearingAccountingDocument ClearingJournalEntry ClearingDocFiscalYear ClearingJournalEntryFiscalYear InventorySpecialStockValnType InventorySpecialStockValnType_2 InventorySpclStockWBSElement InvtrySpclStockWBSElmntExtID PartnerWBSElement PartnerWBSElementExternalID PartnerProject PartnerProjectExternalID SoldMaterial SoldProduct MaterialGroup SoldProductGroup ProductGroup SoldProductGroup WBSElement WBSElementExternalID Project ProjectExternalID SalesOrder SalesDocument SalesOrderItem SalesDocumentItem Creating new content based on deprecated CDS view elements is not allowed. Changing of existing content that is based on deprecated CDS view elements is still allowed (for example, adding deprecated fields of a released SAP view to an existing custom CDS view and adding further fields of a deprecated SAP view to an existing custom CDS view). As key user, you will see tasks in key user extensibility apps for prominent occurrences where the deprecation of CDS view elements makes it necessary to rework your content.

View on SAP Help Portal →

SAP API Hub

StateC1
Line of BusinessAccounting and Financial Close
Application ComponentFI-FIO-GL
CapabilitiesAnalytical Query
PackageAccounting and Financial Close for SAP S/4HANA Cloud Private Edition
Description <p>This CDS view can compare balances for two time frames for various dimensions of the journal entry including the most important business entities, such as G/L account, company code, cost center or profit center.</p> <p>Other attributes and hierarchies can be reached via associations. The CDS view also contains all balance carry forward postings.</p> <p>This CDS view provides the prerequisites for answering the following business questions:</p> <ul><li><p>What are the G/L account balances and G/L account ending balances for two time frames?</p></li> <li><p>What is the balance of a cost center for two time frames?</p></li> <li><p>What are the balances within the G/L account hierarchy?</p></li> <li><p>What is the revenue drilled down by profit center for two time frames?</p></li> </ul>

Documentation

Data Sources (1)

SourceAliasJoin Type
I_GLAcctBalanceComprnCube I_GLAcctBalanceComprnCube from

Parameters (6)

NameTypeDefault
P_Language sylangu
P_KeyDate sydate
P_FromPostingDate fis_budat_from
P_ToPostingDate fis_budat_to
P_ComprnFromPostingDate fis_comprn_budat_from
P_ComprnToPostingDate fis_comprn_budat_to

Annotations (16)

NameValueLevelField
AbapCatalog.sqlViewName CFITRIALBALQ0002 view
AbapCatalog.preserveKey true view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.buffering.status #NOT_ALLOWED view
AccessControl.authorizationCheck #PRIVILEGED_ONLY view
Analytics.query true view
Analytics.settings.maxProcessingEffort #HIGH view
ClientHandling.algorithm #SESSION_VARIABLE view
EndUserText.label Trial Balance Comparison view
Metadata.ignorePropagatedAnnotations true view
Metadata.allowExtensions true view
ObjectModel.modelingPattern #ANALYTICAL_QUERY view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.dataClass #MIXED view
VDM.viewType #CONSUMPTION view

Fields (400)

KeyFieldSource TableSource FieldDescription
lookupEntityI_CalendarDate
resultElementFirstDayofMonthDate
resultElementUserLocalDate
P_FromPostingDate
P_ToPostingDate
P_ComprnFromPostingDate
CompanyCode CompanyCode Receiver Company Code
CompanyCodeName _CompanyCode CompanyCodeName Name of Company Code or Company
GLAccount GLAccount General Ledger
GLAccountHierarchy GLAccountHierarchy G/L Account Hierarchy Node
GLAccountHierarchyName G/L Account Hierarchy Node Description
PostingDate PostingDate Posting Date for GR
FiscalYear FiscalYear G/L Fiscal Year
LedgerFiscalYear LedgerFiscalYear Fiscal Year of Ledger
SourceLedger SourceLedger Source Ledger
FinancialTransactionType FinancialTransactionType Financial Transaction Type
BusinessTransactionType BusinessTransactionType Business Transaction Type
ReferenceDocumentType ReferenceDocumentType Reference Document Type
LogicalSystem LogicalSystem Logical System
ReferenceDocumentItemGroup ReferenceDocumentItemGroup Reference Document Item Group
IsReversal IsReversal Indicator: Item is Reversing Another Item
IsReversed IsReversed Indicator: Item is Reversed
IsSettlement IsSettlement Indicator: Item is Settling or Transferring Another Item
IsSettled IsSettled Indicator: Line Item is Settled or Transferred
PredecessorReferenceDocType PredecessorReferenceDocType Predecessor Reference Document Type
ProfitCenter ProfitCenter Profit Center
ProfitCenterName Description of Profit Center
FunctionalArea FunctionalArea Sendr Fctl Area
FunctionalAreaName Name of the Functional Area
BusinessArea BusinessArea Business Area
BusinessAreaName Business Area Name
ControllingArea ControllingArea Controlling Area
ControllingAreaName _ControllingArea ControllingAreaName Controlling Area Name
Segment Segment Segment for Segmental Reporting
SegmentName Segment Name
PartnerCostCenter PartnerCostCenter Partner Cost Center
CostCenterNameasSenderCostCenterName
PartnerProfitCenter PartnerProfitCenter Partner Profit Center
PartnerFunctionalArea PartnerFunctionalArea Partner Functional Area
PartnerFunctionalAreaName Name of the Functional Area
PartnerBusinessArea PartnerBusinessArea Partner Business Area
PartnerBusinessAreaName Business Area Name
PartnerCompany PartnerCompany Company ID of Trading Partner
PartnerSegment PartnerSegment Partner Segment for Segmental Reporting
PartnerSegmentName Segment Name
DebitCreditCode DebitCreditCode Single-Character Flag
DebitCreditCodeName Debit/Credit Code Name
FiscalYearVariant FiscalYearVariant Fiscal Year Variant
FiscalYearPeriod FiscalYearPeriod Fiscal Year Period
AccountingDocumentType AccountingDocumentType Journal Entry Type
AccountingDocumentTypeName Document Type Name
AssignmentReference AssignmentReference Assignment Reference
PostingKey PostingKey Posting Key
PostingKeyName Posting Key Name
AccountingDocumentCategory AccountingDocumentCategory Journal Entry Category
TransactionTypeDetermination TransactionTypeDetermination Transaction Key
AccountingDocCreatedByUser AccountingDocCreatedByUser User which created overhead document
EliminationProfitCenter EliminationProfitCenter Elimination Profit Center
OriginObjectType OriginObjectType Type of Origin Object
GLAccountType GLAccountType Type of a General Ledger Account
ChartOfAccounts ChartOfAccounts Chart of Accounts
AlternativeGLAccount AlternativeGLAccount Alternative G/L Account Number In Company Code
CountryChartOfAccounts CountryChartOfAccounts Alternative Chart of Accounts for Country/Region
PurchasingDocument PurchasingDocument Purchasing Document
PurchasingDocumentItem PurchasingDocumentItem Purchasing Document Item
AccountAssignmentNumber AccountAssignmentNumber Account Assignment Number
Material Material Product (Deprecated)
Product Product Product Number
MaterialName Product Description
Plant Plant Valuation Area
PlantName _Plant PlantName Plant Name
Supplier Supplier Supplier
SupplierName _Supplier SupplierName Name of Supplier
Customer Customer Customer Number
CustomerName _Customer CustomerName Name of Customer
FinancialAccountType FinancialAccountType Fin. Account Type
FinancialAccountTypeName Financial Account Type Name
SpecialGLCode SpecialGLCode Special G/L Indicator
TaxCode TaxCode Tax on Sales/Purchases Code
HouseBank HouseBank House Bank Key
HouseBankAccount HouseBankAccount House Bank Account
IsOpenItemManaged IsOpenItemManaged Managed on an Open Item Basis
ClearingAccountingDocument ClearingAccountingDocument Clearing Journal Entry (Deprecated)
ClearingDocFiscalYear ClearingDocFiscalYear Fiscal Year of Clearing Journal Entry (Deprecated)
ClearingJournalEntry ClearingJournalEntry Clearing Journal Entry
ClearingJournalEntryFiscalYear ClearingJournalEntryFiscalYear Fiscal Year of Clearing Journal Entry
AssetDepreciationArea AssetDepreciationArea Asset Depreciation Area (Real or Derived)
MasterFixedAsset MasterFixedAsset Fixed Asset
FixedAsset FixedAsset Asset Subnumber
AssetValueDate AssetValueDate Asset Value Date
AssetTransactionType AssetTransactionType Asset Transaction Type
GroupMasterFixedAsset GroupMasterFixedAsset Group Asset
GroupFixedAsset GroupFixedAsset Group Asset Subnumber
InventorySpecialStockValnType InventorySpecialStockValnType Inventory Special Stock Valuation Type (Deprecated)
InvtrySpecialStockValnType_2 InvtrySpecialStockValnType_2 Inventory Special Stock Valuation Type
InventorySpecialStockType InventorySpecialStockType Inventory Special Stock Type
InventorySpclStkSalesDocument InventorySpclStkSalesDocument Inventory Special Stock Sales Document
InventorySpclStkSalesDocItm InventorySpclStkSalesDocItm Inventory Special Stock Sales Document Item
InventorySpclStockWBSElement InventorySpclStockWBSElement WBS Element (external) of Valuated Special Inventory
InvtrySpclStockWBSElmntExtID InvtrySpclStockWBSElmntExtID Inventory Special Stock WBS Element External ID
InventorySpecialStockSupplier InventorySpecialStockSupplier Supplier of Inventory Special Stock
InvtrySpecialStockSupplierName _InventorySpecialStockSupplier SupplierName Name of Supplier
InventoryValuationType InventoryValuationType Inventory Valuation Type
ValuationArea ValuationArea Valuation Area
SenderGLAccount SenderGLAccount Sender G/L Account
SenderAccountAssignment SenderAccountAssignment Sender Account Assignment
SenderAccountAssignmentType SenderAccountAssignmentType Account Assignment Type in Sender System
ControllingObjectDebitType ControllingObjectDebitType Controlling Object Debit Type
QuantityIsIncomplete QuantityIsIncomplete Indicator: Quantity Is Incomplete
OffsettingAccount OffsettingAccount Offsetting Account
OffsettingAccountType OffsettingAccountType Offsetting Account Type
LineItemIsCompleted LineItemIsCompleted Indicator: Line Item is Completed
PersonnelNumber PersonnelNumber Personnel Number
ControllingObjectClass ControllingObjectClass Controlling Object Class
PartnerCompanyCode PartnerCompanyCode Partner Company Code
PartnerControllingObjectClass PartnerControllingObjectClass Partner Controlling Object Class
OriginCostCenter OriginCostCenter Origin Cost Center
OriginCostCtrActivityType OriginCostCtrActivityType Origin Cost Center Activity Type
AccountAssignment AccountAssignment Sender Acct Assgmt
AccountAssignmentType AccountAssignmentType Account Assignment Type
ProjectNetwork ProjectNetwork Network Number for Account Assignment
RelatedNetworkActivity RelatedNetworkActivity Related Network Activity
BusinessProcess BusinessProcess Business Process
CostObject CostObject Cost Object
CustomerServiceNotification CustomerServiceNotification Customer Service Notification
ServiceDocumentType ServiceDocumentType Service Document Type
ServiceDocument ServiceDocument Service Document ID
ServiceDocumentItem ServiceDocumentItem Service Document Item ID
PartnerServiceDocumentType PartnerServiceDocumentType Partner Service Document Type
PartnerServiceDocument PartnerServiceDocument Partner Service Document
PartnerServiceDocumentItem PartnerServiceDocumentItem Partner Service Document Item
OperatingConcern OperatingConcern Operating concern
PartnerAccountAssignment PartnerAccountAssignment Partner Account Assignment
PartnerAccountAssignmentType PartnerAccountAssignmentType Partner Account Assignment Type
PartnerCostCtrActivityType PartnerCostCtrActivityType Partner Cost Center Activity Type
PartnerOrder PartnerOrder Partner Order
PartnerOrderCategory PartnerOrderCategory Partner Order Category
PartnerWBSElement PartnerWBSElement Partner WBS Element
PartnerWBSElementExternalID PartnerWBSElementExternalID Partner WBS Element External ID
PartnerProject PartnerProject Partner Project
PartnerProjectExternalID PartnerProjectExternalID Partner Project External ID
PartnerSalesDocument PartnerSalesDocument Partner Sales Document
PartnerSalesDocumentItem PartnerSalesDocumentItem Partner Sales Document Item
PartnerProjectNetwork PartnerProjectNetwork Partner Project Network
PartnerProjectNetworkActivity PartnerProjectNetworkActivity Partner Project Network Activity
PartnerBusinessProcess PartnerBusinessProcess Partner Business Process
PartnerCostObject PartnerCostObject Partner Cost Object
BillingDocumentType BillingDocumentType Billing Type
SalesOrganization SalesOrganization Sales Organization
DistributionChannel DistributionChannel Distribution Channel
OrganizationDivision OrganizationDivision Org. Division
SoldMaterial SoldMaterial Product Sold (Deprecated)
SoldProduct SoldProduct Product Sold
MaterialGroup MaterialGroup Product Sold Group (Deprecated)
SoldProductGroup SoldProductGroup Product Sold Group
ProductGroup ProductGroup Product Sold Group
MaterialGroupName Product Group Description
CustomerGroup CustomerGroup Customer Group
CustomerGroupName Name
FinancialManagementArea FinancialManagementArea Financial Management Area
Fund Fund Sender Fund
FundsCenter FundsCenter Funds Management Center
GrantID GrantID Sender Grant
BudgetPeriod BudgetPeriod Budget Period
PartnerFund PartnerFund Receiver Fund
PartnerGrant PartnerGrant Receiver Grant
PartnerBudgetPeriod PartnerBudgetPeriod FM: Partner Budget Period
JointVenture JointVenture Joint venture
JointVentureEquityGroup JointVentureEquityGroup Joint Venture Equity Group
JointVentureCostRecoveryCode JointVentureCostRecoveryCode Joint Venture Cost Recovery Code
JointVentureEquityType JointVentureEquityType Joint Venture Equity Type
SettlementReferenceDate SettlementReferenceDate Settlement Reference Date
CostCenter CostCenter Cost Center
CostCenterName Cost Center Name
CostCtrActivityType CostCtrActivityType Activity Type
OrderID OrderID Order ID
OrderCategory OrderCategory Order Category
WBSElement WBSElement Work Breakdown Structure Element (WBS Element)
WBSElementExternalID WBSElementExternalID WBS Element External ID
Project Project Project definition
ProjectExternalID ProjectExternalID Project External ID
SalesOrder SalesOrder SD Document
SalesOrderItem SalesOrderItem Sales Order Item
SalesDocument SalesDocument Sales Document
SalesDocumentItem SalesDocumentItem Sales Document Item
ClearingDate ClearingDate Clearing Date
CalendarYear CalendarYear Calendar Year
CalendarQuarter CalendarQuarter Calendar Quarter
CalendarYearQuarter CalendarYearQuarter Year Quarter
CalendarMonth CalendarMonth Calendar Month
CalendarYearMonth CalendarYearMonth Year Month
CalendarWeek CalendarWeek Calendar Week
CalendarYearWeek CalendarYearWeek Year and Calendar Week
FiscalQuarter FiscalQuarter Fiscal Quarter
FiscalWeek FiscalWeek Fiscal Week
FiscalYearQuarter FiscalYearQuarter Fiscal Year + Fiscal Quarter
FiscalYearWeek FiscalYearWeek Fiscal Year + Fiscal Week
CompanyCodeCurrency CompanyCodeCurrency Company Code Currency
GlobalCurrency GlobalCurrency GM Billing Element: Global Currency
FunctionalCurrency FunctionalCurrency Functional Currency
FreeDefinedCurrency1 FreeDefinedCurrency1 Freely Defined Currency 1
FreeDefinedCurrency2 FreeDefinedCurrency2 Freely Defined Currency 2
FreeDefinedCurrency3 FreeDefinedCurrency3 Freely Defined Currency 3
FreeDefinedCurrency4 FreeDefinedCurrency4 Freely Defined Currency 4
FreeDefinedCurrency5 FreeDefinedCurrency5 Freely Defined Currency 5
FreeDefinedCurrency6 FreeDefinedCurrency6 Freely Defined Currency 6
FreeDefinedCurrency7 FreeDefinedCurrency7 Freely Defined Currency 7
FreeDefinedCurrency8 FreeDefinedCurrency8 Freely Defined Currency 8
BalanceTransactionCurrency BalanceTransactionCurrency Balance Transaction Currency
TransactionCurrency TransactionCurrency Transaction Currency
CorporateGroupAccount CorporateGroupAccount Group Account Number
CorporateGroupChartOfAccounts CorporateGroupChartOfAccounts Group Chart of Accts
IsBalanceSheetAccount IsBalanceSheetAccount Indicator: Account is a balance sheet account?
FlowOfFundsLedgerFiscalYear FlowOfFundsLedgerFiscalYear Funds of Flow Ledger Fiscal Year
AmountInCompanyCodeCurrency Amount in Company Code Currency
ComprnAmountInCoCodeCrcy Comparison Amount in Company Code Currency
DifferenceAmtInCoCodeCrcy Difference Amount In Company Code Currency
CoCodeCrcyDifferencePct Difference Percentage in Company Code Currency
StartingBalanceAmtInCoCodeCrcy Starting Balance Amount In Company Code Currency
ComprnStartingBalInCoCodeCrcy Comparison Starting Balance in Company Code Currency
StartingDiffAmtInCoCodeCrcy Starting Bal Difference Amount In Company Code Currency
CoCodeCrcyStartingDiffPct Starting Difference Percentage in Company Code Currency
IntmdStrtBalAmtInCoCodeCrcy AmountInCompanyCodeCurrency Amount in Company Code Currency
IntmdComprnStrtBalInCoCodeCrcy ComprnAmountInCoCodeCrcy Comparison Amount in Company Code Currency
IntmdEndingBalAmtInCoCodeCrcy EndingBalanceAmtInCoCodeCrcy Ending Balance in Company Code Currency
EndingBalanceAmtInCoCodeCrcy 1 Dont look at this column
IntmdOpeningBalAmtInCoCodeCrcy ComprnEndingBalInCoCodeCrcy Comparison Ending Balance in Company Code Currency
ComprnEndingBalInCoCodeCrcy 1 Dont look at this column 2
ToPostingDate ToPostingDate Posting Date To
ComprnToPostingDate ComprnToPostingDate Comparison Posting Date To
FiscalPeriodDate FiscalPeriodDate Fiscal Period Date
ComprnFiscalPeriodDate ComprnFiscalPeriodDate Comparison Fiscal Period Date
AmountInGlobalCurrency Amount in Global Currency
ComprnAmountInGlobalCrcy Comparison Amount in Global Currency
DifferenceAmtInGlobalCrcy Difference Amount In Global Currency
GlobalCrcyDifferencePct Difference Percentage in Global Currency
StartingBalanceAmtInGlobalCrcy Starting Balance Amount In Global Currency
ComprnStartingBalInGlobalCrcy Comparison Starting Balance in Global Currency
StartingBalDiffAmtInGlobalCrcy Starting Bal Difference Amount In Global Currency
GlobalCrcyStartingDiffPct Starting Difference Percentage in Global Currency
IntmdStrtgBalAmtInGlobalCrcy AmountInGlobalCurrency Amount in Global Currency
IntmdComprnStrtgBalInGlobCrcy ComprnAmountInGlobalCrcy Comparison Amount in Global Currency
IntmdEndingBalAmtInGlobalCrcy EndingBalanceAmtInGlobalCrcy Ending Balance in Global Currency
EndingBalanceAmtInGlobalCrcy 1 Dont look at this column
IntmdComprnEndBalInGlobalCrcy ComprnEndingBalInGlobalCrcy Comparison Ending Balance in Global Currency
ComprnEndingBalInGlobalCrcy 1 Dont look at this column 2
AmountInFunctionalCurrency Amount in Functional Currency
ComprnAmountInFunctionalCrcy Comparison Amount in Functional Currency
DifferenceAmtInFunctionalCrcy Difference Amount In Functional Currency
FunctionalCrcyDifferencePct Difference Percentage in Functional Currency
StartingBalanceAmtInFuncnlCrcy Starting Balance Amount In Functional Currency
ComprnStartingBalInFuncnlCrcy Comparison Starting Balance in Functional Currency
StartingBalDiffAmtInFuncnlCrcy Starting Bal Difference Amount In Functional Currency
FunctionalCrcyStartingDiffPct Starting Difference Percentage in Functional Currency
IntmdStrtgBalAmtInFuncnlCrcy AmountInFunctionalCurrency Amount in Functional Currency
IntmdComprnStrtgBalInFCrcy ComprnAmountInFunctionalCrcy Comparison Amount in Functional Currency
IntmdEndingBalAmtInFuncnlCrcy EndingBalanceAmtInFuncnlCrcy Ending Balance in Functional Currency
EndingBalanceAmtInFuncnlCrcy 1 Dont look at this column
IntmdComprnEndBalInFuncnlCrcy ComprnEndingBalInFuncnlCrcy Comparison Ending Balance in Functional Currency
ComprnEndingBalInFuncnlCrcy 1 Dont look at this column 2
AmountInFreeDefinedCurrency1 Amount in Freely Defined Currency 1
ComprnAmountInFreeDfndCrcy1 Comparison Amount in Freely Defined Currency 1
DifferenceAmtInFreeDfndCrcy1 Difference Amount In Freely Defined Currency 1
FreeDfndCrcy1DifferencePct Difference Percentage in Freely Defined Currency 1
StartingBalAmtInFreeDfndCrcy1 Starting Balance Amount In Freely Defined Currency 1
ComprnStrtgBalInFreeDfndCrcy1 Comparison Starting Balance in Freely Defined Currency 1
StrtgBalDiffAmtInFreeDfndCrcy1 Starting Balance Difference Amount In Freely Defined Crcy 1
FreeDfndCrcy1StartingDiffPct Starting Difference Percentage in Freely Defined Currency 1
IntmdStrtgBalInFreeDfndCrcy1 AmountInFreeDefinedCurrency1 Amount in Freely Defined Currency 1
IntmdComprnStrtgBalInFDCrcy1 ComprnAmountInFreeDfndCrcy1 Comparison Amount in Free Defined Currency 1
IntmdEndingBalInFreeDfndCrcy1 EndingBalAmtInFreeDfndCrcy1 Ending Balance in Free Defined Currency 1
EndingBalAmtInFreeDfndCrcy1 1 Dont look at this column
IntmdComprnEndingBalInFDCrcy1 ComprnEndingBalInFreeDfndCrcy1 Comparison Ending Balance in Free Defined Currency 1
ComprnEndingBalInFreeDfndCrcy1 1 Dont look at this column 2
AmountInFreeDefinedCurrency2 Amount in Freely Defined Currency 2
ComprnAmountInFreeDfndCrcy2 Comparison Amount in Freely Defined Currency 2
DifferenceAmtInFreeDfndCrcy2 Difference Amount In Freely Defined Currency 2
FreeDfndCrcy2DifferencePct Difference Percentage in Freely Defined Currency 2
StartingBalAmtInFreeDfndCrcy2 Starting Balance Amount In Freely Defined Currency 2
ComprnStrtgBalInFreeDfndCrcy2 Comparison Starting Balance in Freely Defined Currency 2
StrtgBalDiffAmtInFreeDfndCrcy2 Starting Balance Difference Amount In Freely Defined Crcy 2
FreeDfndCrcy2StartingDiffPct Starting Difference Percentage in Freely Defined Currency 2
IntmdStrtgBalInFreeDfndCrcy2 AmountInFreeDefinedCurrency2 Amount in Freely Defined Currency 2
IntmdComprnStrtgBalInFDCrcy2 ComprnAmountInFreeDfndCrcy2 Comparison Amount in Free Defined Currency 2
IntmdEndingBalInFreeDfndCrcy2 EndingBalAmtInFreeDfndCrcy2 Ending Balance in Free Defined Currency 2
EndingBalAmtInFreeDfndCrcy2 1 Dont look at this column
IntmdComprnEndingBalInFDCrcy2 ComprnEndingBalInFreeDfndCrcy2 Comparison Ending Balance in Free Defined Currency 2
ComprnEndingBalInFreeDfndCrcy2 1 Dont look at this column 2
AmountInFreeDefinedCurrency3 Amount in Freely Defined Currency 3
ComprnAmountInFreeDfndCrcy3 Comparison Amount in Freely Defined Currency 3
DifferenceAmtInFreeDfndCrcy3 Difference Amount In Freely Defined Currency 3
FreeDfndCrcy3DifferencePct Difference Percentage In Freely Defined Currency 3
StartingBalAmtInFreeDfndCrcy3 Starting Balance Amount In Freely Defined Currency 3
ComprnStrtgBalInFreeDfndCrcy3 Comparison Starting Balance in Freely Defined Currency 3
StrtgBalDiffAmtInFreeDfndCrcy3 Starting Balance Difference Amount In Freely Defined Crcy 3
FreeDfndCrcy3StartingDiffPct Starting Difference Percentage In Freely Defined Currency 3
IntmdStrtgBalInFreeDfndCrcy3 AmountInFreeDefinedCurrency3 Amount in Freely Defined Currency 3
IntmdComprnStrtgBalInFDCrcy3 ComprnAmountInFreeDfndCrcy3 Comparison Amount in Free Defined Currency 3
IntmdEndingBalInFreeDfndCrcy3 EndingBalAmtInFreeDfndCrcy3 Ending Balance in Free Defined Currency 3
EndingBalAmtInFreeDfndCrcy3 1 Dont look at this column
IntmdComprnEndingBalInFDCrcy3 ComprnEndingBalInFreeDfndCrcy3 Comparison Ending Balance in Free Defined Currency 3
ComprnEndingBalInFreeDfndCrcy3 1 Dont look at this column 3
AmountInFreeDefinedCurrency4 Amount in Freely Defined Currency 4
ComprnAmountInFreeDfndCrcy4 Comparison Amount in Freely Defined Currency 4
DifferenceAmtInFreeDfndCrcy4 Difference Amount In Freely Defined Currency 4
FreeDfndCrcy4DifferencePct Difference Percentage In Freely Defined Currency 4
StartingBalAmtInFreeDfndCrcy4 Starting Balance Amount In Freely Defined Currency 4
ComprnStrtgBalInFreeDfndCrcy4 Comparison Starting Balance In Freely Defined Currency 4
StrtgBalDiffAmtInFreeDfndCrcy4 Starting Balance Difference Amount In Freely Dfnd Currency 4
FreeDfndCrcy4StartingDiffPct Starting Difference Percentage In Freely Defined Currency 4
IntmdStrtgBalInFreeDfndCrcy4 AmountInFreeDefinedCurrency4 Amount in Freely Defined Currency 4
IntmdComprnStrtgBalInFDCrcy4 ComprnAmountInFreeDfndCrcy4 Comparison Amount in Free Defined Currency 4
IntmdEndingBalInFreeDfndCrcy4 EndingBalAmtInFreeDfndCrcy4 Ending Balance in Free Defined Currency 4
EndingBalAmtInFreeDfndCrcy4 1 Dont look at this column
IntmdComprnEndingBalInFDCrcy4 ComprnEndingBalInFreeDfndCrcy4 Comparison Ending Balance in Free Defined Currency 4
ComprnEndingBalInFreeDfndCrcy4 1 Dont look at this column 4
AmountInFreeDefinedCurrency5 Amount in Freely Defined Currency 5
ComprnAmountInFreeDfndCrcy5 Comparison Amount in Freely Defined Currency 5
DifferenceAmtInFreeDfndCrcy5 Difference Amount In Freely Defined Currency 5
FreeDfndCrcy5DifferencePct Difference Percentage In Freely Defined Currency 5
StartingBalAmtInFreeDfndCrcy5 Starting Balance Amount In Freely Defined Currency 5
ComprnStrtgBalInFreeDfndCrcy5 Comparison Starting Balance In Freely Defined Currency 5
StrtgBalDiffAmtInFreeDfndCrcy5 Starting Balance Difference Amount In Freely Defined Crcy 5
FreeDfndCrcy5StartingDiffPct Starting Difference Percentage In Freely Defined Currency 5
IntmdStrtgBalInFreeDfndCrcy5 AmountInFreeDefinedCurrency5 Amount in Freely Defined Currency 5
IntmdComprnStrtgBalInFDCrcy5 ComprnAmountInFreeDfndCrcy5 Comparison Amount in Free Defined Currency 5
IntmdEndingBalInFreeDfndCrcy5 EndingBalAmtInFreeDfndCrcy5 Ending Balance in Free Defined Currency 5
EndingBalAmtInFreeDfndCrcy5 1 Dont look at this column
IntmdComprnEndingBalInFDCrcy5 ComprnEndingBalInFreeDfndCrcy5 Comparison Ending Balance in Free Defined Currency 5
ComprnEndingBalInFreeDfndCrcy5 1 Dont look at this column 5
AmountInFreeDefinedCurrency6 Amount in Freely Defined Currency 6
ComprnAmountInFreeDfndCrcy6 Comparison Amount in Freely Defined Currency 6
DifferenceAmtInFreeDfndCrcy6 Difference Amount In Freely Defined Currency 6
FreeDfndCrcy6DifferencePct Difference Percentage In Freely Defined Currency 6
StartingBalAmtInFreeDfndCrcy6 Starting Balance Amount In Freely Defined Currency 6
ComprnStrtgBalInFreeDfndCrcy6 Comparison Starting Balance In Freely Defined Currency 6
StrtgBalDiffAmtInFreeDfndCrcy6 Starting Difference Percent In Freely Dfnd Currency 6
FreeDfndCrcy6StartingDiffPct Starting Difference Percentage In Freely Dfnd Currency 6
IntmdStrtgBalInFreeDfndCrcy6 AmountInFreeDefinedCurrency6 Amount in Freely Defined Currency 6
IntmdComprnStrtgBalInFDCrcy6 ComprnAmountInFreeDfndCrcy6 Comparison Amount in Free Defined Currency 6
IntmdEndingBalInFreeDfndCrcy6 EndingBalAmtInFreeDfndCrcy6 Ending Balance in Free Defined Currency 6
EndingBalAmtInFreeDfndCrcy6 1 Dont look at this column
IntmdComprnEndingBalInFDCrcy6 ComprnEndingBalInFreeDfndCrcy6 Comparison Ending Balance in Free Defined Currency 6
ComprnEndingBalInFreeDfndCrcy6 1 Dont look at this column 6
AmountInFreeDefinedCurrency7 Amount in Freely Defined Currency 7
ComprnAmountInFreeDfndCrcy7 Comparison Amount in Freely Defined Currency 7
DifferenceAmtInFreeDfndCrcy7 Difference Amount In Freely Defined Currency 7
FreeDfndCrcy7DifferencePct Difference Percentage in Freely Defined Currency 7
StartingBalAmtInFreeDfndCrcy7 Starting Balance Amount In Freely Defined Currency 7
ComprnStrtgBalInFreeDfndCrcy7 Comparison Starting Balance in Freely Defined Currency 7
StrtgBalDiffAmtInFreeDfndCrcy7 Starting Balance Difference Amount In Freely Defined Crcy 7
FreeDfndCrcy7StartingDiffPct Starting Difference Percentage in Freely Defined Currency 7
IntmdStrtgBalInFreeDfndCrcy7 AmountInFreeDefinedCurrency7 Amount in Freely Defined Currency 7
IntmdComprnStrtgBalInFDCrcy7 ComprnAmountInFreeDfndCrcy7 Comparison Amount in Free Defined Currency 7
IntmdEndingBalInFreeDfndCrcy7 EndingBalAmtInFreeDfndCrcy7 Ending Balance in Free Defined Currency 7
EndingBalAmtInFreeDfndCrcy7 1 Dont look at this column
IntmdComprnEndingBalInFDCrcy7 ComprnEndingBalInFreeDfndCrcy7 Comparison Ending Balance in Free Defined Currency 7
ComprnEndingBalInFreeDfndCrcy7 1 Dont look at this column 7
AmountInFreeDefinedCurrency8 Amount in Freely Defined Currency 8
ComprnAmountInFreeDfndCrcy8 Comparison Amount in Freely Defined Currency 8
DifferenceAmtInFreeDfndCrcy8 Difference Amount In Freely Defined Currency 8
FreeDfndCrcy8DifferencePct Difference Percentage In Freely Defined Currency 8
StartingBalAmtInFreeDfndCrcy8 Starting Balance Amount In Freely Defined Currency 8
ComprnStrtgBalInFreeDfndCrcy8 Comparison Starting Balance In Freely Defined Crcy 8
StrtgBalDiffAmtInFreeDfndCrcy8 Starting Bal Difference Amount In Freely Dfnd Crcy 8
FreeDfndCrcy8StartingDiffPct Starting Difference Percentage In Freely Dfnd Currency 8
IntmdStrtgBalInFreeDfndCrcy8 AmountInFreeDefinedCurrency8 Amount in Freely Defined Currency 8
IntmdComprnStrtgBalInFDCrcy8 ComprnAmountInFreeDfndCrcy8 Comparison Amount in Free Defined Currency 8
IntmdEndingBalInFreeDfndCrcy8 EndingBalAmtInFreeDfndCrcy8 Ending Balance in Free Defined Currency 8
EndingBalAmtInFreeDfndCrcy8 1 Dont look at this column
IntmdComprnEndingBalInFDCrcy8 ComprnEndingBalInFreeDfndCrcy8 Comparison Ending Balance in Free Defined Currency 8
ComprnEndingBalInFreeDfndCrcy8 1 Dont look at this column 8
AmountInBalanceTransacCrcy Amount in Balance Transaction Currency
ComprnAmountInBalTransCrcy Comparison Amount in Balance Transaction Currency
DifferenceAmtInBalTransCrcy Difference Amount In Balance Transaction Currency
BalTransCrcyDifferencePct Difference Percentage in Balance Transaction Currency
StartingBalAmtInBalTransCrcy Starting Balance Amount In Balance Transaction Currency
ComprnStrtgBalInBalTransCrcy Comparison Starting Balance in Balance Transaction Currency
StrtgBalDiffAmtInBalTransCrcy Starting Balance Difference Amount In Balance Trans Crcy
BalTransCrcyStartingDiffPct Starting Difference Percentage in Balance Trans. Currency
IntmdStrtgBalInBalTransCrcy AmountInBalanceTransacCrcy Amount in Balance Transaction Currency
IntmdComprnStrtgBalInBTCrcy ComprnAmountInBalTransCrcy Comparison Amount in Balance Transaction Currency
IntmdEndingBalInBalTransCrcy EndingBalanceAmtInBalTransCrcy Ending Balance in Balance Transaction Currency
EndingBalanceAmtInBalTransCrcy 1 Dont look at this column
IntmdComprnEndingBalInBTCrcy ComprnEndingBalInBalTransCrcy Comparison Ending Balance in Balance Transaction Currency
ComprnEndingBalInBalTransCrcy 1 Dont look at this column 2
AmountInTransactionCurrency Amount in Transaction Currency
ComprnAmountInTransCrcy Comparison Amount in Transaction Currency
DifferenceAmtInTransCrcy Difference Amount In Transaction Currency
TransCrcyDifferencePct Difference Percentage in Transaction Currency
StartingBalAmtInTransCrcy Starting Balance Amount In Transaction Currency
ComprnStrtgBalInTransCrcy Comparison Starting Balance in Transaction Currency
StartingBalDiffAmtInTransCrcy Starting Balance Difference Amount In Transaction Currency
TransCrcyStartingDiffPct Starting Difference Percentage in Transaction Currency
IntmdStrtgBalAmtInTransCrcy AmountInTransactionCurrency Amount in Transaction Currency
IntmdComprnStrtgBalInTransCrcy ComprnAmountInTransCrcy Comparison Amount in Transaction Currency
IntmdEndingBalInTransCrcy EndingBalanceAmtInTransCrcy Ending Balance in Transaction Currency
EndingBalanceAmtInTransCrcy 1 Dont look at this column
IntmdComprnEndgBalInTransCrcy ComprnEndingBalInTransCrcy Comparison Ending Balance in Transaction Currency
ComprnEndingBalInTransCrcy 1 Dont look at this column 2

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view C_Trialbalanceq0002.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.
-- Parameters: P_Language : sylangu, P_KeyDate : sydate, P_FromPostingDate : fis_budat_from, P_ToPostingDate : fis_budat_to, P_ComprnFromPostingDate : fis_comprn_budat_from, P_ComprnToPostingDate : fis_comprn_budat_to

CREATE VIEW C_Trialbalanceq0002 AS
SELECT
  lookupEntity: 'I_CalendarDate' AS lookupEntityI_CalendarDate,
  resultElement: 'FirstDayofMonthDate' AS resultElementFirstDayofMonthDate,
  resultElement: 'UserLocalDate' AS resultElementUserLocalDate,
  binding: [ { targetElement : 'UserID' , type : #SYSTEM_FIELD, value : '#USER' AS P_FromPostingDate,
  P_ToPostingDate: $parameters.P_ToPostingDate AS P_ToPostingDate,
  P_ComprnFromPostingDate: $parameters.P_ComprnFromPostingDate AS P_ComprnFromPostingDate,
  CompanyCode,
  _CompanyCode.CompanyCodeName AS CompanyCodeName,
  GLAccount,
  GLAccountHierarchy,
  cast( _GLAccountInChartOfAccounts._Text[1: Language = $parameters.P_Language].GLAccountName as fis_racct_hierarchy_name preserving type ) AS GLAccountHierarchyName,
  PostingDate,
  FiscalYear,
  LedgerFiscalYear,
  SourceLedger,
  FinancialTransactionType,
  BusinessTransactionType,
  ReferenceDocumentType,
  LogicalSystem,
  ReferenceDocumentItemGroup,
  IsReversal,
  IsReversed,
  IsSettlement,
  IsSettled,
  PredecessorReferenceDocType,
  ProfitCenter,
  _ProfitCenter[1:ValidityEndDate >= $parameters.P_KeyDate and ValidityStartDate <= $parameters.P_KeyDate]._Text[1:Language = $parameters.P_Language].ProfitCenterName AS ProfitCenterName,
  FunctionalArea,
  _FunctionalArea._Text[1:Language = $parameters.P_Language].FunctionalAreaName AS FunctionalAreaName,
  BusinessArea,
  _BusinessArea._Text[1:Language = $parameters.P_Language].BusinessAreaName AS BusinessAreaName,
  ControllingArea,
  _ControllingArea.ControllingAreaName AS ControllingAreaName,
  Segment,
  _Segment._Text[1:Language = $parameters.P_Language].SegmentName AS SegmentName,
  PartnerCostCenter,
  _PartnerCostCenter[1:ValidityEndDate >= $parameters.P_KeyDate and ValidityStartDate <= $parameters.P_KeyDate]._Text[1:Language = $parameters.P_Language].CostCenterName as SenderCostCenterName AS CostCenterNameasSenderCostCenterName,
  PartnerProfitCenter,
  PartnerFunctionalArea,
  _PartnerFunctionalArea._Text[1:Language = $parameters.P_Language].FunctionalAreaName AS PartnerFunctionalAreaName,
  PartnerBusinessArea,
  _PartnerBusinessArea._Text[1:Language = $parameters.P_Language].BusinessAreaName AS PartnerBusinessAreaName,
  PartnerCompany,
  PartnerSegment,
  _PartnerSegment._Text[1:Language = $parameters.P_Language].SegmentName AS PartnerSegmentName,
  DebitCreditCode,
  _DebitCreditCode._Text[1:Language = $parameters.P_Language].DebitCreditCodeName AS DebitCreditCodeName,
  FiscalYearVariant,
  FiscalYearPeriod,
  AccountingDocumentType,
  _AccountingDocumentType._Text[1:Language = $parameters.P_Language].AccountingDocumentTypeName AS AccountingDocumentTypeName,
  AssignmentReference,
  PostingKey,
  _PostingKey._PostingKeyText[1:Language = $parameters.P_Language].PostingKeyName AS PostingKeyName,
  AccountingDocumentCategory,
  TransactionTypeDetermination,
  AccountingDocCreatedByUser,
  EliminationProfitCenter,
  OriginObjectType,
  GLAccountType,
  ChartOfAccounts,
  AlternativeGLAccount,
  CountryChartOfAccounts,
  PurchasingDocument,
  PurchasingDocumentItem,
  AccountAssignmentNumber,
  Material,
  Product,
  _Product._Text[1:Language = $parameters.P_Language].ProductName AS MaterialName,
  Plant,
  _Plant.PlantName AS PlantName,
  Supplier,
  _Supplier.SupplierName AS SupplierName,
  Customer,
  _Customer.CustomerName AS CustomerName,
  FinancialAccountType,
  _FinancialAccountType._Text[1:Language = $parameters.P_Language].FinancialAccountTypeName AS FinancialAccountTypeName,
  SpecialGLCode,
  TaxCode,
  HouseBank,
  HouseBankAccount,
  IsOpenItemManaged,
  ClearingAccountingDocument,
  ClearingDocFiscalYear,
  ClearingJournalEntry,
  ClearingJournalEntryFiscalYear,
  AssetDepreciationArea,
  MasterFixedAsset,
  FixedAsset,
  AssetValueDate,
  AssetTransactionType,
  GroupMasterFixedAsset,
  GroupFixedAsset,
  InventorySpecialStockValnType,
  InvtrySpecialStockValnType_2,
  InventorySpecialStockType,
  InventorySpclStkSalesDocument,
  InventorySpclStkSalesDocItm,
  InventorySpclStockWBSElement,
  InvtrySpclStockWBSElmntExtID,
  InventorySpecialStockSupplier,
  _InventorySpecialStockSupplier.SupplierName AS InvtrySpecialStockSupplierName,
  InventoryValuationType,
  ValuationArea,
  SenderGLAccount,
  SenderAccountAssignment,
  SenderAccountAssignmentType,
  ControllingObjectDebitType,
  QuantityIsIncomplete,
  OffsettingAccount,
  OffsettingAccountType,
  LineItemIsCompleted,
  PersonnelNumber,
  ControllingObjectClass,
  PartnerCompanyCode,
  PartnerControllingObjectClass,
  OriginCostCenter,
  OriginCostCtrActivityType,
  AccountAssignment,
  AccountAssignmentType,
  ProjectNetwork,
  RelatedNetworkActivity,
  BusinessProcess,
  CostObject,
  CustomerServiceNotification,
  ServiceDocumentType,
  ServiceDocument,
  ServiceDocumentItem,
  PartnerServiceDocumentType,
  PartnerServiceDocument,
  PartnerServiceDocumentItem,
  OperatingConcern,
  PartnerAccountAssignment,
  PartnerAccountAssignmentType,
  PartnerCostCtrActivityType,
  PartnerOrder,
  PartnerOrderCategory,
  PartnerWBSElement,
  PartnerWBSElementExternalID,
  PartnerProject,
  PartnerProjectExternalID,
  PartnerSalesDocument,
  PartnerSalesDocumentItem,
  PartnerProjectNetwork,
  PartnerProjectNetworkActivity,
  PartnerBusinessProcess,
  PartnerCostObject,
  BillingDocumentType,
  SalesOrganization,
  DistributionChannel,
  OrganizationDivision,
  SoldMaterial,
  SoldProduct,
  MaterialGroup,
  SoldProductGroup,
  ProductGroup,
  _SoldProductGroup_2._ProductGroupText[1:Language = $parameters.P_Language].ProductGroupName AS MaterialGroupName,
  CustomerGroup,
  _CustomerGroup._Text[1:Language = $parameters.P_Language].CustomerGroupName AS CustomerGroupName,
  FinancialManagementArea,
  Fund,
  FundsCenter,
  GrantID,
  BudgetPeriod,
  PartnerFund,
  PartnerGrant,
  PartnerBudgetPeriod,
  JointVenture,
  JointVentureEquityGroup,
  JointVentureCostRecoveryCode,
  JointVentureEquityType,
  SettlementReferenceDate,
  CostCenter,
  _CostCenter[1:ValidityEndDate >= $parameters.P_KeyDate and ValidityStartDate <= $parameters.P_KeyDate]._Text[1:Language = $parameters.P_Language].CostCenterName AS CostCenterName,
  CostCtrActivityType,
  OrderID,
  OrderCategory,
  WBSElement,
  WBSElementExternalID,
  Project,
  ProjectExternalID,
  SalesOrder,
  SalesOrderItem,
  SalesDocument,
  SalesDocumentItem,
  ClearingDate,
  CalendarYear,
  CalendarQuarter,
  CalendarYearQuarter,
  CalendarMonth,
  CalendarYearMonth,
  CalendarWeek,
  CalendarYearWeek,
  FiscalQuarter,
  FiscalWeek,
  FiscalYearQuarter,
  FiscalYearWeek,
  CompanyCodeCurrency,
  GlobalCurrency,
  FunctionalCurrency,
  FreeDefinedCurrency1,
  FreeDefinedCurrency2,
  FreeDefinedCurrency3,
  FreeDefinedCurrency4,
  FreeDefinedCurrency5,
  FreeDefinedCurrency6,
  FreeDefinedCurrency7,
  FreeDefinedCurrency8,
  BalanceTransactionCurrency,
  TransactionCurrency,
  CorporateGroupAccount,
  CorporateGroupChartOfAccounts,
  IsBalanceSheetAccount,
  FlowOfFundsLedgerFiscalYear,
  cast( cast( 1 as abap.dec(23,2)) as fis_hsl_ui ) AS AmountInCompanyCodeCurrency,
  cast( cast( 1 as abap.dec(23,2)) as fis_comprn_hsl_ui ) AS ComprnAmountInCoCodeCrcy,
  cast( cast( 1 as abap.dec(23,2)) as fis_diff_amt_hsl ) AS DifferenceAmtInCoCodeCrcy,
  cast( cast( 1 as abap.dec(23,2)) as fis_diff_pct_hsl_ui ) AS CoCodeCrcyDifferencePct,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_bal_hsl_ui ) AS StartingBalanceAmtInCoCodeCrcy,
  cast( cast( 1 as abap.dec(23,2)) as fis_comprn_start_bal_hsl_ui ) AS ComprnStartingBalInCoCodeCrcy,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_bal_diff_hsl ) AS StartingDiffAmtInCoCodeCrcy,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_diff_pct_hsl_ui ) AS CoCodeCrcyStartingDiffPct,
  AmountInCompanyCodeCurrency AS IntmdStrtBalAmtInCoCodeCrcy,
  ComprnAmountInCoCodeCrcy AS IntmdComprnStrtBalInCoCodeCrcy,
  EndingBalanceAmtInCoCodeCrcy AS IntmdEndingBalAmtInCoCodeCrcy,
  1 AS EndingBalanceAmtInCoCodeCrcy,
  ComprnEndingBalInCoCodeCrcy AS IntmdOpeningBalAmtInCoCodeCrcy,
  1 AS ComprnEndingBalInCoCodeCrcy,
  ToPostingDate,
  ComprnToPostingDate,
  FiscalPeriodDate,
  ComprnFiscalPeriodDate,
  cast( cast( 1 as abap.dec(23,2)) as fis_ksl_ui ) AS AmountInGlobalCurrency,
  cast( cast( 1 as abap.dec(23,2)) as fis_comprn_ksl_ui ) AS ComprnAmountInGlobalCrcy,
  cast( cast( 1 as abap.dec(23,2)) as fis_diff_amt_ksl ) AS DifferenceAmtInGlobalCrcy,
  cast( cast( 1 as abap.dec(23,2)) as fis_diff_pct_ksl_ui ) AS GlobalCrcyDifferencePct,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_bal_ksl_ui ) AS StartingBalanceAmtInGlobalCrcy,
  cast( cast( 1 as abap.dec(23,2)) as fis_comprn_start_bal_ksl_ui ) AS ComprnStartingBalInGlobalCrcy,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_bal_diff_ksl ) AS StartingBalDiffAmtInGlobalCrcy,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_diff_pct_ksl_ui ) AS GlobalCrcyStartingDiffPct,
  AmountInGlobalCurrency AS IntmdStrtgBalAmtInGlobalCrcy,
  ComprnAmountInGlobalCrcy AS IntmdComprnStrtgBalInGlobCrcy,
  EndingBalanceAmtInGlobalCrcy AS IntmdEndingBalAmtInGlobalCrcy,
  1 AS EndingBalanceAmtInGlobalCrcy,
  ComprnEndingBalInGlobalCrcy AS IntmdComprnEndBalInGlobalCrcy,
  1 AS ComprnEndingBalInGlobalCrcy,
  cast( cast( 1 as abap.dec(23,2)) as fis_fcsl_ui ) AS AmountInFunctionalCurrency,
  cast( cast( 1 as abap.dec(23,2)) as fis_comprn_fcsl_ui ) AS ComprnAmountInFunctionalCrcy,
  cast( cast( 1 as abap.dec(23,2)) as fis_diff_amt_fcsl_ui ) AS DifferenceAmtInFunctionalCrcy,
  cast( cast( 1 as abap.dec(23,2)) as fis_diff_pct_fcsl_ui ) AS FunctionalCrcyDifferencePct,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_bal_fcsl_ui ) AS StartingBalanceAmtInFuncnlCrcy,
  cast( cast( 1 as abap.dec(23,2)) as fis_comprn_start_bal_fcsl_ui ) AS ComprnStartingBalInFuncnlCrcy,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_bal_diff_fcsl_ui ) AS StartingBalDiffAmtInFuncnlCrcy,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_diff_pct_fcsl_ui ) AS FunctionalCrcyStartingDiffPct,
  AmountInFunctionalCurrency AS IntmdStrtgBalAmtInFuncnlCrcy,
  ComprnAmountInFunctionalCrcy AS IntmdComprnStrtgBalInFCrcy,
  EndingBalanceAmtInFuncnlCrcy AS IntmdEndingBalAmtInFuncnlCrcy,
  1 AS EndingBalanceAmtInFuncnlCrcy,
  ComprnEndingBalInFuncnlCrcy AS IntmdComprnEndBalInFuncnlCrcy,
  1 AS ComprnEndingBalInFuncnlCrcy,
  cast( cast( 1 as abap.dec(23,2)) as fis_osl_ui ) AS AmountInFreeDefinedCurrency1,
  cast( cast( 1 as abap.dec(23,2)) as fis_comprn_osl_ui ) AS ComprnAmountInFreeDfndCrcy1,
  cast( cast( 1 as abap.dec(23,2)) as fis_diff_amt_osl ) AS DifferenceAmtInFreeDfndCrcy1,
  cast( cast( 1 as abap.dec(23,2)) as fis_diff_pct_osl_ui ) AS FreeDfndCrcy1DifferencePct,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_bal_osl_ui ) AS StartingBalAmtInFreeDfndCrcy1,
  cast( cast( 1 as abap.dec(23,2)) as fis_comprn_start_bal_osl_ui ) AS ComprnStrtgBalInFreeDfndCrcy1,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_bal_diff_osl ) AS StrtgBalDiffAmtInFreeDfndCrcy1,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_diff_pct_osl_ui ) AS FreeDfndCrcy1StartingDiffPct,
  AmountInFreeDefinedCurrency1 AS IntmdStrtgBalInFreeDfndCrcy1,
  ComprnAmountInFreeDfndCrcy1 AS IntmdComprnStrtgBalInFDCrcy1,
  EndingBalAmtInFreeDfndCrcy1 AS IntmdEndingBalInFreeDfndCrcy1,
  1 AS EndingBalAmtInFreeDfndCrcy1,
  ComprnEndingBalInFreeDfndCrcy1 AS IntmdComprnEndingBalInFDCrcy1,
  1 AS ComprnEndingBalInFreeDfndCrcy1,
  cast( cast( 1 as abap.dec(23,2)) as fis_vsl_ui ) AS AmountInFreeDefinedCurrency2,
  cast( cast( 1 as abap.dec(23,2)) as fis_comprn_vsl_ui ) AS ComprnAmountInFreeDfndCrcy2,
  cast( cast( 1 as abap.dec(23,2)) as fis_diff_amt_vsl ) AS DifferenceAmtInFreeDfndCrcy2,
  cast( cast( 1 as abap.dec(23,2)) as fis_diff_pct_vsl_ui ) AS FreeDfndCrcy2DifferencePct,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_bal_vsl_ui ) AS StartingBalAmtInFreeDfndCrcy2,
  cast( cast( 1 as abap.dec(23,2)) as fis_comprn_start_bal_vsl_ui ) AS ComprnStrtgBalInFreeDfndCrcy2,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_bal_diff_vsl ) AS StrtgBalDiffAmtInFreeDfndCrcy2,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_diff_pct_vsl_ui ) AS FreeDfndCrcy2StartingDiffPct,
  AmountInFreeDefinedCurrency2 AS IntmdStrtgBalInFreeDfndCrcy2,
  ComprnAmountInFreeDfndCrcy2 AS IntmdComprnStrtgBalInFDCrcy2,
  EndingBalAmtInFreeDfndCrcy2 AS IntmdEndingBalInFreeDfndCrcy2,
  1 AS EndingBalAmtInFreeDfndCrcy2,
  ComprnEndingBalInFreeDfndCrcy2 AS IntmdComprnEndingBalInFDCrcy2,
  1 AS ComprnEndingBalInFreeDfndCrcy2,
  cast( cast( 1 as abap.dec(23,2)) as fis_bsl_ui ) AS AmountInFreeDefinedCurrency3,
  cast( cast( 1 as abap.dec(23,2)) as fis_comprn_bsl_ui ) AS ComprnAmountInFreeDfndCrcy3,
  cast( cast( 1 as abap.dec(23,2)) as fis_diff_amt_bsl ) AS DifferenceAmtInFreeDfndCrcy3,
  cast( cast( 1 as abap.dec(23,2)) as fis_diff_pct_bsl ) AS FreeDfndCrcy3DifferencePct,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_bal_bsl_ui ) AS StartingBalAmtInFreeDfndCrcy3,
  cast( cast( 1 as abap.dec(23,2)) as fis_comprn_start_bal_bsl_ui ) AS ComprnStrtgBalInFreeDfndCrcy3,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_bal_diff_bsl ) AS StrtgBalDiffAmtInFreeDfndCrcy3,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_diff_pct_bsl ) AS FreeDfndCrcy3StartingDiffPct,
  AmountInFreeDefinedCurrency3 AS IntmdStrtgBalInFreeDfndCrcy3,
  ComprnAmountInFreeDfndCrcy3 AS IntmdComprnStrtgBalInFDCrcy3,
  EndingBalAmtInFreeDfndCrcy3 AS IntmdEndingBalInFreeDfndCrcy3,
  1 AS EndingBalAmtInFreeDfndCrcy3,
  ComprnEndingBalInFreeDfndCrcy3 AS IntmdComprnEndingBalInFDCrcy3,
  1 AS ComprnEndingBalInFreeDfndCrcy3,
  cast( cast( 1 as abap.dec(23,2)) as fis_csl_ui ) AS AmountInFreeDefinedCurrency4,
  cast( cast( 1 as abap.dec(23,2)) as fis_comprn_csl_ui ) AS ComprnAmountInFreeDfndCrcy4,
  cast( cast( 1 as abap.dec(23,2)) as fis_diff_amt_csl ) AS DifferenceAmtInFreeDfndCrcy4,
  cast( cast( 1 as abap.dec(23,2)) as fis_diff_pct_csl ) AS FreeDfndCrcy4DifferencePct,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_bal_csl ) AS StartingBalAmtInFreeDfndCrcy4,
  cast( cast( 1 as abap.dec(23,2)) as fis_comprn_start_bal_csl ) AS ComprnStrtgBalInFreeDfndCrcy4,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_bal_diff_csl ) AS StrtgBalDiffAmtInFreeDfndCrcy4,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_diff_pct_csl ) AS FreeDfndCrcy4StartingDiffPct,
  AmountInFreeDefinedCurrency4 AS IntmdStrtgBalInFreeDfndCrcy4,
  ComprnAmountInFreeDfndCrcy4 AS IntmdComprnStrtgBalInFDCrcy4,
  EndingBalAmtInFreeDfndCrcy4 AS IntmdEndingBalInFreeDfndCrcy4,
  1 AS EndingBalAmtInFreeDfndCrcy4,
  ComprnEndingBalInFreeDfndCrcy4 AS IntmdComprnEndingBalInFDCrcy4,
  1 AS ComprnEndingBalInFreeDfndCrcy4,
  cast( cast( 1 as abap.dec(23,2)) as fis_dsl_ui ) AS AmountInFreeDefinedCurrency5,
  cast( cast( 1 as abap.dec(23,2)) as fis_comprn_dsl_ui ) AS ComprnAmountInFreeDfndCrcy5,
  cast( cast( 1 as abap.dec(23,2)) as fis_diff_amt_dsl ) AS DifferenceAmtInFreeDfndCrcy5,
  cast( cast( 1 as abap.dec(23,2)) as fis_diff_pct_dsl ) AS FreeDfndCrcy5DifferencePct,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_bal_dsl ) AS StartingBalAmtInFreeDfndCrcy5,
  cast( cast( 1 as abap.dec(23,2)) as fis_comprn_start_bal_dsl ) AS ComprnStrtgBalInFreeDfndCrcy5,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_bal_diff_dsl ) AS StrtgBalDiffAmtInFreeDfndCrcy5,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_diff_pct_dsl ) AS FreeDfndCrcy5StartingDiffPct,
  AmountInFreeDefinedCurrency5 AS IntmdStrtgBalInFreeDfndCrcy5,
  ComprnAmountInFreeDfndCrcy5 AS IntmdComprnStrtgBalInFDCrcy5,
  EndingBalAmtInFreeDfndCrcy5 AS IntmdEndingBalInFreeDfndCrcy5,
  1 AS EndingBalAmtInFreeDfndCrcy5,
  ComprnEndingBalInFreeDfndCrcy5 AS IntmdComprnEndingBalInFDCrcy5,
  1 AS ComprnEndingBalInFreeDfndCrcy5,
  cast( cast( 1 as abap.dec(23,2)) as fis_esl_ui ) AS AmountInFreeDefinedCurrency6,
  cast( cast( 1 as abap.dec(23,2)) as fis_comprn_esl_ui ) AS ComprnAmountInFreeDfndCrcy6,
  cast( cast( 1 as abap.dec(23,2)) as fis_diff_amt_esl ) AS DifferenceAmtInFreeDfndCrcy6,
  cast( cast( 1 as abap.dec(23,2)) as fis_diff_pct_esl ) AS FreeDfndCrcy6DifferencePct,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_bal_esl ) AS StartingBalAmtInFreeDfndCrcy6,
  cast( cast( 1 as abap.dec(23,2)) as fis_comprn_start_bal_esl ) AS ComprnStrtgBalInFreeDfndCrcy6,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_bal_diff_esl ) AS StrtgBalDiffAmtInFreeDfndCrcy6,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_diff_pct_esl ) AS FreeDfndCrcy6StartingDiffPct,
  AmountInFreeDefinedCurrency6 AS IntmdStrtgBalInFreeDfndCrcy6,
  ComprnAmountInFreeDfndCrcy6 AS IntmdComprnStrtgBalInFDCrcy6,
  EndingBalAmtInFreeDfndCrcy6 AS IntmdEndingBalInFreeDfndCrcy6,
  1 AS EndingBalAmtInFreeDfndCrcy6,
  ComprnEndingBalInFreeDfndCrcy6 AS IntmdComprnEndingBalInFDCrcy6,
  1 AS ComprnEndingBalInFreeDfndCrcy6,
  cast( cast( 1 as abap.dec(23,2)) as fis_fsl_ui ) AS AmountInFreeDefinedCurrency7,
  cast( cast( 1 as abap.dec(23,2)) as fis_comprn_fsl_ui ) AS ComprnAmountInFreeDfndCrcy7,
  cast( cast( 1 as abap.dec(23,2)) as fis_diff_amt_fsl ) AS DifferenceAmtInFreeDfndCrcy7,
  cast( cast( 1 as abap.dec(23,2)) as fis_diff_pct_fsl_ui ) AS FreeDfndCrcy7DifferencePct,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_bal_fsl_ui ) AS StartingBalAmtInFreeDfndCrcy7,
  cast( cast( 1 as abap.dec(23,2)) as fis_comprn_start_bal_fsl_ui ) AS ComprnStrtgBalInFreeDfndCrcy7,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_bal_diff_fsl ) AS StrtgBalDiffAmtInFreeDfndCrcy7,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_diff_pct_fsl_ui ) AS FreeDfndCrcy7StartingDiffPct,
  AmountInFreeDefinedCurrency7 AS IntmdStrtgBalInFreeDfndCrcy7,
  ComprnAmountInFreeDfndCrcy7 AS IntmdComprnStrtgBalInFDCrcy7,
  EndingBalAmtInFreeDfndCrcy7 AS IntmdEndingBalInFreeDfndCrcy7,
  1 AS EndingBalAmtInFreeDfndCrcy7,
  ComprnEndingBalInFreeDfndCrcy7 AS IntmdComprnEndingBalInFDCrcy7,
  1 AS ComprnEndingBalInFreeDfndCrcy7,
  cast( cast( 1 as abap.dec(23,2)) as fis_gsl_ui ) AS AmountInFreeDefinedCurrency8,
  cast( cast( 1 as abap.dec(23,2)) as fis_comprn_gsl_ui ) AS ComprnAmountInFreeDfndCrcy8,
  cast( cast( 1 as abap.dec(23,2)) as fis_diff_amt_gsl ) AS DifferenceAmtInFreeDfndCrcy8,
  cast( cast( 1 as abap.dec(23,2)) as fis_diff_pct_gsl ) AS FreeDfndCrcy8DifferencePct,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_bal_gsl ) AS StartingBalAmtInFreeDfndCrcy8,
  cast( cast( 1 as abap.dec(23,2)) as fis_comprn_start_bal_gsl ) AS ComprnStrtgBalInFreeDfndCrcy8,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_bal_diff_gsl ) AS StrtgBalDiffAmtInFreeDfndCrcy8,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_diff_pct_gsl ) AS FreeDfndCrcy8StartingDiffPct,
  AmountInFreeDefinedCurrency8 AS IntmdStrtgBalInFreeDfndCrcy8,
  ComprnAmountInFreeDfndCrcy8 AS IntmdComprnStrtgBalInFDCrcy8,
  EndingBalAmtInFreeDfndCrcy8 AS IntmdEndingBalInFreeDfndCrcy8,
  1 AS EndingBalAmtInFreeDfndCrcy8,
  ComprnEndingBalInFreeDfndCrcy8 AS IntmdComprnEndingBalInFDCrcy8,
  1 AS ComprnEndingBalInFreeDfndCrcy8,
  cast( cast( 1 as abap.dec(23,2)) as fis_tsl_ui ) AS AmountInBalanceTransacCrcy,
  cast( cast( 1 as abap.dec(23,2)) as fis_comprn_tsl_ui ) AS ComprnAmountInBalTransCrcy,
  cast( cast( 1 as abap.dec(23,2)) as fis_diff_amt_tsl ) AS DifferenceAmtInBalTransCrcy,
  cast( cast( 1 as abap.dec(23,2)) as fis_diff_pct_tsl_ui ) AS BalTransCrcyDifferencePct,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_bal_tsl_ui ) AS StartingBalAmtInBalTransCrcy,
  cast( cast( 1 as abap.dec(23,2)) as fis_comprn_start_bal_tsl_ui ) AS ComprnStrtgBalInBalTransCrcy,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_bal_diff_tsl ) AS StrtgBalDiffAmtInBalTransCrcy,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_diff_pct_tsl_ui ) AS BalTransCrcyStartingDiffPct,
  AmountInBalanceTransacCrcy AS IntmdStrtgBalInBalTransCrcy,
  ComprnAmountInBalTransCrcy AS IntmdComprnStrtgBalInBTCrcy,
  EndingBalanceAmtInBalTransCrcy AS IntmdEndingBalInBalTransCrcy,
  1 AS EndingBalanceAmtInBalTransCrcy,
  ComprnEndingBalInBalTransCrcy AS IntmdComprnEndingBalInBTCrcy,
  1 AS ComprnEndingBalInBalTransCrcy,
  cast( cast( 1 as abap.dec(23,2)) as fis_wsl_ui ) AS AmountInTransactionCurrency,
  cast( cast( 1 as abap.dec(23,2)) as fis_comprn_wsl_ui ) AS ComprnAmountInTransCrcy,
  cast( cast( 1 as abap.dec(23,2)) as fis_diff_amt_wsl ) AS DifferenceAmtInTransCrcy,
  cast( cast( 1 as abap.dec(23,2)) as fis_diff_pct_wsl_ui ) AS TransCrcyDifferencePct,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_bal_wsl_ui ) AS StartingBalAmtInTransCrcy,
  cast( cast( 1 as abap.dec(23,2)) as fis_comprn_start_bal_wsl_ui ) AS ComprnStrtgBalInTransCrcy,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_bal_diff_wsl ) AS StartingBalDiffAmtInTransCrcy,
  cast( cast( 1 as abap.dec(23,2)) as fis_start_diff_pct_wsl_ui ) AS TransCrcyStartingDiffPct,
  AmountInTransactionCurrency AS IntmdStrtgBalAmtInTransCrcy,
  ComprnAmountInTransCrcy AS IntmdComprnStrtgBalInTransCrcy,
  EndingBalanceAmtInTransCrcy AS IntmdEndingBalInTransCrcy,
  1 AS EndingBalanceAmtInTransCrcy,
  ComprnEndingBalInTransCrcy AS IntmdComprnEndgBalInTransCrcy,
  1 AS ComprnEndingBalInTransCrcy
FROM I_GLAcctBalanceComprnCube
;