الجملتان صحيحتان حسب علمي باللغة العربية. الجملة الأولى (وقع العقد ) تستعمل لبيان الاسم الذي وقع عليه الفعل أو ما يصطلح عليه المفعول به يعني المهم بالنسبة للمتكلم هو ماذا وقع وليس ظرف التوقيع أي المكان.بالنسبة للجملة الثانية (وقع على العقد ) الظرف هنا يصبح أكثر أهمية يعني أين حصل فعل التوقيع ؟ (المكان ) هذا ما أعتقد و أتمنى أن يفي بالغرض