---
sourceDocument: Referência de API do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Referência de API do Xanadu

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# WalkWorkflow - Global

# WalkWorkflow - Global {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 min. de leitura

A inclusão de script WalkWorkflow fornece métodos para percorrer um fluxo de trabalho e retornar uma lista de sucessores para cada atividade junto com uma ordem de caminho mais curto que indica a profundidade da atividade no fluxo de trabalho.

## Walkworkflow - Walkworkflow(GlideRecord workflowVersion) {#ariaid-title2}

Construtor da classe Walkworkflow.
{#r_WWF-Walkworkflow_GR__table_mpg_ttp_4t__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| workflowVersion | GlideRecord | GlideRecord na tabela wf_workflow_version da versão do fluxo de trabalho a ser analisada. |
[Tabela 1. Parâmetros]

{#r_WWF-Walkworkflow_GR__table_mpg_ttp_4t} {#r_WWF-Walkworkflow_GR__table_npg_ttp_4t__entry__2}

| Tipo | Descrição |
|-|-|
| Fluxo de trabalho | Objeto de fluxo de trabalho recém-criado. |
[Tabela 2. Retorna]

{#r_WWF-Walkworkflow_GR__table_npg_ttp_4t}

## Walkworkflow - calcularFullSequences() {#ariaid-title3}

Calcula a sequência completa para cada caminho.
Não combina caminhos nas atividades Ingressar. Depois de chamar este método, chame getSequences() para produzir as sequências calculadas.
{#r_WWF-computeFullSequences_N__table_wpg_ttp_4t__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| Nenhum |   |   |
[Tabela 3. Parâmetros]

{#r_WWF-computeFullSequences_N__table_wpg_ttp_4t} {#r_WWF-computeFullSequences_N__table_xpg_ttp_4t__entry__2}

| Tipo | Descrição |
|-|-|
| vazio |   |
[Tabela 4. Retorna]

{#r_WWF-computeFullSequences_N__table_xpg_ttp_4t}

## Walkworkflow - computerSequences() {#ariaid-title4}

Calcula as sequências de atividades.
Todas as sequências que levam a uma associação terminam na associação e, em seguida, uma única sequência da associaçã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.
{#r_WWF-computeSequences__table_upg_ttp_4t__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| Nenhum |   |   |
[Tabela 5. Parâmetros]

{#r_WWF-computeSequences__table_upg_ttp_4t} {#r_WWF-computeSequences__table_vpg_ttp_4t__entry__2}

| Tipo | Descrição |
|-|-|
| vazio |   |
[Tabela 6. Retorna]

{#r_WWF-computeSequences__table_vpg_ttp_4t}

## Walkworkflow - despejo () {#ariaid-title5}

Gera o estado interno desta classe para gs.print().
{#r_WWF-dump__table_p3n_wxp_4t__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| Nenhum |   |   |
[Tabela 7. Parâmetros]

{#r_WWF-dump__table_p3n_wxp_4t} {#r_WWF-dump__table_q3n_wxp_4t__entry__2}

| Tipo | Descrição |
|-|-|
| vazio |   |
[Tabela 8. Retorna]

{#r_WWF-dump__table_q3n_wxp_4t}

## Fluxo de trabalho de walkwork -dumpSequences() {#ariaid-title6}

Gera as sequências internas a esta classe para gs.print().
{#r_WWF-dumpSequences__table_r3n_wxp_4t__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| Nenhum |   |   |
[Tabela 9. Parâmetros]

{#r_WWF-dumpSequences__table_r3n_wxp_4t} {#r_WWF-dumpSequences__table_s3n_wxp_4t__entry__2}

| Tipo | Descrição |
|-|-|
| vazio |   |
[Tabela 10. Retorna]

{#r_WWF-dumpSequences__table_s3n_wxp_4t}

## Walkworkflow - dumpShortestPathOrders(descrição) {#ariaid-title7}

Gera as ordens de caminho mais curto internas a este objeto para gs.print().
{#r_WWF-dumpShortestPathOrders__table_t3n_wxp_4t__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| Nenhum |   |   |
[Tabela 11. Parâmetros]

{#r_WWF-dumpShortestPathOrders__table_t3n_wxp_4t} {#r_WWF-dumpShortestPathOrders__table_u3n_wxp_4t__entry__2}

| Tipo | Descrição |
|-|-|
| vazio |   |
[Tabela 12. Retorna]

{#r_WWF-dumpShortestPathOrders__table_u3n_wxp_4t}

## Walkworkflow - getActivitiesAtOrder(Número de pedidos) {#ariaid-title8}

Retorna todas as atividades na ordem do caminho mais curto especificado.
{#r_WWF-getActivitiesAtOrder_N__table_qpg_ttp_4t__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| pedido | Número | O número do pedido no qual o cliente está interessado. |
[Tabela 13. Parâmetros]

{#r_WWF-getActivitiesAtOrder_N__table_qpg_ttp_4t} {#r_WWF-getActivitiesAtOrder_N__table_rpg_ttp_4t__entry__2}

| 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. |
[Tabela 14. Retorna]

{#r_WWF-getActivitiesAtOrder_N__table_rpg_ttp_4t}

## Walkworkflow - getSequences() {#ariaid-title9}

Retorna as sequências de atividades.
O método walk() deve ter sido chamado antes de chamar este método.
{#r_WWF-getSequences__table_spg_ttp_4t__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| Nenhum |   |   |
[Tabela 15. Parâmetros]

{#r_WWF-getSequences__table_spg_ttp_4t} {#r_WWF-getSequences__table_tpg_ttp_4t__entry__2}

| 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). |
[Tabela 16. Retorna]

{#r_WWF-getSequences__table_tpg_ttp_4t}

## Walkworkflow - walk(Boolean fullSequences) {#ariaid-title10}

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 acessador para obter dados relevantes sobre o fluxo de trabalho.
{#r_WWF-walk_B__table_opg_ttp_4t__entry__3}

| Nome | Tipo | Descrição |
|-|-|-|
| fullSequences | Booliano | (Opcional) Se verdadeiro, calcula as sequências completas. O valor padrão é falso. |
[Tabela 17. Parâmetros]

{#r_WWF-walk_B__table_opg_ttp_4t} {#r_WWF-walk_B__table_ppg_ttp_4t__entry__2}

| Tipo | Descrição |
|-|-|
| vazio |   |
[Tabela 18. Retorna]

{#r_WWF-walk_B__table_ppg_ttp_4t}

