Concepto: criterios de sincronización de documentos de Salesforce
Salesforce Connector for CI y CLM utiliza una arquitectura de sincronización
que lo captura todo
para los archivos con el fin de garantizar la integridad de los datos. En lugar de supervisar los componentes de la interfaz de usuario, el conector supervisa los objetos de datos subyacentes para mantener una traza de auditoría completa de todas las actividades relacionadas con los archivos. Gestión de contratos utiliza
activadores universales
para supervisar estos objetos de datos de Salesforce con el fin de identificar archivos nuevos o actualizados:
- ContentVersion: captura las cargas de archivos nuevos y el contenido real de los archivos.
- ContentDocumentLink: identifica cuándo un archivo existente se vincula a un nuevo registro, como una oportunidad o una cuenta.
- Archivo adjunto heredado: supervisa el objeto anterior de archivo adjunto de Salesforce en busca de datos heredados.
En Salesforce Lightning, Salesforce captura los archivos cargados a través de la lista relacionada
Notas y archivos adjuntos
mediante la supervisión del registro ContentVersion
. Dado que Gestión de contratos supervisa este registro directamente, sus archivos se capturan independientemente de la lista relacionada o el componente de interfaz de usuario que se utilice para la carga. Criterios de sincronización global
En el nivel más alto, el conector utiliza una configuración global para determinar el comportamiento de referencia para todos los descubrimientos de archivos.
Cuando selecciona la casilla Sincronizar todo en el parámetro
Evisort_Status__c
, Salesforce sincroniza todos los archivos válidos que detecta el conector, independientemente de otros criterios definidos. Cuando la casilla no está seleccionada, Salesforce solo procesa los archivos que coinciden explícitamente con los filtros de exportación definidos y la configuración específica del objeto. Ver Creación de filtros de objeto personalizados para Salesforce ConnectorPrevención de duplicados
El conector utiliza dos capas de protección para garantizar que los datos del espacio de trabajo permanezcan limpios:
- Lógica de omisión inteligente: cuando Salesforce captura un archivo durante la carga inicial (a través del activador ContentVersion), ignora automáticamente los eventos de vinculación posteriores para ese archivo.
- Verificación de estado de sincronización: el conector omite los documentos que ya contienen un ID de Evisort en el campo Evisort__c.
Requisitos
Para que un documento sea elegible para la sincronización automatizada, debe cumplir los siguientes criterios:
Opción | Descripción |
|---|---|
Formatos admitidos | PDF Word (.doc, .docx) |
Tamaño de archivo | Máximo de 5 MB por archivo. |
Vinculación principal | Para organizaciones Lightning, Salesforce utiliza el objeto ContentDocumentLink para buscar el registro principal y evaluar sus filtros. En el caso de las organizaciones clásicas (heredadas), Salesforce evalúa el filtro directamente en el registro en el que se inserta el archivo adjunto. |