I_PT_SelfBillgMatlVers

DDL: I_PT_SELFBILLGMATLVERS SQL: IPTSBMATVERS Type: view COMPOSITE

PT Self-Billing Material Version

I_PT_SelfBillgMatlVers is a Composite CDS View that provides data about "PT Self-Billing Material Version" in SAP S/4HANA. It reads from 2 data sources (I_SupplierInvoiceItemPurOrdRef, I_PT_SelfBillgDgtlSgntr) and exposes 5 fields with key fields FiscalYear, SupplierInvoice, Material. It has 1 association to related views.

Data Sources (2)

SourceAliasJoin Type
I_SupplierInvoiceItemPurOrdRef Item inner
I_PT_SelfBillgDgtlSgntr Signature from

Associations (1)

CardinalityTargetAliasCondition
[0..*] I_PT_SAFTSelfBillingMatlVers _Version Item.PurchaseOrderItemMaterial = _Version.Material and( Signature.PortugueseDigitalSignatureDate > _Version.PortugueseDigitalSignatureDate or( Signature.PortugueseDigitalSignatureDate = _Version.PortugueseDigitalSignatureDate and Signature.PortugueseDigitalSignatureTime >= _Version.PortugueseDigitalSignatureTime ) )

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName IPTSBMATVERS view
AbapCatalog.compiler.compareFilter true view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #COMPOSITE view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.serviceQuality #D view
AccessControl.authorizationCheck #MANDATORY view
AccessControl.personalData.blocking #NOT_REQUIRED view
EndUserText.label PT Self-Billing Material Version view

Fields (5)

KeyFieldSource TableSource FieldDescription
KEY FiscalYear I_SupplierInvoiceItemPurOrdRef FiscalYear G/L Fiscal Year
KEY SupplierInvoice I_SupplierInvoiceItemPurOrdRef SupplierInvoice
KEY Material I_SupplierInvoiceItemPurOrdRef PurchaseOrderItemMaterial
CompanyCode I_PT_SelfBillgDgtlSgntr CompanyCode Receiver Company Code
PortugueseMaterialVersion

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_PT_SelfBillgMatlVers.
-- 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: IPTSBMATVERS

CREATE VIEW I_PT_SelfBillgMatlVers AS
SELECT
  Item.FiscalYear AS FiscalYear,
  Item.SupplierInvoice AS SupplierInvoice,
  Item.PurchaseOrderItemMaterial AS Material,
  Signature.CompanyCode AS CompanyCode,
  max(_Version.PortugueseMaterialVersion) AS PortugueseMaterialVersion
FROM I_PT_SelfBillgDgtlSgntr AS Signature
INNER JOIN I_SupplierInvoiceItemPurOrdRef AS Item ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_PT_SAFTSelfBillingMatlVers AS _Version ON Item.PurchaseOrderItemMaterial = _Version.Material AND( Signature.PortugueseDigitalSignatureDate > _Version.PortugueseDigitalSignatureDate OR( Signature.PortugueseDigitalSignatureDate = _Version.PortugueseDigitalSignatureDate AND Signature.PortugueseDigitalSignatureTime >= _Version.PortugueseDigitalSignatureTime ) )  -- association [0..*]
;