XAJ_JOB_RUN_EXE

DDL: XAJ_JOB_RUN_EXE SQL: XAJ_JRUN_EXE Type: view Package: SBTI_XAJ

Single Step Application Jobs

XAJ_JOB_RUN_EXE is a CDS View that provides data about "Single Step Application Jobs" in SAP S/4HANA. It reads from 1 data source (apj_d_job_exe) and exposes 8 fields with key field job_name. It has 3 associations to related views. Part of development package SBTI_XAJ.

Data Sources (1)

SourceAliasJoin Type
apj_d_job_exe apj_d_job_exe from

Associations (3)

CardinalityTargetAliasCondition
[0..1] tbtcp job apj_d_job_exe.job_name = job.jobname and job.stepcount = 1
[1] APJ_V_JCE_UNION jce apj_d_job_exe.job_catalog_entry = jce.job_catalog_entry_name and jce.job_catalog_entry_version = '0'
[0..1] Apj_V_Spool_Exists_W_SC spool spool.jobname = apj_d_job_exe.job_name and spool.jobcount = job.jobcount and spool.stepcount = 1

Annotations (5)

NameValueLevelField
AbapCatalog.sqlViewName XAJ_JRUN_EXE view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Single Step Application Jobs view

Fields (8)

KeyFieldSource TableSource FieldDescription
KEY job_name job_name Job No.
jobcount job jobcount Job number
step_count job stepcount Step no.
report report Report Name
variant variant Variant Saved
app_rc job exitcode XPG exit code
spool spool
stepcount

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 XAJ_JOB_RUN_EXE.
-- 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: XAJ_JRUN_EXE

CREATE VIEW XAJ_JOB_RUN_EXE AS
SELECT
  job_name,
  job.jobcount AS jobcount,
  job.stepcount AS step_count,
  report,
  variant,
  job.exitcode AS app_rc,
  spool,
  cast( 1 as abap.int4 ) AS stepcount
FROM apj_d_job_exe
LEFT OUTER JOIN tbtcp AS job ON apj_d_job_exe.job_name = job.jobname AND job.stepcount = 1  -- association [0..1]
LEFT OUTER JOIN APJ_V_JCE_UNION AS jce ON apj_d_job_exe.job_catalog_entry = jce.job_catalog_entry_name AND jce.job_catalog_entry_version = '0'  -- association [1]
LEFT OUTER JOIN Apj_V_Spool_Exists_W_SC AS spool ON spool.jobname = apj_d_job_exe.job_name AND spool.jobcount = job.jobcount AND spool.stepcount = 1  -- association [0..1]
;