I thought I had reasonable idea how this worked, but apparently not.
I know about Era (obviously), Unit Rating (i think), and Location, and current Mission (if you have that option selected, which I do).
But over the last 7 weeks, my rating, location, and mission (None) all have not changed. The 4th SW is still ongoing, so I kinda doubt the Era modifier(s?) have changed.
And yet ...
The Campaign Parts Availability (CPA) changed from 3 on the last day of my Garrison Duty contract (under Comstar Interdict) to 1 the following day. Okay, I wasn't sure how it would change, but I was pretty sure there would be some change.
Then it bounced back to 3 the following day, then down to 2, then back to 3, where it stayed for 6 weeks, when it dropped to 1. Then two days later it went back to 3. WTF?!
If there is anything my merc company can reasonably do to easily and positively affect CPA, I'm sure they would love to know.