we have shipment creation idoc coming from external system. it creates shipment document in ECC. in this creation idoc, the stage information is contained in E1EDT44 segment. E1EDT44 001 segment has shipping point=A (vstel field ) and E1EDT44 002 segment has ship to party=B (KUNNR field ). message type=SHPMNT and basic type=SHPMNT05
so the shipment document is created with one stage where departure point and plant =A (under departure point tab ) and under destination tab , we have destination point/plant =B. we are also receiving stage shiiping type=3
Subsequently we are receiving a change idoc (with CHA qualifier ). in this change idoc we only have a new forwarding agent but the same stage data and same stage shiiping type as above. But this change idoc is getting failed and the status message of idoc in error shows the following errors .
1) field destination point cannot be changed (old value: "" new value= B )
2) field shiiping point deparure cannot be changed (old value : "" new value =A ).
3) Shipping type: stage cannot be changed (old value :""new value=3 )
Clearly the system is trying to change the values to the same values which are already there in idoc i,.e A and B and the idoc is in error.
Has someone faced such issues ? how to solve
Thanks in Advance.