I_MMTimeRecording

DDL: I_MMTIMERECORDING SQL: IMMTMERECG Type: view BASIC

Time Sheet (CATS): Transfer to MM

I_MMTimeRecording is a Basic CDS View that provides data about "Time Sheet (CATS): Transfer to MM" in SAP S/4HANA. It reads from 3 data sources (catsmm, I_PurchaseOrder, R_PurchaseOrderItem) and exposes 21 fields.

Data Sources (3)

SourceAliasJoin Type
catsmm catsmm from
I_PurchaseOrder I_PurchaseOrder inner
R_PurchaseOrderItem R_PurchaseOrderItem inner

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName IMMTMERECG view
ClientHandling.algorithm #SESSION_VARIABLE view
EndUserText.label Time Sheet (CATS): Transfer to MM view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #MANDATORY view
AccessControl.personalData.blocking #REQUIRED view
VDM.viewType #BASIC view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view

Fields (21)

KeyFieldSource TableSource FieldDescription
ReferenceDocument catsmm counter Version
IsDeleted catsmm stokz Reversed
TimeSheetNote catsmm ltxa1 Short Text
PersonnelNumber catsmm pernr Personnel no.
ServicePerformanceDate catsmm workdate Date
CostCenter catsmm rkostl Rec. CCtr
WBSElementInternalID catsmm rproj WBS Element
WBSElementInternalID_2
OrderID catsmm raufnr Rec. order
SalesOrder catsmm rkdauf Rec. sales ord.
SalesOrderItem catsmm rkdpos RecSalOrd. item
PurchaseOrder catsmm sebeln Sending order
PurchaseOrderItem catsmm sebelp Send. PO item
IsSettled catsmm transfer Transferred
Quantity catsmm catsquantity Number (unit)
UnitOfMeasure catsmm unit UoM
WorkItem catsmm work_item_id Work Item ID
IsEndOfPurposeBlocked I_PurchaseOrder IsEndOfPurposeBlocked Busin. Purp. Cmpltd.
PurchasingOrganization I_PurchaseOrder PurchasingOrganization Purchasing Organization
PurchasingGroup I_PurchaseOrder PurchasingGroup Purchasing Group
Plant R_PurchaseOrderItem Plant Valuation Area

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_MMTimeRecording.
-- 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: IMMTMERECG

CREATE VIEW I_MMTimeRecording AS
SELECT
  catsmm.counter AS ReferenceDocument,
  catsmm.stokz AS IsDeleted,
  catsmm.ltxa1 AS TimeSheetNote,
  catsmm.pernr AS PersonnelNumber,
  catsmm.workdate AS ServicePerformanceDate,
  catsmm.rkostl AS CostCenter,
  catsmm.rproj AS WBSElementInternalID,
  cast( catsmm.rproj as ps_s4_pspnr preserving type ) AS WBSElementInternalID_2,
  catsmm.raufnr AS OrderID,
  catsmm.rkdauf AS SalesOrder,
  catsmm.rkdpos AS SalesOrderItem,
  catsmm.sebeln AS PurchaseOrder,
  catsmm.sebelp AS PurchaseOrderItem,
  catsmm.transfer AS IsSettled,
  catsmm.catsquantity AS Quantity,
  catsmm.unit AS UnitOfMeasure,
  catsmm.work_item_id AS WorkItem,
  I_PurchaseOrder.IsEndOfPurposeBlocked AS IsEndOfPurposeBlocked,
  I_PurchaseOrder.PurchasingOrganization AS PurchasingOrganization,
  I_PurchaseOrder.PurchasingGroup AS PurchasingGroup,
  R_PurchaseOrderItem.Plant AS Plant
FROM catsmm
INNER JOIN I_PurchaseOrder ON /* join condition not captured in parsed metadata */
INNER JOIN R_PurchaseOrderItem ON /* join condition not captured in parsed metadata */
;