I_BankPaymentBatchRuleBaseCust

DDL: I_BANKPAYMENTBATCHRULEBASECUST SQL: ITBNKCUSTDEFALT Type: view BASIC Package: FINS_AP_BNKCOM

Payt Bat Rule Bsc Sttg

I_BankPaymentBatchRuleBaseCust is a Basic CDS View that provides data about "Payt Bat Rule Bsc Sttg" in SAP S/4HANA. It reads from 1 data source (tbnk_cust_defalt) and exposes 7 fields with key field SAPClient. It has 2 associations to related views. Part of development package FINS_AP_BNKCOM.

Data Sources (1)

SourceAliasJoin Type
tbnk_cust_defalt tbnk_cust_defalt from

Associations (2)

CardinalityTargetAliasCondition
[1..1] I_Currency _PaymentBatchRuleCurrency $projection.PaymentBatchRuleCurrency = _PaymentBatchRuleCurrency.Currency
[1..1] I_ExchangeRateType _PaytBatchRuleExchRateType $projection.RuleExchangeRateType = _PaytBatchRuleExchRateType.ExchangeRateType

Annotations (9)

NameValueLevelField
AbapCatalog.sqlViewName ITBNKCUSTDEFALT view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view
EndUserText.label Payt Bat Rule Bsc Sttg view
ObjectModel.usageType.dataClass #CUSTOMIZING view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #S view
VDM.viewType #BASIC view

Fields (7)

KeyFieldSource TableSource FieldDescription
KEY SAPClient mandt Editing Client
PaymentBatchRuleCurrency
RuleExchangeRateType
ResubmissionDays
SignatureIsRequired
_PaymentBatchRuleCurrency _PaymentBatchRuleCurrency
_PaytBatchRuleExchRateType _PaytBatchRuleExchRateType

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_BankPaymentBatchRuleBaseCust.
-- 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: ITBNKCUSTDEFALT

CREATE VIEW I_BankPaymentBatchRuleBaseCust AS
SELECT
  mandt AS SAPClient,
  cast(tbnk_cust_defalt.rule_curr as farp_bnk_rule_currency ) AS PaymentBatchRuleCurrency,
  cast(tbnk_cust_defalt.rule_kurst as farp_bnk_rule_kurst ) AS RuleExchangeRateType,
  cast(tbnk_cust_defalt.resub_ctr as farp_bnk_rule_resub_ctr) AS ResubmissionDays,
  cast(tbnk_cust_defalt.xlog_sign as farp_bnk_rule_xlog_sign) AS SignatureIsRequired
FROM tbnk_cust_defalt
LEFT OUTER JOIN I_Currency AS _PaymentBatchRuleCurrency ON PaymentBatchRuleCurrency = _PaymentBatchRuleCurrency.Currency  -- association [1..1]
LEFT OUTER JOIN I_ExchangeRateType AS _PaytBatchRuleExchRateType ON RuleExchangeRateType = _PaytBatchRuleExchRateType.ExchangeRateType  -- association [1..1]
;