Zum Inhalt springen
Die Codezentrale
Programmierung, Tipps, Tricks, Snippets, Links (.Net, Java, JavaScript, C++, PHP, Python, SQL, SAP, ABAP, SAPUI5)
Zum Inhalt springen
  • Home
  • Links
    • Kachelmannwetter
    • MrLeehs Blog
    • Deskmodder
    • winfuture.de
    • Tricktresor
    • Python Online Compiler
    • [Raspberry Pi] Wichtige Terminal-Kommandos für Raspian
    • CodeSandbox JS Vanilla
  • Datenschutzerklärung
  • Impressum
Startseite Beiträge verschlagwortet mit "QUAN"

Schlagwort: QUAN

[CDS-Views] Fehler „Referenzinformationen fehlen oder falscher Datentyp“ beheben

Ursache

Für Elemente des Datentyps CURR oder QUAN sind in einem CDS-View Referenzinformationen erforderlich. Diese Informationen fehlen.

Lösung 1

Die Referenzinformationen müssen wie folgt in der Datendefinition gepflegt werden:

// Referenzfeld für Preiseinheit
@Semantics.currencyCode: true  
Preiseinheit,
@Semantics.amount.currencyCode: 'Preiseinheit'
Preis

// Referenzfeld für Maßeinheit
@Semantics.unitOfMeasure: true
Uom,
@Semantics.quantity.unitOfMeasure: 'Uom'
Menge

Lösung 2

Mit folgender View-Annotation kann gesteuert werden, ob geerbte Annotationen berücksichtigt werden oder nicht.

@Metadata.ignorePropagatedAnnotations: true
...

Lösung 3

Falls im Eclipse beim Editieren der view entity folgender Fehler Auftritt: „Annotation &1&2&3&4 ist in View-Entitäten nicht zulässig.“ (SD_CDS_ENTITY105), hilft ggf., sich ein Währungsfeld zum importieren und darauf zu referenzieren (Beispiel):

define view entity Z_CDS
  as select from XYZ as a
    inner join t093b as t on a.bukrs = t.bukrs
{
    ...

    a.meins,
    a.menge,

    t.waers as waers,

    @Semantics.amount.currencyCode: 'WAERS'
    a.kansw,

    ...
}

Links

  • https://community.sap.com/t5/technology-q-a/cds-view-entity-curr-quan-calculated-field-gives-activation-error/qaq-p/13860891
  • SAP Hinweis 3608839: Link
admin 3. September 2024 26. August 2025CDS-Views $metadata, @Semantics, Annotationen, CAST, CDS-View, CURR, currencyCode, ignorePropagatedAnnotations, QUAN, SD_CDS_ENTITY105, unitOfMeasure
  • Kategorien

    aufklappen | zuklappen
  • Neueste Beiträge

    • [ABAP] Benutzerparameter lesen/setzen
    • [ABAP] CDS-View zur Anzeige von Änderungsbelegen
    • Physik
    • [ABAP] ABAP-Sprache aus T002, T002T und T002TX lesen (xco_cp_language)
    • [ABAP] Workflow: Inhalt (Workitems) der MyInbox eines Users auflisten
    • [ABAP] SAP-Office: Emails und Attachements lesen
    • [SAP Fiori] Custom Fields zu Standard Fiori Apps hinzufügen
    • [SAP Fiori] Erweiterungsmöglichkeiten von SAP Fiori Apps
    • [RAP] Code-Beispiel für Feldprüfungen
    • [ABAP] Datumskonvertierung: String zu internem SAP-Datums-Format
  • Archiv

  • Meta

    • Anmelden
    • Feed der Einträge
    • Kommentar-Feed
    • WordPress.org
  • Related Posts

    • [CDS-Views] Einfachen CDS-View erstellen und Daten anzeigen
    • [CDS-Views] CDS-View mit Parametern erstellen und anzeigen
    • [RAP] ODATA V4 Service und Fiori Elements App implementieren
    • [ABAP] Retourenumlagerungsbestellungen lesen
    • [SAP Gateway] Implementierung einer OData-Services basierend auf CDS-Views (SADL + Annotationen)
    • [SAP] ABAP CDS Views und Verwendung von Annotations
    • [ABAP] Excel-Datei (*.xlsx) in interne Tabelle laden (cl_fdt_xl_spreadsheet)
    • [ABAP] OpenSQL: Typecast in SELECT-Statements
    • [ABAP] NativeSQL: Zugriff auf eine Oracle-Datenbank
    • [ABAP] RTTS: Interne Tabelle dynamisch erzeugen
  • Tags

    ABAP (982) Android (16) CLASS (20) cl_abap_list_layout (19) cl_bcs_convert (28) cl_gui_alv_grid (24) cl_gui_container (39) cl_gui_docking_container (25) cl_gui_frontend_services (50) cl_salv_table (58) cntl_simple_event (16) create (27) Date (16) default_screen (28) display (14) EWM (17) Fiori (23) FREE OBJECT (15) get_columns (22) gui_download (15) HTML (16) JavaScript (78) JSON (23) MIME (17) NEW (20) OData (32) ole2_object (15) OpenSQL (44) Python (23) Raspberry Pi (50) Raspberry Pi 2 (27) Raspberry Pi 4 (23) Raspian (22) RegEx (18) SAP (353) SAPUI5 (27) SELECT (25) String (33) stringtab (15) suppress_toolbar (19) UTF-8 (15) Value (27) XML (29) xstring (20) xstring_to_solix (15)
(W) 2025 by codezentrale.de
Präsentiert von Tempera & WordPress.