I_JrnlPeriodEndClosingRunLog
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)
| Source | Alias | Join Type |
|---|---|---|
| fins_cls_run | fins_cls_run | from |
Associations (8)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [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)
| Name | Value | Level | Field |
|---|---|---|---|
| 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 | #XXL | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| VDM.viewType | #BASIC | view |
Fields (36)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | JrnlPeriodEndClosingRunLogUUID | jrnlperiodendclosingrunloguuid | ||
| JrnlPeriodEndClosingRunLogID | jrnlperiodendclosingrunlogid | |||
| BusinessTransactionCategory | businesstransactioncategory | |||
| BusinessTransactionType | businesstransactiontype | |||
| FinancialClosingRunType | financialclosingruntype | |||
| FinancialClosingStep | financialclosingstep | |||
| JrnlPerdEndClsgRunCrtnDteTime | jrnlperdendclsgruncrtndtetime | |||
| JrnlPerdEndClsgRunEndDateTime | run_time_end | |||
| JrnlPerdEndClsgRunChgdDateTime | jrnlperdendclsgrunchgddatetime | |||
| JrnlPerdEndClsgRunCrtedByUser | jrnlperdendclsgruncrtedbyuser | |||
| JrnlPerdEndClsgRunChgdByUser | jrnlperdendclsgrunchgdbyuser | |||
| FinClsgRunConfignJSONString | finclsgrunconfignjsonstring | |||
| FinClsgRunInputParamJSONStr | finclsgruninputparamjsonstr | |||
| FinClosingRunExecutionStatus | finclosingrunexecutionstatus | |||
| FinClosingRunBatchJobName | finclosingrunbatchjobname | |||
| FinancialClosingRunBatchJob | financialclosingrunbatchjob | |||
| FinClosingRunIsTestExecution | finclosingrunistestexecution | |||
| CompanyCode | companycode | |||
| Ledger | ledger | |||
| FiscalYear | fiscalyear | |||
| FiscalPeriod | fiscalperiod | |||
| FiscalYearPeriod | ||||
| KeyDate | keydate | |||
| FinancialClosingRunDuration | duration | |||
| NmbrOfSuccssflObjectsInClsgRun | number_obj_ok | |||
| NmbrOfFailedObjectsInClsgRun | number_obj_fail | |||
| NumberOfErrorMessages | msg_cnt_e | |||
| NumberOfWarningMessages | msg_cnt_w | |||
| _BusinessTransactionType | _BusinessTransactionType | |||
| _BusinessTransactionCategory | _BusinessTransactionCategory | |||
| _FinClsgRunExecStatusText | _FinClsgRunExecStatusText | |||
| _FinClsgProcessingOptionText | _FinClsgProcessingOptionText | |||
| _BusTransactionCategoryText | _BusTransactionCategoryText | |||
| _CompanyCode | _CompanyCode | |||
| _LedgerText | _LedgerText | |||
| _Ledger | _Ledger |
@AbapCatalog.sqlViewName: 'IFICLSRUNLOG'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'Log entries for period end closing runs'
@ClientHandling.algorithm: #SESSION_VARIABLE
@ObjectModel: {
usageType.serviceQuality: #B,
usageType.sizeCategory: #XXL,
usageType.dataClass: #TRANSACTIONAL }
@VDM.viewType: #BASIC
define view I_JrnlPeriodEndClosingRunLog
as select from fins_cls_run
association [1..1] to I_BusinessTransactionCategory as _BusinessTransactionCategory on $projection.BusinessTransactionCategory = _BusinessTransactionCategory.BusinessTransactionCategory
association [0..1] to I_BusinessTransactionType as _BusinessTransactionType on $projection.BusinessTransactionType = _BusinessTransactionType.BusinessTransactionType
association [0..*] to I_FinClsgRunExecStatusText as _FinClsgRunExecStatusText on $projection.FinClosingRunExecutionStatus = _FinClsgRunExecStatusText.FinClosingRunExecutionStatus
association [0..*] to I_FinClsgProcessingOptionText as _FinClsgProcessingOptionText on $projection.FinClosingRunIsTestExecution = _FinClsgProcessingOptionText.FinClosingRunIsTestExecution
association [0..*] to I_BusTransactionCategoryText as _BusTransactionCategoryText on $projection.BusinessTransactionCategory = _BusTransactionCategoryText.BusinessTransactionCategory
association [0..1] to I_CompanyCode as _CompanyCode on $projection.CompanyCode = _CompanyCode.CompanyCode
association [0..*] to I_LedgerText as _LedgerText on $projection.Ledger = _LedgerText.Ledger
association [1..1] to I_Ledger as _Ledger on $projection.Ledger = _Ledger.Ledger
// association [1..*] to ZC_AnalyzeClsgRunGLAcctInfo as _GLAccountInfo on $projection.JrnlPeriodEndClosingRunLogUUID = _GLAccountInfo.JrnlPeriodEndClosingRunLogUUID
// and $projection.Ledger = _GLAccountInfo.Ledger
{
key jrnlperiodendclosingrunloguuid as JrnlPeriodEndClosingRunLogUUID,
// bintohex(jrnlperiodendclosingrunloguuid) as JrnlPeriodEndClosin,
jrnlperiodendclosingrunlogid as JrnlPeriodEndClosingRunLogID,
@ObjectModel.foreignKey.association: '_BusinessTransactionCategory'
businesstransactioncategory as BusinessTransactionCategory,
@ObjectModel.foreignKey.association: '_BusinessTransactionType'
businesstransactiontype as BusinessTransactionType,
financialclosingruntype as FinancialClosingRunType,
financialclosingstep as FinancialClosingStep,
@Semantics.dateTime: true
jrnlperdendclsgruncrtndtetime as JrnlPerdEndClsgRunCrtnDteTime,
@Semantics.dateTime: true
run_time_end as JrnlPerdEndClsgRunEndDateTime,
@Semantics.dateTime: true
jrnlperdendclsgrunchgddatetime as JrnlPerdEndClsgRunChgdDateTime,
jrnlperdendclsgruncrtedbyuser as JrnlPerdEndClsgRunCrtedByUser,
jrnlperdendclsgrunchgdbyuser as JrnlPerdEndClsgRunChgdByUser,
finclsgrunconfignjsonstring as FinClsgRunConfignJSONString,
finclsgruninputparamjsonstr as FinClsgRunInputParamJSONStr,
finclosingrunexecutionstatus as FinClosingRunExecutionStatus,
finclosingrunbatchjobname as FinClosingRunBatchJobName,
financialclosingrunbatchjob as FinancialClosingRunBatchJob,
finclosingrunistestexecution as FinClosingRunIsTestExecution,
companycode as CompanyCode,
ledger as Ledger,
fiscalyear as FiscalYear,
fiscalperiod as FiscalPeriod,
cast( concat( fiscalyear, fiscalperiod ) as fins_fyearperiod ) as FiscalYearPeriod,
keydate as KeyDate,
duration as FinancialClosingRunDuration,
number_obj_ok as NmbrOfSuccssflObjectsInClsgRun,
number_obj_fail as NmbrOfFailedObjectsInClsgRun,
msg_cnt_e as NumberOfErrorMessages,
msg_cnt_w as NumberOfWarningMessages,
_BusinessTransactionType,
_BusinessTransactionCategory,
_FinClsgRunExecStatusText,
_FinClsgProcessingOptionText,
_BusTransactionCategoryText,
_CompanyCode,
_LedgerText,
_Ledger
// @ObjectModel.association.type: #TO_COMPOSITION_CHILD
// _GLAccountInfo
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"FINS_CLS_RUN"
],
"ASSOCIATED":
[
"I_BUSINESSTRANSACTIONCATEGORY",
"I_BUSINESSTRANSACTIONTYPE",
"I_BUSTRANSACTIONCATEGORYTEXT",
"I_COMPANYCODE",
"I_FINCLSGPROCESSINGOPTIONTEXT",
"I_FINCLSGRUNEXECSTATUSTEXT",
"I_LEDGER",
"I_LEDGERTEXT"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/
Learn More
- What Is a CDS View in SAP S/4HANA?
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- CDS View Annotations — A Complete Guide
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA