I_ProcmtHubRpldPOOutputParam

DDL: I_PROCMTHUBRPLDPOOUTPUTPARAM SQL: IPRMTHBRPLDPOOM Type: view COMPOSITE

Params for Rpld PO Output Determination

I_ProcmtHubRpldPOOutputParam is a Composite CDS View that provides data about "Params for Rpld PO Output Determination" in SAP S/4HANA. It reads from 1 data source (I_ProcmtHubRpldPurchaseOrder) and exposes 22 fields with key fields PurchaseOrder, ExtSourceSystem. It has 2 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_ProcmtHubRpldPurchaseOrder I_ProcmtHubRpldPurchaseOrder from

Associations (2)

CardinalityTargetAliasCondition
[1..1] I_ProcmtHubRpldPurchaseOrder _RpldPurchaseOrder _RpldPurchaseOrder.PurchaseOrder = $projection.PurchaseOrder and _RpldPurchaseOrder.ExtSourceSystem = $projection.ExtSourceSystem
[0..1] E_PrmtHbRpldPurchaseOrder _Extension _Extension.PurchaseOrder = $projection.PurchaseOrder and _Extension.ExtSourceSystem = $projection.ExtSourceSystem

Annotations (9)

NameValueLevelField
AbapCatalog.sqlViewName IPRMTHBRPLDPOOM view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
VDM.viewType #COMPOSITE view
ClientHandling.algorithm #SESSION_VARIABLE view
EndUserText.label Params for Rpld PO Output Determination view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #L view

Fields (22)

KeyFieldSource TableSource FieldDescription
KEY PurchaseOrder PurchaseOrder Purchasing Document
KEY ExtSourceSystem ExtSourceSystem Connected System ID
PurchasingDocumentCategory PurchasingDocumentCategory Doc. Category
PurchaseOrderType PO Type
CompanyCode Receiver Company Code
Supplier Supplier Supplier
PurchasingGroup Purchasing Group
PurchasingOrganization Purchasing Organization
SupplyingSupplier SupplyingSupplier Goods Supplier
InvoicingParty InvoicingParty Supplier
PaymentTerms PaymentTerms Pyt Terms
IncotermsClassification Incoterms
IncotermsTransferLocation IncotermsTransferLocation Incoterms 2
IncotermsVersion Inco. Version
IncotermsLocation1 IncotermsLocation1 Inco. Location1
IncotermsLocation2 IncotermsLocation2 Inco. Location2
DocumentCurrency DocumentCurrency Document Currency
ExchangeRate Exchange rate
VATRegistrationCountry VATRegistrationCountry CtryRgnSlsTxNo.
CorrespncExternalReference CorrespncExternalReference Your Reference
CorrespncInternalReference CorrespncInternalReference Our Reference
_RpldPurchaseOrder _RpldPurchaseOrder

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_ProcmtHubRpldPOOutputParam.
-- 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: IPRMTHBRPLDPOOM

CREATE VIEW I_ProcmtHubRpldPOOutputParam AS
SELECT
  PurchaseOrder,
  ExtSourceSystem,
  PurchasingDocumentCategory,
  cast(PurchaseOrderType as abap.char( 4 )) AS PurchaseOrderType,
  cast(CompanyCode as abap.char( 4 )) AS CompanyCode,
  Supplier,
  cast(PurchasingGroup as abap.char( 3 )) AS PurchasingGroup,
  cast(PurchasingOrganization as abap.char( 4 )) AS PurchasingOrganization,
  SupplyingSupplier,
  InvoicingParty,
  PaymentTerms,
  cast(IncotermsClassification as abap.char( 3 )) AS IncotermsClassification,
  IncotermsTransferLocation,
  cast(IncotermsVersion as abap.char( 4 )) AS IncotermsVersion,
  IncotermsLocation1,
  IncotermsLocation2,
  DocumentCurrency,
  cast (ExchangeRate as abap.dec(9,5)) AS ExchangeRate,
  VATRegistrationCountry,
  CorrespncExternalReference,
  CorrespncInternalReference
FROM I_ProcmtHubRpldPurchaseOrder
LEFT OUTER JOIN I_ProcmtHubRpldPurchaseOrder AS _RpldPurchaseOrder ON _RpldPurchaseOrder.PurchaseOrder = PurchaseOrder AND _RpldPurchaseOrder.ExtSourceSystem = ExtSourceSystem  -- association [1..1]
LEFT OUTER JOIN E_PrmtHbRpldPurchaseOrder AS _Extension ON _Extension.PurchaseOrder = PurchaseOrder AND _Extension.ExtSourceSystem = ExtSourceSystem  -- association [0..1]
;