C_BOMMassMaintJob

DDL: C_BOMMASSMAINTJOB Type: view_entity CONSUMPTION Package: CS_MODEL

BOM mass maint job

C_BOMMassMaintJob is a Consumption CDS View that provides data about "BOM mass maint job" in SAP S/4HANA. It reads from 1 data source (I_APJ_JOB_USR_OVERVIEW) and exposes 22 fields with key fields BOMJobName, BOMJobSymbol. It has 1 association to related views. It is exposed through 2 OData services (ASQL_F6764, BOMMASSMAINT). Part of development package CS_MODEL.

Data Sources (1)

SourceAliasJoin Type
I_APJ_JOB_USR_OVERVIEW I_APJ_JOB_USR_OVERVIEW from

Associations (1)

CardinalityTargetAliasCondition
[0..1] I_BOMMassMaintJobStsTxtVH _StatusText $projection.BOMJobStatus = _StatusText.BOMJobStatusValue

Annotations (8)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label BOM mass maint job view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
UI.headerInfo.typeName Job Details view
UI.headerInfo.typeNamePlural Job Details view

OData Services (2)

ServiceBindingVersionContractRelease
ASQL_F6764 ASQL_F6764 C2 NOT_RELEASED
BOMMASSMAINT BOM_MASS_MAINT V4 C1 NOT_RELEASED

Fields (22)

KeyFieldSource TableSource FieldDescription
KEY BOMJobName job_name Job Name
KEY BOMJobSymbol job_run_count Job ID
BOMJobDescription job_text Job Description
BOMJobCatalogEntryName job_catalog_entry_name Job Catalog
BOMJobCatalogEntryText job_catalog_entry_text User Group
BOMJobTemplateName job_template_name Job Template Name
BOMJobTemplateText job_template_text Job Template
BOMJobCreatedDateTime job_created_at Created On
CreatedByUser job_created_by Created By
CreatedByName job_created_by_formatted_name Name Created By
UserID job_user User Name
UserName job_user_formatted_name Full Name
BOMJobStatus job_run_status Job Status
BOMJobStatusText _StatusText BOMJobStatusText
BOMJobRunPlannedStartDateTime job_run_planned_start_datetime Planned start
BOMJobRecurrence job_recurrency
BOMJobSystemUser
BOMJobProcessStatus
BOMJobProcessStatusText Processing Type
BOMJobProcessResultText Changed / Total
BOMMassMaintOperationType
BOMMassMaintHeaderFlag Is BOM Header

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_BOMMassMaintJob.
-- 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.

CREATE VIEW C_BOMMassMaintJob AS
SELECT
  job_name AS BOMJobName,
  job_run_count AS BOMJobSymbol,
  job_text AS BOMJobDescription,
  job_catalog_entry_name AS BOMJobCatalogEntryName,
  job_catalog_entry_text AS BOMJobCatalogEntryText,
  job_template_name AS BOMJobTemplateName,
  job_template_text AS BOMJobTemplateText,
  job_created_at AS BOMJobCreatedDateTime,
  job_created_by AS CreatedByUser,
  job_created_by_formatted_name AS CreatedByName,
  job_user AS UserID,
  job_user_formatted_name AS UserName,
  job_run_status AS BOMJobStatus,
  _StatusText.BOMJobStatusText AS BOMJobStatusText,
  job_run_planned_start_datetime AS BOMJobRunPlannedStartDateTime,
  job_recurrency AS BOMJobRecurrence,
  $session.user AS BOMJobSystemUser,
  cast ( ' ' as bom_mass_proc_st) AS BOMJobProcessStatus,
  cast ( ' ' as bom_mass_proc_st_txt) AS BOMJobProcessStatusText,
  cast ( ' ' as bom_mass_result_txt) AS BOMJobProcessResultText,
  cast ( ' ' as bom_mass_maint_op_type) AS BOMMassMaintOperationType,
  cast ( ' ' as flag ) AS BOMMassMaintHeaderFlag
FROM I_APJ_JOB_USR_OVERVIEW
LEFT OUTER JOIN I_BOMMassMaintJobStsTxtVH AS _StatusText ON BOMJobStatus = _StatusText.BOMJobStatusValue  -- association [0..1]
;