Have the company given you any joining bonus? have they paid you for the month of July? Is there a fix date in the second week of august?
However, i suggest you speak with the HR of the company and give him an ultimatum that if the date is not fixed and you are not required in the company, it would be better to cancel my appointment instead of harassing me. after the second week of august, if required, send the company a legal notice seeking your original documents and cancellation of the appointment due to the negligence of the company.