I_ACMTrdgContrHdrDet

DDL: I_ACMTRDGCONTRHDRDET SQL: IACMTCHDRDET Type: view COMPOSITE

Trading Contract Header Details

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

Data Sources (2)

SourceAliasJoin Type
I_ACMTradingContractTypeVH ContractType inner
I_ACMTrdgContrHdrFltrDet Header from

Annotations (12)

NameValueLevelField
AbapCatalog.sqlViewName IACMTCHDRDET 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 #L view
AccessControl.personalData.blocking #REQUIRED view
EndUserText.label Trading Contract Header Details view

Fields (21)

KeyFieldSource TableSource FieldDescription
KEY TradingContractNumber I_ACMTrdgContrHdrFltrDet TradingContractNumber Trading Contract
TrdgContrGoodsSupplier I_ACMTrdgContrHdrFltrDet TrdgContrGoodsSupplier Stock customer
Division I_ACMTrdgContrHdrFltrDet Division Internal Division ID
TradingContractType I_ACMTrdgContrHdrFltrDet TradingContractType Contract Type
ContractStatus I_ACMTrdgContrHdrFltrDet ContractStatus Paper Contr Status
TradingContrCreatedOnDate I_ACMTrdgContrHdrFltrDet TradingContrCreatedOnDate Entered On
SalesOrganization I_ACMTrdgContrHdrFltrDet SalesOrganization Sales Organization
DistributionChannel I_ACMTrdgContrHdrFltrDet DistributionChannel RefDistCh-Cust/Mat.
TradingContractExternalID I_ACMTrdgContrHdrFltrDet TradingContractExternalID Ext. Identifier
DocumentDate I_ACMTrdgContrHdrFltrDet DocumentDate Journal Entry Date
PersonResponsible I_ACMTrdgContrHdrFltrDet PersonResponsible Person Responsible
TradingContractCreatedBy I_ACMTrdgContrHdrFltrDet TradingContractCreatedBy User Name
TradingContractChangedBy I_ACMTrdgContrHdrFltrDet TradingContractChangedBy User Name
TradingContractChangedOnDate I_ACMTrdgContrHdrFltrDet TradingContractChangedOnDate Obsolete
TradingContractSalesCurrency I_ACMTrdgContrHdrFltrDet TradingContractSalesCurrency Doc. Currency
CompanyCode I_ACMTrdgContrHdrFltrDet CompanyCode Receiver Company Code
PricingDocument I_ACMTrdgContrHdrFltrDet PricingDocument Document Condition
ACMTrdgContrStatusCategory I_ACMTrdgContrHdrFltrDet ACMTrdgContrStatusCategory Violation Category
ACMContractStatusIsPosRelevant I_ACMTrdgContrHdrFltrDet ACMContractStatusIsPosRelevant Position Relevant
TrdgContrApplStsName Status TrdgContrApplStsName
TradingContractTypeName I_ACMTradingContractTypeVH TradingContractTypeName

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_ACMTrdgContrHdrDet.
-- 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: IACMTCHDRDET

CREATE VIEW I_ACMTrdgContrHdrDet AS
SELECT
  Header.TradingContractNumber AS TradingContractNumber,
  Header.TrdgContrGoodsSupplier AS TrdgContrGoodsSupplier,
  Header.Division AS Division,
  Header.TradingContractType AS TradingContractType,
  Header.ContractStatus AS ContractStatus,
  Header.TradingContrCreatedOnDate AS TradingContrCreatedOnDate,
  Header.SalesOrganization AS SalesOrganization,
  Header.DistributionChannel AS DistributionChannel,
  Header.TradingContractExternalID AS TradingContractExternalID,
  Header.DocumentDate AS DocumentDate,
  Header.PersonResponsible AS PersonResponsible,
  Header.TradingContractCreatedBy AS TradingContractCreatedBy,
  Header.TradingContractChangedBy AS TradingContractChangedBy,
  Header.TradingContractChangedOnDate AS TradingContractChangedOnDate,
  Header.TradingContractSalesCurrency AS TradingContractSalesCurrency,
  Header.CompanyCode AS CompanyCode,
  Header.PricingDocument AS PricingDocument,
  Header.ACMTrdgContrStatusCategory AS ACMTrdgContrStatusCategory,
  Header.ACMContractStatusIsPosRelevant AS ACMContractStatusIsPosRelevant,
  Status.TrdgContrApplStsName AS TrdgContrApplStsName,
  ContractType.TradingContractTypeName AS TradingContractTypeName
FROM I_ACMTrdgContrHdrFltrDet AS Header
INNER JOIN I_ACMTradingContractTypeVH AS ContractType ON /* join condition not captured in parsed metadata */
;