C_FrcElmntToAccountAssgmtTP
C_FrcElmntToAccountAssgmtTP is a Consumption CDS View in SAP S/4HANA. It reads from 1 data source (I_FrcElmntToAccountAssgmtTP) and exposes 37 fields with key fields ForceElementOrgID, FrcElmntOrgPlngStatus, FrcElmntOrgValdtyStartDate, FrcElmntOrgValdtyEndDate. It has 9 associations to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_FrcElmntToAccountAssgmtTP | FrcElmntToAccountAssgmtTP | from |
Associations (9)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1..*] | C_FrcElmntOrgVH | _FrcElmntOrgVH | _FrcElmntOrgVH.ForceElementOrgIDForEdit = $projection.ForceElementOrgID |
| [1..1] | C_FrcElmntOrgPlngStsVH | _FrcElmntOrgPlngStsVH | _FrcElmntOrgPlngStsVH.FrcElmntOrgPlngStatus = $projection.FrcElmntOrgPlngStatus |
| [1..1] | C_ControllingAreaVH | _ControllingAreaVH | _ControllingAreaVH.ControllingArea = $projection.FrcElmntOrgControllingArea |
| [1..1] | C_CABusinessAreaValueHelp | _CABusinessAreaValueHelp | _CABusinessAreaValueHelp.BusinessArea = $projection.FrcElmntOrgBusinessArea |
| [1..1] | C_FrcElmntOrgFinMgmtAreaVH | _FrcElmntOrgFinMgmtAreaVH | _FrcElmntOrgFinMgmtAreaVH.FinancialManagementArea = $projection.FinancialManagementArea |
| [1..1] | C_FrcElmntOrgCompanyCodeVH | _FrcElmntOrgCompanyCodeVH | _FrcElmntOrgCompanyCodeVH.CompanyCode = $projection.FrcElmntOrgCompanyCode |
| [1..1] | C_Plantvaluehelp | _PlantValueHelp | _PlantValueHelp.Plant = $projection.FrcElmntOrgAccountingPlant |
| [1..1] | C_FrcElmntOrgPersonnelAreaVH | _FrcElmntOrgPersonnelAreaVH | _FrcElmntOrgPersonnelAreaVH.FrcElmntOrgPersonnelArea = $projection.FrcElmntOrgPersonnelArea |
| [1..1] | C_FrcElmntOrgPersSubAreaVH | _FrcElmntOrgPersSubAreaVH | _FrcElmntOrgPersSubAreaVH.FrcElmntOrgPersonnelArea = $projection.FrcElmntOrgPersonnelArea and _FrcElmntOrgPersSubAreaVH.FrcElmntOrgPersonnelSubArea = $projection.FrcElmntOrgPersonnelSubArea |
Annotations (16)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | CFETOACCASSGMTTP | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AbapCatalog.preserveKey | true | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| VDM.viewType | #CONSUMPTION | view | |
| ObjectModel.usageType.dataClass | #MASTER | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #M | view | |
| ObjectModel.transactionalProcessingDelegated | true | view | |
| ObjectModel.compositionRoot | true | view | |
| ObjectModel.createEnabled | true | view | |
| ObjectModel.deleteEnabled | EXTERNAL_CALCULATION | view | |
| ObjectModel.updateEnabled | EXTERNAL_CALCULATION | view | |
| ObjectModel.draftEnabled | true | view | |
| Metadata.allowExtensions | true | view |
Fields (37)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | ForceElementOrgID | I_FrcElmntToAccountAssgmtTP | ForceElementOrgID | Object ID Processor |
| KEY | FrcElmntOrgPlngStatus | I_FrcElmntToAccountAssgmtTP | FrcElmntOrgPlngStatus | Planning status |
| KEY | FrcElmntOrgValdtyStartDate | I_FrcElmntToAccountAssgmtTP | FrcElmntOrgValdtyStartDate | Start date |
| KEY | FrcElmntOrgValdtyEndDate | I_FrcElmntToAccountAssgmtTP | FrcElmntOrgValdtyEndDate | End Date |
| FrcElmntOrgPlanVersion | I_FrcElmntToAccountAssgmtTP | FrcElmntOrgPlanVersion | Plan version | |
| FrcElmntOrgType | I_FrcElmntToAccountAssgmtTP | FrcElmntOrgType | Object type | |
| FrcElmntOrgSubType | I_FrcElmntToAccountAssgmtTP | FrcElmntOrgSubType | Subtype | |
| FrcElmntOrgVariationID | I_FrcElmntToAccountAssgmtTP | FrcElmntOrgVariationID | Variation field | |
| NumberOfForceElementOrg | I_FrcElmntToAccountAssgmtTP | NumberOfForceElementOrg | IT record no. | |
| FrcElmntOrgInfoType | I_FrcElmntToAccountAssgmtTP | FrcElmntOrgInfoType | Infotype | |
| FrcElmntOrgCompanyCode | I_FrcElmntToAccountAssgmtTP | FrcElmntOrgCompanyCode | Company Code | |
| CompanyCodeName | _FrcElmntOrgCompanyCodeVH | CompanyCodeName | Company Name | |
| FrcElmntOrgBusinessArea | I_FrcElmntToAccountAssgmtTP | FrcElmntOrgBusinessArea | Business Area | |
| BusinessAreaName | _CABusinessAreaValueHelp | BusinessAreaName | Business Area Name | |
| FrcElmntOrgAccountingPlant | I_FrcElmntToAccountAssgmtTP | FrcElmntOrgAccountingPlant | Plant | |
| PlantName | _PlantValueHelp | PlantName | Plant Name | |
| FrcElmntOrgPersonnelArea | I_FrcElmntToAccountAssgmtTP | FrcElmntOrgPersonnelArea | Personnel area | |
| FrcElmntOrgPersonnelAreaText | _FrcElmntOrgPersonnelAreaVH | FrcElmntOrgPersonnelAreaText | ||
| FrcElmntOrgPersonnelSubArea | I_FrcElmntToAccountAssgmtTP | FrcElmntOrgPersonnelSubArea | Pers. subarea | |
| FrcElmntOrgPersonnelSubAreaTxt | _FrcElmntOrgPersSubAreaVH | FrcElmntOrgPersonnelSubAreaTxt | ||
| FrcElmntOrgControllingArea | I_FrcElmntToAccountAssgmtTP | FrcElmntOrgControllingArea | CO Area | |
| ControllingAreaName | _ControllingAreaVH | ControllingAreaName | Long Text | |
| FrcElmntOrgName | _FrcElmntOrgVH | FrcElmntOrgName | Name | |
| FrcElmntOrgValdtyStartDateFoEd | I_FrcElmntToAccountAssgmtTP | FrcElmntOrgValdtyStartDateFoEd | Start date | |
| FrcElmntOrgValdtyEndDateFoEd | I_FrcElmntToAccountAssgmtTP | FrcElmntOrgValdtyEndDateFoEd | End Date | |
| FrcElmntOrgPlngStsCritlty | I_FrcElmntToAccountAssgmtTP | FrcElmntOrgPlngStsCritlty | ||
| FinancialManagementArea | I_FrcElmntToAccountAssgmtTP | FinancialManagementArea | FM Area | |
| FinancialManagementAreaName | _FrcElmntOrgFinMgmtAreaVH | FinancialManagementAreaName | ||
| FrcElmntOrgPlngStatusName | _FrcElmntOrgPlngStsVH | FrcElmntOrgPlngStatusName | Planning Status | |
| _FrcElmntOrgVH | _FrcElmntOrgVH | |||
| _ControllingAreaVH | _ControllingAreaVH | |||
| _CABusinessAreaValueHelp | _CABusinessAreaValueHelp | |||
| _FrcElmntOrgCompanyCodeVH | _FrcElmntOrgCompanyCodeVH | |||
| _PlantValueHelp | _PlantValueHelp | |||
| _FrcElmntOrgPersonnelAreaVH | _FrcElmntOrgPersonnelAreaVH | |||
| _FrcElmntOrgPersSubAreaVH | _FrcElmntOrgPersSubAreaVH | |||
| _FrcElmntOrgFinMgmtAreaVH | _FrcElmntOrgFinMgmtAreaVH |
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_FrcElmntToAccountAssgmtTP.
-- 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: CFETOACCASSGMTTP
CREATE VIEW C_FrcElmntToAccountAssgmtTP AS
SELECT
FrcElmntToAccountAssgmtTP.ForceElementOrgID AS ForceElementOrgID,
FrcElmntToAccountAssgmtTP.FrcElmntOrgPlngStatus AS FrcElmntOrgPlngStatus,
FrcElmntToAccountAssgmtTP.FrcElmntOrgValdtyStartDate AS FrcElmntOrgValdtyStartDate,
FrcElmntToAccountAssgmtTP.FrcElmntOrgValdtyEndDate AS FrcElmntOrgValdtyEndDate,
FrcElmntToAccountAssgmtTP.FrcElmntOrgPlanVersion AS FrcElmntOrgPlanVersion,
FrcElmntToAccountAssgmtTP.FrcElmntOrgType AS FrcElmntOrgType,
FrcElmntToAccountAssgmtTP.FrcElmntOrgSubType AS FrcElmntOrgSubType,
FrcElmntToAccountAssgmtTP.FrcElmntOrgVariationID AS FrcElmntOrgVariationID,
FrcElmntToAccountAssgmtTP.NumberOfForceElementOrg AS NumberOfForceElementOrg,
FrcElmntToAccountAssgmtTP.FrcElmntOrgInfoType AS FrcElmntOrgInfoType,
FrcElmntToAccountAssgmtTP.FrcElmntOrgCompanyCode AS FrcElmntOrgCompanyCode,
_FrcElmntOrgCompanyCodeVH.CompanyCodeName AS CompanyCodeName,
FrcElmntToAccountAssgmtTP.FrcElmntOrgBusinessArea AS FrcElmntOrgBusinessArea,
_CABusinessAreaValueHelp.BusinessAreaName AS BusinessAreaName,
FrcElmntToAccountAssgmtTP.FrcElmntOrgAccountingPlant AS FrcElmntOrgAccountingPlant,
_PlantValueHelp.PlantName AS PlantName,
FrcElmntToAccountAssgmtTP.FrcElmntOrgPersonnelArea AS FrcElmntOrgPersonnelArea,
_FrcElmntOrgPersonnelAreaVH.FrcElmntOrgPersonnelAreaText AS FrcElmntOrgPersonnelAreaText,
FrcElmntToAccountAssgmtTP.FrcElmntOrgPersonnelSubArea AS FrcElmntOrgPersonnelSubArea,
_FrcElmntOrgPersSubAreaVH.FrcElmntOrgPersonnelSubAreaTxt AS FrcElmntOrgPersonnelSubAreaTxt,
FrcElmntToAccountAssgmtTP.FrcElmntOrgControllingArea AS FrcElmntOrgControllingArea,
_ControllingAreaVH.ControllingAreaName AS ControllingAreaName,
_FrcElmntOrgVH.FrcElmntOrgName AS FrcElmntOrgName,
FrcElmntToAccountAssgmtTP.FrcElmntOrgValdtyStartDateFoEd AS FrcElmntOrgValdtyStartDateFoEd,
FrcElmntToAccountAssgmtTP.FrcElmntOrgValdtyEndDateFoEd AS FrcElmntOrgValdtyEndDateFoEd,
FrcElmntToAccountAssgmtTP.FrcElmntOrgPlngStsCritlty AS FrcElmntOrgPlngStsCritlty,
FrcElmntToAccountAssgmtTP.FinancialManagementArea AS FinancialManagementArea,
_FrcElmntOrgFinMgmtAreaVH.FinancialManagementAreaName AS FinancialManagementAreaName,
_FrcElmntOrgPlngStsVH.FrcElmntOrgPlngStatusName AS FrcElmntOrgPlngStatusName
FROM I_FrcElmntToAccountAssgmtTP AS FrcElmntToAccountAssgmtTP
LEFT OUTER JOIN C_FrcElmntOrgVH AS _FrcElmntOrgVH ON _FrcElmntOrgVH.ForceElementOrgIDForEdit = ForceElementOrgID -- association [1..*]
LEFT OUTER JOIN C_FrcElmntOrgPlngStsVH AS _FrcElmntOrgPlngStsVH ON _FrcElmntOrgPlngStsVH.FrcElmntOrgPlngStatus = FrcElmntOrgPlngStatus -- association [1..1]
LEFT OUTER JOIN C_ControllingAreaVH AS _ControllingAreaVH ON _ControllingAreaVH.ControllingArea = FrcElmntOrgControllingArea -- association [1..1]
LEFT OUTER JOIN C_CABusinessAreaValueHelp AS _CABusinessAreaValueHelp ON _CABusinessAreaValueHelp.BusinessArea = FrcElmntOrgBusinessArea -- association [1..1]
LEFT OUTER JOIN C_FrcElmntOrgFinMgmtAreaVH AS _FrcElmntOrgFinMgmtAreaVH ON _FrcElmntOrgFinMgmtAreaVH.FinancialManagementArea = FinancialManagementArea -- association [1..1]
LEFT OUTER JOIN C_FrcElmntOrgCompanyCodeVH AS _FrcElmntOrgCompanyCodeVH ON _FrcElmntOrgCompanyCodeVH.CompanyCode = FrcElmntOrgCompanyCode -- association [1..1]
LEFT OUTER JOIN C_Plantvaluehelp AS _PlantValueHelp ON _PlantValueHelp.Plant = FrcElmntOrgAccountingPlant -- association [1..1]
LEFT OUTER JOIN C_FrcElmntOrgPersonnelAreaVH AS _FrcElmntOrgPersonnelAreaVH ON _FrcElmntOrgPersonnelAreaVH.FrcElmntOrgPersonnelArea = FrcElmntOrgPersonnelArea -- association [1..1]
LEFT OUTER JOIN C_FrcElmntOrgPersSubAreaVH AS _FrcElmntOrgPersSubAreaVH ON _FrcElmntOrgPersSubAreaVH.FrcElmntOrgPersonnelArea = FrcElmntOrgPersonnelArea AND _FrcElmntOrgPersSubAreaVH.FrcElmntOrgPersonnelSubArea = FrcElmntOrgPersonnelSubArea -- association [1..1]
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA