C_Sspprmaint_Accassign

DDL: C_SSPPRMAINT_ACCASSIGN SQL: CSSPPRMAINTACC Type: view CONSUMPTION

Account assignment consumption

C_Sspprmaint_Accassign is a Consumption CDS View that provides data about "Account assignment consumption" in SAP S/4HANA. It reads from 1 data source (I_PurReqnAccAssignment_WD) and exposes 66 fields with key fields PurchaseRequisition, PurchaseRequisitionItem, AccountAssignmentNumber. It has 6 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_PurReqnAccAssignment_WD I_PurReqnAccAssignment_WD from

Associations (6)

CardinalityTargetAliasCondition
[1..1] C_Sspprmaint_Hdr _Purchaserequisition_Wd $projection.PurchaseRequisition = _Purchaserequisition_Wd.PurchaseRequisition
[1..1] C_Sspprmaint_Itm _Purchaserequisitionitem_Wd $projection.PurchaseRequisition = _Purchaserequisitionitem_Wd.PurchaseRequisition and $projection.PurchaseRequisitionItem = _Purchaserequisitionitem_Wd.PurchaseRequisitionItem
[0..*] I_BusinessAreaText _BusinessAreaText $projection.BusinessArea = _BusinessAreaText.BusinessArea
[0..1] C_SSPFixedAssetVH _MM_FixedAssetValueHelp $projection.CompanyCode = _MM_FixedAssetValueHelp.CompanyCode and $projection.FixedAsset = _MM_FixedAssetValueHelp.FixedAsset and $projection.MasterFixedAsset = _MM_FixedAssetValueHelp.MasterFixedAsset and $projection.ProcurementHubSourceSystem = _MM_FixedAssetValueHelp.ProcurementHubSourceSystem
[0..1] I_MM_WBSElementValueHelp _MM_WBSElementValueHelp $projection.WBSElementInternalID = _MM_WBSElementValueHelp.WBSElementInternalID
[0..*] I_MM_CommitmentItemVH _MM_CommitmentItemVH $projection.CommitmentItem = _MM_CommitmentItemVH.CommitmentItem

Annotations (13)

NameValueLevelField
AbapCatalog.sqlViewName CSSPPRMAINTACC view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #CONSUMPTION view
AccessControl.authorizationCheck #CHECK view
ObjectModel.createEnabled true view
ObjectModel.deleteEnabled true view
ObjectModel.updateEnabled true view
EndUserText.label Account assignment consumption view
ObjectModel.transactionalProcessingDelegated true view
AccessControl.personalData.blocking #NOT_REQUIRED view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MIXED view

Fields (66)

KeyFieldSource TableSource FieldDescription
KEY PurchaseRequisition I_PurReqnAccAssignment_WD PurchaseRequisition Requisition
KEY PurchaseRequisitionItem I_PurReqnAccAssignment_WD PurchaseRequisitionItem Requisn. item
KEY AccountAssignmentNumber I_PurReqnAccAssignment_WD AccountAssignmentNumber Srl. Nmbr. AcctAsgt.
CompanyCode I_PurReqnAccAssignment_WD CompanyCode Receiver Company Code
ChartOfAccounts I_PurReqnAccAssignment_WD ChartOfAccounts Node Class
GLAccount I_PurReqnAccAssignment_WD GLAccount GL Account
MultipleAcctAssgmtDistrPercent I_PurReqnAccAssignment_WD MultipleAcctAssgmtDistrPercent Distribution
Quantity I_PurReqnAccAssignment_WD Quantity Value
PurReqnNetAmount I_PurReqnAccAssignment_WD PurReqnNetAmount Net Value
BaseUnit I_PurReqnAccAssignment_WD BaseUnit Unit of Measure
PurReqnItemCurrency I_PurReqnAccAssignment_WD PurReqnItemCurrency Currency
ProcurementHubSourceSystem I_PurReqnAccAssignment_WD ProcurementHubSourceSystem Connected System ID
CostCenter I_PurReqnAccAssignment_WD CostCenter Cost Center
ValidityEndDate I_PurReqnAccAssignment_WD ValidityEndDate ValidTo
MasterFixedAsset I_PurReqnAccAssignment_WD MasterFixedAsset Fixed Asset
FixedAsset I_PurReqnAccAssignment_WD FixedAsset Sub-number
SDDocument I_PurReqnAccAssignment_WD SDDocument SD Document
SalesDocumentItem I_PurReqnAccAssignment_WD SalesDocumentItem Sales Document Item
ScheduleLine I_PurReqnAccAssignment_WD ScheduleLine Schedule Line
OrderID I_PurReqnAccAssignment_WD OrderID Order ID
ProjectNetwork I_PurReqnAccAssignment_WD ProjectNetwork Order
NetworkActivity I_PurReqnAccAssignment_WD NetworkActivity Operation/Activity
ControllingArea I_PurReqnAccAssignment_WD ControllingArea Controlling Area
ProfitCenter I_PurReqnAccAssignment_WD ProfitCenter Profit Center
Fund I_PurReqnAccAssignment_WD Fund Sender Fund
FundsCenter I_PurReqnAccAssignment_WD FundsCenter Funds Center
FunctionalArea I_PurReqnAccAssignment_WD FunctionalArea Sendr Fctl Area
BusinessArea I_PurReqnAccAssignment_WD BusinessArea Business Area
UnloadingPointName I_PurReqnAccAssignment_WD UnloadingPointName Unloading Point Name
ProfitabilitySegment I_PurReqnAccAssignment_WD ProfitabilitySegment Profitability Segment
WBSElementInternalID I_PurReqnAccAssignment_WD WBSElementInternalID WBS Internal ID
WBSElement I_PurReqnAccAssignment_WD WBSElement WBS Element (Hub)
ProjectNetworkInternalID I_PurReqnAccAssignment_WD ProjectNetworkInternalID Plan No.f.Oper.
GoodsRecipientName I_PurReqnAccAssignment_WD GoodsRecipientName Recipient Name
NetworkActivityInternalID I_PurReqnAccAssignment_WD NetworkActivityInternalID Counter
OrderInternalID I_PurReqnAccAssignment_WD OrderInternalID Plan No.f.Oper.
OrderIntBillOfOperationsItem I_PurReqnAccAssignment_WD OrderIntBillOfOperationsItem Order Internal Bill of Operations Item
ExtNetworkActivityForPurg I_PurReqnAccAssignment_WD ExtNetworkActivityForPurg
EarmarkedFundsDocument I_PurReqnAccAssignment_WD EarmarkedFundsDocument Earmarked Funds Document
EarmarkedFundsDocumentItem I_PurReqnAccAssignment_WD EarmarkedFundsDocumentItem Earmarked Funds Document Item
CostCtrActivityType I_PurReqnAccAssignment_WD CostCtrActivityType Activity Type
BudgetPeriod I_PurReqnAccAssignment_WD BudgetPeriod Budget Period
FundedProgram I_PurReqnAccAssignment_WD FundedProgram Funded Program
CommitmentItem I_PurReqnAccAssignment_WD CommitmentItem Commitment item
BusinessProcess I_PurReqnAccAssignment_WD BusinessProcess Business Process
GrantID I_PurReqnAccAssignment_WD GrantID Sender Grant
PurReqnSSPAuthor _Purchaserequisition_Wd PurReqnSSPAuthor Author
PurReqnSSPRequestor _Purchaserequisition_Wd PurReqnSSPRequestor Requestor
BusinessUser _Purchaserequisition_Wd BusinessUser
_Purchaserequisition_Wd _Purchaserequisition_Wd
_Purchaserequisitionitem_Wd _Purchaserequisitionitem_Wd
_BusinessArea _BusinessArea
_BusinessProcess _BusinessProcess
_WBSElementByInternalKey _WBSElementByInternalKey
_BusinessAreaText _BusinessAreaText
_BusinessProcessText _BusinessProcessText
_MM_FixedAssetValueHelp _MM_FixedAssetValueHelp
_MM_WBSElementValueHelp _MM_WBSElementValueHelp
_MM_CommitmentItemVH _MM_CommitmentItemVH
_FundStdVH _FundStdVH
_BudgetPeriodStdVH _BudgetPeriodStdVH
_FundedProgramStdVH _FundedProgramStdVH
_FundsCenterStdVH _FundsCenterStdVH
_CommitmentItemStdVH _CommitmentItemStdVH
_EarmarkedFundsStdVH _EarmarkedFundsStdVH
_FndsMgmtFuncnlAreaStdVH _FndsMgmtFuncnlAreaStdVH

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 C_Sspprmaint_Accassign.
-- 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: CSSPPRMAINTACC

CREATE VIEW C_Sspprmaint_Accassign AS
SELECT
  I_PurReqnAccAssignment_WD.PurchaseRequisition AS PurchaseRequisition,
  I_PurReqnAccAssignment_WD.PurchaseRequisitionItem AS PurchaseRequisitionItem,
  I_PurReqnAccAssignment_WD.AccountAssignmentNumber AS AccountAssignmentNumber,
  I_PurReqnAccAssignment_WD.CompanyCode AS CompanyCode,
  I_PurReqnAccAssignment_WD.ChartOfAccounts AS ChartOfAccounts,
  I_PurReqnAccAssignment_WD.GLAccount AS GLAccount,
  I_PurReqnAccAssignment_WD.MultipleAcctAssgmtDistrPercent AS MultipleAcctAssgmtDistrPercent,
  I_PurReqnAccAssignment_WD.Quantity AS Quantity,
  I_PurReqnAccAssignment_WD.PurReqnNetAmount AS PurReqnNetAmount,
  I_PurReqnAccAssignment_WD.BaseUnit AS BaseUnit,
  I_PurReqnAccAssignment_WD.PurReqnItemCurrency AS PurReqnItemCurrency,
  I_PurReqnAccAssignment_WD.ProcurementHubSourceSystem AS ProcurementHubSourceSystem,
  I_PurReqnAccAssignment_WD.CostCenter AS CostCenter,
  I_PurReqnAccAssignment_WD.ValidityEndDate AS ValidityEndDate,
  I_PurReqnAccAssignment_WD.MasterFixedAsset AS MasterFixedAsset,
  I_PurReqnAccAssignment_WD.FixedAsset AS FixedAsset,
  I_PurReqnAccAssignment_WD.SDDocument AS SDDocument,
  I_PurReqnAccAssignment_WD.SalesDocumentItem AS SalesDocumentItem,
  I_PurReqnAccAssignment_WD.ScheduleLine AS ScheduleLine,
  I_PurReqnAccAssignment_WD.OrderID AS OrderID,
  I_PurReqnAccAssignment_WD.ProjectNetwork AS ProjectNetwork,
  I_PurReqnAccAssignment_WD.NetworkActivity AS NetworkActivity,
  I_PurReqnAccAssignment_WD.ControllingArea AS ControllingArea,
  I_PurReqnAccAssignment_WD.ProfitCenter AS ProfitCenter,
  I_PurReqnAccAssignment_WD.Fund AS Fund,
  I_PurReqnAccAssignment_WD.FundsCenter AS FundsCenter,
  I_PurReqnAccAssignment_WD.FunctionalArea AS FunctionalArea,
  I_PurReqnAccAssignment_WD.BusinessArea AS BusinessArea,
  I_PurReqnAccAssignment_WD.UnloadingPointName AS UnloadingPointName,
  I_PurReqnAccAssignment_WD.ProfitabilitySegment AS ProfitabilitySegment,
  I_PurReqnAccAssignment_WD.WBSElementInternalID AS WBSElementInternalID,
  I_PurReqnAccAssignment_WD.WBSElement AS WBSElement,
  I_PurReqnAccAssignment_WD.ProjectNetworkInternalID AS ProjectNetworkInternalID,
  I_PurReqnAccAssignment_WD.GoodsRecipientName AS GoodsRecipientName,
  I_PurReqnAccAssignment_WD.NetworkActivityInternalID AS NetworkActivityInternalID,
  I_PurReqnAccAssignment_WD.OrderInternalID AS OrderInternalID,
  I_PurReqnAccAssignment_WD.OrderIntBillOfOperationsItem AS OrderIntBillOfOperationsItem,
  I_PurReqnAccAssignment_WD.ExtNetworkActivityForPurg AS ExtNetworkActivityForPurg,
  I_PurReqnAccAssignment_WD.EarmarkedFundsDocument AS EarmarkedFundsDocument,
  I_PurReqnAccAssignment_WD.EarmarkedFundsDocumentItem AS EarmarkedFundsDocumentItem,
  I_PurReqnAccAssignment_WD.CostCtrActivityType AS CostCtrActivityType,
  I_PurReqnAccAssignment_WD.BudgetPeriod AS BudgetPeriod,
  I_PurReqnAccAssignment_WD.FundedProgram AS FundedProgram,
  I_PurReqnAccAssignment_WD.CommitmentItem AS CommitmentItem,
  I_PurReqnAccAssignment_WD.BusinessProcess AS BusinessProcess,
  I_PurReqnAccAssignment_WD.GrantID AS GrantID,
  _Purchaserequisition_Wd.PurReqnSSPAuthor AS PurReqnSSPAuthor,
  _Purchaserequisition_Wd.PurReqnSSPRequestor AS PurReqnSSPRequestor,
  _Purchaserequisition_Wd.BusinessUser AS BusinessUser
FROM I_PurReqnAccAssignment_WD
LEFT OUTER JOIN C_Sspprmaint_Hdr AS _Purchaserequisition_Wd ON PurchaseRequisition = _Purchaserequisition_Wd.PurchaseRequisition  -- association [1..1]
LEFT OUTER JOIN C_Sspprmaint_Itm AS _Purchaserequisitionitem_Wd ON PurchaseRequisition = _Purchaserequisitionitem_Wd.PurchaseRequisition AND PurchaseRequisitionItem = _Purchaserequisitionitem_Wd.PurchaseRequisitionItem  -- association [1..1]
LEFT OUTER JOIN I_BusinessAreaText AS _BusinessAreaText ON BusinessArea = _BusinessAreaText.BusinessArea  -- association [0..*]
LEFT OUTER JOIN C_SSPFixedAssetVH AS _MM_FixedAssetValueHelp ON CompanyCode = _MM_FixedAssetValueHelp.CompanyCode AND FixedAsset = _MM_FixedAssetValueHelp.FixedAsset AND MasterFixedAsset = _MM_FixedAssetValueHelp.MasterFixedAsset AND ProcurementHubSourceSystem = _MM_FixedAssetValueHelp.ProcurementHubSourceSystem  -- association [0..1]
LEFT OUTER JOIN I_MM_WBSElementValueHelp AS _MM_WBSElementValueHelp ON WBSElementInternalID = _MM_WBSElementValueHelp.WBSElementInternalID  -- association [0..1]
LEFT OUTER JOIN I_MM_CommitmentItemVH AS _MM_CommitmentItemVH ON CommitmentItem = _MM_CommitmentItemVH.CommitmentItem  -- association [0..*]
;