If you want execute consignment process effectively you need consignment Info record.You are just maintaining condition record,For settlements you need tax code .So system will pick all required data for settlements from Info record.
To recognise consignment price for an article and Vendor combination you need Consignment info record.