ARO_DDL_OBL_current_data
Current data of one Obligation
ARO_DDL_OBL_current_data is a CDS View that provides data about "Current data of one Obligation" in SAP S/4HANA. It reads from 10 data sources and exposes 56 fields with key field obl_guid. Part of development package ARO_GENERAL.
Data Sources (10)
| Source | Alias | Join Type |
|---|---|---|
| ARO_DDL_first_TA_REL | _1st_ta_rel | left_outer |
| aro_ta | _1st_ta_rel_data | left_outer |
| ARO_DDL_OBL | _ARO_OBJ | from |
| aro_assignments | _assign | left_outer |
| ARO_DDL_latest_Assignment | _assign_valdito | left_outer |
| aro_cep_hdr | _LAST_CEP | left_outer |
| aro_ta | _LAST_TA | left_outer |
| aro_cep_hdr | _RELE_CEP | left_outer |
| aro_ta | _RELE_TA | left_outer |
| aro_uo_hdr | _uo_hdr | left_outer |
Annotations (8)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | V_ARO_OBJACT | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AbapCatalog.preserveKey | true | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| EndUserText.label | Current data of one Obligation | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #XXL | view | |
| ObjectModel.usageType.dataClass | #MASTER | view |
Fields (56)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | obl_guid | ARO_DDL_OBL | obl_guid | Obl. GUID |
| obl_type | ARO_DDL_OBL | obl_type | Obl. Type | |
| comp_code | ARO_DDL_OBL | comp_code | Procuring Comp. Cde | |
| obl_num | ARO_DDL_OBL | obl_num | Obligation No. | |
| obl_desc | ARO_DDL_OBL | obl_desc | Obl. Desc. | |
| obl_status | ARO_DDL_OBL | obl_status | Status | |
| langu | ARO_DDL_OBL | langu | Primary lang. | |
| obl_lock | ARO_DDL_OBL | obl_lock | Obl. locked | |
| obl_mco_desc | ARO_DDL_OBL | obl_mco_desc | Description | |
| aro_date_beg | ARO_DDL_OBL | aro_date_beg | ARO Setup Date | |
| aro_date_end | ARO_DDL_OBL | aro_date_end | ARO End Date | |
| inf_rate_key | ARO_DDL_OBL | inf_rate_key | Infl. Rate Key | |
| int_rate_key | ARO_DDL_OBL | int_rate_key | Int.Key | |
| currency | ARO_DDL_OBL | currency | Valuation Crcy | |
| bus_area | aro_assignments | bus_area | Business Area | |
| costcenter | aro_assignments | costcenter | Cost Center | |
| orderid | aro_assignments | orderid | Order ID | |
| wbs_elem | aro_assignments | wbs_elem | WBS Element | |
| acttype | aro_assignments | acttype | iPPE Activity Ty. | |
| plant | aro_assignments | plant | Valuation Area | |
| location | aro_assignments | location | Text | |
| room | aro_assignments | room | Room Number | |
| func_area | aro_assignments | func_area | Receiving Func. Area | |
| segment | aro_assignments | segment | Segment number | |
| profit_ctr | aro_assignments | profit_ctr | Profit Center | |
| prof_segm | aro_assignments | prof_segm | Profit. segment | |
| rl_est_key | aro_assignments | rl_est_key | Real Estate Key | |
| taxjurcode | aro_assignments | taxjurcode | Tax Jurisdiction | |
| external_id | aro_assignments | external_id | WEBGUI External ID | |
| last_ta_ENTRY_by | aro_ta | entered_by | Name | |
| last_ta_ENTRY_date | aro_ta | entry_date | Entry date | |
| last_ta_ENTRY_time | aro_ta | entry_time | Time of entry in table | |
| last_CEP_NUM | aro_cep_hdr | cep_num | CEP Number | |
| last_CEP_DESC | aro_cep_hdr | cep_desc | Description | |
| last_CEP_KEYDATE | aro_cep_hdr | cep_keydate | Processing Key Date | |
| last_cep_TA_DATE | aro_cep_hdr | ta_date | Transact. Date | |
| last_cep_INFL_KEY | aro_cep_hdr | infl_key | Infl. Rate Key | |
| last_cep_INFL_METH | aro_cep_hdr | infl_meth | Int.calc.method | |
| firstrel_ta_ENTRY_by | aro_ta | released_by | User Name | |
| firstrel_ta_ENTRY_date | aro_ta | release_date | Released On | |
| firstrel_ta_ENTRY_time | aro_ta | release_time | Release Time | |
| rele_ta_ENTRY_by | aro_ta | released_by | User Name | |
| rele_ta_ENTRY_date | aro_ta | release_date | Released On | |
| rele_ta_ENTRY_time | aro_ta | release_time | Release Time | |
| rele_CEP_NUM | aro_cep_hdr | cep_num | CEP Number | |
| rele_CEP_DESC | aro_cep_hdr | cep_desc | Description | |
| rele_CEP_KEYDATE | aro_cep_hdr | cep_keydate | Processing Key Date | |
| rele_cep_TA_DATE | aro_cep_hdr | ta_date | Transact. Date | |
| rele_cep_INFL_KEY | aro_cep_hdr | infl_key | Infl. Rate Key | |
| rele_cep_INFL_METH | aro_cep_hdr | infl_meth | Int.calc.method | |
| uo_COMP_CODE | aro_uo_hdr | comp_code | Procuring Comp. Cde | |
| UO_NUM | aro_uo_hdr | uo_num | Undl.Obj.No. | |
| UO_TYPE | aro_uo_hdr | uo_type | Underlying Obj Type | |
| UO_DESC | aro_uo_hdr | uo_desc | Undl.Obj.Desc. | |
| uo_adr_city | aro_uo_hdr | adr_city | City | |
| deleted | ARO_DDL_OBL | deleted | Truth Value |
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 ARO_DDL_OBL_current_data.
-- 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: V_ARO_OBJACT
CREATE VIEW ARO_DDL_OBL_current_data AS
SELECT
_ARO_OBJ.obl_guid AS obl_guid,
_ARO_OBJ.obl_type AS obl_type,
_ARO_OBJ.comp_code AS comp_code,
_ARO_OBJ.obl_num AS obl_num,
_ARO_OBJ.obl_desc AS obl_desc,
_ARO_OBJ.obl_status AS obl_status,
_ARO_OBJ.langu AS langu,
_ARO_OBJ.obl_lock AS obl_lock,
_ARO_OBJ.obl_mco_desc AS obl_mco_desc,
_ARO_OBJ.aro_date_beg AS aro_date_beg,
_ARO_OBJ.aro_date_end AS aro_date_end,
_ARO_OBJ.inf_rate_key AS inf_rate_key,
_ARO_OBJ.int_rate_key AS int_rate_key,
_ARO_OBJ.currency AS currency,
_assign.bus_area AS bus_area,
_assign.costcenter AS costcenter,
_assign.orderid AS orderid,
_assign.wbs_elem AS wbs_elem,
_assign.acttype AS acttype,
_assign.plant AS plant,
_assign.location AS location,
_assign.room AS room,
_assign.func_area AS func_area,
_assign.segment AS segment,
_assign.profit_ctr AS profit_ctr,
_assign.prof_segm AS prof_segm,
_assign.rl_est_key AS rl_est_key,
_assign.taxjurcode AS taxjurcode,
_assign.external_id AS external_id,
_LAST_TA.entered_by AS last_ta_ENTRY_by,
_LAST_TA.entry_date AS last_ta_ENTRY_date,
_LAST_TA.entry_time AS last_ta_ENTRY_time,
_LAST_CEP.cep_num AS last_CEP_NUM,
_LAST_CEP.cep_desc AS last_CEP_DESC,
_LAST_CEP.cep_keydate AS last_CEP_KEYDATE,
_LAST_CEP.ta_date AS last_cep_TA_DATE,
_LAST_CEP.infl_key AS last_cep_INFL_KEY,
_LAST_CEP.infl_meth AS last_cep_INFL_METH,
_1st_ta_rel_data.released_by AS firstrel_ta_ENTRY_by,
_1st_ta_rel_data.release_date AS firstrel_ta_ENTRY_date,
_1st_ta_rel_data.release_time AS firstrel_ta_ENTRY_time,
_RELE_TA.released_by AS rele_ta_ENTRY_by,
_RELE_TA.release_date AS rele_ta_ENTRY_date,
_RELE_TA.release_time AS rele_ta_ENTRY_time,
_RELE_CEP.cep_num AS rele_CEP_NUM,
_RELE_CEP.cep_desc AS rele_CEP_DESC,
_RELE_CEP.cep_keydate AS rele_CEP_KEYDATE,
_RELE_CEP.ta_date AS rele_cep_TA_DATE,
_RELE_CEP.infl_key AS rele_cep_INFL_KEY,
_RELE_CEP.infl_meth AS rele_cep_INFL_METH,
_uo_hdr.comp_code AS uo_COMP_CODE,
_uo_hdr.uo_num AS UO_NUM,
_uo_hdr.uo_type AS UO_TYPE,
_uo_hdr.uo_desc AS UO_DESC,
_uo_hdr.adr_city AS uo_adr_city,
_ARO_OBJ.deleted AS deleted
FROM ARO_DDL_OBL AS _ARO_OBJ
LEFT OUTER JOIN ARO_DDL_latest_Assignment AS _assign_valdito ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN aro_assignments AS _assign ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN aro_ta AS _RELE_TA ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN aro_cep_hdr AS _RELE_CEP ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN aro_ta AS _LAST_TA ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN aro_cep_hdr AS _LAST_CEP ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN aro_uo_hdr AS _uo_hdr ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN ARO_DDL_first_TA_REL AS _1st_ta_rel ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN aro_ta AS _1st_ta_rel_data ON /* join condition not captured in parsed metadata */
;
Learn More
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- 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