Known Limitations and Workarounds
API Field Names
The API Field Name of any custom fields on an Object should not match the API Field Name on the same Fonteva Object. For example, orderapi__preferred_email__C is a Fonteva managed field added to the Contact record and shipped in the orderapi managed package. So, no custom field can be created on the Contact record with the name preferred_email__c regardless of namespace. Adding fields with the same name will cause errors while using the Fonteva Platform.
CSS in Managed Package VF Pages Rendered as PDF
Rendering a Managed Package Visualforce Page as a PDF can result in unintended CSS code appearing in the PDF and issues rendering. This is an issue with Visualforce. Please refer to this Salesforce forum for guidance on resolving the issue.
Related List Buttons
In Lightning Experience, Fonteva only recommends using related list buttons that Fonteva has shipped as a part of the product. Fonteva does not support any buttons for related lists in Lightning Experience outside of the ones included as a part of the product. These actions happen on the parent object instead of the related list object.
Lightning Components in the Lightning App Builder
Fonteva does not currently support Lightning Components available through the Lightning Builder App. Fonteva cannot at this time guarantee how they will work when applied, so please refrain from applying custom Lightning Components in the Lightning App Builder at this time.
Direct Debits - Multiple Payments
Direct Debits currently does not support multiple order payments.
Endpoint Request Timeout in 19-R1
When a 19-R1 org does not have a full certificate chain, it will hit an Endpoint Request Timedout error when using the View Document functionality.
To resolve this issue, we recommend all orgs check their certificate after upgrading to 19-R1. A useful site for checking purpose would be: https://www.sslshopper.com/ssl-checker.html
Please follow the directions on these Salesforce knowledge articles:
The certificate needs to be in the format listed on this page: https://help.salesforce.com/articleView?id=000339841&type=1&mode=1
In addition, you have to merge the complete chain per this article: https://help.salesforce.com/articleView?id=000333504&language=en_US&type=1 and upload that certificate.
If your certificate does not meet the requirements in these articles, you will receive the following message when you check your certificate:
"The certificate is not trusted in all web browsers. You may need to install an Intermediate/chain certificate to link it to a trusted root certificate. Learn more about this error. You can fix this by following Network Solutions' Certificate Installation Instructions for your server platform. Pay attention to the parts about Intermediate certificates."