3131 */
3232public final class DocumentGenerationService {
3333 public static final String CANDIDATE_NAME = "Candidate_Name" ;
34- public static final String MANAGER_NAME = "Manager_Name" ;
35- public static final String JOB_TITLE = "Job_Title" ;
36- public static final String SALARY = "Salary" ;
37- public static final String START_DATE = "Start_Date" ;
3834 public static final String TEXT_BOX = "TextBox" ;
3935 public static final String STRING_TRUE = "true" ;
4036 public static final String ANCHOR_UNITS = "pixels" ;
@@ -44,10 +40,6 @@ public String generateDocument(
4440 String accountId ,
4541 String candidateEmail ,
4642 String candidateName ,
47- String managerName ,
48- String jobTitle ,
49- String salary ,
50- String startDate ,
5143 String offerDocDocx ,
5244 EnvelopesApi envelopesApi ,
5345 TemplatesApi templatesApi
@@ -74,11 +66,8 @@ public String generateDocument(
7466
7567 DocGenFormFieldRequest formFields = getFormFields (
7668 documentId ,
77- candidateName ,
78- managerName ,
79- jobTitle ,
80- salary ,
81- startDate );
69+ candidateName
70+ );
8271
8372 envelopesApi .updateEnvelopeDocGenFormFields (accountId , envelopeId , formFields );
8473
@@ -124,53 +113,20 @@ public static DateSigned createDateSigned() {
124113
125114 private DocGenFormFieldRequest getFormFields (
126115 String documentId ,
127- String candidateName ,
128- String managerName ,
129- String jobTitle ,
130- String salary ,
131- String startDate ) {
116+ String candidateName
117+ ) {
132118 DocGenFormField candidateNameField = new DocGenFormField ();
133119 candidateNameField .setLabel (CANDIDATE_NAME );
134120 candidateNameField .setRequired (STRING_TRUE );
135121 candidateNameField .setType (TEXT_BOX );
136122 candidateNameField .setName (CANDIDATE_NAME );
137123 candidateNameField .setValue (candidateName );
138124
139- DocGenFormField managerNameField = new DocGenFormField ();
140- managerNameField .setLabel (MANAGER_NAME );
141- managerNameField .setRequired (STRING_TRUE );
142- managerNameField .setType (TEXT_BOX );
143- managerNameField .setName (MANAGER_NAME );
144- managerNameField .setValue (managerName );
145-
146- DocGenFormField jobTitleField = new DocGenFormField ();
147- jobTitleField .setLabel (JOB_TITLE );
148- jobTitleField .setRequired (STRING_TRUE );
149- jobTitleField .setType (TEXT_BOX );
150- jobTitleField .setName (JOB_TITLE );
151- jobTitleField .setValue (jobTitle );
152-
153- DocGenFormField salaryField = new DocGenFormField ();
154- salaryField .setLabel (SALARY );
155- salaryField .setRequired (STRING_TRUE );
156- salaryField .setType (TEXT_BOX );
157- salaryField .setName (SALARY );
158- salaryField .setValue (salary );
159-
160- DocGenFormField startDateField = new DocGenFormField ();
161- startDateField .setLabel (START_DATE );
162- startDateField .setRequired (STRING_TRUE );
163- startDateField .setType (TEXT_BOX );
164- startDateField .setName (START_DATE );
165- startDateField .setValue (startDate );
125+
166126
167127 DocGenFormFields formFields = new DocGenFormFields ();
168128 formFields .setDocGenFormFieldList (Arrays .asList (
169- candidateNameField ,
170- managerNameField ,
171- jobTitleField ,
172- salaryField ,
173- startDateField ));
129+ candidateNameField ));
174130 formFields .setDocumentId (documentId );
175131
176132 DocGenFormFieldRequest docGenFormFieldRequest = new DocGenFormFieldRequest ();
0 commit comments