I_PurReqnAcctAssgmtWrkItmTP

DDL: I_PURREQNACCTASSGMTWRKITMTP SQL: IPRACCTWRKITMWD Type: view TRANSACTIONAL

Transactional view for Pur Reqn Acct Assgmt

I_PurReqnAcctAssgmtWrkItmTP is a Transactional CDS View that provides data about "Transactional view for Pur Reqn Acct Assgmt" in SAP S/4HANA. It reads from 1 data source (I_PurReqnAcctAssignmentWrkItm) and exposes 87 fields with key fields WorkflowTaskInternalID, PurReqnAcctAssgmtNmbr, PurchaseRequisition, PurchaseRequisitionItem. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
I_PurReqnAcctAssignmentWrkItm Document from

Associations (1)

CardinalityTargetAliasCondition
[1..1] I_PurchaseReqnWorkItemTP _PurchaseReqnWorkItemTP _PurchaseReqnWorkItemTP.WorkflowTaskInternalID = $projection.WorkflowTaskInternalID and _PurchaseReqnWorkItemTP.PurchaseRequisition = $projection.PurchaseRequisition

Annotations (16)

NameValueLevelField
AbapCatalog.sqlViewName IPRACCTWRKITMWD view
ObjectModel.writeDraftPersistence PRACCTWI_D view
AccessControl.authorizationCheck #CHECK view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #TRANSACTIONAL view
AbapCatalog.compiler.compareFilter true view
ObjectModel.createEnabled true view
ObjectModel.updateEnabled true view
ObjectModel.deleteEnabled true view
AbapCatalog.preserveKey true view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.draftEnabled true view
EndUserText.label Transactional view for Pur Reqn Acct Assgmt view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view

Fields (87)

KeyFieldSource TableSource FieldDescription
KEY WorkflowTaskInternalID _PurchaseReqnWorkItemTP WorkflowTaskInternalID Work Item ID
KEY PurReqnAcctAssgmtNmbr I_PurReqnAcctAssignmentWrkItm PurReqnAcctAssgmtNmbr Ser.no.acc.ass.
KEY PurchaseRequisition I_PurReqnAcctAssignmentWrkItm PurchaseRequisition Requisition
KEY PurchaseRequisitionItem I_PurReqnAcctAssignmentWrkItm PurchaseRequisitionItem Requisn. item
PurReqnAcctAssgmtNmbrForEdit I_PurReqnAcctAssignmentWrkItm PurReqnAcctAssgmtNmbr Serial Number
CostCenter I_PurReqnAcctAssignmentWrkItm CostCenter Cost Center
MasterFixedAsset I_PurReqnAcctAssignmentWrkItm MasterFixedAsset Fixed Asset
ProjectNetwork I_PurReqnAcctAssignmentWrkItm ProjectNetwork Order
BaseUnit I_PurReqnAcctAssignmentWrkItm BaseUnit Unit of Measure
PurReqnItemCurrency I_PurReqnAcctAssignmentWrkItm PurReqnItemCurrency Currency
Quantity I_PurReqnAcctAssignmentWrkItm Quantity Value
MultipleAcctAssgmtDistrPercent I_PurReqnAcctAssignmentWrkItm MultipleAcctAssgmtDistrPercent Distribution
PurReqnNetAmount I_PurReqnAcctAssignmentWrkItm PurReqnNetAmount Net Value
IsDeleted I_PurReqnAcctAssignmentWrkItm IsDeleted TRUE
CostElement I_PurReqnAcctAssignmentWrkItm CostElement G/L Account
GLAccount I_PurReqnAcctAssignmentWrkItm GLAccount General Ledger
BusinessArea I_PurReqnAcctAssignmentWrkItm BusinessArea Business Area
SDDocument I_PurReqnAcctAssignmentWrkItm SDDocument SD Document
SalesOrder I_PurReqnAcctAssignmentWrkItm SalesOrder SD Document
SalesDocumentItem I_PurReqnAcctAssignmentWrkItm SalesDocumentItem Sales Document Item
SalesOrderItem I_PurReqnAcctAssignmentWrkItm SalesOrderItem Sales Order Item
ScheduleLine I_PurReqnAcctAssignmentWrkItm ScheduleLine Schedule Line
SalesOrderScheduleLine I_PurReqnAcctAssignmentWrkItm SalesOrderScheduleLine SOrder schedule
FixedAsset I_PurReqnAcctAssignmentWrkItm FixedAsset Sub-number
ProcessOrder I_PurReqnAcctAssignmentWrkItm ProcessOrder Order
OrderID I_PurReqnAcctAssignmentWrkItm OrderID Order ID
UnloadingPointName I_PurReqnAcctAssignmentWrkItm UnloadingPointName Unloading Point Name
ControllingArea I_PurReqnAcctAssignmentWrkItm ControllingArea Controlling Area
CostObject I_PurReqnAcctAssignmentWrkItm CostObject Cost Object
ProfitabilitySegment I_PurReqnAcctAssignmentWrkItm ProfitabilitySegment Profitability Segment
ProfitCenter I_PurReqnAcctAssignmentWrkItm ProfitCenter Profit Center
WBSElementInternalID_2 I_PurReqnAcctAssignmentWrkItm WBSElementInternalID_2
WBSElementInternalID I_PurReqnAcctAssignmentWrkItm WBSElementInternalID WBS Internal ID
WBSElement I_PurReqnAcctAssignmentWrkItm WBSElement WBS Internal ID
WBSElementExternalID_2 I_PurReqnAcctAssignmentWrkItm WBSElementExternalID_2
ProjectNetworkInternalID I_PurReqnAcctAssignmentWrkItm ProjectNetworkInternalID Plan No.f.Oper.
CommitmentItem I_PurReqnAcctAssignmentWrkItm CommitmentItem Commitment item
FundsCenter I_PurReqnAcctAssignmentWrkItm FundsCenter Funds Center
Fund I_PurReqnAcctAssignmentWrkItm Fund Sender Fund
FunctionalArea I_PurReqnAcctAssignmentWrkItm FunctionalArea Sendr Fctl Area
CreationDate I_PurReqnAcctAssignmentWrkItm CreationDate Time Stamp
GoodsRecipientName I_PurReqnAcctAssignmentWrkItm GoodsRecipientName Recipient Name
RealEstateObject
NetworkActivityInternalID I_PurReqnAcctAssignmentWrkItm NetworkActivityInternalID Counter
PartnerAccountNumber I_PurReqnAcctAssignmentWrkItm PartnerAccountNumber Partner
JointVentureRecoveryCode I_PurReqnAcctAssignmentWrkItm JointVentureRecoveryCode Recovery Ind.
SettlementReferenceDate I_PurReqnAcctAssignmentWrkItm SettlementReferenceDate Reference date
OrderInternalID I_PurReqnAcctAssignmentWrkItm OrderInternalID Plan No.f.Oper.
OrderIntBillOfOperationsItem I_PurReqnAcctAssignmentWrkItm OrderIntBillOfOperationsItem Order Internal Bill of Operations Item
EarmarkedFundsDocument I_PurReqnAcctAssignmentWrkItm EarmarkedFundsDocument Earmarked Funds
EarmarkedFundsDocumentItem I_PurReqnAcctAssignmentWrkItm EarmarkedFundsDocumentItem Document Item
CostCtrActivityType I_PurReqnAcctAssignmentWrkItm CostCtrActivityType Activity Type
BusinessProcess I_PurReqnAcctAssignmentWrkItm BusinessProcess Business Process
GrantID I_PurReqnAcctAssignmentWrkItm GrantID Sender Grant
ValidityDate I_PurReqnAcctAssignmentWrkItm ValidityDate Valid On
ChartOfAccounts I_PurReqnAcctAssignmentWrkItm ChartOfAccounts Node Class
CompanyCode
ProcurementHubSourceSystem
BudgetPeriod I_PurReqnAcctAssignmentWrkItm BudgetPeriod Budget Period
FundedProgram I_PurReqnAcctAssignmentWrkItm FundedProgram Funded Program
NetworkActivity
AccountAssignmentIsAddable
_PurchaseReqnWorkItemTP _PurchaseReqnWorkItemTP
_CostCenter _CostCenter
_CostCenterText _CostCenterText
_GLAccount _GLAccount
_GLAccountText _GLAccountText
_BusinessArea _BusinessArea
_BusinessAreaText _BusinessAreaText
_ProfitCenter _ProfitCenter
_ProfitCenterText _ProfitCenterText
_SalesOrder _SalesOrder
_SalesOrderItem _SalesOrderItem
_ControllingArea _ControllingArea
_SalesDocumentScheduleLine _SalesDocumentScheduleLine
_WBSElementBasicData _WBSElementBasicData
_FunctionalArea _FunctionalArea
_FunctionalAreaText _FunctionalAreaText
_CostCenterActivityType _CostCenterActivityType
_CostCenterActivityTypeText _CostCenterActivityTypeText
_BusinessProcess _BusinessProcess
_BusinessProcessText _BusinessProcessText
_FixedAsset _FixedAsset
_CommitmentItem _CommitmentItem
_Order _Order
_ProjectNetwork _ProjectNetwork
_PurchaseReqnItem _PurchaseReqnItem

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_PurReqnAcctAssgmtWrkItmTP.
-- 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: IPRACCTWRKITMWD

CREATE VIEW I_PurReqnAcctAssgmtWrkItmTP AS
SELECT
  _PurchaseReqnWorkItemTP.WorkflowTaskInternalID AS WorkflowTaskInternalID,
  Document.PurReqnAcctAssgmtNmbr AS PurReqnAcctAssgmtNmbr,
  Document.PurchaseRequisition AS PurchaseRequisition,
  Document.PurchaseRequisitionItem AS PurchaseRequisitionItem,
  Document.PurReqnAcctAssgmtNmbr AS PurReqnAcctAssgmtNmbrForEdit,
  Document.CostCenter AS CostCenter,
  Document.MasterFixedAsset AS MasterFixedAsset,
  Document.ProjectNetwork AS ProjectNetwork,
  Document.BaseUnit AS BaseUnit,
  Document.PurReqnItemCurrency AS PurReqnItemCurrency,
  Document.Quantity AS Quantity,
  Document.MultipleAcctAssgmtDistrPercent AS MultipleAcctAssgmtDistrPercent,
  Document.PurReqnNetAmount AS PurReqnNetAmount,
  Document.IsDeleted AS IsDeleted,
  Document.CostElement AS CostElement,
  Document.GLAccount AS GLAccount,
  Document.BusinessArea AS BusinessArea,
  Document.SDDocument AS SDDocument,
  Document.SalesOrder AS SalesOrder,
  Document.SalesDocumentItem AS SalesDocumentItem,
  Document.SalesOrderItem AS SalesOrderItem,
  Document.ScheduleLine AS ScheduleLine,
  Document.SalesOrderScheduleLine AS SalesOrderScheduleLine,
  Document.FixedAsset AS FixedAsset,
  Document.ProcessOrder AS ProcessOrder,
  Document.OrderID AS OrderID,
  Document.UnloadingPointName AS UnloadingPointName,
  Document.ControllingArea AS ControllingArea,
  Document.CostObject AS CostObject,
  Document.ProfitabilitySegment AS ProfitabilitySegment,
  Document.ProfitCenter AS ProfitCenter,
  Document.WBSElementInternalID_2 AS WBSElementInternalID_2,
  Document.WBSElementInternalID AS WBSElementInternalID,
  Document.WBSElement AS WBSElement,
  Document.WBSElementExternalID_2 AS WBSElementExternalID_2,
  Document.ProjectNetworkInternalID AS ProjectNetworkInternalID,
  Document.CommitmentItem AS CommitmentItem,
  Document.FundsCenter AS FundsCenter,
  Document.Fund AS Fund,
  Document.FunctionalArea AS FunctionalArea,
  Document.CreationDate AS CreationDate,
  Document.GoodsRecipientName AS GoodsRecipientName,
  cast ( Document.REInternalFinNumber as imkey ) AS RealEstateObject,
  Document.NetworkActivityInternalID AS NetworkActivityInternalID,
  Document.PartnerAccountNumber AS PartnerAccountNumber,
  Document.JointVentureRecoveryCode AS JointVentureRecoveryCode,
  Document.SettlementReferenceDate AS SettlementReferenceDate,
  Document.OrderInternalID AS OrderInternalID,
  Document.OrderIntBillOfOperationsItem AS OrderIntBillOfOperationsItem,
  Document.EarmarkedFundsDocument AS EarmarkedFundsDocument,
  Document.EarmarkedFundsDocumentItem AS EarmarkedFundsDocumentItem,
  Document.CostCtrActivityType AS CostCtrActivityType,
  Document.BusinessProcess AS BusinessProcess,
  Document.GrantID AS GrantID,
  Document.ValidityDate AS ValidityDate,
  Document.ChartOfAccounts AS ChartOfAccounts,
  cast ('' as bukrs ) AS CompanyCode,
  cast ('' as abap.char(10) ) AS ProcurementHubSourceSystem,
  Document.BudgetPeriod AS BudgetPeriod,
  Document.FundedProgram AS FundedProgram,
  cast (' ' as vornr) AS NetworkActivity,
  cast ( ('') as boolean ) AS AccountAssignmentIsAddable
FROM I_PurReqnAcctAssignmentWrkItm AS Document
LEFT OUTER JOIN I_PurchaseReqnWorkItemTP AS _PurchaseReqnWorkItemTP ON _PurchaseReqnWorkItemTP.WorkflowTaskInternalID = WorkflowTaskInternalID AND _PurchaseReqnWorkItemTP.PurchaseRequisition = PurchaseRequisition  -- association [1..1]
;