R_PurchaseReqnItem

DDL: R_PURCHASEREQNITEM SQL: RPURREQNITM Type: view COMPOSITE

Purchase Requisition Items

R_PurchaseReqnItem is a Composite CDS View that provides data about "Purchase Requisition Items" in SAP S/4HANA. It reads from 1 data source (I_Purchaserequisitionitem) and exposes 128 fields with key fields PurchaseRequisition, PurchaseRequisitionItem. It has 20 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_Purchaserequisitionitem Document from

Associations (20)

CardinalityTargetAliasCondition
[1..1] I_PurchaseReqn _PurchaseReqn $projection.PurchaseRequisition = _PurchaseReqn.PurchaseRequisition
[0..*] I_PurchaseReqnAcctAssgmt _PurchaseReqnAcctAssgmt $projection.PurchaseRequisition = _PurchaseReqnAcctAssgmt.PurchaseRequisition and $projection.PurchaseRequisitionItem = _PurchaseReqnAcctAssgmt.PurchaseRequisitionItem
[0..1] I_PurchaseReqnDeliveryAddress _PurchaseReqnDeliveryAddress _PurchaseReqnDeliveryAddress.PurchaseRequisition = $projection.PurchaseRequisition and _PurchaseReqnDeliveryAddress.PurchaseRequisitionItem = $projection.PurchaseRequisitionItem
[0..*] I_PurchaseReqnItemText _PurchaseReqnItemText _PurchaseReqnItemText.PurchaseRequisition = $projection.PurchaseRequisition and _PurchaseReqnItemText.PurchaseRequisitionItem = $projection.PurchaseRequisitionItem
[0..1] I_Supplier _Supplier $projection.FixedSupplier = _Supplier.Supplier
[0..1] I_Customer _Customer $projection.PurReqnReceivingCustomer = _Customer.Customer
[0..1] I_StorageLocationAddress _StorageLocationAddress $projection.Plant = _StorageLocationAddress.Plant and $projection.StorageLocation = _StorageLocationAddress.StorageLocation and $projection.ItemDeliveryAddressID = _StorageLocationAddress.AddressID
[0..1] I_PurchasingOrganization _PurchasingOrganization $projection.PurchasingOrganization = _PurchasingOrganization.PurchasingOrganization
[0..1] I_PurchasingGroup _PurchasingGroup $projection.PurchasingGroup = _PurchasingGroup.PurchasingGroup
[0..1] I_Currency _Currency $projection.PurReqnItemCurrency = _Currency.Currency
[0..1] I_Plant _SupplyingPlant $projection.SupplyingPlant = _SupplyingPlant.Plant
[1..1] I_AccAssgnmtCategory _AccAssgnmtCategory $projection.AccountAssignmentCategory = _AccAssgnmtCategory.AccountAssignmentCategory
[0..1] I_Material _Material $projection.Material = _Material.Material
[0..1] I_MaterialGroup _MaterialGroup $projection.MaterialGroup = _MaterialGroup.MaterialGroup
[0..1] I_Plant _Plant $projection.Plant = _Plant.Plant
[1..1] I_UnitOfMeasure _UnitOfMeasure $projection.BaseUnit = _UnitOfMeasure.UnitOfMeasure
[0..1] I_StorageLocation _StorageLocation $projection.StorageLocation = _StorageLocation.StorageLocation and $projection.Plant = _StorageLocation.Plant
[0..1] I_PurchasingInfoRecord _PurchasingInfoRecord $projection.PurchasingInfoRecord = _PurchasingInfoRecord.PurchasingInfoRecord
[0..1] I_User _User _User.UserID = $projection.CreatedByUser
[1..1] I_CompanyCode _CompanyCode $projection.CompanyCode = _CompanyCode.CompanyCode

Annotations (13)

NameValueLevelField
AbapCatalog.sqlViewName RPURREQNITM view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Purchase Requisition Items view
ClientHandling.algorithm #SESSION_VARIABLE view
AbapCatalog.preserveKey true view
VDM.viewType #COMPOSITE view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view
Metadata.ignorePropagatedAnnotations true view

Fields (128)

KeyFieldSource TableSource FieldDescription
KEY PurchaseRequisition I_Purchaserequisitionitem PurchaseRequisition Purchase Requisition
KEY PurchaseRequisitionItem I_Purchaserequisitionitem PurchaseRequisitionItem Purchase Requisition Items
PurchasingDocument I_Purchaserequisitionitem PurchasingDocument Purchasing Document
PurchasingDocumentItem I_Purchaserequisitionitem PurchasingDocumentItem Purchasing Doc. Item
PurReqnReleaseStatus I_Purchaserequisitionitem PurReqnReleaseStatus Status
PurchaseRequisitionType I_Purchaserequisitionitem PurchaseRequisitionType Order Type
PurchasingDocumentItemCategory I_Purchaserequisitionitem PurchasingDocumentItemCategory Item Category
PurchaseRequisitionItemText I_Purchaserequisitionitem PurchaseRequisitionItemText Item Description
AccountAssignmentCategory I_Purchaserequisitionitem AccountAssignmentCategory Account Assignment Category
Material I_Purchaserequisitionitem Material Vehicle Model
ManufacturerMaterial I_Purchaserequisitionitem ManufacturerMaterial MPN: Material
ManufacturerPartProfile I_Purchaserequisitionitem ManufacturerPartProfile Mfr Part Profile
ManufacturerPartNmbr I_Purchaserequisitionitem ManufacturerPartNmbr Mfr Part Number
MaterialGroup I_Purchaserequisitionitem MaterialGroup Product Group
PurchasingDocumentCategory I_Purchaserequisitionitem PurchasingDocumentCategory Doc. Category
IsOutline I_Purchaserequisitionitem IsOutline Item Set
PurchasingParentItem I_Purchaserequisitionitem PurchasingParentItem Parent Item No
PurReqnItemOutlineType I_Purchaserequisitionitem PurReqnItemOutlineType Outline Type
PurgConfigurableItemNumber I_Purchaserequisitionitem PurgConfigurableItemNumber Hierarchy Number
PurgExternalSortNumber I_Purchaserequisitionitem PurgExternalSortNumber External Sort No.
RequestedQuantity I_Purchaserequisitionitem RequestedQuantity Quantity
BaseUnit I_Purchaserequisitionitem BaseUnit Unit of Measure
PurchaseRequisitionPrice I_Purchaserequisitionitem PurchaseRequisitionPrice Valuation Price
PurReqnPriceQuantity I_Purchaserequisitionitem PurReqnPriceQuantity Price Unit
MaterialGoodsReceiptDuration I_Purchaserequisitionitem MaterialGoodsReceiptDuration GR Processing Time (in Days)
ReleaseCode I_Purchaserequisitionitem ReleaseCode Release ind.
PurchaseRequisitionReleaseDate I_Purchaserequisitionitem PurchaseRequisitionReleaseDate Release Date
PurchasingOrganization I_Purchaserequisitionitem PurchasingOrganization Purchasing Organization
PurchasingGroup I_Purchaserequisitionitem PurchasingGroup Purchasing Group
Plant I_Purchaserequisitionitem Plant Valuation Area
SourceOfSupplyIsAssigned I_Purchaserequisitionitem SourceOfSupplyIsAssigned Assigned
SupplyingPlant I_Purchaserequisitionitem SupplyingPlant Supplying Plant
OrderedQuantity I_Purchaserequisitionitem OrderedQuantity Ordered Quantity
PurReqnLimitConsumptionAmt I_Purchaserequisitionitem PurReqnLimitConsumptionAmt Consumption Value
DeliveryDate I_Purchaserequisitionitem DeliveryDate Delivery Date
CreationDate I_Purchaserequisitionitem CreationDate Changed On
ProcessingStatus I_Purchaserequisitionitem ProcessingStatus Requisition Processing Status
PurchasingInfoRecord I_Purchaserequisitionitem PurchasingInfoRecord Info Record
Supplier I_Purchaserequisitionitem Supplier Supplier
IsDeleted I_Purchaserequisitionitem IsDeleted TRUE
FixedSupplier I_Purchaserequisitionitem FixedSupplier Supplier
RequisitionerName I_Purchaserequisitionitem RequisitionerName Requisitioner
PurReqnSSPRequestor I_Purchaserequisitionitem PurReqnSSPRequestor Requestor
CreatedByUser I_Purchaserequisitionitem CreatedByUser User Name
UserDescription _User UserDescription Created By
PurReqCreationDate I_Purchaserequisitionitem PurReqCreationDate Requisn Date
ManualDeliveryAddressID I_Purchaserequisitionitem ManualDeliveryAddressID Address Number
ItemDeliveryAddressID I_Purchaserequisitionitem ItemDeliveryAddressID Address
Subcontractor I_Purchaserequisitionitem Subcontractor Supplier
PurReqnReceivingCustomer I_Purchaserequisitionitem PurReqnReceivingCustomer
PurchasingDeliveryAddressType I_Purchaserequisitionitem PurchasingDeliveryAddressType Delivery Addr Type
AddressIDelseendasDeliveryAddressID
PurReqnItemCurrency I_Purchaserequisitionitem PurReqnItemCurrency Currency
MaterialPlannedDeliveryDurn I_Purchaserequisitionitem MaterialPlannedDeliveryDurn Planned Delivery Time (in Days)
DelivDateCategory I_Purchaserequisitionitem DelivDateCategory Delivery Date
StorageLocation I_Purchaserequisitionitem StorageLocation StorageLocation
PurchaseContract I_Purchaserequisitionitem PurchaseContract Purchasing Doc.
PurReqnSourceOfSupplyType I_Purchaserequisitionitem PurReqnSourceOfSupplyType Doc. Category
PurchaseContractItem I_Purchaserequisitionitem PurchaseContractItem Item
ConsumptionPosting I_Purchaserequisitionitem ConsumptionPosting Consumption Posting
PurReqnOrigin I_Purchaserequisitionitem PurReqnOrigin Creation Indicator
PurReqnItemBlockingStatus I_Purchaserequisitionitem IsPurReqnBlocked Blocking Ind.
Language I_Purchaserequisitionitem Language Report Text Language
IsClosed I_Purchaserequisitionitem IsClosed Purchase Requisition Item is Closed
ReleaseIsNotCompleted I_Purchaserequisitionitem ReleaseIsNotCompleted Subj.to Release
ServicePerformer I_Purchaserequisitionitem ServicePerformer Service Performer
ProductTypeCode I_Purchaserequisitionitem ProductType Product Type Group
PurchaseRequisitionStatus I_Purchaserequisitionitem PurchaseRequisitionStatus Release State
ReleaseStrategy I_Purchaserequisitionitem ReleaseStrategy Rel. strategy
PerformancePeriodStartDate I_Purchaserequisitionitem PerformancePeriodStartDate Start of Performance Period
PerformancePeriodEndDate I_Purchaserequisitionitem PerformancePeriodEndDate End of Performance Period
SupplierMaterialNumber I_Purchaserequisitionitem SupplierMaterialNumber Supplier Material Number
Batch I_Purchaserequisitionitem Batch Lot No.
MaterialRevisionLevel I_Purchaserequisitionitem MaterialRevisionLevel Revision Level
MinRemainingShelfLife I_Purchaserequisitionitem MinRemainingShelfLife Remaining Shelf Life
GoodsReceiptIsExpected I_Purchaserequisitionitem GoodsReceiptIsExpected Goods Receipt is Expected
InvoiceIsExpected I_Purchaserequisitionitem InvoiceIsExpected Invoice Receipt is Expected
GoodsReceiptIsNonValuated I_Purchaserequisitionitem GoodsReceiptIsNonValuated Non-valuated Goods Receipt is Expected
RequirementTracking I_Purchaserequisitionitem RequirementTracking Requirement Tracking Number
MRPController I_Purchaserequisitionitem MRPController MRP Controller
TaxCode I_Purchaserequisitionitem TaxCode Tax Code
PurchaseRequisitionIsFixed I_Purchaserequisitionitem PurchaseRequisitionIsFixed Purchase Requisition Item is Fixed
PurchasingDocumentSubtype I_Purchaserequisitionitem PurchasingDocumentSubtype Control
PFMTransDataFootprintUUID I_Purchaserequisitionitem PFMTransDataFootprintUUID Transaction Data Footprint
PurReqnCatalog I_Purchaserequisitionitem PurReqnSSPCatalog Web Service ID
PurReqnCatalogItem I_Purchaserequisitionitem PurReqnSSPCatalogItem Catalog Item
PurReqnCrossCatalogItem I_Purchaserequisitionitem PurReqnSSPCrossCatalogItem Catalog item key
ExpectedOverallLimitAmount I_Purchaserequisitionitem ExpectedOverallLimitAmount Expected Value
OverallLimitAmount I_Purchaserequisitionitem OverallLimitAmount Overall Limit
PurContractForOverallLimit I_Purchaserequisitionitem PurContractForOverallLimit Contract For Limit
PurContractItemForOverallLimit I_Purchaserequisitionitem PurContractItemForOverallLimit PurCon Itm for Limit
LastChangeDateTime I_Purchaserequisitionitem LastChangeDateTime Timestamp
PurchaseReqnItemUniqueID I_Purchaserequisitionitem PurchaseReqnItemUniqueID Purchase Requisition Item
IsPurReqnOvrlRel I_Purchaserequisitionitem IsPurReqnOvrlRel Overall req. rel.
IsActiveEntity
ExternalApprovalStatus I_Purchaserequisitionitem ExternalApprovalStatus Ext Prcsng. Status
CommitmentItemShortID I_Purchaserequisitionitem CommitmentItemShortID Commitment Item Short ID
FundsCenter I_Purchaserequisitionitem FundsCenter Funds Center
Fund I_Purchaserequisitionitem Fund Sender Fund
GrantID I_Purchaserequisitionitem GrantID Sender Grant
FunctionalArea I_Purchaserequisitionitem FunctionalArea Sendr Fctl Area
EarmarkedFundsDocument I_Purchaserequisitionitem EarmarkedFundsDocument Earmarked Funds
EarmarkedFundsDocumentItem I_Purchaserequisitionitem EarmarkedFundsDocumentItem Document Item
BudgetPeriod I_Purchaserequisitionitem BudgetPeriod Budget Period
CostCenter I_Purchaserequisitionitem CostCenter Cost Center
GLAccount I_Purchaserequisitionitem GLAccount General Ledger
WBSElementInternalID
FundedProgram I_Purchaserequisitionitem FundedProgram Funded Program
ItemNetAmount I_Purchaserequisitionitem ItemNetAmount Total Value
CompanyCode I_Purchaserequisitionitem CompanyCode Receiver Company Code
_PurchaseReqn _PurchaseReqn
_PurchaseReqnAcctAssgmt _PurchaseReqnAcctAssgmt
_PurchaseReqnDeliveryAddress _PurchaseReqnDeliveryAddress
_PurchaseReqnItemText _PurchaseReqnItemText
_AccAssgnmtCategory _AccAssgnmtCategory
_Currency _Currency
_Material _Material
_MaterialGroup _MaterialGroup
_Plant _Plant
_PurchasingGroup _PurchasingGroup
_PurchasingInfoRecord _PurchasingInfoRecord
_PurchasingOrganization _PurchasingOrganization
_StorageLocation _StorageLocation
_Supplier _Supplier
_SupplyingPlant _SupplyingPlant
_UnitOfMeasure _UnitOfMeasure
_User _User
_CompanyCode _CompanyCode

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 R_PurchaseReqnItem.
-- 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: RPURREQNITM

CREATE VIEW R_PurchaseReqnItem AS
SELECT
  Document.PurchaseRequisition AS PurchaseRequisition,
  Document.PurchaseRequisitionItem AS PurchaseRequisitionItem,
  Document.PurchasingDocument AS PurchasingDocument,
  Document.PurchasingDocumentItem AS PurchasingDocumentItem,
  Document.PurReqnReleaseStatus AS PurReqnReleaseStatus,
  Document.PurchaseRequisitionType AS PurchaseRequisitionType,
  Document.PurchasingDocumentItemCategory AS PurchasingDocumentItemCategory,
  Document.PurchaseRequisitionItemText AS PurchaseRequisitionItemText,
  Document.AccountAssignmentCategory AS AccountAssignmentCategory,
  Document.Material AS Material,
  Document.ManufacturerMaterial AS ManufacturerMaterial,
  Document.ManufacturerPartProfile AS ManufacturerPartProfile,
  Document.ManufacturerPartNmbr AS ManufacturerPartNmbr,
  Document.MaterialGroup AS MaterialGroup,
  Document.PurchasingDocumentCategory AS PurchasingDocumentCategory,
  Document.IsOutline AS IsOutline,
  Document.PurchasingParentItem AS PurchasingParentItem,
  Document.PurReqnItemOutlineType AS PurReqnItemOutlineType,
  Document.PurgConfigurableItemNumber AS PurgConfigurableItemNumber,
  Document.PurgExternalSortNumber AS PurgExternalSortNumber,
  Document.RequestedQuantity AS RequestedQuantity,
  Document.BaseUnit AS BaseUnit,
  Document.PurchaseRequisitionPrice AS PurchaseRequisitionPrice,
  Document.PurReqnPriceQuantity AS PurReqnPriceQuantity,
  Document.MaterialGoodsReceiptDuration AS MaterialGoodsReceiptDuration,
  Document.ReleaseCode AS ReleaseCode,
  Document.PurchaseRequisitionReleaseDate AS PurchaseRequisitionReleaseDate,
  Document.PurchasingOrganization AS PurchasingOrganization,
  Document.PurchasingGroup AS PurchasingGroup,
  Document.Plant AS Plant,
  Document.SourceOfSupplyIsAssigned AS SourceOfSupplyIsAssigned,
  Document.SupplyingPlant AS SupplyingPlant,
  Document.OrderedQuantity AS OrderedQuantity,
  Document.PurReqnLimitConsumptionAmt AS PurReqnLimitConsumptionAmt,
  Document.DeliveryDate AS DeliveryDate,
  Document.CreationDate AS CreationDate,
  Document.ProcessingStatus AS ProcessingStatus,
  Document.PurchasingInfoRecord AS PurchasingInfoRecord,
  Document.Supplier AS Supplier,
  Document.IsDeleted AS IsDeleted,
  Document.FixedSupplier AS FixedSupplier,
  Document.RequisitionerName AS RequisitionerName,
  Document.PurReqnSSPRequestor AS PurReqnSSPRequestor,
  Document.CreatedByUser AS CreatedByUser,
  _User.UserDescription AS UserDescription,
  Document.PurReqCreationDate AS PurReqCreationDate,
  Document.ManualDeliveryAddressID AS ManualDeliveryAddressID,
  Document.ItemDeliveryAddressID AS ItemDeliveryAddressID,
  Document.Subcontractor AS Subcontractor,
  Document.PurReqnReceivingCustomer AS PurReqnReceivingCustomer,
  Document.PurchasingDeliveryAddressType AS PurchasingDeliveryAddressType,
  case when Document.ManualDeliveryAddressID <> '' then Document.ManualDeliveryAddressID when Document.ItemDeliveryAddressID <> '' then Document.ItemDeliveryAddressID when Document.Subcontractor <> '' then _Supplier.AddressID when Document.PurReqnReceivingCustomer <> '' then _Customer.AddressID when Document.ManualDeliveryAddressID = '' and Document.ItemDeliveryAddressID = '' and Subcontractor = '' and PurReqnReceivingCustomer = '' and PurchasingDocumentItemCategory <> '5' then _Plant.AddressID else '' end as DeliveryAddressID AS AddressIDelseendasDeliveryAddressID,
  Document.PurReqnItemCurrency AS PurReqnItemCurrency,
  Document.MaterialPlannedDeliveryDurn AS MaterialPlannedDeliveryDurn,
  Document.DelivDateCategory AS DelivDateCategory,
  Document.StorageLocation AS StorageLocation,
  Document.PurchaseContract AS PurchaseContract,
  Document.PurReqnSourceOfSupplyType AS PurReqnSourceOfSupplyType,
  Document.PurchaseContractItem AS PurchaseContractItem,
  Document.ConsumptionPosting AS ConsumptionPosting,
  Document.PurReqnOrigin AS PurReqnOrigin,
  Document.IsPurReqnBlocked AS PurReqnItemBlockingStatus,
  Document.Language AS Language,
  Document.IsClosed AS IsClosed,
  Document.ReleaseIsNotCompleted AS ReleaseIsNotCompleted,
  Document.ServicePerformer AS ServicePerformer,
  Document.ProductType AS ProductTypeCode,
  Document.PurchaseRequisitionStatus AS PurchaseRequisitionStatus,
  Document.ReleaseStrategy AS ReleaseStrategy,
  Document.PerformancePeriodStartDate AS PerformancePeriodStartDate,
  Document.PerformancePeriodEndDate AS PerformancePeriodEndDate,
  Document.SupplierMaterialNumber AS SupplierMaterialNumber,
  Document.Batch AS Batch,
  Document.MaterialRevisionLevel AS MaterialRevisionLevel,
  Document.MinRemainingShelfLife AS MinRemainingShelfLife,
  Document.GoodsReceiptIsExpected AS GoodsReceiptIsExpected,
  Document.InvoiceIsExpected AS InvoiceIsExpected,
  Document.GoodsReceiptIsNonValuated AS GoodsReceiptIsNonValuated,
  Document.RequirementTracking AS RequirementTracking,
  Document.MRPController AS MRPController,
  Document.TaxCode AS TaxCode,
  Document.PurchaseRequisitionIsFixed AS PurchaseRequisitionIsFixed,
  Document.PurchasingDocumentSubtype AS PurchasingDocumentSubtype,
  Document.PFMTransDataFootprintUUID AS PFMTransDataFootprintUUID,
  Document.PurReqnSSPCatalog AS PurReqnCatalog,
  Document.PurReqnSSPCatalogItem AS PurReqnCatalogItem,
  Document.PurReqnSSPCrossCatalogItem AS PurReqnCrossCatalogItem,
  Document.ExpectedOverallLimitAmount AS ExpectedOverallLimitAmount,
  Document.OverallLimitAmount AS OverallLimitAmount,
  Document.PurContractForOverallLimit AS PurContractForOverallLimit,
  Document.PurContractItemForOverallLimit AS PurContractItemForOverallLimit,
  Document.LastChangeDateTime AS LastChangeDateTime,
  Document.PurchaseReqnItemUniqueID AS PurchaseReqnItemUniqueID,
  Document.IsPurReqnOvrlRel AS IsPurReqnOvrlRel,
  cast( 'X' as sdraft_is_active preserving type ) AS IsActiveEntity,
  Document.ExternalApprovalStatus AS ExternalApprovalStatus,
  Document.CommitmentItemShortID AS CommitmentItemShortID,
  Document.FundsCenter AS FundsCenter,
  Document.Fund AS Fund,
  Document.GrantID AS GrantID,
  Document.FunctionalArea AS FunctionalArea,
  Document.EarmarkedFundsDocument AS EarmarkedFundsDocument,
  Document.EarmarkedFundsDocumentItem AS EarmarkedFundsDocumentItem,
  Document.BudgetPeriod AS BudgetPeriod,
  Document.CostCenter AS CostCenter,
  Document.GLAccount AS GLAccount,
  cast ('00000000' as ps_s4_pspnr preserving type ) AS WBSElementInternalID,
  Document.FundedProgram AS FundedProgram,
  Document.ItemNetAmount AS ItemNetAmount,
  Document.CompanyCode AS CompanyCode
FROM I_Purchaserequisitionitem AS Document
LEFT OUTER JOIN I_PurchaseReqn AS _PurchaseReqn ON PurchaseRequisition = _PurchaseReqn.PurchaseRequisition  -- association [1..1]
LEFT OUTER JOIN I_PurchaseReqnAcctAssgmt AS _PurchaseReqnAcctAssgmt ON PurchaseRequisition = _PurchaseReqnAcctAssgmt.PurchaseRequisition AND PurchaseRequisitionItem = _PurchaseReqnAcctAssgmt.PurchaseRequisitionItem  -- association [0..*]
LEFT OUTER JOIN I_PurchaseReqnDeliveryAddress AS _PurchaseReqnDeliveryAddress ON _PurchaseReqnDeliveryAddress.PurchaseRequisition = PurchaseRequisition AND _PurchaseReqnDeliveryAddress.PurchaseRequisitionItem = PurchaseRequisitionItem  -- association [0..1]
LEFT OUTER JOIN I_PurchaseReqnItemText AS _PurchaseReqnItemText ON _PurchaseReqnItemText.PurchaseRequisition = PurchaseRequisition AND _PurchaseReqnItemText.PurchaseRequisitionItem = PurchaseRequisitionItem  -- association [0..*]
LEFT OUTER JOIN I_Supplier AS _Supplier ON FixedSupplier = _Supplier.Supplier  -- association [0..1]
LEFT OUTER JOIN I_Customer AS _Customer ON PurReqnReceivingCustomer = _Customer.Customer  -- association [0..1]
LEFT OUTER JOIN I_StorageLocationAddress AS _StorageLocationAddress ON Plant = _StorageLocationAddress.Plant AND StorageLocation = _StorageLocationAddress.StorageLocation AND ItemDeliveryAddressID = _StorageLocationAddress.AddressID  -- association [0..1]
LEFT OUTER JOIN I_PurchasingOrganization AS _PurchasingOrganization ON PurchasingOrganization = _PurchasingOrganization.PurchasingOrganization  -- association [0..1]
LEFT OUTER JOIN I_PurchasingGroup AS _PurchasingGroup ON PurchasingGroup = _PurchasingGroup.PurchasingGroup  -- association [0..1]
LEFT OUTER JOIN I_Currency AS _Currency ON PurReqnItemCurrency = _Currency.Currency  -- association [0..1]
LEFT OUTER JOIN I_Plant AS _SupplyingPlant ON SupplyingPlant = _SupplyingPlant.Plant  -- association [0..1]
LEFT OUTER JOIN I_AccAssgnmtCategory AS _AccAssgnmtCategory ON AccountAssignmentCategory = _AccAssgnmtCategory.AccountAssignmentCategory  -- association [1..1]
LEFT OUTER JOIN I_Material AS _Material ON Material = _Material.Material  -- association [0..1]
LEFT OUTER JOIN I_MaterialGroup AS _MaterialGroup ON MaterialGroup = _MaterialGroup.MaterialGroup  -- association [0..1]
LEFT OUTER JOIN I_Plant AS _Plant ON Plant = _Plant.Plant  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _UnitOfMeasure ON BaseUnit = _UnitOfMeasure.UnitOfMeasure  -- association [1..1]
LEFT OUTER JOIN I_StorageLocation AS _StorageLocation ON StorageLocation = _StorageLocation.StorageLocation AND Plant = _StorageLocation.Plant  -- association [0..1]
LEFT OUTER JOIN I_PurchasingInfoRecord AS _PurchasingInfoRecord ON PurchasingInfoRecord = _PurchasingInfoRecord.PurchasingInfoRecord  -- association [0..1]
LEFT OUTER JOIN I_User AS _User ON _User.UserID = CreatedByUser  -- association [0..1]
LEFT OUTER JOIN I_CompanyCode AS _CompanyCode ON CompanyCode = _CompanyCode.CompanyCode  -- association [1..1]
;