I had the same issue with Honda Gujranwala dealership. They delayed my invoice. Well I have some contacts at honda atlas. And their policy is to hand over the invoice in 2-4 working days after car purchase max.
What I did was that I visited their head office. 1-XX block dha lahore with my delivery letter and filed a complaint. Got my invoice within 2 days after that.
Or alternatively you call up their helpline.
The point is just keep presurrising the dealership as what they do is that like on your draft they make a payment of a car which they sold alot before urs. And this cycle continues.