Bug 10730 - Feldüberlauf bei Aggregation
Summary: Feldüberlauf bei Aggregation
Status: VERIFIED FIXED
Alias: None
Product: Forecast
Classification: SCX/Suite
Component: DCF Anwendung (show other bugs)
Version: 19.0
Hardware: All All
: P1 major
Assignee: mfr
QA Contact:
URL:
Whiteboard:
Keywords: Orion, Vorabkorrektur
Depends on: 9406
Blocks:
  Show dependency tree
 
Reported: 2019-08-01 15:31 CEST by jel
Modified: 2020-03-06 09:34 CET (History)
9 users (show)

Kundennummer:
Bestellnummer:
PV Übergabe: ---
Phase Roadmap: ---
Erledigt mit: Orion
SAP Release: ECC 6.0
Transport: M48K901529 M49K900447 M37K903085 M38K901602 M39K900441
CRM-ID/Ticket:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jel intern 2019-08-01 15:31:05 CEST
Es kommt zu einem Feldüberlauf bei Aggregationen in der Spalte "Planungssumme", obwohl die Summe der Perioden die Grenze von 9,99 Mrd. nicht überschreitet.
Comment 2 tdr 2020-03-06 09:34:58 CET
Getestet auf FQ0 und Q74.
Comment 1 jel intern 2019-08-01 16:30:06 CEST
Der Fehler liegt in einer falsch gefüllten Struktur. Es wird die GW_GRID_TAB gefüllt statt die LW_SELECT_TAB für die Spalte PERIOD0. Die Struktur GW_GRID_TAB wird bei Aggregationen nie initialisiert, dadurch sammeln sich enorme Mengen in der Zeile. Hinzu kommt, dass durch eine Anpassung in 19.0 bei der PERIOD0 in der LW_SELECT_TAB bei einem Overflow in der GW_GRID_TAB die PERIOD0 der LW_SELECT_TAB auf einen Maxwert gesetzt wird.
Dies passiert alles in der Methode WON_CREATE_GRID_TAB des PRogramms /GIB/DCF_MAINTENANCE. 
Die Lösung ist, dass die korrekte Struktur befüllt wird. LW_SELECT_TAB statt GW_GRID_TAB.