How to: Use many S-Sign Enabled PDF-Upload Templates as Components
This page will help guide a user with configuring PDF-Upload Components to be used in a parent template.
Last updated
Was this helpful?
This page will help guide a user with configuring PDF-Upload Components to be used in a parent template.
Before setting up the templates, the user should have a working knowledge of:
How to create and call component templates
How to call PDF-Upload Templates as components
How to create and configure S-Sign Templates
When developing this use case, it is good to keep scalability in mind. The more Components that are used make document generation more complex, which can lead to encountering Governor Limits such as APEX CPU Time Limit. Additionally, the larger the list of components to be merged in, the larger the list of S-Sign Fields and Profiles will need to be defined.

In the template body of the parent, add all the PDF-Upload templates that are to be merged in.

In S-Sign Fields, list out all of the fields that are to be used throughout ALL of the component templates. This means if there are a total of 20 fields throughout all of the components, the parent template will define all 20 of the fields.

Define all of the signer profiles to be used throughout the components. The Profile Name, Email Address, Signing Name, and Signing Order must match the profile that is listed in the component.
Note: Not every profile defined in the parent must be used in a component, but any profiles to be listed in the components must be listed and identical in the parent template.
S-Sign Fields must be unique throughout document generation and E-Signature Requests.
This means that two fields can both require signature, but one input field must have Input Field ID 1 and the other Input Field ID 2.
As we are pulling each of the PDF-Upload Components into a single Parent Template, we must define each field within the component templates uniquely.
Take for example a use case where we have 3 components with 6 total fields. If the first component defines fields 1 and 2, the consecutive templates would have S-Sign Fields defined as follows:


Last updated
Was this helpful?
Was this helpful?

