Actividades
Más reciente
False
Imagen de fondo del banner
Actividades de integraciones clásicas
Última actualización 22 de abr. de 2024

Ámbito de Aplicación Oracle NetSuite

UiPath.OracleNetSuite.Activities.OracleNetSuiteScopeActivity

Cada actividad de NetSuite llama a una operación SOAP utilizando los parámetros de solicitud que introduces en las propiedades de entrada de la actividad. Para llamar con éxito a las operaciones SOAP, las actividades dependen de la actividad Ámbito de NetSuite para utilizar la autenticación basada en tokens (preferida) o de Credenciales de usuario para conectarse a un registro de integración de NetSuite nuevo o existente.

Mediante el uso de su cuenta de Oracle (ID de cuenta) y la autenticación basada en tokens (ClaveDeConsumidor, SecretoDeConsumidor, IDDeTokeny SecretoDeToken), la actividad de ámbito de NetSuite establece una conexión autenticada con su registro de integración.

Importante:

NetSuite ha obsoleto el RLC (autenticación de credenciales a nivel de solicitud, por ejemplo, autenticación estándar) y ha eliminado su soporte por completo en la versión 2021.1. Anteriormente no era compatible con las llamadas a la API SOAP con el lanzamiento de 2020.2 para roles de administrador.

Como resultado, la opción de autenticación estándar se ha eliminado a partir de la versión 1.2 del paquete de actividades de Oracle NetSuite.

Después de establecer la conexión, la actividad devuelve un objeto OracleNetSuiteConnection (OracleNetSuiteConnection) que puede utilizar para la autenticación en los usos posteriores de la actividad del ámbito de la aplicación NetSuite .
Nota: Al utilizar este paquete de actividades, es importante que leas y sigas las mejores prácticas documentadas en la guía Fundamentos y ejemplos de arquitectura de SuiteApp (SAFE) de NetSuite y en la hoja de trucos de control de concurrencia.

Cómo funciona

Los siguientes pasos y diagrama de secuencia de mensajes son un ejemplo de cómo funciona la actividad desde el momento de diseño (es decir, las dependencias de la actividad y las propiedades de entrada / salida) hasta el tiempo de ejecución.

  1. Completa los pasos de configuración .
  2. Añade una actividad para cada propiedad de entrada SecureString .
    • Añade dos actividades Obtener credencial .

      * Para obtener más información, consulta la sección Crear activos de credenciales en la guía de configuración .

  3. Introduce valores para las propiedades de autenticación de token.
  4. Crea e introduce una variable IConnection para la propiedad Salida.
    • Puede utilizar esta variable en los usos posteriores de la actividad Ámbito de NetSuite .



En el cuerpo de la actividad

Para crear tu proyecto y habilitar el Asistente para objetos en otras actividades, debes usar el Asistente de conexión haciendo clic en el botón Configurar .

Para obtener más información, consulta la sección Asistentes en la página Acerca de.

Propiedades

Autenticación
Nota: las credenciales estándar se consideran obsoletas y se han eliminado en la versión 1.2 y superiores. Los proyectos existentes seguirán ejecutándose, pero deben actualizarse para usar la autenticación basada en token.
  • IDDeCuenta : el identificador asignado a tu cuenta de NetSuite. Este campo solo admite variables Strings o String . Puede encontrar el ID de su cuenta de NetSuite al principio de la URL de NetSuite.
    • Por ejemplo, si la URL es https://<span>1234567.app.netsuite.com</span>/, su ID de cuenta es 1234567.
  • Tipo de autenticación : el tipo de autenticación que se usará al conectarte a tu registro de integración. A partir de la versión 1.2 del paquete de actividades, la única opción compatible es Token.
  • Clave delconsumidor : la clave generada automáticamente asignada a tu registro de integración. Este campo solo admite variables Strings o String . Para encontrar el valor de ClaveDeConsumidor , consulta la viñeta Autenticación basada en token en la sección Crear registro de integración de la guía de configuración .
  • SecretoDelConsumidor : el SecureString que se utiliza para autorizar las comunicaciones entre UiPath y tu registro de integración.
    • Para encontrar el valor SecretoDeConsumidor , consulta la viñeta Autenticación basada en token en la sección Crear registro de integración de la guía de configuración .
    • Para introducir su variable SecureString , use una actividad.
  • TokenID : el identificador generado automáticamente asignado al usuario. Este campo solo admite variables Strings o String . Para encontrar el valor de TokenID , consulta Crear token de acceso de usuario en la guía de configuración .
  • TokenSecret : el SecureString utilizado para autorizar el acceso del TokenID al registro de integración.
    • Para encontrar el valor TokenSecret , consulta Crear token de acceso de usuario en la guía de configuración .
    • Para introducir su variable SecureString , use una actividad.
Común
  • NombreParaMostrar: el nombre de la actividad que se muestra. Este campo solo admite variables Strings o String.
Otros
  • Privado : si se selecciona, los valores de variables y argumentos ya no se registran en el nivel Detallado.
Opciones
  • ReportApiErrorAsException : cuando se selecciona, las respuestas de error de la API se notifican en BusinessActivityExecutionException por todas las actividades secundarias que usan este ámbito de aplicación. Cuando se borra, la actividad secundaria rellena el mensaje de error de la API en la propiedad de salida EstadoDeRespuesta y la ejecución del flujo de trabajo continúa. Comprueba la propiedad EstadoDeRespuesta para confirmar que la ejecución se ha realizado correctamente.
Salida
  • Conexión de Oracle NetSuite : un registro de la conexión establecida que puedes utilizar en actividades posteriores del ámbito de la aplicación NetSuite . Introduzca una variable IConnection (UiPath.BAF.Models.Connection.IConection).
Usar conexión existente
  • ConexiónExistente : un registro de conexión de una actividad principal del ámbito de la aplicación NetSuite que puede utilizar en lugar de establecer una nueva conexión. Introduce una variable IConnection .
    • La variable IConnection debe ser de una actividad del ámbito de la aplicación de NetSuite (principal) ejecutada que todavía tiene una conexión activa.
    • Si no puede establecer una conexión utilizando esta propiedad, intente volver a ejecutar su actividad principal de ámbito de NetSuite .
  • Cómo funciona
  • En el cuerpo de la actividad
  • Propiedades

Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.