Supply Chain diagnostic