feat(esignature): add 5 eSignature tracking fields to Appraiser_Case__c
Add ESignature_Envelope_Id__c (Text 255), ESignature_Envelope_Status__c (Text 50), ESignature_Sent_At__c (DateTime), ESignature_Completed_At__c (DateTime), and ESignature_Envelope_Url__c (URL) to Appraiser_Case__c. Deployed to appraiser-dev — Status: Succeeded. Agent: claude-sonnet-4-6 Tests: N/A (metadata-only) Tests-Added: 0 TypeScript: N/A (Apex project)
This commit is contained in:
parent
66be5d83ff
commit
e4b7456dc1
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
## Tasks
|
||||
|
||||
- [ ] **Task 1 — Custom fields:** Add 5 eSignature tracking fields to `Appraiser_Case__c` object metadata and update `package.xml` if needed. Deploy to verify. (FR-001)
|
||||
- [x] **Task 1 — Custom fields:** Add 5 eSignature tracking fields to `Appraiser_Case__c` object metadata and update `package.xml` if needed. Deploy to verify. (FR-001)
|
||||
|
||||
- [ ] **Task 2 — EnvelopeCreateResult class + createEnvelope() method:** Add `EnvelopeCreateResult` inner class and `createEnvelope(Id caseId, String accountCode, String templateId)` to `DocusignESignatureService`. (FR-002)
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<CustomField xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<fullName>ESignature_Completed_At__c</fullName>
|
||||
<label>eSignature Completed At</label>
|
||||
<required>false</required>
|
||||
<trackHistory>false</trackHistory>
|
||||
<type>DateTime</type>
|
||||
</CustomField>
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<CustomField xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<fullName>ESignature_Envelope_Id__c</fullName>
|
||||
<externalId>false</externalId>
|
||||
<label>eSignature Envelope ID</label>
|
||||
<length>255</length>
|
||||
<required>false</required>
|
||||
<trackHistory>false</trackHistory>
|
||||
<type>Text</type>
|
||||
<unique>false</unique>
|
||||
</CustomField>
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<CustomField xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<fullName>ESignature_Envelope_Status__c</fullName>
|
||||
<externalId>false</externalId>
|
||||
<label>eSignature Envelope Status</label>
|
||||
<length>50</length>
|
||||
<required>false</required>
|
||||
<trackHistory>false</trackHistory>
|
||||
<type>Text</type>
|
||||
<unique>false</unique>
|
||||
</CustomField>
|
||||
|
|
@ -0,0 +1,9 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<CustomField xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<fullName>ESignature_Envelope_Url__c</fullName>
|
||||
<externalId>false</externalId>
|
||||
<label>eSignature Envelope URL</label>
|
||||
<required>false</required>
|
||||
<trackHistory>false</trackHistory>
|
||||
<type>Url</type>
|
||||
</CustomField>
|
||||
|
|
@ -0,0 +1,8 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<CustomField xmlns="http://soap.sforce.com/2006/04/metadata">
|
||||
<fullName>ESignature_Sent_At__c</fullName>
|
||||
<label>eSignature Sent At</label>
|
||||
<required>false</required>
|
||||
<trackHistory>false</trackHistory>
|
||||
<type>DateTime</type>
|
||||
</CustomField>
|
||||
Loading…
Reference in New Issue