First of all thanks for your prompt response, I meant by Barcode value is that, to get a unique reference from a built in function or some how to reference my Barcode, unfrtuantly if I use the PK then there will be a missing numbers because of reverting in data entry process. Any further...