I_JournalCaseProposalItem

DDL: I_JOURNALCASEPROPOSALITEM Type: view_entity BASIC

Case Journal Item Basic

I_JournalCaseProposalItem is a Basic CDS View that provides data about "Case Journal Item Basic" in SAP S/4HANA. It reads from 1 data source (finiju_casejeitm) and exposes 59 fields with key field JournalCaseProposalItemUUID. It has 14 associations to related views.

Data Sources (1)

SourceAliasJoin Type
finiju_casejeitm finiju_casejeitm from

Associations (14)

CardinalityTargetAliasCondition
[0..*] I_GLAccountText _GLAccountText $projection.ChartOfAccounts = _GLAccountText.ChartOfAccounts and $projection.GLAccount = _GLAccountText.GLAccount
[0..*] I_TaxCodeText _TaxCodeText $projection.TaxCode = _TaxCodeText.TaxCode
[0..*] I_HouseBankAccountText _HouseBankAccountText $projection.CompanyCode = _HouseBankAccountText.CompanyCode and $projection.HouseBank = _HouseBankAccountText.HouseBank and $projection.HouseBankAccount = _HouseBankAccountText.HouseBankAccount
[0..*] I_HouseBankText _HouseBankText $projection.CompanyCode = _HouseBankText.CompanyCode and $projection.HouseBank = _HouseBankText.HouseBank
[0..1] I_CompanyCode _PartnerCompanyText $projection.CompanyCode = _PartnerCompanyText.CompanyCode
[0..1] I_ControllingArea _ControllingAreaText $projection.ControllingArea = _ControllingAreaText.ControllingArea
[0..*] I_CostCenterText _CostCenterTxt $projection.ControllingArea = _CostCenterTxt.ControllingArea and $projection.CostCenter = _CostCenterTxt.CostCenter and $projection.ValueDate = _CostCenterTxt.ValidityEndDate
[0..*] I_AssetTransactionTypeText _AssetTransactionTypeText $projection.AssetTransactionType = _AssetTransactionTypeText.AssetTransactionType
[0..*] I_FunctionalAreaText _PartnerFunctionalAreaText $projection.PartnerFunctionalArea = _PartnerFunctionalAreaText.FunctionalArea
[0..*] I_DistributionChannelText _DistributionChannelText $projection.DistributionChannel = _DistributionChannelText.DistributionChannel
[0..1] I_Customer _BillToParty $projection.BillToParty = _BillToParty.Customer
[0..1] I_JournalCase _JournalCase $projection.JournalCaseUUID = _JournalCase.JournalCaseUUID
[0..*] I_PostingKeyText _PostingKey $projection.PostingKey = _PostingKey.PostingKey
[1..1] E_JournalCaseProposalItem _ExtensionItem $projection.JournalCaseProposalItemUUID = _ExtensionItem.JournalCaseProposalItemUUID

Annotations (12)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Case Journal Item Basic view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.dataClass #MIXED view
AbapCatalog.extensibility.extensible true view
AbapCatalog.extensibility.elementSuffix JEI view
AbapCatalog.extensibility.quota.maximumFields 200 view
AbapCatalog.extensibility.quota.maximumBytes 1800 view
VDM.viewType #BASIC view
AccessControl.personalData.blocking #NOT_REQUIRED view

Fields (59)

KeyFieldSource TableSource FieldDescription
KEY JournalCaseProposalItemUUID jeitm_uuid UUID
JournalCaseUUID case_uuid UUID
JournalCaseProposalUUID jehdr_uuid UUID
JrnlCasePrpslJournalEntryItem iju_jeitemid Jrnl Prpsl Line Item
CompanyCode bukrs Value
GLAccount hkont Transfer acct
DocumentItemText sgtxt Text
DebitAmountInTransCrcy wrsol Debit Amt in DC
CreditAmountInTransCrcy wrhab Credit Amt in DC
AmountInLocalCurrency dmbtr Loc. amount
AmountInAdditionalCurrency2 dmbe2 LC2 Amount
TaxCode mwskz Tax Code
TaxJurisdiction txjcd Tax Jurisdict.
CostCenter kostl Substitute CC
ProfitCenter prctr Profit Centers
OrderID aufnr SettlementOrder
WBSElement WBS Element
ValueDate valut Value date
HouseBankAccount hbkid House Bank
HouseBank hktid House Bank Account
AssignmentReference zuonr Finance Project
PartnerCompany vbund Trading Partner
PostingKey newbs Posting Key
SpecialGLCode newum Special G/L Ind
AbsoluteAmountInTransacCrcy wrbtr Gross Amount
TaxIsCalculatedAutomatically xmwst Calculate Tax
PaymentBlockingReason zlspr Pymt Lock Rsn
PersonnelNumber pernr Personnel no.
AssetTransactionType newbw Trans.Type
PurchasingDocument ebeln Source PurchDoc
SalesOrder kaufn SettlementOrder
SalesOrderItem kdpos Sales Ord. Item
PartnerFunctionalArea fkber Functional Area
PartnerProfitCenter pprct Partner PC
Product artnr Product
DistributionChannel vtweg RefDistCh-Cust/Mat.
JointVentureObjectType otype Type of Val.
BillToParty kunre Bill-to Party
ProviderContract wwprc Contract
ProviderContractItem wwpci Contract Item
CustomerNum kndnr Customer
TransactionCurrency rwcur Transaction Currency
GlobalCurrency rkcur Ledger curr.
CompanyCodeCurrency rhcur Local Currency
ControllingArea kokrs Org. Value
ChartOfAccounts ktopl G/L Chart of Accounts
ControllingAreaName _ControllingAreaText ControllingAreaName Long Text
CostCenterName
TaxCodeName
HouseBankAccountDescription
HouseBankName
PartnerCompanyCodeName _PartnerCompanyText CompanyCodeName Company Name
AssetTransactionTypeName
PartnerFunctionalAreaName
DistributionChannelName
BillToPartyName _BillToParty CustomerName Name of Customer
GLAccountName
PostingKeyName
_JournalCase _JournalCase

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_JournalCaseProposalItem.
-- 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_JournalCaseProposalItem AS
SELECT
  jeitm_uuid AS JournalCaseProposalItemUUID,
  case_uuid AS JournalCaseUUID,
  jehdr_uuid AS JournalCaseProposalUUID,
  iju_jeitemid AS JrnlCasePrpslJournalEntryItem,
  bukrs AS CompanyCode,
  hkont AS GLAccount,
  sgtxt AS DocumentItemText,
  wrsol AS DebitAmountInTransCrcy,
  wrhab AS CreditAmountInTransCrcy,
  dmbtr AS AmountInLocalCurrency,
  dmbe2 AS AmountInAdditionalCurrency2,
  mwskz AS TaxCode,
  txjcd AS TaxJurisdiction,
  kostl AS CostCenter,
  prctr AS ProfitCenter,
  aufnr AS OrderID,
  cast(ps_posid as fis_wbs_no_conv preserving type ) AS WBSElement,
  valut AS ValueDate,
  hbkid AS HouseBankAccount,
  hktid AS HouseBank,
  zuonr AS AssignmentReference,
  vbund AS PartnerCompany,
  newbs AS PostingKey,
  newum AS SpecialGLCode,
  wrbtr AS AbsoluteAmountInTransacCrcy,
  xmwst AS TaxIsCalculatedAutomatically,
  zlspr AS PaymentBlockingReason,
  pernr AS PersonnelNumber,
  newbw AS AssetTransactionType,
  ebeln AS PurchasingDocument,
  kaufn AS SalesOrder,
  kdpos AS SalesOrderItem,
  fkber AS PartnerFunctionalArea,
  pprct AS PartnerProfitCenter,
  artnr AS Product,
  vtweg AS DistributionChannel,
  otype AS JointVentureObjectType,
  kunre AS BillToParty,
  wwprc AS ProviderContract,
  wwpci AS ProviderContractItem,
  kndnr AS CustomerNum,
  rwcur AS TransactionCurrency,
  rkcur AS GlobalCurrency,
  rhcur AS CompanyCodeCurrency,
  kokrs AS ControllingArea,
  ktopl AS ChartOfAccounts,
  _ControllingAreaText.ControllingAreaName AS ControllingAreaName,
  _CostCenterTxt[1: Language=$session.system_language].CostCenterName AS CostCenterName,
  _TaxCodeText[1: Language=$session.system_language].TaxCodeName AS TaxCodeName,
  _HouseBankAccountText[1: Language=$session.system_language].HouseBankAccountDescription AS HouseBankAccountDescription,
  _HouseBankText[1: Language=$session.system_language].HouseBankName AS HouseBankName,
  _PartnerCompanyText.CompanyCodeName AS PartnerCompanyCodeName,
  _AssetTransactionTypeText[1: Language=$session.system_language].AssetTransactionTypeName AS AssetTransactionTypeName,
  _PartnerFunctionalAreaText[1: Language=$session.system_language].FunctionalAreaName AS PartnerFunctionalAreaName,
  _DistributionChannelText[1: Language=$session.system_language].DistributionChannelName AS DistributionChannelName,
  _BillToParty.CustomerName AS BillToPartyName,
  _GLAccountText[1: Language=$session.system_language].GLAccountName AS GLAccountName,
  _PostingKey[1: Language=$session.system_language].PostingKeyName AS PostingKeyName
FROM finiju_casejeitm
LEFT OUTER JOIN I_GLAccountText AS _GLAccountText ON ChartOfAccounts = _GLAccountText.ChartOfAccounts AND GLAccount = _GLAccountText.GLAccount  -- association [0..*]
LEFT OUTER JOIN I_TaxCodeText AS _TaxCodeText ON TaxCode = _TaxCodeText.TaxCode  -- association [0..*]
LEFT OUTER JOIN I_HouseBankAccountText AS _HouseBankAccountText ON CompanyCode = _HouseBankAccountText.CompanyCode AND HouseBank = _HouseBankAccountText.HouseBank AND HouseBankAccount = _HouseBankAccountText.HouseBankAccount  -- association [0..*]
LEFT OUTER JOIN I_HouseBankText AS _HouseBankText ON CompanyCode = _HouseBankText.CompanyCode AND HouseBank = _HouseBankText.HouseBank  -- association [0..*]
LEFT OUTER JOIN I_CompanyCode AS _PartnerCompanyText ON CompanyCode = _PartnerCompanyText.CompanyCode  -- association [0..1]
LEFT OUTER JOIN I_ControllingArea AS _ControllingAreaText ON ControllingArea = _ControllingAreaText.ControllingArea  -- association [0..1]
LEFT OUTER JOIN I_CostCenterText AS _CostCenterTxt ON ControllingArea = _CostCenterTxt.ControllingArea AND CostCenter = _CostCenterTxt.CostCenter AND ValueDate = _CostCenterTxt.ValidityEndDate  -- association [0..*]
LEFT OUTER JOIN I_AssetTransactionTypeText AS _AssetTransactionTypeText ON AssetTransactionType = _AssetTransactionTypeText.AssetTransactionType  -- association [0..*]
LEFT OUTER JOIN I_FunctionalAreaText AS _PartnerFunctionalAreaText ON PartnerFunctionalArea = _PartnerFunctionalAreaText.FunctionalArea  -- association [0..*]
LEFT OUTER JOIN I_DistributionChannelText AS _DistributionChannelText ON DistributionChannel = _DistributionChannelText.DistributionChannel  -- association [0..*]
LEFT OUTER JOIN I_Customer AS _BillToParty ON BillToParty = _BillToParty.Customer  -- association [0..1]
LEFT OUTER JOIN I_JournalCase AS _JournalCase ON JournalCaseUUID = _JournalCase.JournalCaseUUID  -- association [0..1]
LEFT OUTER JOIN I_PostingKeyText AS _PostingKey ON PostingKey = _PostingKey.PostingKey  -- association [0..*]
LEFT OUTER JOIN E_JournalCaseProposalItem AS _ExtensionItem ON JournalCaseProposalItemUUID = _ExtensionItem.JournalCaseProposalItemUUID  -- association [1..1]
;