SAP ABAP IMG Activity OHEUR273 (Remove Entries with Overlapping Periods)
Hierarchy
SAP_HRRXX (Software Component) Sub component SAP_HRRXX of SAP_HR
   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