The DTD used for all versions of the Performance Management form is the sf-form.dtd. In order to validate your XML with your XML Editor, you must change the first few lines of the XML code as shown in the figure titled Working with the DTD.
When you are making changes to the XML, remember to save and validate the document after every single change, and fix errors as needed. It is always quicker to validate the XML against a downloaded version of the DTD placed in the same folder as the XML.
Regarding the sf-form.dtd:
- There are features in the DTD that have never been supported in all versions of SAP SuccessFactors Performance Management.
- There are features in the DTD that are not supported in the Performance Form Template XML.
- Just because something is in the DTD does not mean it is thoroughly tested every release. Always follow this rule: If it is not found in the implementation guide with thorough documentation, then think twice about using it. If you use something new, always test it thoroughly, document the change, and verify with SAP Support that your configuration change is officially supported by the product.
- The DTD is updated when features are added or changed, but it is not maintained beyond those scenarios.