I_EmrkdFndsValueAdjustmentDoc

DDL: I_EMRKDFNDSVALUEADJUSTMENTDOC Type: view_entity BASIC Package: FMRE

Earmarked Funds Value Adjustm. Document

I_EmrkdFndsValueAdjustmentDoc is a Basic CDS View that provides data about "Earmarked Funds Value Adjustm. Document" in SAP S/4HANA. It reads from 1 data source (kblps) and exposes 31 fields with key fields EarmarkedFundsDocument, EarmarkedFundsDocumentItem, EmrkdFndsValueAdjustmentDoc. It has 9 associations to related views. Part of development package FMRE.

Data Sources (1)

SourceAliasJoin Type
kblps kblps from

Associations (9)

CardinalityTargetAliasCondition
[1..1] I_EarmarkedFundsDocument _EarmarkedFundsDocument $projection.EarmarkedFundsDocument = _EarmarkedFundsDocument.EarmarkedFundsDocument
[1..1] I_EarmarkedFundsDocumentItem _EarmarkedFundsDocumentItem $projection.EarmarkedFundsDocument = _EarmarkedFundsDocumentItem.EarmarkedFundsDocument and $projection.EarmarkedFundsDocumentItem = _EarmarkedFundsDocumentItem.EarmarkedFundsDocumentItem
[0..1] I_EarmarkedFunds_MnlEditBlk _EarmarkedFundsMnlEditBlk $projection.EmrkdFndsValAdjmtDocMnlEditBlk = _EarmarkedFundsMnlEditBlk.EarmarkedFundsManualEditBlock
[0..1] I_EarmarkedFunds_DcsnReason _EarmarkedFundsDcsnReason $projection.EarmarkedFundsDecisionReason = _EarmarkedFundsDcsnReason.EarmarkedFundsDecisionReason
[0..1] I_EmrkdFndsValAdjmtAuthznSts _EmrkdFndsValAdjmtAuthznSts $projection.EmrkdFndsValAdjmtAuthznStatus = _EmrkdFndsValAdjmtAuthznSts.EmrkdFndsValAdjmtAuthznStatus
[0..1] I_Currency _TransactionCurrency $projection.TransactionCurrency = _TransactionCurrency.Currency
[0..1] I_Currency _CompanyCodeCurrency $projection.CompanyCodeCurrency = _CompanyCodeCurrency.Currency
[0..1] I_User _CreatedByUser $projection.CreatedByUser = _CreatedByUser.UserID
[0..1] I_User _LastChangedByUser $projection.LastChangedByUser = _LastChangedByUser.UserID

Annotations (9)

NameValueLevelField
Analytics.technicalName IEMRKDFNDSVA view
AccessControl.authorizationCheck #CHECK view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.representativeKey EmrkdFndsValueAdjustmentDoc view
VDM.viewType #BASIC view
Metadata.allowExtensions true view
EndUserText.label Earmarked Funds Value Adjustm. Document view

Fields (31)

KeyFieldSource TableSource FieldDescription
KEY EarmarkedFundsDocument SD Document
KEY EarmarkedFundsDocumentItem Ref. Doc. Item
KEY EmrkdFndsValueAdjustmentDoc bpent Val.Adjustment
EmrkdFndsValAdjmtDocIsIncrease xplus Value Increase
EmrkdFndsValAdjmtDocIsDecrease xminus Value Decrease
DocumentDate bldat Journal Entry Date
CreatedByUser erfas Entered By
CreationDate erdat Entered On
LastChangedByUser aende Last Changed By
LastChangeDate aedat Obsolete
EmrkdFndsValAdjmtDocText btext Stock type
EmrkdFndsValAdjAmtInTransCrcy wtsupp Amount
EmrkdFndsValAdjmtAmtInCCCrcy hwsupp Amount (LC)
EmrkdFndsValAdjmtAuthznStatus appstatus Approval Status
EmrkdFndsValAdjmtDocIsApproved suppapp Approved
EarmarkedFundsDecisionReason reason Sp.Tax Code Reason
EmrkdFndsValAdjmtDocMnlEditBlk pmlock Document Block
TransactionCurrency waers Transaction Currency
CompanyCodeCurrency hwaer Local Currency
ExchangeRateDate wwert Translatn Date
AbsoluteExchangeRate
ExchRateIsIndirectQuotation
_EarmarkedFundsDocument _EarmarkedFundsDocument
_EarmarkedFundsDocumentItem _EarmarkedFundsDocumentItem
_EarmarkedFundsMnlEditBlk _EarmarkedFundsMnlEditBlk
_EarmarkedFundsDcsnReason _EarmarkedFundsDcsnReason
_EmrkdFndsValAdjmtAuthznSts _EmrkdFndsValAdjmtAuthznSts
_TransactionCurrency _TransactionCurrency
_CompanyCodeCurrency _CompanyCodeCurrency
_CreatedByUser _CreatedByUser
_LastChangedByUser _LastChangedByUser

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_EmrkdFndsValueAdjustmentDoc.
-- 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 I_EmrkdFndsValueAdjustmentDoc AS
SELECT
  cast ( belnr as fmis_earmarkedfundsdoc preserving type ) AS EarmarkedFundsDocument,
  cast ( blpos as fmis_earmarkedfundsdocitem preserving type ) AS EarmarkedFundsDocumentItem,
  bpent AS EmrkdFndsValueAdjustmentDoc,
  xplus AS EmrkdFndsValAdjmtDocIsIncrease,
  xminus AS EmrkdFndsValAdjmtDocIsDecrease,
  bldat AS DocumentDate,
  erfas AS CreatedByUser,
  erdat AS CreationDate,
  aende AS LastChangedByUser,
  aedat AS LastChangeDate,
  btext AS EmrkdFndsValAdjmtDocText,
  wtsupp AS EmrkdFndsValAdjAmtInTransCrcy,
  hwsupp AS EmrkdFndsValAdjmtAmtInCCCrcy,
  appstatus AS EmrkdFndsValAdjmtAuthznStatus,
  suppapp AS EmrkdFndsValAdjmtDocIsApproved,
  reason AS EarmarkedFundsDecisionReason,
  pmlock AS EmrkdFndsValAdjmtDocMnlEditBlk,
  waers AS TransactionCurrency,
  hwaer AS CompanyCodeCurrency,
  wwert AS ExchangeRateDate,
  cast( abs ( kursf ) as fis_absolute_exchangerate preserving type) AS AbsoluteExchangeRate,
  cast( case when kursf < 0 then 'X' else ' ' end as fis_indirect_quotation preserving type) AS ExchRateIsIndirectQuotation
FROM kblps
LEFT OUTER JOIN I_EarmarkedFundsDocument AS _EarmarkedFundsDocument ON EarmarkedFundsDocument = _EarmarkedFundsDocument.EarmarkedFundsDocument  -- association [1..1]
LEFT OUTER JOIN I_EarmarkedFundsDocumentItem AS _EarmarkedFundsDocumentItem ON EarmarkedFundsDocument = _EarmarkedFundsDocumentItem.EarmarkedFundsDocument AND EarmarkedFundsDocumentItem = _EarmarkedFundsDocumentItem.EarmarkedFundsDocumentItem  -- association [1..1]
LEFT OUTER JOIN I_EarmarkedFunds_MnlEditBlk AS _EarmarkedFundsMnlEditBlk ON EmrkdFndsValAdjmtDocMnlEditBlk = _EarmarkedFundsMnlEditBlk.EarmarkedFundsManualEditBlock  -- association [0..1]
LEFT OUTER JOIN I_EarmarkedFunds_DcsnReason AS _EarmarkedFundsDcsnReason ON EarmarkedFundsDecisionReason = _EarmarkedFundsDcsnReason.EarmarkedFundsDecisionReason  -- association [0..1]
LEFT OUTER JOIN I_EmrkdFndsValAdjmtAuthznSts AS _EmrkdFndsValAdjmtAuthznSts ON EmrkdFndsValAdjmtAuthznStatus = _EmrkdFndsValAdjmtAuthznSts.EmrkdFndsValAdjmtAuthznStatus  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _TransactionCurrency ON TransactionCurrency = _TransactionCurrency.Currency  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _CompanyCodeCurrency ON CompanyCodeCurrency = _CompanyCodeCurrency.Currency  -- association [0..1]
LEFT OUTER JOIN I_User AS _CreatedByUser ON CreatedByUser = _CreatedByUser.UserID  -- association [0..1]
LEFT OUTER JOIN I_User AS _LastChangedByUser ON LastChangedByUser = _LastChangedByUser.UserID  -- association [0..1]
;