I_ACMTrdgContrHdrItmForPrcgOvw

DDL: I_ACMTRDGCONTRHDRITMFORPRCGOVW SQL: IACMTCHDRITMPRC Type: view COMPOSITE

Trading Contract Header Details

I_ACMTrdgContrHdrItmForPrcgOvw is a Composite CDS View that provides data about "Trading Contract Header Details" in SAP S/4HANA. It reads from 3 data sources (I_ACMTrdgContrBusDataDet, I_ACMTrdgContrHdrDet, I_ACMTrdgContrItemForPrcgOvw_1) and exposes 46 fields with key fields TradingContractNumber, TradingContractItem.

Data Sources (3)

SourceAliasJoin Type
I_ACMTrdgContrBusDataDet Business inner
I_ACMTrdgContrHdrDet Header from
I_ACMTrdgContrItemForPrcgOvw_1 Item inner

Annotations (12)

NameValueLevelField
AbapCatalog.sqlViewName IACMTCHDRITMPRC view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
ClientHandling.type #INHERITED view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #COMPOSITE view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
AccessControl.personalData.blocking #REQUIRED view
EndUserText.label Trading Contract Header Details view

Fields (46)

KeyFieldSource TableSource FieldDescription
KEY TradingContractNumber I_ACMTrdgContrHdrDet TradingContractNumber Trading Contract
KEY TradingContractItem I_ACMTrdgContrItemForPrcgOvw_1 TradingContractItem Item Number
TradingContractType I_ACMTrdgContrHdrDet TradingContractType
TradingContractTypeName I_ACMTrdgContrHdrDet TradingContractTypeName
ContractStatus I_ACMTrdgContrHdrDet ContractStatus Paper Contr Status
TradingContrCreatedOnDate I_ACMTrdgContrHdrDet TradingContrCreatedOnDate
TradingContrChangedOnDate I_ACMTrdgContrHdrDet TradingContractChangedOnDate
TrdgContrApplStsName I_ACMTrdgContrHdrDet TrdgContrApplStsName
SalesOrganization I_ACMTrdgContrHdrDet SalesOrganization Sales Organization
DistributionChannel I_ACMTrdgContrHdrDet DistributionChannel RefDistCh-Cust/Mat.
Division I_ACMTrdgContrHdrDet Division Internal Division ID
TradingContractExternalID I_ACMTrdgContrHdrDet TradingContractExternalID
DocumentDate I_ACMTrdgContrHdrDet DocumentDate Journal Entry Date
PersonResponsible I_ACMTrdgContrHdrDet PersonResponsible Person Responsible
TradingContractCreatedBy I_ACMTrdgContrHdrDet TradingContractCreatedBy
TradingContractChangedBy I_ACMTrdgContrHdrDet TradingContractChangedBy
CompanyCode I_ACMTrdgContrHdrDet CompanyCode Receiver Company Code
ACMTrdgContrStatusCategory I_ACMTrdgContrHdrDet ACMTrdgContrStatusCategory
ACMContractStatusIsPosRelevant I_ACMTrdgContrHdrDet ACMContractStatusIsPosRelevant
PurchasingOrganization I_ACMTrdgContrBusDataDet PurchasingOrganization Purchasing Organization
PurchasingGroup I_ACMTrdgContrBusDataDet PurchasingGroup Purchasing Group
ACMYourReference I_ACMTrdgContrBusDataDet ACMYourReference
ACMCustomerReference I_ACMTrdgContrBusDataDet ACMCustomerReference
TrdgContrPurgIncotermsLoc1Text I_ACMTrdgContrBusDataDet TrdgContrPurgIncotermsLoc1Text
TrdgContrSlsIncotermsLoc1Text I_ACMTrdgContrBusDataDet TrdgContrSlsIncotermsLoc1Text
ACMPurgIncotermsPart1 I_ACMTrdgContrBusDataDet ACMPurgIncotermsPart1
ACMSlsIncotermsPart1 I_ACMTrdgContrBusDataDet ACMSlsIncotermsPart1
PricingDocumentendasPricingDocument
TrdgContrGoodsSupplier I_ACMTrdgContrHdrDet TrdgContrGoodsSupplier
PurchaseOrderSupplier I_ACMTrdgContrBusDataDet PurchaseOrderSupplier
ACMPrcgCmmdtyOrdSubAccountID I_ACMTrdgContrItemForPrcgOvw_1 ACMPrcgCmmdtyOrdSubAccountID
ACMPrcgIntendedPrcType I_ACMTrdgContrItemForPrcgOvw_1 ACMPrcgIntendedPrcType
ACMPricingItemQuantity I_ACMTrdgContrItemForPrcgOvw_1 ACMPricingItemQuantity
ACMTrdgContrSubAccountName I_ACMTrdgContrItemForPrcgOvw_1 ACMTrdgContrSubAccountName
CmmdtyDealDetEffectiveFromDate I_ACMTrdgContrItemForPrcgOvw_1 CmmdtyDealDetEffectiveFromDate
CmmdtyDealDetEffectiveToDate I_ACMTrdgContrItemForPrcgOvw_1 CmmdtyDealDetEffectiveToDate
ContractMaterial I_ACMTrdgContrItemForPrcgOvw_1 ContractMaterial
ContractPlant I_ACMTrdgContrItemForPrcgOvw_1 ContractPlant
PricingApproach I_ACMTrdgContrItemForPrcgOvw_1 PricingApproach
Side I_ACMTrdgContrItemForPrcgOvw_1 Side Side
TrdgContractItemUnitOfMeasure I_ACMTrdgContrItemForPrcgOvw_1 TrdgContractItemUnitOfMeasure
ValuationPoint I_ACMTrdgContrItemForPrcgOvw_1 ValuationPoint
PrcgCndnTradingContrCurrency I_ACMTrdgContrItemForPrcgOvw_1 PrcgCndnTradingContrCurrency Term Currency
ACMNumberOfVehicles I_ACMTrdgContrItemForPrcgOvw_1 ACMNumberOfVehicles
UnitOfMeasure I_ACMTrdgContrItemForPrcgOvw_1 UnitOfMeasure Unit Protected Qty
ACMToleranceDeliveryQuantity I_ACMTrdgContrItemForPrcgOvw_1 ACMToleranceDeliveryQuantity

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_ACMTrdgContrHdrItmForPrcgOvw.
-- 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: IACMTCHDRITMPRC

CREATE VIEW I_ACMTrdgContrHdrItmForPrcgOvw AS
SELECT
  Header.TradingContractNumber AS TradingContractNumber,
  Item.TradingContractItem AS TradingContractItem,
  Header.TradingContractType AS TradingContractType,
  Header.TradingContractTypeName AS TradingContractTypeName,
  Header.ContractStatus AS ContractStatus,
  Header.TradingContrCreatedOnDate AS TradingContrCreatedOnDate,
  Header.TradingContractChangedOnDate AS TradingContrChangedOnDate,
  Header.TrdgContrApplStsName AS TrdgContrApplStsName,
  Header.SalesOrganization AS SalesOrganization,
  Header.DistributionChannel AS DistributionChannel,
  Header.Division AS Division,
  Header.TradingContractExternalID AS TradingContractExternalID,
  Header.DocumentDate AS DocumentDate,
  Header.PersonResponsible AS PersonResponsible,
  Header.TradingContractCreatedBy AS TradingContractCreatedBy,
  Header.TradingContractChangedBy AS TradingContractChangedBy,
  Header.CompanyCode AS CompanyCode,
  Header.ACMTrdgContrStatusCategory AS ACMTrdgContrStatusCategory,
  Header.ACMContractStatusIsPosRelevant AS ACMContractStatusIsPosRelevant,
  Business.PurchasingOrganization AS PurchasingOrganization,
  Business.PurchasingGroup AS PurchasingGroup,
  Business.ACMYourReference AS ACMYourReference,
  Business.ACMCustomerReference AS ACMCustomerReference,
  Business.TrdgContrPurgIncotermsLoc1Text AS TrdgContrPurgIncotermsLoc1Text,
  Business.TrdgContrSlsIncotermsLoc1Text AS TrdgContrSlsIncotermsLoc1Text,
  Business.ACMPurgIncotermsPart1 AS ACMPurgIncotermsPart1,
  Business.ACMSlsIncotermsPart1 AS ACMSlsIncotermsPart1,
  case Header.PricingDocument when '' then Business.PricingDocument else Header.PricingDocument end as PricingDocument AS PricingDocumentendasPricingDocument,
  Header.TrdgContrGoodsSupplier AS TrdgContrGoodsSupplier,
  Business.PurchaseOrderSupplier AS PurchaseOrderSupplier,
  Item.ACMPrcgCmmdtyOrdSubAccountID AS ACMPrcgCmmdtyOrdSubAccountID,
  Item.ACMPrcgIntendedPrcType AS ACMPrcgIntendedPrcType,
  Item.ACMPricingItemQuantity AS ACMPricingItemQuantity,
  Item.ACMTrdgContrSubAccountName AS ACMTrdgContrSubAccountName,
  Item.CmmdtyDealDetEffectiveFromDate AS CmmdtyDealDetEffectiveFromDate,
  Item.CmmdtyDealDetEffectiveToDate AS CmmdtyDealDetEffectiveToDate,
  Item.ContractMaterial AS ContractMaterial,
  Item.ContractPlant AS ContractPlant,
  Item.PricingApproach AS PricingApproach,
  Item.Side AS Side,
  Item.TrdgContractItemUnitOfMeasure AS TrdgContractItemUnitOfMeasure,
  Item.ValuationPoint AS ValuationPoint,
  Item.PrcgCndnTradingContrCurrency AS PrcgCndnTradingContrCurrency,
  Item.ACMNumberOfVehicles AS ACMNumberOfVehicles,
  Item.UnitOfMeasure AS UnitOfMeasure,
  Item.ACMToleranceDeliveryQuantity AS ACMToleranceDeliveryQuantity
FROM I_ACMTrdgContrHdrDet AS Header
INNER JOIN I_ACMTrdgContrItemForPrcgOvw_1 AS Item ON /* join condition not captured in parsed metadata */
INNER JOIN I_ACMTrdgContrBusDataDet AS Business ON /* join condition not captured in parsed metadata */
;