I_IL_AllowedPaymentMethod

DDL: I_IL_ALLOWEDPAYMENTMETHOD Type: view_entity BASIC

Allowed Payment Method for Cash Number

I_IL_AllowedPaymentMethod is a Basic CDS View that provides data about "Allowed Payment Method for Cash Number" in SAP S/4HANA. It reads from 1 data source (gsfincsilc_pmdef) and exposes 7 fields with key fields IL_CashNumberKey, IL_PaymentMethod, PaymentMethod. It has 1 association to related views. It is exposed through 2 OData services (GSFINCSIL_INCOMING_PAYMENT, GSFINCSIL_INCOMING_PAYMENT).

Data Sources (1)

SourceAliasJoin Type
gsfincsilc_pmdef gsfincsilc_pmdef from

Associations (1)

CardinalityTargetAliasCondition
[0..1] I_PaymentMethodText _PaymentMethodText _PaymentMethodText.Country = 'IL' and _PaymentMethodText.PaymentMethod = $projection.PaymentMethod and _PaymentMethodText.Language = $session.system_language

Annotations (7)

NameValueLevelField
EndUserText.label Allowed Payment Method for Cash Number view
Search.searchable true view
AccessControl.authorizationCheck #NOT_REQUIRED view
VDM.viewType #BASIC view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #C view

OData Services (2)

ServiceBindingVersionContractRelease
GSFINCSIL_INCOMING_PAYMENT GSFINCSIL_INCOM_PAYMENT_V2 V2 C1 NOT_RELEASED
GSFINCSIL_INCOMING_PAYMENT GSFINCSIL_INCOM_PAYMENT_V4 V4 C1 NOT_RELEASED

Fields (7)

KeyFieldSource TableSource FieldDescription
KEY IL_CashNumberKey cash_num Cash Number
KEY IL_PaymentMethod pmt Payment Method
KEY PaymentMethod pmt_num Payment method
PaymentMethodDescription _PaymentMethodText PaymentMethodDescription
CompanyCode bukrs Value
GLAccount saknr G/L Account
_PaymentMethodText _PaymentMethodText

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_IL_AllowedPaymentMethod.
-- 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_IL_AllowedPaymentMethod AS
SELECT
  cash_num AS IL_CashNumberKey,
  pmt AS IL_PaymentMethod,
  pmt_num AS PaymentMethod,
  _PaymentMethodText.PaymentMethodDescription AS PaymentMethodDescription,
  bukrs AS CompanyCode,
  saknr AS GLAccount
FROM gsfincsilc_pmdef
LEFT OUTER JOIN I_PaymentMethodText AS _PaymentMethodText ON _PaymentMethodText.Country = 'IL' AND _PaymentMethodText.PaymentMethod = PaymentMethod AND _PaymentMethodText.Language = $session.system_language  -- association [0..1]
;