duplicate lines, crystal 10 bw version 2015

SUGGESTED

I am trying to link the following tables and I am getting duplicate records so I am thinking that my links are wrong. Can any tell me what field to link to what table and what type of join?

the tables are arinvoice, arcustomer, icpart, icpartserialno, oeshipto, and apvendor.