I worked for a company a number of years ago that didn't exactly require that of me, but I had the only real documentation on the site, and so they fenaggled (sp?) steering the auditors to my lab. Another company (previous one) I turned my manager in for falsification. To keep the innocent protected, I will be deliberately vague (possibly even adjust some details). There were some people involved in a field assignment for the company. One from one office, another brought in from a different one. One person from one of the offices claimed on paperwork that certain work was done requiring certain equipment. The other person knew that the first person had not brought the equipment with him(or her). After the job, the other person turned the matter in to mamagement. Management pretended not to hear, and carried through the falsification to the customer. This was escalated to the point that my manager essentially lied to upper management. I was given a written warning (a total lie).
I immediately looked for another job. I took my time in my job hunting to be sure I didn't "jump from the frying pan to the fire". I spent actually two more years with the bad company until I found a good position. I developed some significant healt problems while I was at that position, and never regretted for one minute leaving.
Life is too short. Do your best to maintain your integrity. If upper management at your company is basically honest, invest some thought and time figuring out how to present an honest picture to them. Most people in Quality jobs are of the highest integrity, and enjoy helping companies be successful through doing the right things. I love my work at a large company that although it is far from perfect, I work with upper management who truly want to be successful through honesty. In the long run that will serve any company the best.
If you determine that your upper management is not supportive of integrity, you may wish to consider looking for another position. I have often given the lecture one-on-one that life is too short. You have to be happy in your work. Sometimes it is worthwhile to do your best and put up with issues until you can find something better.
As this is a measurement and calibration forum, I don't want to use too much space on this. Hope I helped some in your dilemma.