R_JITScanHistoryTP

DDL: R_JITSCANHISTORYTP Type: view_entity TRANSACTIONAL

JIT Scan History - TP

R_JITScanHistoryTP is a Transactional CDS View that provides data about "JIT Scan History - TP" in SAP S/4HANA. It reads from 1 data source (njit_d_scan_hdr) and exposes 44 fields with key field JITScanUUID. It has 6 associations to related views.

Data Sources (1)

SourceAliasJoin Type
njit_d_scan_hdr njit_d_scan_hdr from

Associations (6)

CardinalityTargetAliasCondition
[0..*] R_JITScanSerialNumberHistoryTP _JITScanSerialNumberHistoryTP $projection.JITScanUUID = _JITScanSerialNumberHistoryTP.JITScanUUID
[0..1] I_User _CreatedByUser $projection.CreatedByUser = _CreatedByUser.UserID
[0..1] I_User _LastChangedByUser $projection.LastChangedByUser = _LastChangedByUser.UserID
[1..1] I_RespyMgmtFunction _RespyMgmtFunction $projection.JITRespyMgmtAltvFunction = _RespyMgmtFunction.RespyMgmtFunction
[1] E_JITScanHistory _Extension $projection.JITScanUUID = _Extension.JITScanUUID
[0..*] R_JITScanSlotHistoryTP _JITScanSlotHistoryTP

Annotations (13)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label JIT Scan History - TP view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
VDM.viewType #TRANSACTIONAL view
ObjectModel.sapObjectNodeType.name JustInTimeScanHistory view
AbapCatalog.extensibility.extensible true view
AbapCatalog.extensibility.allowNewDatasources false view
AbapCatalog.extensibility.quota.maximumFields 500 view
AbapCatalog.extensibility.quota.maximumBytes 50000 view

Fields (44)

KeyFieldSource TableSource FieldDescription
KEY JITScanUUID jitscanuuid NodeID
RespyMgmtTeamID respymgmtteamid Team ID
RespyMgmtFunction respymgmtfunction Function
JITObjectUUID jitobjectuuid NodeID
VerificatPrflHasConfScan verificatprflhasconfscan TRUE
VerificatPrflHasSortVariant verificatprflhassortvariant TRUE
ExternalJITCallNumber externaljitcallnumber Ext. JIT Call Number
InternalJITCallNumber internaljitcallnumber JIT Call Number
JITPckgGrpID jitpckggrpid Package Group ID
JITAltvHndlgUnitID jitaltvhndlgunitid Alt. PG ID Short
CompGrpMatl compgrpmatl Comp. Group Matl.
CompGrpNumber compgrpnumber Component Group No.
Material material Vehicle Model
SerialNumber serialnumber Serial Number
JITPckgGrpContentID jitpckggrpcontentid Pckg Grp Content ID
JITAutomateProcess jitautomateprocess Automated Process
JITNumberOfScanEntryUnits jitnumberofscanentryunits JITScanEntrUnts
JITCurrentScanEntryUnitValue jitcurrentscanentryunitvalue JITScanEntrUnts
JITCompletedScanEntryUnitValue jitcompletedscanentryunitvalue JITScanEntrUnts
JITPckgGrpCellNumber jitpckggrpcellnumber Slot Number
AssemblyLocation assemblylocation Assembly Location
VehicleModel vehiclemodel Vehicle Model
JITPackgGrpSlotIsHidden
JITPackgGrpProdIsHidden
JITNestedSlotFacetIsHidden
JITNonNestedSlotFacetIsHidden
JITLastScannedSequence
JITUniversalScanField jituniversalscanfield Scan Value
JITNextToScanObjectIdentifier jitnexttoscanobjectidentifier Obj ID for Conf Scan
JITNextToScanValue jitnexttoscanvalue Logical System
JITScanProgressInPercent jitscanprogressinpercent
JITScanProgressText jitscanprogresstext Character Field with Length 10
JITActionIsProcessed jitactionisprocessed TRUE
NmbrOfAssignedSerialNumbers nmbrofassignedserialnumbers INT4
JITRespyMgmtAltvFunction jitrespymgmtaltvfunction Function
CreationDateTime creationdatetime Timestamp
CreatedByUser createdbyuser User Name
LastChangeDateTime lastchangedatetime Timestamp
LastChangedByUser lastchangedbyuser User Name
_JITScanSlotHistoryTP _JITScanSlotHistoryTP
_JITScanSerialNumberHistoryTP _JITScanSerialNumberHistoryTP
_CreatedByUser _CreatedByUser
_LastChangedByUser _LastChangedByUser
_RespyMgmtFunction _RespyMgmtFunction

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 R_JITScanHistoryTP.
-- 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 R_JITScanHistoryTP AS
SELECT
  JITScanUUID,
  RespyMgmtTeamID,
  RespyMgmtFunction,
  JITObjectUUID,
  VerificatPrflHasConfScan,
  VerificatPrflHasSortVariant,
  ExternalJITCallNumber,
  InternalJITCallNumber,
  JITPckgGrpID,
  JITAltvHndlgUnitID,
  CompGrpMatl,
  CompGrpNumber,
  Material,
  SerialNumber,
  JITPckgGrpContentID,
  JITAutomateProcess,
  JITNumberOfScanEntryUnits,
  JITCurrentScanEntryUnitValue,
  JITCompletedScanEntryUnitValue,
  JITPckgGrpCellNumber,
  AssemblyLocation,
  VehicleModel,
  cast( ' ' as boole_d) AS JITPackgGrpSlotIsHidden,
  cast( ' ' as boole_d) AS JITPackgGrpProdIsHidden,
  cast( ' ' as boole_d) AS JITNestedSlotFacetIsHidden,
  cast( ' ' as boole_d) AS JITNonNestedSlotFacetIsHidden,
  cast( ' ' as njit_scan_sequence ) AS JITLastScannedSequence,
  JITUniversalScanField,
  JITNextToScanObjectIdentifier,
  JITNextToScanValue,
  JITScanProgressInPercent,
  JITScanProgressText,
  JITActionIsProcessed,
  NmbrOfAssignedSerialNumbers,
  JITRespyMgmtAltvFunction,
  CreationDateTime,
  CreatedByUser,
  LastChangeDateTime,
  LastChangedByUser
FROM njit_d_scan_hdr
LEFT OUTER JOIN R_JITScanSerialNumberHistoryTP AS _JITScanSerialNumberHistoryTP ON JITScanUUID = _JITScanSerialNumberHistoryTP.JITScanUUID  -- association [0..*]
LEFT OUTER JOIN I_User AS _CreatedByUser ON CreatedByUser = _CreatedByUser.UserID  -- association [0..1]
LEFT OUTER JOIN I_User AS _LastChangedByUser ON LastChangedByUser = _LastChangedByUser.UserID  -- association [0..1]
LEFT OUTER JOIN I_RespyMgmtFunction AS _RespyMgmtFunction ON JITRespyMgmtAltvFunction = _RespyMgmtFunction.RespyMgmtFunction  -- association [1..1]
LEFT OUTER JOIN E_JITScanHistory AS _Extension ON JITScanUUID = _Extension.JITScanUUID  -- association [1]
LEFT OUTER JOIN R_JITScanSlotHistoryTP AS _JITScanSlotHistoryTP ON /* condition not available in parsed metadata */  -- association [0..*]
;