07-13-2009 1:25 PM
Hi Experts,
I am trying to create a Hyper Migration object. The Migration object is created successfully.
However, when I try to import run the input file, I am getting ther error message as follows:
References to more than one migration object in data record
Message no. EM164
Diagnosis
While you were processing the data record with legacy key , references to migration objects ZPARTNER and PART_REL were found in a data record. Therefore, the data in the data record cannot be uniquely assigned to a service function module.
How to remove this error?
There are 2 migration objects being referenced: the first one is a Reocrding to create a BP , and the second one is the standard PART_REL object.
The input file is in the following format:
TEST_HYPER2 DATA 1 1 000001 Z049 Test Person T P 1 2 3 4 RH10 1NP GB 9899873676
TEST_HYPER2 &ENDE
TEST_HYPER2 INIT TEST_HYPER1 TEST_ZPART 00000000 BUR004 123 1234
TEST_HYPER2 &ENDE
I tried removing the &ENDE strucutre after DATA strucutre, but then EMIGALL directly creates a BP and no call to PART_REL is made.
Any help will be greatly appreciated.
Thanks in advance,
Sachin.
07-13-2009 1:31 PM
Well, the problem has been resolved. I was givin the wrong input file format.
Thanks,
Sachin
09-01-2010 12:18 PM
Hi Sachin,
Can you please let me know the file format for HYPER object .I have two object in HYPER object where one is dependent on other.
Thanks.
09-06-2010 4:08 PM
Hello,
The file should be in the format:
OLDKEY1 Datatype Data for First object in Hyper Object
OLDKEY1 &ENDE
OLDKEY1 Datatype Data for Second Object in Hyper Object
OLDKEY1 &ENDE
If the Second object is dependent on First Object, it should be specified as KSM, and the value OLDKEY1 should be given as KSM in the data for second object.
Also note that when migrating objects with a hyper object, the entries for KSM are updated for the referenced migration objects. Therefore, no entries for the hyper object are available in KSM.
Legacy System Key DTyp Data part
TESTHYPERF DATA 1 1 000001 Z049
TESTHYPERF &ENDE
TESTHYPERF INIT TESTHYPERF PARTS001
TESTHYPERF &ENDE
Thanks,
Sachin