UiPath Documentation
activities
latest
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Atividades de integrações clássicas

Última atualização 18 de mai de 2026

Initialize Record

UiPath.OracleNetSuite.Activities.InitializeRecord

A atividade Inicializar Registro usa a operação de inicialização do NetSuite para atualizar um registro específico (internamenteid).

Após inicializar o registro, a atividade gera o novo registro da inicialização em um objeto Record (Registro) que você pode usar em uma atividade subsequente. O status da solicitação e as informações de sucesso/falha serão definidos em um objeto ResponseStatus (NetSuiteStatus) que você poderá usar em atividades subsequentes (por exemplo, lógica condicional).

Como funciona

As etapas a seguir e o diagrama de sequência de mensagens são um exemplo de como a atividade funciona desde o tempo de design (ou seja, as dependências da atividade e as propriedades de entrada/saída) até o tempo de execução.

  1. Conclua as etapas de Configuração .

  2. Adicione a atividade Oracle NetSuite Application Scope ao seu projeto.

  3. Adicione a atividade Initialize Record dentro da atividade Oracle NetSuite Application Scope .

  4. Clique no botão Configurar dentro da atividade Initialize Record . Isso permite que você defina os parâmetros de entrada.

  5. Selecione o Tipo de registro do tipo de registro que você deseja que a inicialização crie.

  6. Selecione o Tipo de referência do tipo de registro que você deseja inicializar.

  7. Insira o ID de referência para o ID interno do registro de referência que será inicializado.

  8. Crie e insira uma variável Record que conterá o registro recém-criado.

  9. Crie e insira ResponseStatus variável para a propriedade Saída .

No corpo da atividade

Para inserir seus valores de propriedade Inicializar registro , você deve usar o Diálogo de entrada clicando no botão Configurar .

  • TipoDeRegistro — o tipo de registro a ser criado e inicializado.
  • TipoDeReferência - O tipo de registro a partir do qual se deseja inicializar o registro.
  • IdDeReferência (string) — o ID do registro a partir do qual inicializar.

Propriedades

Comum

  • DisplayName - The display name of the activity. This field supports only Strings or String variables.

Diversos

  • Privado - Se selecionado, os valores de variáveis e argumentos não são mais registrados no nível Verbose.

Saída

  • Registro - O registro inicializado conforme retornado pelo NetSuite. Insira uma variável Record (UiPath.OracleNetSuite.Com.netsuite.webservices.Record). O objeto Record não é salvo por padrão, mas é a saída de uma transformação de inicialização. Use a atividade Insert Record para salvar esse registro com quaisquer campos adicionais que precisem ser definidos.
  • ResponseStatus - The status of the request (success/failure information). Enter a ResponseStatus variable (UiPath.BAF.Models.ResponseStatus). The ResponseStatus object includes three properties that you can use in other activities.
    • Success - Boolean - Specifies whether the API request was successful.
    • ErrorCode - String - The response error if the API request is unsuccessful (Success=False).
    • Message - String - The error message.

Exemplo

Após inicializar o registro, a atividade Inicializar Registro gera um novo Record do tipo desejado em um novo objeto Record (Registro) que você pode usar em uma atividade subsequente, como a atividade Inserir Registro .

Um exemplo canônico é inicializar um PurchaseOrder a partir de um PurchaseRequisitionexistente. As etapas para fazer isso são:

  1. Insira um novo PurchaseRequisition usando a atividade Insert Record se ainda não existir nenhuma.
  2. Inicialize o registro PurchaseRequisition em um PurchaseOrder usando a atividade Inicializar registro . A saída dessa atividade é um novo PurchaseOrder (Registro).
  3. Antes de inserir o novo registro PurchaseOrder você pode precisar usar uma atividade Assign ou Multi-Assign para definir primeiro algumas das propriedades necessárias no registro PurchaseOrder .
  4. Insira o Registro PurchaseOrder usando uma atividade Insert Record .

O diagrama é um exemplo de como inicializar um registro CustomerPayment a partir de um registro do cliente, atualizar os parâmetros necessários e, em seguida, inserir o registro CustomerPayment.

Cada tipo Record (por exemplo PurchaseOrder) que é criada a partir de uma atividade Initialize Record exigirá um conjunto diferente de parâmetros que precisarão ser definidos antes que possam ser inseridos por meio da atividade Insert Record .

Dois exemplos:

Inicialize um CustomerPayment (Registro) de um Customer

  1. Defina a propriedade (apliqueEspecificado) como falsa.
  2. Defina a propriedade (standingSpecified) como falsa.

Inicialize um PurchaseOrder (Registro) de um PurchaseRequisition

  1. Defina a propriedade (criadoDateEspecificação) como falsa.
  2. Defina a propriedade (últimaModificaçãoDateEspecificação) como falsa.
  3. Defina a propriedade (totalSpecified) como falsa.
  • Como funciona
  • No corpo da atividade
  • Propriedades
  • Comum
  • Diversos
  • Saída
  • Exemplo

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades