I_JrnlPeriodEndClosingRunLog

DDL: I_JRNLPERIODENDCLOSINGRUNLOG SQL: IFICLSRUNLOG Type: view BASIC

Log entries for period end closing runs

I_JrnlPeriodEndClosingRunLog is a Basic CDS View that provides data about "Log entries for period end closing runs" in SAP S/4HANA. It reads from 1 data source (fins_cls_run) and exposes 36 fields with key field JrnlPeriodEndClosingRunLogUUID. It has 8 associations to related views.

Data Sources (1)

SourceAliasJoin Type
fins_cls_run fins_cls_run from

Associations (8)

CardinalityTargetAliasCondition
[1..1] I_BusinessTransactionCategory _BusinessTransactionCategory $projection.BusinessTransactionCategory = _BusinessTransactionCategory.BusinessTransactionCategory
[0..1] I_BusinessTransactionType _BusinessTransactionType $projection.BusinessTransactionType = _BusinessTransactionType.BusinessTransactionType
[0..*] I_FinClsgRunExecStatusText _FinClsgRunExecStatusText $projection.FinClosingRunExecutionStatus = _FinClsgRunExecStatusText.FinClosingRunExecutionStatus
[0..*] I_FinClsgProcessingOptionText _FinClsgProcessingOptionText $projection.FinClosingRunIsTestExecution = _FinClsgProcessingOptionText.FinClosingRunIsTestExecution
[0..*] I_BusTransactionCategoryText _BusTransactionCategoryText $projection.BusinessTransactionCategory = _BusTransactionCategoryText.BusinessTransactionCategory
[0..1] I_CompanyCode _CompanyCode $projection.CompanyCode = _CompanyCode.CompanyCode
[0..*] I_LedgerText _LedgerText $projection.Ledger = _LedgerText.Ledger
[1..1] I_Ledger _Ledger $projection.Ledger = _Ledger.Ledger

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName IFICLSRUNLOG view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Log entries for period end closing runs view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.viewType #BASIC view

Fields (36)

KeyFieldSource TableSource FieldDescription
KEY JrnlPeriodEndClosingRunLogUUID jrnlperiodendclosingrunloguuid Closing Run UUID
JrnlPeriodEndClosingRunLogID jrnlperiodendclosingrunlogid Closing Run ID
BusinessTransactionCategory businesstransactioncategory Business Transaction Category
BusinessTransactionType businesstransactiontype Bus.transaction
FinancialClosingRunType financialclosingruntype Closing Run Type
FinancialClosingStep financialclosingstep Closing Step
JrnlPerdEndClsgRunCrtnDteTime jrnlperdendclsgruncrtndtetime Started At
JrnlPerdEndClsgRunChgdDateTime jrnlperdendclsgrunchgddatetime Changed at
JrnlPerdEndClsgRunCrtedByUser jrnlperdendclsgruncrtedbyuser Started By
JrnlPerdEndClsgRunChgdByUser jrnlperdendclsgrunchgdbyuser Changed by
FinClsgRunConfignJSONString finclsgrunconfignjsonstring Configuration
FinClsgRunInputParamJSONStr finclsgruninputparamjsonstr Configuration
FinancialClosingRunProgram financialclosingrunprogram
FinClosingRunExecutionStatus finclosingrunexecutionstatus Execution Status
FinClosingRunBatchJobName finclosingrunbatchjobname Job Name
FinancialClosingRunBatchJob financialclosingrunbatchjob Job No.
CompanyCode companycode Receiver Company Code
Ledger ledger Ledger
FiscalYear fiscalyear G/L Fiscal Year
FiscalPeriod fiscalperiod Tax period
FiscalYearPeriod
KeyDate keydate Maturity Key Date
FinancialClosingRunDuration duration Tot.Duration in Days
NmbrOfSuccssflObjectsInClsgRun number_obj_ok Objects successfully
NmbrOfFailedObjectsInClsgRun number_obj_fail Objects fail
NumberOfErrorMessages msg_cnt_e Error Msg
NumberOfWarningMessages msg_cnt_w Warning Msg
ApplicationLogHandle log_handle Migration Log Handle
_BusinessTransactionType _BusinessTransactionType
_BusinessTransactionCategory _BusinessTransactionCategory
_FinClsgRunExecStatusText _FinClsgRunExecStatusText
_FinClsgProcessingOptionText _FinClsgProcessingOptionText
_BusTransactionCategoryText _BusTransactionCategoryText
_CompanyCode _CompanyCode
_LedgerText _LedgerText
_Ledger _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 I_JrnlPeriodEndClosingRunLog.
-- 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.
-- SQL view name: IFICLSRUNLOG

CREATE VIEW I_JrnlPeriodEndClosingRunLog AS
SELECT
  JrnlPeriodEndClosingRunLogUUID,
  JrnlPeriodEndClosingRunLogID,
  BusinessTransactionCategory,
  BusinessTransactionType,
  FinancialClosingRunType,
  FinancialClosingStep,
  JrnlPerdEndClsgRunCrtnDteTime,
  JrnlPerdEndClsgRunChgdDateTime,
  JrnlPerdEndClsgRunCrtedByUser,
  JrnlPerdEndClsgRunChgdByUser,
  FinClsgRunConfignJSONString,
  FinClsgRunInputParamJSONStr,
  FinancialClosingRunProgram,
  FinClosingRunExecutionStatus,
  FinClosingRunBatchJobName,
  FinancialClosingRunBatchJob,
  CompanyCode,
  Ledger,
  FiscalYear,
  FiscalPeriod,
  cast( concat( fiscalyear, fiscalperiod ) as fins_fyearperiod ) AS FiscalYearPeriod,
  KeyDate,
  duration AS FinancialClosingRunDuration,
  number_obj_ok AS NmbrOfSuccssflObjectsInClsgRun,
  number_obj_fail AS NmbrOfFailedObjectsInClsgRun,
  msg_cnt_e AS NumberOfErrorMessages,
  msg_cnt_w AS NumberOfWarningMessages,
  log_handle AS ApplicationLogHandle
FROM fins_cls_run
LEFT OUTER JOIN I_BusinessTransactionCategory AS _BusinessTransactionCategory ON BusinessTransactionCategory = _BusinessTransactionCategory.BusinessTransactionCategory  -- association [1..1]
LEFT OUTER JOIN I_BusinessTransactionType AS _BusinessTransactionType ON BusinessTransactionType = _BusinessTransactionType.BusinessTransactionType  -- association [0..1]
LEFT OUTER JOIN I_FinClsgRunExecStatusText AS _FinClsgRunExecStatusText ON FinClosingRunExecutionStatus = _FinClsgRunExecStatusText.FinClosingRunExecutionStatus  -- association [0..*]
LEFT OUTER JOIN I_FinClsgProcessingOptionText AS _FinClsgProcessingOptionText ON FinClosingRunIsTestExecution = _FinClsgProcessingOptionText.FinClosingRunIsTestExecution  -- association [0..*]
LEFT OUTER JOIN I_BusTransactionCategoryText AS _BusTransactionCategoryText ON BusinessTransactionCategory = _BusTransactionCategoryText.BusinessTransactionCategory  -- association [0..*]
LEFT OUTER JOIN I_CompanyCode AS _CompanyCode ON CompanyCode = _CompanyCode.CompanyCode  -- association [0..1]
LEFT OUTER JOIN I_LedgerText AS _LedgerText ON Ledger = _LedgerText.Ledger  -- association [0..*]
LEFT OUTER JOIN I_Ledger AS _Ledger ON Ledger = _Ledger.Ledger  -- association [1..1]
;