Hierarchy
⤷ PA-PA-XX (Application Component) General
⤷ PEUR (Package) HR: Changeover to Euro
IMG Activity
ID | OHEUR273 | Remove Entries with Overlapping Periods |
Transaction Code | S_L9C_94000189 | (empty) |
Created on | 20000815 | |
Customizing Attributes | OHEUR273 | Remove Entries with Overlapping Periods |
Customizing Activity | OHEUR273 | Remove Entries with Overlapping Periods |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | OHEUR273 |
Requirements
When you make entries in time-dependent tables, entry errors can lead to data records with periods that overlap.
During the Euro conversion, such overlaps can lead to short dumps, since the system creates two new data records from one existing one.
If a data record exists that has an end date identical to that of a new, automatically generated data record, a short dump occurs when the system tries to update the converted data records.
Since, for performance reasons, the ARRAY-INSERT technique is used here, it is difficult to locate the defect data record from the short dump.
Example
Conversion on 01.01.2002
Overlapping data record in table T511K
MANDT MOLGA CONST ENDDA BEGDA KVALUE
------------------------------------------------------
000 01 Z0001 31.12.2001 01.01.1800 100.00
000 01 Z0001 31.12.9999 01.01.1800 110.00
The Euro conversion programs ignore the first data record, as its validity date shows it is not affected by the conversion.
The second data record is divided, and its second part-period is converted. The original second data record is deleted. The system tries to save the two lower data records with the new part-periods:
MANDT MOLGA KONST ENDDA BEGDA KVALUE
------------------------------------------------------
000 01 Z0001 31.12.2001 01.01.1800 100.00 <- id. Key
000 01 Z0001 31.12.2001 01.01.1800 110.00 <- id. Key
000 01 Z0001 31.12.9999 01.01.2002 56.24
But since a data record with an identical key already exists, a short dump occurs.
Recommendation
Activities
The report RPUOVRLP (test program for finding entries with overlapping periods) makes a list of overlapping entries, grouped into tables. Remove these entries.
Further notes
Business Attributes
ASAP Roadmap ID | 601 | Euro Conversion |
Mandatory / Optional | 1 | Mandatory activity |
Critical / Non-Critical | 1 | Critical |
Country-Dependency | I | Valid for countries specified |
Customizing Attributes | Country Key | Country Name |
---|---|---|
OHEUR273 | AT | Austria |
OHEUR273 | BE | Belgium |
OHEUR273 | DE | Germany |
OHEUR273 | ES | Spain |
OHEUR273 | FI | Finland |
OHEUR273 | FR | France |
OHEUR273 | IE | Ireland |
OHEUR273 | IT | Italy |
OHEUR273 | LU | Luxembourg |
OHEUR273 | NL | Netherlands |
OHEUR273 | PT | Portugal |
Assigned Application Components
Documentation Object Class | Documentation Object Name | Current line number | Application Component | Application Component Name |
---|---|---|---|---|
SIMG | OHEUR273 | 0 | HLB0100271 | European Monetary Union: Euro |
Maintenance Objects
Maintenance object type | C | Customizing Object |
Assigned objects | ||||||
---|---|---|---|---|---|---|
Customizing Object | Object Type | Transaction Code | Sub-object | Do not Summarize | Skip Subset Dialog Box | Description for multiple selections |
DWBDUMMY | D - Dummy object | OG00 | RRPUOVRLP | Test Program for Finding Entries with Overlapping Periods |
History
Last changed by/on | SAP | 20000815 |
SAP Release Created in | 46C |