WalkWorkflow - Global

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 2 min. de leitura
  • Percorre o fluxo de trabalho e obtém a lista de sucessores de cada atividade junto com uma ordem de caminho mais curto que indica a profundidade da atividade no fluxo de trabalho.

    Fluxo de trabalho do walkwork - calcularFullSequences()

    Calcula a sequência completa para cada caminho.

    Não combina caminhos em atividades de ingresso. Depois de chamar esse método, chame getSequences() para obter as sequências calculadas.

    Tabela 1. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 2. Retorna
    Tipo Descrição
    vazio

    Walkworkflow - computerSequences()

    Calcula as sequências de atividades.

    Todas as sequências que levam a uma junção terminam na junção e, em seguida, uma única sequência da junção é calculada. Isso garante que todas as sequências possam ser percorridas até uma associação e, em seguida, a sequência possa ser percorrida a partir da associação. Depois de chamar este método, uma chamada para getSequences() produzirá as sequências calculadas.

    Tabela 3. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 4. Retorna
    Tipo Descrição
    vazio

    Walkworkflow - despejo ()

    Gera o estado interno desta classe para gs.print().

    Tabela 5. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 6. Retorna
    Tipo Descrição
    vazio

    Fluxo de trabalho do walkwork - DumpSequences()

    Gera as sequências internas desta classe para gs.print().

    Tabela 7. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 8. Retorna
    Tipo Descrição
    vazio

    Fluxo de trabalho do walkwork - DumpShortestPathOrders( description)

    Gera as ordens de caminho mais curto internas para este objeto para gs.print().

    Tabela 9. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 10. Retorna
    Tipo Descrição
    vazio

    Walkworkflow - getActivitiesAtOrder(Number order)

    Retorna todas as atividades na ordem de caminho mais curto especificada.

    Tabela 11. Parâmetros
    Nome Tipo Descrição
    pedido Número O número do pedido no qual o cliente está interessado.
    Tabela 12. Retorna
    Tipo Descrição
    Matriz de cadeias de caracteres Uma matriz de sys_ids de atividade na ordem especificada. Se uma matriz vazia for retornada, não haverá mais atividades.

    Walkworkflow - getSequences ( )

    Retorna as sequências de atividades.

    O método walk() deve ter sido chamado antes de chamar este método.

    Tabela 13. Parâmetros
    Nome Tipo Descrição
    Nenhum
    Tabela 14. Retorna
    Tipo Descrição
    Cadeia de caracteres Uma cadeia de caracteres de sequências delimitadas por |. Cada sequência é uma lista delimitada por vírgulas de IDs de atividade (tabela wf_workflow_activity).

    Walkworkflow - walk(Boolean fullSequences)

    Percorre o fluxo de trabalho e configura a ordem do caminho mais curto da atividade.

    Depois de chamar este método, o cliente chamaria os vários métodos de acesso para obter dados relevantes sobre o fluxo de trabalho.

    Tabela 15. Parâmetros
    Nome Tipo Descrição
    fullSequences Booliano (Opcional) Se for verdadeiro, calculará as sequências completas. O valor padrão é falso.
    Tabela 16. Retorna
    Tipo Descrição
    vazio

    Walkworkflow - Walkworkflow(GlideRecord workflowVersion)

    Construtor da classe Walkworkflow.

    Tabela 17. Parâmetros
    Nome Tipo Descrição
    workflowVersion GlideRecord GlideRecord na tabela wf_workflow_version da versão do fluxo de trabalho a ser analisada.
    Tabela 18. Retorna
    Tipo Descrição
    Fluxo de trabalho Objeto de fluxo de trabalho recém-criado.