Workflow é um processo de negócios personalizado para gerenciar registros padrão ou personalizados. Ele abrange tarefas como aprovação de transações, adição de condições em Campos personalizados ou Campos padrão e gerenciamento de registros. Os workflows definem e automatizam esses processos.
Para visualizar, criar e modificar fluxos de trabalho, os usuários precisam das permissões apropriadas para trabalhar com os tipos de registro específicos envolvidos. A atribuição de Administrador fornece acesso a todos os recursos SuiteFlow.
Os fluxos de trabalho são definidos para tipos de registro individuais e abrangem os vários estágios ou estados pelos quais um registro passa durante um processo de negócios. Cada estado em um fluxo de trabalho especifica as ações a serem executadas, como enviar e-mails ou adicionar botões a um formulário de registro, antes que o fluxo de trabalho seja concluído ou faça a transição para outro estado. Dependendo dos requisitos do processo de negócios, um workflow pode se mover entre diferentes estados ou transição.
Para ativar o comando SuiteFlow em uma conta, você deve estar conectado à atribuição de Administrador.
1. Navegue para Configuração > Empresa > Habilitar recursos
2. Clique na aba SuiteCloud
3. Em SuiteFlow, marque a caixa SuiteFlow
4. Clique em Salvar
Observação: Quando você ativa SuiteFlow, você pode ser orientado por uma série de prompts para ativar o Cliente e o Servidor SuiteScript. Não desative nenhum desses recursos depois que eles estiverem ativados.
Um fluxo de trabalho é iniciado em um registro, e o registro avança por diferentes estados dentro do fluxo de trabalho acionado por eventos específicos. Esses eventos podem ocorrer quando os registros são exibidos, criados ou atualizados. Além disso, você tem a opção de programar instâncias de workflow para serem executadas em registros em horários especificados em NetSuite.
Para criar um novo fluxo de trabalho, navegue para Personalização > Fluxo de trabalho > Fluxos de trabalho > Novo
O seguinte fluxo de trabalho mostra definindo um formulário personalizado no registro da tarefa:
Neste cenário, vamos considerar que tem outros formulários personalizados que precisam ser definidos no reigostro da tarefa. Uma caixa de seleção personalizada é também aplicada no registro para ser usado como uma flag para saber se o registro deve usar formulário personalizado A ou formulário personalizado B.
A seguinte tabela descreve o estado nesse fluxo de trabalho e suas ações associadas para o Estado 1:
State 1
The State 1 states what Action is created. This sets whatever needs to execute on the Workflow.
· Set Field Value: sets the value of the selected field
· Let’s say that the Custom Form A is the preferred form and Custom Form B is the Form that must be use if the said checkbox is checked.
Você deve verificar e consultar em SuiteAnswers ID 40560 SuiteFlow Overview para mais informações.
Para ser atualizado sempre que um novo artigo for postado, siga New to NetSuite - SuiteBuilder & SuiteBundler.