Create a PDF template
PDF templates are best for forms and standardized documents where the page layout must remain fixed. Odella identifies fillable fields so you can review their purpose and define how each value should be populated.Before you begin
Use a current, approved PDF with existing form fields whenever possible. Confirm that:- The file opens correctly.
- Field names are distinct and meaningful.
- Required and optional fields are known.
- Obsolete values and unresolved comments have been removed.
- You have authority to use the document as a template.
Create the template
1
Upload the PDF
Open Templates, select New Template, and upload the source PDF.
2
Review template details
Give the template a specific name and description. Explain the document’s purpose, when it applies, and how it differs from similar forms.
3
Review detected fields
Confirm that each expected field is present and correctly identified. Fix ambiguous field names or instructions before testing.
4
Add field instructions
Define the source, format, default behavior, and missing-data behavior for each field.
5
Test with representative data
Generate sample documents that cover normal, missing, long, and invalid values.
6
Publish
Publish only after the populated PDF has been compared with the approved source and reviewed by the process owner.
Write field instructions
Good field instructions are specific and testable.
Avoid instructions such as “fill appropriately.” State where the value comes from and what to do when the source is unclear.
Defaults and validation
Use defaults only for values approved to remain consistent across documents. Do not use defaults for facts that must come from the current matter, customer, transaction, or request. Validation can include:- Required-value checks
- Date and identifier formats
- Allowed value lists
- Number and length limits
- Cross-field consistency checks
Test the output
Include tests for:- Every required field
- Missing optional fields
- Long names and addresses
- Special characters
- Multi-line text
- Each checkbox and dropdown state
- Values near field-length limits
- Page rendering and print output