I_JP_SubcontrgSubcontractorDP

DDL: I_JP_SUBCONTRGSUBCONTRACTORDP Type: view_entity COMPOSITE Package: GLO_LOG_JP_SC_PS

Japan Subcontractor List

I_JP_SubcontrgSubcontractorDP is a Composite CDS View that provides data about "Japan Subcontractor List" in SAP S/4HANA. It reads from 1 data source (I_JP_SubcontrgSuplrMstr) and exposes 15 fields with key fields Supplier, CompanyCode, PurchasingOrganization. It has 3 associations to related views. Part of development package GLO_LOG_JP_SC_PS.

Data Sources (1)

SourceAliasJoin Type
I_JP_SubcontrgSuplrMstr I_JP_SubcontrgSuplrMstr from

Associations (3)

CardinalityTargetAliasCondition
[0..1] I_CurrencyStdVH _Currency $projection.JP_SupplierCapitalAmountCrcy = _Currency.Currency
[0..1] I_JP_SubcontrgSuplr _JP_SubcontrgSuplr $projection.Supplier = _JP_SubcontrgSuplr.Supplier
[1..1] I_PurchasingOrganization _PurchasingOrganization _PurchasingOrganization.PurchasingOrganization = $projection.PurchasingOrganization

Annotations (8)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
VDM.viewType #COMPOSITE view
EndUserText.label Japan Subcontractor List view
Metadata.ignorePropagatedAnnotations true view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MIXED view

Fields (15)

KeyFieldSource TableSource FieldDescription
KEY Supplier Supplier Supplier
KEY CompanyCode CompanyCode Receiver Company Code
KEY PurchasingOrganization PurchasingOrganization Purchasing Organization
BPSupplierName SupplierName Supplier Name
CompanyCodeName CompanyCodeName Company Name
PaymentTerms PaymentTerms Pyt Terms
Country Country Venue: Ctry/Reg
JP_CapitalAmount JP_CapitalAmount Capital Amount
JP_SupplierCapitalAmountCrcy JP_SupplierCapitalAmountCrcy Currency
JP_SubcontractorType _JP_SubcontrgSuplr JP_SubcontractorType
JP_CompletionDateOfInspValue _JP_SubcontrgSuplr JP_CompletionDateOfInspValue
PurchasingOrganizationName _PurchasingOrganization PurchasingOrganizationName Purch. Org. Name
JP_EmployeeNumber JP_EmployeeNumber
_Currency _Currency
_PurchasingOrganization _PurchasingOrganization

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_JP_SubcontrgSubcontractorDP.
-- 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_JP_SubcontrgSubcontractorDP AS
SELECT
  Supplier,
  CompanyCode,
  PurchasingOrganization,
  SupplierName AS BPSupplierName,
  CompanyCodeName,
  PaymentTerms,
  Country,
  JP_CapitalAmount,
  JP_SupplierCapitalAmountCrcy,
  _JP_SubcontrgSuplr.JP_SubcontractorType AS JP_SubcontractorType,
  _JP_SubcontrgSuplr.JP_CompletionDateOfInspValue AS JP_CompletionDateOfInspValue,
  _PurchasingOrganization.PurchasingOrganizationName AS PurchasingOrganizationName,
  JP_EmployeeNumber
FROM I_JP_SubcontrgSuplrMstr
LEFT OUTER JOIN I_CurrencyStdVH AS _Currency ON JP_SupplierCapitalAmountCrcy = _Currency.Currency  -- association [0..1]
LEFT OUTER JOIN I_JP_SubcontrgSuplr AS _JP_SubcontrgSuplr ON Supplier = _JP_SubcontrgSuplr.Supplier  -- association [0..1]
LEFT OUTER JOIN I_PurchasingOrganization AS _PurchasingOrganization ON _PurchasingOrganization.PurchasingOrganization = PurchasingOrganization  -- association [1..1]
;