R_FldLogsShptPackggUnitTP
Field Logistics Shipment Packaging Unit TP
R_FldLogsShptPackggUnitTP is a Transactional CDS View that provides data about "Field Logistics Shipment Packaging Unit TP" in SAP S/4HANA. It reads from 1 data source (I_FldLogsShptPackggUnitRecord) and exposes 69 fields with key field FldLogsContainerUnitUUID. It has 10 associations to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_FldLogsShptPackggUnitRecord | I_FldLogsShptPackggUnitRecord | from |
Associations (10)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..*] | I_EquipmentTypeText | _EquipmentTypeText | $projection.EquipmentType = _EquipmentTypeText.EquipmentType |
| [0..*] | I_FldLogsContainerCategoryText | _CtnCategoryText | $projection.FldLogsContainerCategory = _CtnCategoryText.FldLogsContainerCategory |
| [0..1] | E_FldLogsShptCtnUnit | _ShptCtnUnitExtension | $projection.FldLogsContainerUnitUUID = _ShptCtnUnitExtension.FldLogsContainerUnitUUID |
| [0..1] | I_FldLogsPackCtnApplUsrSttg | _SuplritemBasePlantPre | _SuplritemBasePlantPre.AppSettingsUser = $session.user |
| [0..1] | I_ShippingPointText | _ShipgPtText | $projection.FldLogsVoyageSrceStage = _ShipgPtText.ShippingPoint and _ShipgPtText.Language = $session.system_language |
| [0..1] | I_ShippingPointText | _RcvgPtText | $projection.FldLogsVoyageDestStage = _RcvgPtText.ShippingPoint and _RcvgPtText.Language = $session.system_language |
| [0..1] | I_Plant | _DestPlantText | $projection.FldLogsDestPlnt = _DestPlantText.Plant |
| [0..*] | R_FldLogsShptPackggItemTP | _ShptItems | |
| [0..*] | R_FldLogsShptStgeAssgPackggTP | _ShptStgeAssgmt | |
| [0..*] | R_FldLogsItmsTaggedToPackggTP | _TaggedItems | |
Annotations (14)
| Name | Value | Level | Field |
|---|---|---|---|
| EndUserText.label | Field Logistics Shipment Packaging Unit TP | view | |
| AccessControl.authorizationCheck | #MANDATORY | view | |
| VDM.viewType | #TRANSACTIONAL | view | |
| VDM.lifecycle.contract.type | #SAP_INTERNAL_API | view | |
| ObjectModel.sapObjectNodeType.name | FldLogsShptContainerUnit | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #L | view | |
| AbapCatalog.extensibility.extensible | true | view | |
| AbapCatalog.extensibility.elementSuffix | UNT | view | |
| AbapCatalog.extensibility.allowNewCompositions | true | view | |
| AbapCatalog.extensibility.allowNewDatasources | false | view | |
| AbapCatalog.extensibility.quota.maximumFields | 800 | view | |
| AbapCatalog.extensibility.quota.maximumBytes | 80000 | view |
Fields (69)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | FldLogsContainerUnitUUID | FldLogsContainerUnitUUID | Container Unit ID | |
| FldLogsContainerUUID | FldLogsContainerUUID | Container UUID | ||
| FldLogsContainerID | FldLogsContainerID | Container ID | ||
| FldLogsShipmentID | FldLogsShipmentID | Shipment ID | ||
| FldLogsCtnPackgStsCode | FldLogsCtnPackgStsCode | Packing Status | ||
| FldLogsCtnPackgChkErrCode | FldLogsCtnPackgChkErrCode | Check Error Code | ||
| FldLogsCtnIntTranspStsCode | FldLogsCtnIntTranspStsCode | Field Logistics: Container Internal Transport Status Code | ||
| FldLogsCtnExtTranspSts | FldLogsCtnExtTranspSts | Ext. Status | ||
| FldLogsSrceStorLocID | FldLogsSrceStorLocID | Location | ||
| FldLogsSrcePlnt | FldLogsSrcePlnt | Plant | ||
| FldLogsDestStorLocID | FldLogsDestStorLocID | Location | ||
| FldLogsDestPlnt | FldLogsDestPlnt | Plant | ||
| FldLogsCtnPackgChangeDateTime | FldLogsCtnPackgChangeDateTime | Changed On | ||
| FldLogsContainerCategory | FldLogsContainerCategory | Container Category | ||
| FldLogsCtnPackgStsText | FldLogsCtnPackgStsText | |||
| FldLogsShptCtnIntTranspStsText | FldLogsShptCtnIntTranspStsText | |||
| FldLogsSealNumber1 | FldLogsSealNumber1 | Seal Number | ||
| FldLogsSealNumber2 | FldLogsSealNumber2 | Seal Number | ||
| FldLogsSealNumber3 | FldLogsSealNumber3 | Seal Number | ||
| FldLogsSealNumber4 | FldLogsSealNumber4 | Seal Number | ||
| FldLogsSealNumber5 | FldLogsSealNumber5 | Seal Number | ||
| FldLogsGrossVolume | FldLogsGrossVolume | Volume | ||
| FldLogsGrossVolumeUnit | FldLogsGrossVolumeUnit | Volume Unit | ||
| ProductGrossWeight | ProductGrossWeight | Gross Weight | ||
| ProductWeightUnit | ProductWeightUnit | Unit of Weight | ||
| FldLogsCtnActualWeight | FldLogsCtnActualWeight | Ctn Actual Weight | ||
| FldLogsCtnActualWeightUnit | FldLogsCtnActualWeightUnit | Unit | ||
| EquipmentType | EquipmentType | Equipment Type | ||
| FldLogsContainerText | FldLogsContainerText | Container Desc. | ||
| FldLogsContainerStatus | FldLogsContainerStatus | Container Status | ||
| FldLogsContainerSafeLoadQty | FldLogsContainerSafeLoadQty | Safe Load | ||
| FldLogsContainerSafeLoadUnit | FldLogsContainerSafeLoadUnit | Safe Load Unit | ||
| FldLogsCtnCurrentLocation | FldLogsCtnCurrentLocation | Plant | ||
| FldLogsCtnCurrentStorageLoc | FldLogsCtnCurrentStorageLoc | Location | ||
| FldLogsContainerOwner | FldLogsContainerOwner | Owner | ||
| FldLogsCtnCubicCapacity | FldLogsCtnCubicCapacity | Cubic Capacity | ||
| FldLogsCtnCubicCapacityUnit | FldLogsCtnCubicCapacityUnit | Cub. Capa. UoM | ||
| FldLogsCertEndDate | FldLogsCertEndDate | End Date | ||
| FldLogsShptItmIsAssgdToVoy | FldLogsShptItmIsAssgdToVoy | VoyAsgnInd | ||
| FldLogsContainerTareWeight | FldLogsContainerTareWeight | Tare Weight | ||
| FldLogsContainerTareWeightUnit | FldLogsContainerTareWeightUnit | Tare Weight UoM | ||
| FldLogsVoyageSrceStage | FldLogsVoyageSrceStage | Source Stage | ||
| FldLogsVoyageDestStage | FldLogsVoyageDestStage | Destination Stage | ||
| FldLogsVoyageAssignmentStatus | FldLogsVoyageAssignmentStatus | Voy Assgmt Status | ||
| FldLogsVoyAssgmtStatusText | FldLogsVoyAssgmtStatusText | |||
| FldLogsCtnUnitCurrentPlant | FldLogsCtnUnitCurrentPlant | Plant | ||
| FldLogsCtnUnitCurShipgPoint | FldLogsCtnUnitCurShipgPoint | Destination Stage | ||
| FldLogsContainerUnitExternalID | FldLogsContainerUnitExternalID | External ID | ||
| FieldLogisticsCtnIsOwned | FieldLogisticsCtnIsOwned | Ctn classification | ||
| FldLogsParentContainerUnitUUID | FldLogsParentContainerUnitUUID | Parent Container ID | ||
| FldLogsParentContainerID | FldLogsParentContainerID | Parent Ctn ID | ||
| FldLogsShptLocationID | FldLogsShptLocationID | Location Id. | ||
| HandlingUnitExternalID | ||||
| DeliveryDocument | ||||
| FldLogsReferenceDocumentNumber | ||||
| FieldLogisticsKitIdentifier | ||||
| IsBusinessPurposeCompleted | IsBusinessPurposeCompleted | Purpose Completed | ||
| SuplrCoIsBusPrpsCmpltd | SuplrCoIsBusPrpsCmpltd | Purpose Completed | ||
| FldLogsShptItemActnID | ||||
| ShippingPointName | _ShipgPtText | ShippingPointName | ||
| ReceivingPoint | ||||
| PlantName | _DestPlantText | PlantName | Plant Name | |
| _ShipgPtText | _ShipgPtText | |||
| _RcvgPtText | _RcvgPtText | |||
| _ShptItems | _ShptItems | |||
| _ShptStgeAssgmt | _ShptStgeAssgmt | |||
| _TaggedItems | _TaggedItems | |||
| _EquipmentTypeText | _EquipmentTypeText | |||
| _CtnCategoryText | _CtnCategoryText |
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_FldLogsShptPackggUnitTP.
-- 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_FldLogsShptPackggUnitTP AS
SELECT
FldLogsContainerUnitUUID,
FldLogsContainerUUID,
FldLogsContainerID,
FldLogsShipmentID,
FldLogsCtnPackgStsCode,
FldLogsCtnPackgChkErrCode,
FldLogsCtnIntTranspStsCode,
FldLogsCtnExtTranspSts,
FldLogsSrceStorLocID,
FldLogsSrcePlnt,
FldLogsDestStorLocID,
FldLogsDestPlnt,
FldLogsCtnPackgChangeDateTime,
FldLogsContainerCategory,
FldLogsCtnPackgStsText,
FldLogsShptCtnIntTranspStsText,
FldLogsSealNumber1,
FldLogsSealNumber2,
FldLogsSealNumber3,
FldLogsSealNumber4,
FldLogsSealNumber5,
FldLogsGrossVolume,
FldLogsGrossVolumeUnit,
ProductGrossWeight,
ProductWeightUnit,
FldLogsCtnActualWeight,
FldLogsCtnActualWeightUnit,
EquipmentType,
FldLogsContainerText,
FldLogsContainerStatus,
FldLogsContainerSafeLoadQty,
FldLogsContainerSafeLoadUnit,
FldLogsCtnCurrentLocation,
FldLogsCtnCurrentStorageLoc,
FldLogsContainerOwner,
FldLogsCtnCubicCapacity,
FldLogsCtnCubicCapacityUnit,
FldLogsCertEndDate,
FldLogsShptItmIsAssgdToVoy,
FldLogsContainerTareWeight,
FldLogsContainerTareWeightUnit,
FldLogsVoyageSrceStage,
FldLogsVoyageDestStage,
FldLogsVoyageAssignmentStatus,
FldLogsVoyAssgmtStatusText,
FldLogsCtnUnitCurrentPlant,
FldLogsCtnUnitCurShipgPoint,
FldLogsContainerUnitExternalID,
FieldLogisticsCtnIsOwned,
FldLogsParentContainerUnitUUID,
FldLogsParentContainerID,
FldLogsShptLocationID,
cast(''as abap.char(20)) AS HandlingUnitExternalID,
cast(''as abap.char(10)) AS DeliveryDocument,
cast(''as abap.char(20)) AS FldLogsReferenceDocumentNumber,
cast(''as flog_kit_id) AS FieldLogisticsKitIdentifier,
IsBusinessPurposeCompleted,
SuplrCoIsBusPrpsCmpltd,
cast('' as flog_shptitem_evt_id) AS FldLogsShptItemActnID,
_ShipgPtText.ShippingPointName AS ShippingPointName,
cast( substring( _RcvgPtText.ShippingPointName, 1, 25) as empst ) AS ReceivingPoint,
_DestPlantText.PlantName AS PlantName
FROM I_FldLogsShptPackggUnitRecord
LEFT OUTER JOIN I_EquipmentTypeText AS _EquipmentTypeText ON EquipmentType = _EquipmentTypeText.EquipmentType -- association [0..*]
LEFT OUTER JOIN I_FldLogsContainerCategoryText AS _CtnCategoryText ON FldLogsContainerCategory = _CtnCategoryText.FldLogsContainerCategory -- association [0..*]
LEFT OUTER JOIN E_FldLogsShptCtnUnit AS _ShptCtnUnitExtension ON FldLogsContainerUnitUUID = _ShptCtnUnitExtension.FldLogsContainerUnitUUID -- association [0..1]
LEFT OUTER JOIN I_FldLogsPackCtnApplUsrSttg AS _SuplritemBasePlantPre ON _SuplritemBasePlantPre.AppSettingsUser = $session.user -- association [0..1]
LEFT OUTER JOIN I_ShippingPointText AS _ShipgPtText ON FldLogsVoyageSrceStage = _ShipgPtText.ShippingPoint AND _ShipgPtText.Language = $session.system_language -- association [0..1]
LEFT OUTER JOIN I_ShippingPointText AS _RcvgPtText ON FldLogsVoyageDestStage = _RcvgPtText.ShippingPoint AND _RcvgPtText.Language = $session.system_language -- association [0..1]
LEFT OUTER JOIN I_Plant AS _DestPlantText ON FldLogsDestPlnt = _DestPlantText.Plant -- association [0..1]
LEFT OUTER JOIN R_FldLogsShptPackggItemTP AS _ShptItems ON /* condition not available in parsed metadata */ -- association [0..*]
LEFT OUTER JOIN R_FldLogsShptStgeAssgPackggTP AS _ShptStgeAssgmt ON /* condition not available in parsed metadata */ -- association [0..*]
LEFT OUTER JOIN R_FldLogsItmsTaggedToPackggTP AS _TaggedItems ON /* condition not available in parsed metadata */ -- association [0..*]
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- 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
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA