Saltar al contenido

Conector Four51 Avanzado

Los siguientes elementos cubren opciones avanzadas, consejos y enlaces a otros materiales de referencia que pueden resultar útiles para las integraciones de Four51.

Propiedades Extendidas

La propiedad Propiedades extendidas (XP) proporcionada por la API de OrderCloud permite agregar campos personalizados a la mayoría de los objetos.

En Jitterbit, si un objeto admite la propiedad OrderCloud XP, entonces el conector Four51 generará la propiedad XP en los esquemas de solicitud y respuesta de ese objeto. La propiedad XP se puede utilizar en crear, actualizar, actualización del parche, o eliminar actividades. Además, la propiedad XP está disponible para filtrar, ordenar y buscar en todas las actividades de lectura para extremos de registros múltiples (es decir, incluye una lista de registros, pero no un registro único).

Por ejemplo, si desea utilizar la propiedad XP para agregar un campo personalizado de "Dirección anterior", en su solicitud de transformación, haga doble clic en la propiedad XP y agregue lo siguiente al secuencia de comandos:

<trans>
"<PreviousAddress>
     <Street1>451 First Street</Street1>
     <Street2>West Gravino Blvd</Street2>
     <City>Alameda</City>
    <State>CA</State>
</PreviousAddress>"
</trans>

En el ejemplo anterior, utilizamos XML dentro de una cadena entre comillas dobles en un secuencia de comandos Jitterbit estándar. Después de desplegar y ejecutar la operación, puede consultar la Consola API de OrderCloud y busque los datos incluidos.

adjunto

Nota

Para obtener información adicional sobre la propiedad XP, consulte la documentación de Four51 en Propiedades extendidas.

Grandes Cantidades de Datos

Paginación

La paginación es compatible con el conector Jitterbit Four51. La información sobre la paginación devuelta por la API de OrderCloud se proporcionará en Jitterbit dentro del XML de respuesta bajo la metaetiqueta. A continuación se proporciona un ejemplo. Si se devuelven muchos registros y desea ajustar la paginación, puede hacerlo utilizando el metaobjeto.

<Meta>
<Page>1</Page>
<PageSize>20</PageSize>
<TotalCount>25</TotalCount>
<TotalPages>2</TotalPages>
<ItemRange>
<StartItem>1</StartItem>
<EndItem>20</EndItem>
</ItemRange>
</Meta>

Nota

Para obtener información adicional sobre el uso de metaetiquetas, consulte la documentación de Four51 en Paginación.

Buscando

La búsqueda es compatible con el conector Jitterbit Four51. Puede buscar grandes conjuntos de datos dentro de la API de CloudOrder directamente especificando el parámetro de búsqueda. A continuación se proporciona un ejemplo de búsqueda en todos los campos.

<Parameters>
<search>smith<search>
</Parameters>

El siguiente ejemplo limita la búsqueda a campos específicos disponibles en el recurso que está buscando.

<Parameters>
<search>smith<search>
<searchOn>LastName,UserName<searchOn>
</Parameters>

Nota

Para obtener información adicional sobre cómo buscar y combinar consultas, consulte la documentación de Four51 sobre Búsqueda.

Filtración

El filtrado es compatible con el conector Jitterbit Four51. Puede filtrar listas grandes de elementos dentro de la API de CloudOrder directamente especificando un filtro.

<Filter>
    <key>lastname</key>
    <value>smith</value>
</Filter>

Los filtros admiten comodines, OR lógico, Negar, AND lógico y Mayor que/Menor que en fechas y valores numéricos. A continuación se proporcionan ejemplos.

Comodín

<Filter>
    <key>lastname</key>
    <value>*smith</value>
</Filter>

Lógico O

<Filter>
    <key>lastname</key>
    <value>Smith|Jo</value>
</Filter>

Negar

<Filter>
    <key>lastname</key>
    <value>!Smith</value>
</Filter>

Nota

Para obtener información adicional sobre filtrado, consideraciones de rendimiento y combinación de consultas, consulte la documentación de Four51 sobre Filtrado.

Clasificación

La clasificación es compatible con el conector Jitterbit Four51. Puede ordenar listas grandes de elementos dentro de la API de CloudOrder directamente especificando el orden de clasificación. A continuación se proporciona un ejemplo.

<Parameters>
<soryBy>LastName<sortBy>
</Parameters>

Nota

Para obtener información adicional sobre cómo ordenar y combinar consultas, consulte la documentación de Four51 sobre Clasificación.

Suplantación de Usuario

Si desea interactuar con la API de CloudOrder en nombre de un Usuario comprador existente, puede hacerlo con la función de "suplantación" de usuario proporcionada por la API de CloudOrder. Asegúrese de que el Usuario comprador que desea suplantar tenga una aplicación con un ID de cliente asociado y el perfil de seguridad apropiado asignado. Una vez hecho esto, debería poder configurar su extremo Four51 como de costumbre con las credenciales del usuario suplantado.

Nota

Se proporciona más información sobre la suplantación en la documentación de Four51 sobre Suplantación.

Patrones de Diseño

Los siguientes patrones de diseño pueden resultar útiles para las integraciones de Four51: