C_NO_SAFTJournalItemAnalysis

DDL: C_NO_SAFTJOURNALITEMANALYSIS Type: view_entity CONSUMPTION Package: GLO_FIN_IS_SAFT_NO

SAFT Norway Journal Item Analysis

C_NO_SAFTJournalItemAnalysis is a Consumption CDS View that provides data about "SAFT Norway Journal Item Analysis" in SAP S/4HANA. Part of development package GLO_FIN_IS_SAFT_NO.

Parameters (3)

NameTypeDefault
P_FromPostingDate budat
P_ToPostingDate budat
P_Ledger fins_ledger

Annotations (8)

NameValueLevelField
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MIXED view
AccessControl.personalData.blocking #BLOCKED_DATA_INCLUDED view
AccessControl.authorizationCheck #MANDATORY view
Metadata.ignorePropagatedAnnotations true view
VDM.viewType #CONSUMPTION view
EndUserText.label SAFT Norway Journal Item Analysis view

Fields (44)

KeyFieldSource TableSource FieldDescription
KEY CompanyCode JournalItem CompanyCode Receiver Company Code
KEY FiscalYear JournalItem FiscalYear G/L Fiscal Year
KEY AccountingDocument JournalItem AccountingDocument Journal Entry
KEY LedgerGLLineItem JournalItem LedgerGLLineItem Journal Entry Item
KEY Ledger JournalItem Ledger Ledger
KEY CostAnalysisResourceName JournalItem CostCenter Cost Center
CostCenter JournalItem CostCenter Cost Center
PostingDate JournalItem PostingDate Posting Date for GR
CompanyCodeCurrency JournalItem CompanyCodeCurrency Local Currency
TransactionCurrency JournalItem TransactionCurrency Transaction Currency
00asfis_wslendasDebitAmountInCoCodeCrcy
00asfis_wslendasDebitAmountInTransCrcy
00asfis_wslendasCreditAmountInCoCodeCrcy
00asfis_wslendasCreditAmountInTransCrcy
AnalysisStage
AnalysisStageName
ValidityEndDate CostCenter ValidityEndDate ValidTo
ValidityStartDate CostCenter ValidityStartDate Validity Start Date
char80asResultAnalysisDescription
_CompanyCode JournalItem _CompanyCode
_FiscalYear JournalItem _FiscalYear
_JournalEntry JournalItem _JournalEntry
CompanyCode Receiver Company Code
KEY FiscalYear JournalItem FiscalYear G/L Fiscal Year
KEY AccountingDocument JournalItem AccountingDocument Journal Entry
KEY LedgerGLLineItem JournalItem LedgerGLLineItem Journal Entry Item
KEY Ledger JournalItem Ledger Ledger
KEY CostAnalysisResourceName Cost Center
CostCenter JournalItem CostCenter Cost Center
PostingDate JournalItem PostingDate Posting Date for GR
CompanyCodeCurrency JournalItem CompanyCodeCurrency Local Currency
TransactionCurrency JournalItem TransactionCurrency Transaction Currency
00asfis_wslendasDebitAmountInCoCodeCrcy
00asfis_wslendasDebitAmountInTransCrcy
00asfis_wslendasCreditAmountInCoCodeCrcy
00asfis_wslendasCreditAmountInTransCrcy
AnalysisStage
AnalysisStageName
ValidityEndDate Employee ValidityEndDate ValidTo
ValidityStartDate Employee ValidityStartDate Validity Start Date
_CompanyCode JournalItem _CompanyCode
_FiscalYear JournalItem _FiscalYear
_JournalEntry JournalItem _JournalEntry
_Ledger JournalItem _Ledger

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_NO_SAFTJournalItemAnalysis.
-- 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_FromPostingDate : budat, P_ToPostingDate : budat, P_Ledger : fins_ledger

CREATE VIEW C_NO_SAFTJournalItemAnalysis AS
SELECT
  JournalItem.CompanyCode AS CompanyCode,
  JournalItem.FiscalYear AS FiscalYear,
  JournalItem.AccountingDocument AS AccountingDocument,
  JournalItem.LedgerGLLineItem AS LedgerGLLineItem,
  JournalItem.Ledger AS Ledger,
  JournalItem.CostCenter AS CostAnalysisResourceName,
  JournalItem.CostCenter AS CostCenter,
  JournalItem.PostingDate AS PostingDate,
  JournalItem.CompanyCodeCurrency AS CompanyCodeCurrency,
  JournalItem.TransactionCurrency AS TransactionCurrency,
  case when JournalItem.DebitCreditCode = 'S' then JournalItem.AmountInCompanyCodeCurrency else cast( '0.00' as fis_wsl ) end as DebitAmountInCoCodeCrcy AS 00asfis_wslendasDebitAmountInCoCodeCrcy,
  case when JournalItem.DebitCreditCode = 'S' and JournalItem.CompanyCodeCurrency <> JournalItem.TransactionCurrency then JournalItem.AmountInTransactionCurrency else cast( '0.00' as fis_wsl ) end as DebitAmountInTransCrcy AS 00asfis_wslendasDebitAmountInTransCrcy,
  case when JournalItem.DebitCreditCode = 'H' and JournalItem.AmountInCompanyCodeCurrency < 0 then abs(JournalItem.AmountInCompanyCodeCurrency) when JournalItem.DebitCreditCode = 'H' and JournalItem.AmountInCompanyCodeCurrency > 0 then JournalItem.AmountInCompanyCodeCurrency * -1 else cast( '0.00' as fis_wsl ) end as CreditAmountInCoCodeCrcy AS 00asfis_wslendasCreditAmountInCoCodeCrcy,
  case when JournalItem.DebitCreditCode = 'H' and JournalItem.CompanyCodeCurrency <> JournalItem.TransactionCurrency and JournalItem.AmountInTransactionCurrency < 0 then abs(JournalItem.AmountInTransactionCurrency) when JournalItem.DebitCreditCode = 'H' and JournalItem.CompanyCodeCurrency <> JournalItem.TransactionCurrency and JournalItem.AmountInTransactionCurrency > 0 then JournalItem.AmountInTransactionCurrency * -1 else cast( '0.00' as fis_wsl ) end as CreditAmountInTransCrcy AS 00asfis_wslendasCreditAmountInTransCrcy,
  'A' AS AnalysisStage,
  'Avdeling ' AS AnalysisStageName,
  CostCenter.ValidityEndDate AS ValidityEndDate,
  CostCenter.ValidityStartDate AS ValidityStartDate,
  cast(coalesce(CostCenter._Text[1: Language = 'O'].CostCenterDescription, coalesce(CostCenter._Text[1: Language = 'E'].CostCenterDescription, CostCenter._Text[1: Language = $session.system_language].CostCenterDescription)) as abap.char(80)) as ResultAnalysisDescription AS char80asResultAnalysisDescription,
  JournalItem._CompanyCode AS _CompanyCode,
  JournalItem._FiscalYear AS _FiscalYear,
  JournalItem._JournalEntry AS _JournalEntry,
  JournalItem._Ledger AS _Ledger
;