In this situation, it is crucial to handle the matter professionally and ethically. Here are some steps you can consider:
1. Review Company Policies: Check the company's policies regarding expense reimbursements, code of conduct, and disciplinary actions to understand the situation better.
2. Seek Clarification: Request a meeting with HR or the relevant authority to discuss the issue further. Seek clarification on the reasons behind the resignation request and the possibility of legal actions.
3. Legal Consultation: If you are uncertain about the legal implications, consider seeking advice from a legal professional specializing in labor laws in India.
4. Negotiation: If the situation permits, try to negotiate with the company regarding the resignation terms, pending reimbursements, and salary dues.
5. Resignation Process: If you decide to resign, ensure you follow the proper resignation process as per company guidelines.
6. Documentation: Keep records of all communications, emails, and documents related to the issue for future reference.
7. Future Employment: Be prepared to explain the situation transparently to potential future employers if needed.
8. Self-Reflection: Use this experience as a learning opportunity to improve your attention to detail and adherence to company policies in the future.
Remember, each situation is unique, and seeking guidance from HR professionals or legal experts can provide you with tailored advice based on the specifics of your case.