It's not just P. Always
check the published fare code tables if you want to make sure you get miles. That's not a ROP specific thing. Every one of the major FFP I know of have certain discounted classes on certain partner airlines that won't accrue miles.