Variables de Jitterbit para SFDC en Studio
Introducción
Esta página cubre las variables de Jitterbit que están disponibles para Salesforce (SFDC), organizadas por variables informativas que se leen (Informativas) y variables de configuración que se escriben (Configuraciones).
Informativas
jitterbit.sfdc.failure_record_count
Tipo de dato
Entero
Descripción
Devuelve el número de registros de fallos de una operación de upsert, inserción, actualización o eliminación de Salesforce. Por ejemplo, esta variable puede ser utilizada dentro de un script para aplicar la lógica de que si el conteo de registros de fallos no es igual a cero, entonces se llama a RaiseError:
<trans>
If($jitterbit.sfdc.failure_record_count != 0,
RaiseError("All record updates were not successful. Please review logs.")
)
</trans>
jitterbit.sfdc.query.record_count
Tipo de dato
Entero
Descripción
Devuelve el número de registros devueltos por una operación de consulta de Salesforce. Por ejemplo, esta variable puede ser utilizada dentro de un script para registrar el número de registros consultados en el registro de operaciones:
<trans>
WriteToOperationLog(Se consultaron $jitterbit.sfdc.query.record_count registros.)
</trans>
jitterbit.sfdc.success_record_count
Tipo de dato
Entero
Descripción
Devuelve el número de registros exitosos de una operación de upsert, inserción, actualización o eliminación de Salesforce. Por ejemplo, esta variable puede ser utilizada dentro de un script para registrar el número de registros que fueron procesados exitosamente en el registro de operaciones:
<trans>
WriteToOperationLog(Se procesaron exitosamente $jitterbit.sfdc.success_record_count registros.)
</trans>
Configuraciones
jitterbit.sfdc.auto_fieldsToNull
Tipo de dato
Booleano
Valor por defecto
true
Descripción
Si se establece en true, los elementos fieldsToNull para las llamadas al servicio web de Salesforce se insertarán automáticamente cuando se mapee NULL o una cadena vacía a un campo. El valor predeterminado es true para mantener la compatibilidad con versiones anteriores donde este proceso era manual. Esta bandera debe establecerse en true si se planea mapear campos nulos o vacíos y se espera que estos se establezcan en nulo en Salesforce.
jitterbit.sfdc.dbsource.sfheader
Tipo de dato
Booleano
Valor predeterminado
false
Descripción
Se aplica a las operaciones de actualización y upsert de Salesforce. Si se establece en true, permite capturar la cadena de encabezado de una fuente de base de datos y escribir la cadena al principio de los archivos de éxito y/o error. Para más información, consulta Salesforce.