SAP Jobsuche bei DV-Treff
Tomec23
  • Tomec23
  • SAP Forum - User Thema Starter
vor ein Jahr
Hallo zusammen,

kann mir jemand bei folgendem Problem helfen?

Ich möchte gerne den CDS-View fac_dzchofacc in meinem extend view konsumieren. Bekomme jedoch immer die Fehlermeldung,

dass die View eine Paramter Bindung benötigt und ich die zugehörige CDS-Entität verwenden soll.

Ich habe schon an verschiedensten Stellen versucht den Paramter P_Language mitzugeben. Der Fehler bleibt aber.

Akttuell sieht es folgendermaßen aus:

@AbapCatalog.sqlViewAppendName: 'ZEXT_CDS'

@EndUserText.label: 'View Extend'

extend view C_JournalEntryItemBrowser with ZDEMO_EXT

association [1..1] to acdoca as _acdoca on $projection.accountingdocument = _acdoca.belnr

and $projection.companycode = _acdoca.rbukrs

and $projection.sourceledger = _acdoca.rldnr

and $projection.FiscalYear = _acdoca.gjahr

association [1..1] to fac_dzchofacc as _fac_dzchofacc on $projection.offsettingaccount = _fac_dzchofacc.glaccount

and $projection.companycode = _fac_dzchofacc.companycode

{

_acdoca.gkont as Numgkont,

_acdoca.drcrk as SHkennz,

_fac_dzchofacc(P_LANGUAGE:'D').alternativeglaccount as altkt,

_fac_dzchofacc(P_LANGUAGE:'D').alternativeglaccountname as txt20

}

Ich hoffe mir kann hier jemand helfen.

Zur Not muss man einen weiteren View bauen, dort den Parameter übergeben und den neuen View dann hier verwenden.

Mich hat aber der Ehrgeiz gepackt, das muss doch auch so gehen.

Gruß

Förderer

Tomec23
  • Tomec23
  • SAP Forum - User Thema Starter
vor ein Jahr
Hallo,

also wenn man macht, was da steht geht es auch 😃

Wenn man die CDS-Entität statt des Datenbankviews einträgt geht es ohne Probleme.

Aber für alle die über den selben Fehler stolpern, könnte das hier ja interessant sein.