I_ACMTrdgContrHdrForPrcgOvw

DDL: I_ACMTRDGCONTRHDRFORPRCGOVW SQL: IACMTCHDRPRCOVW Type: view COMPOSITE

Trading Contract Header Details

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

Data Sources (2)

SourceAliasJoin Type
I_ACMTrdgContrBusDataDet Business inner
I_ACMTrdgContrHdrDet Header from

Annotations (12)

NameValueLevelField
AbapCatalog.sqlViewName IACMTCHDRPRCOVW 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 (29)

KeyFieldSource TableSource FieldDescription
KEY TradingContractNumber I_ACMTrdgContrHdrDet TradingContractNumber Trading Contract
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

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_ACMTrdgContrHdrForPrcgOvw.
-- 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: IACMTCHDRPRCOVW

CREATE VIEW I_ACMTrdgContrHdrForPrcgOvw AS
SELECT
  Header.TradingContractNumber AS TradingContractNumber,
  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
FROM I_ACMTrdgContrHdrDet AS Header
INNER JOIN I_ACMTrdgContrBusDataDet AS Business ON /* join condition not captured in parsed metadata */
;