Saltar al contenido

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.