SecuredEndpoint credential pointing to account-d.docusign.com, backed by
the DocusignJWT external credential. Referenced by DTC_CLM_Demo account
setting for ESignature_Auth_Named_Credential__c.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
LWC fixes:
- clmDocGenWorkbench: resetSelectionsToDefaults was a sync onclick handler
calling async initializeDefaults without await — isBusy not set and errors
silently dropped; made the method async and added await
- clmRequestPreview: loadPreview called from refreshAll (account/letter change
handlers) without a recordId guard; a null appraiserCaseId would propagate
to the Apex AuraHandledException; added early return with a user-facing message
manifest/package.xml:
- Was missing CLM_Account_Setting__mdt and CLM_Letter_Definition__mdt objects
and all 17 custom metadata records
- Missing DocusignESignatureService and its test class
- Missing docusignEsignWorkbench and clmRequestPreview LWC components
- Missing NamedCredential section entirely (CLMs1*, CLMuat*, Esignature_Demo)
- Missing CLM Account Setting and Letter Definition layouts
scripts/apex/createSampleAppraiserCase.apex:
- Rewrote entirely; old version referenced the deleted Appraiser_Deficiency__c
object, Sort_Order__c, Deficiency_Number__c as a string, and the deleted
AppraiserCaseDocGenService class
- Now uses Appraiser_Case_Deficiency__c with correct field types
- Populates all appraiser identity/address fields added since original version
- Debug output uses AppraiserCasePayloadBuilder and CLMDocGenCallout
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>