I_ACMTrdgContrItmCancEventDets

DDL: I_ACMTRDGCONTRITMCANCEVENTDETS SQL: IITMCANCEVENTDET Type: view BASIC

Interface View Item Canc Event Details

I_ACMTrdgContrItmCancEventDets is a Basic CDS View that provides data about "Interface View Item Canc Event Details" in SAP S/4HANA. It reads from 2 data sources (/accgo/t_canc_cc, /accgo/t_canc_pl) and exposes 24 fields with key fields TradingContractNumber, TradingContractItem, ContractQtyCancellationUUID.

Data Sources (2)

SourceAliasJoin Type
/accgo/t_canc_cc cancelEvent from
/accgo/t_canc_pl eventDetail inner

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName IITMCANCEVENTDET view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Interface View Item Canc Event Details view
VDM.viewType #BASIC view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.sizeCategory #XL view
ClientHandling.algorithm #SESSION_VARIABLE view

Fields (24)

KeyFieldSource TableSource FieldDescription
KEY TradingContractNumber /accgo/t_canc_cc tkonn Trading Contract
KEY TradingContractItem /accgo/t_canc_cc tposn Item Number
KEY ContractQtyCancellationUUID /accgo/t_canc_cc cancl_guid Contract GUID
ACMContrCanclnSqncNmbr /accgo/t_canc_cc seq_no Value Number
ACMObligationID /accgo/t_canc_pl obligation_id Obligation ID
ACMPricingCancellationQuantity /accgo/t_canc_pl cancl_qty Quantity
ACMCancelTradeQuantity /accgo/t_canc_pl tradeqty Qty In Trade UoM
BaseUnit /accgo/t_canc_pl cancl_unit Base Unit
ACMContrTrdUoM /accgo/t_canc_pl tradeuom UoM of Trade Qty
ACMSourcePricingLotID /accgo/t_canc_pl src_plot_id Source Prc. Lot ID
ACMLumpSumFee /accgo/t_canc_pl cancl_fee cancellation fee
SettlementCurrency /accgo/t_canc_pl currency Valuation Crcy
ConditionQuantity /accgo/t_canc_pl cancl_prc_unit Cond Pricing Unit
CmmdtyOrdReqDocExternalID
ACMPrcgCancellationEquityAmt /accgo/t_canc_pl equity_amount Equity Amount
ACMPrcgCancellationEquityCrcy /accgo/t_canc_pl equity_currency Equity Amount Curr
CmmdtyOrderRequestStatus /accgo/t_canc_pl psmstatus PSM Status
ACMCancellationType /accgo/t_canc_cc cancl_typ Cancellation Type
PurgReasonForDocCancellation /accgo/t_canc_cc absgr Reas. for Canc.
ACMCancellationDate /accgo/t_canc_cc cancl_date Cancellation Date
RateType /accgo/t_canc_cc /accgo/rate_type
ACMCancellationReversalStatus /accgo/t_canc_cc reversed Reversal Status
EffectiveDate /accgo/t_canc_cc /accgo/effdate
ACMTrdgContrUnderFillID /accgo/t_canc_pl underfill_id Underfill ID

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_ACMTrdgContrItmCancEventDets.
-- 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: IITMCANCEVENTDET

CREATE VIEW I_ACMTrdgContrItmCancEventDets AS
SELECT
  cancelEvent.tkonn AS TradingContractNumber,
  cancelEvent.tposn AS TradingContractItem,
  cancelEvent.cancl_guid AS ContractQtyCancellationUUID,
  cancelEvent.seq_no AS ACMContrCanclnSqncNmbr,
  eventDetail.obligation_id AS ACMObligationID,
  eventDetail.cancl_qty AS ACMPricingCancellationQuantity,
  eventDetail.tradeqty AS ACMCancelTradeQuantity,
  eventDetail.cancl_unit AS BaseUnit,
  eventDetail.tradeuom AS ACMContrTrdUoM,
  eventDetail.src_plot_id AS ACMSourcePricingLotID,
  eventDetail.cancl_fee AS ACMLumpSumFee,
  eventDetail.currency AS SettlementCurrency,
  eventDetail.cancl_prc_unit AS ConditionQuantity,
  cast( eventDetail.psmguid as cmmfdor_ordreqdocexternalid ) AS CmmdtyOrdReqDocExternalID,
  eventDetail.equity_amount AS ACMPrcgCancellationEquityAmt,
  eventDetail.equity_currency AS ACMPrcgCancellationEquityCrcy,
  eventDetail.psmstatus AS CmmdtyOrderRequestStatus,
  cancelEvent.cancl_typ AS ACMCancellationType,
  cancelEvent.absgr AS PurgReasonForDocCancellation,
  cancelEvent.cancl_date AS ACMCancellationDate,
  cancelEvent./accgo/rate_type AS RateType,
  cancelEvent.reversed AS ACMCancellationReversalStatus,
  cancelEvent./accgo/effdate AS EffectiveDate,
  eventDetail.underfill_id AS ACMTrdgContrUnderFillID
FROM /accgo/t_canc_cc AS cancelEvent
INNER JOIN /accgo/t_canc_pl AS eventDetail ON /* join condition not captured in parsed metadata */
;