Bug 12647 (T020954) - /GIB/DCF_CMA: Runtime Error ITAB_DUPLICATE_KEY
Summary: /GIB/DCF_CMA: Runtime Error ITAB_DUPLICATE_KEY
Status: VERIFIED FIXED
Alias: T020954
Product: Forecast
Classification: SCX/Suite
Component: DCF Administration (show other bugs)
Version: 19.0
Hardware: All All
: P4 trivial
Assignee: Klaas, Martina
QA Contact: Lenz, Florian
URL:
Whiteboard:
Keywords: Vorabkorrektur
Depends on: 7581
Blocks:
  Show dependency tree
 
Reported: 2020-12-04 11:16 CET by Klaas, Martina
Modified: 2021-02-16 12:16 CET (History)
8 users (show)

Kundennummer:
Bestellnummer:
PV Übergabe: ---
Phase Roadmap: ---
Erledigt mit: Pegasus
SAP Release: S/4HANA
Transport: M60K900684; M49K902017; M48K902394
CRM-ID/Ticket: 020954


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Klaas, Martina intern 2020-12-04 11:16:37 CET
Report /GIB/DCF_CLEANUP_MATSET, Methode delete_wo_matset - aus ATC Korrektur entstanden.

SELECT DISTINCT * auf /GIB/DCF_MATST mit INNER JOIN auf /GIB/DCF_HIERF verursacht doppelte Einträge in Zieltabelle, da ein gleichnamiges Feld (MATSN)  in beiden Tabellen enthalten ist und in dem Fall wohl beide Felder in der Seelct_list auftauchen.

Das Problem kann durch explizite Feldliste (also m~MATST) verhindert werden.
In diesem Fall ist der JOIN durch die weitere Programmlogik aber redundant und kann daher komplett entfallen.

Vorabkorrektur bis 18.0 notwendig.
Comment 1 Klaas, Martina intern 2020-12-07 08:28:08 CET
Korrektur mittels expliziter Feldliste bereitgestellt:
- FE0
- M60 (M60K900684)
- M49 (M49K902017)
- M48 (M48K902394).