Bug 10816

Summary: Query Kopierregel dumpt wenn die Feldnamen der Datenquelle länger als 30 Zeichen sind
Product: [SCX/Suite] Forecast Reporter: Lenz, Florian <florian.lenz>
Component: DCF AdministrationAssignee: Lenz, Florian <florian.lenz>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: P2 CC: alexander.falge, hatef.abedi, jel, lma, Martina.Klaas, mfr, rhe, Roman.Bernikov
Version: 19.0Keywords: Orion
Hardware: All   
OS: All   
Whiteboard:
Kundennummer: Bestellnummer:
PV Übergabe: --- Phase Roadmap: ---
Erledigt mit: Orion SAP Release: S/4HANA
Transport: CRM-ID/Ticket:
Bug Depends on:    
Bug Blocks: 11132    
Attachments: Dump TYPE_NOT_FOUND

Description Lenz, Florian intern 2019-08-28 13:01:03 CEST
Created attachment 4153 [details]
Dump TYPE_NOT_FOUND

bisherige Standardtabellen haben eine maximale Bezeichnungslänge von 16 Stellen. Der Feldname einer DDIC-Tabelle kann 30 Stellen lang sein. CDS-Views und der zugehörige SAP-View nutzen diese Länge häufig voll aus.
Die Query Kopierregel dumpt in so einem Fall mit der Ausnahme TYPE_NOT_FOUND.
Interne Tabelle LT_LDESC verwendet für die Typermittlung das zu kurze Feld FNAME. Im Feld FNAMEVIEW wäre der gesamte Feldname enthalten

>*# Komponenten der dynamischen Struktur bestimmen
>      LOOP AT lt_ldesc ASSIGNING <ls_ldesc>.
>        lf_tabix = sy-tabix.
>        CLEAR ls_component.
>        ls_component-type ?= cl_abap_typedescr=>describe_by_name( <ls_ldesc>-fname ).
Comment 10 jel intern 2020-03-19 09:12:06 CET
Test auf FQ0 wieder erfolgreich.
Comment 9 Bernikov, Roman intern 2020-03-13 12:14:46 CET
Konvertierung der lt_ldesc hinzugefügt und nun wird korrekt gemappt.
Nach Transport bitte auf FQ0 mit geeignetem Aufbau testen.
Comment 7 Lenz, Florian intern 2019-11-26 16:56:17 CET
(Bezüglich comment 0 von Florian Lenz)
> Anhang 4153 angelegt (attachment 4153 [details])
> Dump TYPE_NOT_FOUND
> 
> bisherige Standardtabellen haben eine maximale Bezeichnungslänge von 16
> Stellen.
Dies gilt auch für DB-Tabellen weiterhin, Viewnamen können allerdings 30 Stellen lang. Diese Länge wird von einigen CDS-View großteils genutzt
Comment 5 Lenz, Florian intern 2019-11-22 08:36:59 CET
(Bezüglich comment 3 von Florian Lenz)
> F4-Hilfe für alle Quellfelder, Report und Variante hinzugefügt, Layout
> angepasst zur Reduktion Scrollbalken. Maximale Länge der Eingabefelder für
> Dynprotransport analog type tvarv_val
> 
> Report /GIB/DCF_COPY_RULE_SELECTIONS

Für F4-Funktionen auch Downgrade durchgeführt. Feldlängenerweiterungen nur für S/4HANA relevant.
GGf. müssen bestehende Varianten umgesetzt werden z.B. mit den Reports
-RSVARDOC_610
-RSVCHECK
Comment 3 Lenz, Florian intern 2019-11-21 10:33:47 CET
F4-Hilfe für alle Quellfelder, Report und Variante hinzugefügt, Layout angepasst zur Reduktion Scrollbalken. Maximale Länge der Eingabefelder für Dynprotransport analog type tvarv_val

Report /GIB/DCF_COPY_RULE_SELECTIONS
Comment 2 Lenz, Florian intern 2019-11-15 14:23:45 CET
Aktuell werden auch nicht die Selektionsoptionen zur Hierarchie berücksichtigt, der Upload erfolgt immer auf der gesamten Hierarchie und muss angepasst werden.
Comment 1 Lenz, Florian intern 2019-08-28 14:43:43 CEST
im Zuge der Anpassung Feldlängen prüfen ob F4 Hilfe für die Quellfelder aus dem Query/Quickview möglich wäre