JV_JVTO1_ACDOCA_INT_SWITCH
Intermediate JVTO1-like view on ACDOCA
JV_JVTO1_ACDOCA_INT_SWITCH is a CDS View that provides data about "Intermediate JVTO1-like view on ACDOCA" in SAP S/4HANA. It reads from 1 data source (JV_JVSO1_ACDOCA_SWITCH) and exposes 143 fields with key fields rldnr, rrcty, rvers, ryear, robjnr.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| JV_JVSO1_ACDOCA_SWITCH | JV_JVSO1_ACDOCA_SWITCH | from |
Annotations (12)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | CJVTO1_ACDINTSW | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AbapCatalog.preserveKey | true | view | |
| AbapCatalog.dataMaintenance | #DISPLAY_ONLY | view | |
| AccessControl.personalData.blocking | #NOT_REQUIRED | view | |
| AccessControl.authorizationCheck | #NOT_REQUIRED | view | |
| EndUserText.label | Intermediate JVTO1-like view on ACDOCA | view | |
| ObjectModel.supportedCapabilities | #SQL_DATA_SOURCE | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| ObjectModel.usageType.sizeCategory | #XXL | view | |
| ObjectModel.usageType.serviceQuality | #X | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view |
Fields (143)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | rldnr | rldnr | Ledger (Compat.) | |
| KEY | rrcty | rrcty | Record Type | |
| KEY | rvers | rvers | Version: Tax rt | |
| KEY | ryear | ryear | Ref. Year1 | |
| KEY | robjnr | |||
| KEY | cobjnr | |||
| KEY | sobjnr | |||
| KEY | rtcur | rtcur | Currency | |
| KEY | runit | runit | Unit/Area | |
| KEY | drcrk | |||
| KEY | rpmax | |||
| rbukrs | rbukrs | Company Code | ||
| rjvnam | rjvnam | Joint venture | ||
| regrou | regrou | Equity group | ||
| racct | racct | GL Account From | ||
| rbusa | rbusa | Business Area | ||
| rcntr | rcntr | Cost Center | ||
| rordnr | rordnr | Order | ||
| rprojk | rprojk | WBS Element | ||
| rprctr | rprctr | Profit Center | ||
| ranln1 | ranln1 | Asset | ||
| ranln2 | ranln2 | Sub-number | ||
| ranbwa | ranbwa | Ast Transaction Type | ||
| rrecin | rrecin | Recovery Ind. | ||
| rpartn | rpartn | Partner | ||
| rkokrs | rkokrs | CO Area | ||
| nplnr | nplnr | Network | ||
| vornr | vornr | Operation | ||
| aufpl | aufpl | TaskList No.Ops | ||
| aplzl | aplzl | Plan No.f.Oper. | ||
| prodper | ||||
| rhcur | rhcur | Local Currency | ||
| rkcur | rkcur | Ledger curr. | ||
| curt1_4a | curt1_4a | |||
| curr1_4a | curr1_4a | |||
| curt2_4a | curt2_4a | |||
| curr2_4a | curr2_4a | |||
| curt1_4c | curt1_4c | |||
| curr1_4c | curr1_4c | |||
| curt2_4c | curt2_4c | |||
| curr2_4c | curr2_4c | |||
| tslvt | ||||
| tsl01 | ||||
| tsl02 | ||||
| tsl03 | ||||
| tsl04 | ||||
| tsl05 | ||||
| tsl06 | ||||
| tsl07 | ||||
| tsl08 | ||||
| tsl09 | ||||
| tsl10 | ||||
| tsl11 | ||||
| tsl12 | ||||
| tsl13 | ||||
| tsl14 | ||||
| tsl15 | ||||
| tsl16 | ||||
| hslvt | ||||
| hsl01 | ||||
| hsl02 | ||||
| hsl03 | ||||
| hsl04 | ||||
| hsl05 | ||||
| hsl06 | ||||
| hsl07 | ||||
| hsl08 | ||||
| hsl09 | ||||
| hsl10 | ||||
| hsl11 | ||||
| hsl12 | ||||
| hsl13 | ||||
| hsl14 | ||||
| hsl15 | ||||
| hsl16 | ||||
| kslvt | ||||
| ksl01 | ||||
| ksl02 | ||||
| ksl03 | ||||
| ksl04 | ||||
| ksl05 | ||||
| ksl06 | ||||
| ksl07 | ||||
| ksl08 | ||||
| ksl09 | ||||
| ksl10 | ||||
| ksl11 | ||||
| ksl12 | ||||
| ksl13 | ||||
| ksl14 | ||||
| ksl15 | ||||
| ksl16 | ||||
| hslvt_4c | ||||
| hsl01_4c | ||||
| hsl02_4c | ||||
| hsl03_4c | ||||
| hsl04_4c | ||||
| hsl05_4c | ||||
| hsl06_4c | ||||
| hsl07_4c | ||||
| hsl08_4c | ||||
| hsl09_4c | ||||
| hsl10_4c | ||||
| hsl11_4c | ||||
| hsl12_4c | ||||
| hsl13_4c | ||||
| hsl14_4c | ||||
| hsl15_4c | ||||
| hsl16_4c | ||||
| kslvt_4c | ||||
| ksl01_4c | ||||
| ksl02_4c | ||||
| ksl03_4c | ||||
| ksl04_4c | ||||
| ksl05_4c | ||||
| ksl06_4c | ||||
| ksl07_4c | ||||
| ksl08_4c | ||||
| ksl09_4c | ||||
| ksl10_4c | ||||
| ksl11_4c | ||||
| ksl12_4c | ||||
| ksl13_4c | ||||
| ksl14_4c | ||||
| ksl15_4c | ||||
| ksl16_4c | ||||
| mslvt | ||||
| msl01 | ||||
| msl02 | ||||
| msl03 | ||||
| msl04 | ||||
| msl05 | ||||
| msl06 | ||||
| msl07 | ||||
| msl08 | ||||
| msl09 | ||||
| msl10 | ||||
| msl11 | ||||
| msl12 | ||||
| msl13 | ||||
| msl14 | ||||
| msl15 | ||||
| msl16 |
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 JV_JVTO1_ACDOCA_INT_SWITCH.
-- 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: CJVTO1_ACDINTSW
CREATE VIEW JV_JVTO1_ACDOCA_INT_SWITCH AS
SELECT
rldnr,
rrcty,
rvers,
ryear,
cast( '000000000000000000' as gobjnr_r ) AS robjnr,
cast( '000000000000000000' as gobjnr_c ) AS cobjnr,
cast( '000000000000000000' as gobjnr_s ) AS sobjnr,
rtcur,
runit,
cast( ' ' as shkzg preserving type ) AS drcrk,
cast( '016' as rpmax preserving type ) AS rpmax,
rbukrs,
rjvnam,
regrou,
racct,
rbusa,
rcntr,
rordnr,
rprojk,
rprctr,
ranln1,
ranln2,
ranbwa,
rrecin,
rpartn,
rkokrs,
nplnr,
vornr,
aufpl,
aplzl,
cast( substring(prodper,1,6) as jva_prod_month ) AS prodper,
rhcur,
rkcur,
curt1_4a,
curr1_4a,
curt2_4a,
curr2_4a,
curt1_4c,
curr1_4c,
curt2_4c,
curr2_4c,
case when poper = '000' then sum( tsl ) end AS tslvt,
case when poper = '001' then sum( tsl ) end AS tsl01,
case when poper = '002' then sum( tsl ) end AS tsl02,
case when poper = '003' then sum( tsl ) end AS tsl03,
case when poper = '004' then sum( tsl ) end AS tsl04,
case when poper = '005' then sum( tsl ) end AS tsl05,
case when poper = '006' then sum( tsl ) end AS tsl06,
case when poper = '007' then sum( tsl ) end AS tsl07,
case when poper = '008' then sum( tsl ) end AS tsl08,
case when poper = '009' then sum( tsl ) end AS tsl09,
case when poper = '010' then sum( tsl ) end AS tsl10,
case when poper = '011' then sum( tsl ) end AS tsl11,
case when poper = '012' then sum( tsl ) end AS tsl12,
case when poper = '013' then sum( tsl ) end AS tsl13,
case when poper = '014' then sum( tsl ) end AS tsl14,
case when poper = '015' then sum( tsl ) end AS tsl15,
case when poper = '016' then sum( tsl ) end AS tsl16,
case when poper = '000' then sum( hsl ) end AS hslvt,
case when poper = '001' then sum( hsl ) end AS hsl01,
case when poper = '002' then sum( hsl ) end AS hsl02,
case when poper = '003' then sum( hsl ) end AS hsl03,
case when poper = '004' then sum( hsl ) end AS hsl04,
case when poper = '005' then sum( hsl ) end AS hsl05,
case when poper = '006' then sum( hsl ) end AS hsl06,
case when poper = '007' then sum( hsl ) end AS hsl07,
case when poper = '008' then sum( hsl ) end AS hsl08,
case when poper = '009' then sum( hsl ) end AS hsl09,
case when poper = '010' then sum( hsl ) end AS hsl10,
case when poper = '011' then sum( hsl ) end AS hsl11,
case when poper = '012' then sum( hsl ) end AS hsl12,
case when poper = '013' then sum( hsl ) end AS hsl13,
case when poper = '014' then sum( hsl ) end AS hsl14,
case when poper = '015' then sum( hsl ) end AS hsl15,
case when poper = '016' then sum( hsl ) end AS hsl16,
case when poper = '000' then sum( ksl ) end AS kslvt,
case when poper = '001' then sum( ksl ) end AS ksl01,
case when poper = '002' then sum( ksl ) end AS ksl02,
case when poper = '003' then sum( ksl ) end AS ksl03,
case when poper = '004' then sum( ksl ) end AS ksl04,
case when poper = '005' then sum( ksl ) end AS ksl05,
case when poper = '006' then sum( ksl ) end AS ksl06,
case when poper = '007' then sum( ksl ) end AS ksl07,
case when poper = '008' then sum( ksl ) end AS ksl08,
case when poper = '009' then sum( ksl ) end AS ksl09,
case when poper = '010' then sum( ksl ) end AS ksl10,
case when poper = '011' then sum( ksl ) end AS ksl11,
case when poper = '012' then sum( ksl ) end AS ksl12,
case when poper = '013' then sum( ksl ) end AS ksl13,
case when poper = '014' then sum( ksl ) end AS ksl14,
case when poper = '015' then sum( ksl ) end AS ksl15,
case when poper = '016' then sum( ksl ) end AS ksl16,
case when poper = '000' then sum( hsl_4c ) end AS hslvt_4c,
case when poper = '001' then sum( hsl_4c ) end AS hsl01_4c,
case when poper = '002' then sum( hsl_4c ) end AS hsl02_4c,
case when poper = '003' then sum( hsl_4c ) end AS hsl03_4c,
case when poper = '004' then sum( hsl_4c ) end AS hsl04_4c,
case when poper = '005' then sum( hsl_4c ) end AS hsl05_4c,
case when poper = '006' then sum( hsl_4c ) end AS hsl06_4c,
case when poper = '007' then sum( hsl_4c ) end AS hsl07_4c,
case when poper = '008' then sum( hsl_4c ) end AS hsl08_4c,
case when poper = '009' then sum( hsl_4c ) end AS hsl09_4c,
case when poper = '010' then sum( hsl_4c ) end AS hsl10_4c,
case when poper = '011' then sum( hsl_4c ) end AS hsl11_4c,
case when poper = '012' then sum( hsl_4c ) end AS hsl12_4c,
case when poper = '013' then sum( hsl_4c ) end AS hsl13_4c,
case when poper = '014' then sum( hsl_4c ) end AS hsl14_4c,
case when poper = '015' then sum( hsl_4c ) end AS hsl15_4c,
case when poper = '016' then sum( hsl_4c ) end AS hsl16_4c,
case when poper = '000' then sum( ksl_4c ) end AS kslvt_4c,
case when poper = '001' then sum( ksl_4c ) end AS ksl01_4c,
case when poper = '002' then sum( ksl_4c ) end AS ksl02_4c,
case when poper = '003' then sum( ksl_4c ) end AS ksl03_4c,
case when poper = '004' then sum( ksl_4c ) end AS ksl04_4c,
case when poper = '005' then sum( ksl_4c ) end AS ksl05_4c,
case when poper = '006' then sum( ksl_4c ) end AS ksl06_4c,
case when poper = '007' then sum( ksl_4c ) end AS ksl07_4c,
case when poper = '008' then sum( ksl_4c ) end AS ksl08_4c,
case when poper = '009' then sum( ksl_4c ) end AS ksl09_4c,
case when poper = '010' then sum( ksl_4c ) end AS ksl10_4c,
case when poper = '011' then sum( ksl_4c ) end AS ksl11_4c,
case when poper = '012' then sum( ksl_4c ) end AS ksl12_4c,
case when poper = '013' then sum( ksl_4c ) end AS ksl13_4c,
case when poper = '014' then sum( ksl_4c ) end AS ksl14_4c,
case when poper = '015' then sum( ksl_4c ) end AS ksl15_4c,
case when poper = '016' then sum( ksl_4c ) end AS ksl16_4c,
case when poper = '000' then sum( msl ) end AS mslvt,
case when poper = '001' then sum( msl ) end AS msl01,
case when poper = '002' then sum( msl ) end AS msl02,
case when poper = '003' then sum( msl ) end AS msl03,
case when poper = '004' then sum( msl ) end AS msl04,
case when poper = '005' then sum( msl ) end AS msl05,
case when poper = '006' then sum( msl ) end AS msl06,
case when poper = '007' then sum( msl ) end AS msl07,
case when poper = '008' then sum( msl ) end AS msl08,
case when poper = '009' then sum( msl ) end AS msl09,
case when poper = '010' then sum( msl ) end AS msl10,
case when poper = '011' then sum( msl ) end AS msl11,
case when poper = '012' then sum( msl ) end AS msl12,
case when poper = '013' then sum( msl ) end AS msl13,
case when poper = '014' then sum( msl ) end AS msl14,
case when poper = '015' then sum( msl ) end AS msl15,
case when poper = '016' then sum( msl ) end AS msl16
FROM JV_JVSO1_ACDOCA_SWITCH
;
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