cross company lookup



I have a lookup which displays records from other company(not the current company).


But when I select the value am getting the following error : The value in the field is not found in the relating table".

I think it is checking for the value selected n the current company.But it should check in the the other company from which the record is displayed.


Can anyone help me on this please?