Modelos de proceso del Integration Studio¶
Introducción¶
Plantillas de proceso de Integration Studio, disponibles a través de Jitterbit Marketplace, son casos de uso de integración preconstruidos que ejecutan un proceso comercial específico utilizando objetos en múltiples aplicaciones o sistemas.
Una modelo de proceso consta de uno o más proyectos que utilizan múltiples extremos. Puede incluir archivos de personalización y viene con su propia documentación en formato PDF.
Requerimientos de la sumisión¶
Para cada modelo de proceso, se requieren estos elementos para el envío:
-
Uno o mas exportado Harmony proyectos de Integration Studio necesario para la modelo de proceso.
-
Un archivo de manifiesto de metadatos en formato YAML que describe la modelo de proceso y proporciona los detalles que son utilizado en Jitterbit Marketplace cuando se muestra la modelo. El nombre del archivo de manifiesto debe ser el mismo nombre como modelo de proceso con la extensión
yaml
. -
Un archivo PDF que documenta la modelo del proceso, su configuración, su operación y la información necesaria para su uso la modelo de proceso. Este archivo aparecerá en la lista de
DOCUMENTATION
entrada en el manifiesto. -
Cualquier archivo de personalización que son necesarios para la configuración de la modelo de proceso. Aunque hay varios archivos de personalización compatible con Marketplace, lo recomendamos para facilitar el uso de todos (para usted como desarrollador, para Jitterbit como proveedor de servicios y, lo que es más importante, para el usuario de la modelo de proceso) que se realicen las personalizaciones requeridas. combinados en un solo archivo ZIP. Se debe colocar un archivo LÉAME apropiado con cualquier instrucción en el archivo con las personalizaciones requeridas.
Al tener un solo archivo ZIP en el paso Descargar personalizaciones de la inicialización de una modelo de proceso, un El usuario solo tiene que lidiar con un elemento de descarga. Luego pueden pasar eso (con la documentación PDF, descrita arriba) a la parte encargada de configurar el extremo.
Este paquete se incluirá en el
PACKAGES
entrada en el manifiesto.
Archivo de manifiesto¶
Se requiere un archivo de manifiesto de metadatos, en formato YAML, para proporcionar detalles de la modelo de proceso y sus componentes. Este ejemplo muestra los campos que se deben completar:
# Archivo de manifiesto de plantilla de proceso
NOMBRE: Salesforce- NetSuite CPQ-to-Billing Process Template
TIPO: modelo
# La descripción puede ser de varias líneas o de varios párrafos
# Aplicar sangría a cada línea o párrafo siguiente
DESCRIPCIÓN: Esta modelo de proceso procesa automáticamente sus pedidos y
facturas en Salesforce CPQ y Billing y NetSuite. Sincroniza contactos,
productos, listas de precios, pedidos y facturas entre sistemas.
AUTOR: Jitterbit, Inc.
# Una lista de los proyectos incluidos en la modelo de proceso
PROYECTOS:
- Salesforce_NetSuite_Contacts_Accounts_Bidireccional.json
- Sync_NetSuite_Inventory-Items_to_Salesforce_Price-Book-Entry.json
- Sync_NetSuite_Inventory-Items_to_Salesforce_Products.json
- Sync_Salesforce_Invoices_to_NetSuite_Invoices.json
- Sync_Salesforce_Orders_to_NetSuite_Sales-Orders.json
# Una lista de todos los documentos en la modelo de proceso
# Actualmente, se admite un solo PDF
DOCUMENTACIÓN:
- Jitterbit Salesforce- NetSuite CPQ-to-Billing Process Template.pdf
# Una lista de todos los paquetes de personalización en la modelo de proceso
PAQUETES:
- Salesforce- NetSuite CPQ-to-Billing Process Template Package.zip
# Extremos
# Coloque cada extremo en su propia línea comenzando con un guión
# en orden de origen a destino
PUNTOS FINALES:
- Salesforce
- NetSuite
# Fuentes: Una lista de diccionarios, con cada fuente por nombre
FUENTES:
- NOMBRE: NetSuite
OBJETOS:
- Cuentas
- Contactos
- Clientes
- Artículos de inventario
- NOMBRE: Salesforce
OBJETOS:
- Cuentas
- Contactos
- Facturas
- Pedidos
# Destino: Una lista de diccionarios, con cada destino por nombre
OBJETIVOS:
- NOMBRE: NetSuite
OBJETOS:
- Cuentas
- Clientes
- Facturas
- Órdenes de venta
- NOMBRE: Salesforce
OBJETOS:
- Contactos
- Entrada de libro de precios
- Productos
# Categorías
# Coloque cada categoría en una línea que comience con un guión
CATEGORÍAS:
- ERP
- Finanzas
- Ventas y CRM