Bug 15872

Summary: PREPARE: Die optimale Zeitraum-Ermittlung zum Lesen der Materialbelege funktioniert u.U. nicht.
Product: [SCX/Suite] Controlling Reporter: cbr
Component: DatenaufbauAssignee: Kohl, Lukas <Lukas.Kohl>
Status: VERIFIED FIXED QA Contact: Lenz, Florian <florian.lenz>
Severity: major    
Priority: P1 CC: cbr, Kamill.Garstka, Lukas.Kohl, Marc.Bertelmann, Tim.Kolb
Version: 22.0Keywords: Taurus, Vorabkorrektur
Hardware: All   
OS: All   
Whiteboard:
Kundennummer: Bestellnummer:
PV Übergabe: --- Phase Roadmap: ---
Erledigt mit: Taurus SAP Release: ---
Transport: FE0K909397;E74K909971;M65K900783;M55K900672;M63K901731;M53K901465;M62K902002;M52K901716;M36K900785;M65K900958;M55K900805;M63K901834;M53K901526;M62K902066;M52K901756;M36K900800 CRM-ID/Ticket:
Bug Depends on:    
Bug Blocks: 17424    
Deadline: 2023-05-31   
Attachments: Info zum Thema

Description cbr 2023-04-26 20:19:26 CEST
Created attachment 5861 [details]
Info zum Thema

PREPARE: Programm /GIB/DCC_HIST_PREPARE_N
Die optimale Zeitraum-Ermittlung zum Lesen der Materialbelege funktioniert u.U. nicht.
Das führt zu nicht nachvollziehbaren Ergebnissen im dann folgenden Kennzahlenaufbau.
Der Grund hierfür ist, dass die Informationen für die Werke mit dem Datenbankview /GIB/DC_001_V (Join: Tabelle /GIB/DCC_C001 + Tabelle /GIB/DC_C002) beschafft werden. 

Es werden dann nur die Werke in der Zeitraum-Berechnung betrachtet, die einen Treffer beiden Tabellen haben.

Lösung:
Abbruch des Programms /GIB/DCC_HIST_PREPARE_N, wenn in der Tabelle /GIB/DCC_C001 oder in der Tabelle /GIB/DC_C002 ein Werk aus der Tabelle /GIB/DCC_C005 (aktive GSC-/GXC-Werke) fehlt.

Erläuterungen dazu im anhängenden Dokument
Comment 12 Garstka, Kamill intern 2024-04-15 09:12:23 CEST
Trotz gepflegtem Lagerhüterzeitraum, wird bei fehlendem Werkseintrag in den GS Daten der Default Wert von 90 Tagen genommen.
Problem wird in Bug17424 bearbeitet.
Comment 10 Kohl, Lukas intern 2023-07-31 11:44:26 CEST
Der Prepare bricht nun bei fehlenden Daten nicht mehr ab, sondern gibt Warnungen für fehlende DCC Einstellungen (/gib/dcc_c001) und Produktübergreifenden Einstellungen (/gib/dc_c002) von Werken aus, läuft aber mit default Werten weiter.
Default Werte fehlende DCC Einstellungen:
DCC: Zeitraum Bestandsanalyse in Tagen (ztr_besta) = 365 Tage
DCC: Zeitraum Lagerhüter in Tagen (ztr_lh) = 365 Tage

Default Werte fehlende Produktübergreifenden Einstellungen:
Anzahl Tage für Verbrauchsreichweite (tgver) = 90 Tage