I have enabled person accounts in my org and have a requirement of creating a managed package. This package concentrates on person accounts and several other custom objects. I found that we cannot reference person accounts fields directly if we are going to create a managed package as users will not have enabled person accounts in their org.
I would like to know the best practices to be followed when using person accounts with managed package with respect to coding and configuration and also any limitation that might arise later due to the use of person accounts in managed package.
Thanks in advance