Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
| pres:gerti:gestao_de_ativos:siap:ia [05/03/2026 12:29] – criada bholiveira | pres:gerti:gestao_de_ativos:siap:ia [05/03/2026 18:07] (atual) – bholiveira | ||
|---|---|---|---|
| Linha 5: | Linha 5: | ||
| **Sistema Especialista de Análise de Aposentadoria Civil** — sistema independente de BPM para suporte à instrução técnica de atos de aposentadoria civil analisados pelo TCE-GO.\\ | **Sistema Especialista de Análise de Aposentadoria Civil** — sistema independente de BPM para suporte à instrução técnica de atos de aposentadoria civil analisados pelo TCE-GO.\\ | ||
| \\ | \\ | ||
| - | O sistema substitui o fluxo BPM existente (356 tarefas, 103 formulários dinâmicos) por uma aplicação orientada a **objetos de negócio** (servidor, vínculo, cargo, aposentadoria), | + | O sistema substitui o fluxo BPM existente (356 tarefas, 103 formulários dinâmicos) por uma aplicação orientada a **objetos de negócio** (servidor, vínculo, cargo, aposentadoria), |
| \\ | \\ | ||
| //Objetivo principal:// | //Objetivo principal:// | ||
| Linha 126: | Linha 126: | ||
| |progresso|Barra de progresso|Não (leitura)|% dos módulos preenchidos| | |progresso|Barra de progresso|Não (leitura)|% dos módulos preenchidos| | ||
| - | **Ações: | + | **Ações: |
| + | |||
| + | **Sub-seção: | ||
| + | |||
| + | Campo de texto livre onde o analista digita ou ajusta o prompt descritivo que será enviado **uma única vez** ao Google Vertex AI junto com o PDF. O sistema fornece um prompt padrão completo, mas o analista pode personalizá-lo antes da extração. | ||
| + | |||
| + | ^Campo^Tipo^Observação| | ||
| + | |promptExtracao|Textarea grande (editável)|Prompt descritivo em linguagem natural. O sistema injeta automaticamente o JSON Schema de saída ao final. Suporta instruções específicas do analista, ex: " | ||
| + | |modeloVertex|Seleção (leitura)|Modelo configurado pelo admin: ex. `gemini-2.0-flash` / `gemini-1.5-pro`| | ||
| + | |ultimaExtracao|Data/ | ||
| ==== Tela 02 — Dados do Servidor ==== | ==== Tela 02 — Dados do Servidor ==== | ||
| Linha 147: | Linha 156: | ||
| |decisaoJudicial|Radio|Sim|Sim, | |decisaoJudicial|Radio|Sim|Sim, | ||
| - | **Ação IA:** [ 🤖 Extrair dados do PDF ] — executa prompt configurável | + | > [!NOTE] |
| + | > Os campos desta tela são preenchidos automaticamente pela **extração unificada** iniciada na Tela 01. O botão abaixo permite reexecutar a extração **somente | ||
| ==== Tela 03 — Vínculos e Cargos ==== | ==== Tela 03 — Vínculos e Cargos ==== | ||
| Linha 184: | Linha 194: | ||
| |previdenciaComplementar|Radio|Sim|Sim / Não| | |previdenciaComplementar|Radio|Sim|Sim / Não| | ||
| - | **Ação IA:** [ 🤖 Extrair dados do vínculo do PDF ] | + | > [!NOTE] |
| + | > Campos preenchidos pela extração unificada. O analista pode complementar manualmente vínculos não identificados automaticamente. | ||
| ==== Tela 04 — Histórico Funcional ==== | ==== Tela 04 — Histórico Funcional ==== | ||
| Linha 220: | Linha 231: | ||
| |tab_vantagens|Tabela editável|Não|Vantagens financeiras ao longo da carreira| | |tab_vantagens|Tabela editável|Não|Vantagens financeiras ao longo da carreira| | ||
| - | **Ação IA:** [ 🤖 Extrair histórico | + | > [!NOTE] |
| + | > Dados extraídos pela extração unificada. A tabela de evolução | ||
| ==== Tela 05 — Dados Específicos da Aposentadoria ==== | ==== Tela 05 — Dados Específicos da Aposentadoria ==== | ||
| Linha 273: | Linha 285: | ||
| |idFundamentoLegal|Código (leitura)|Sim|| | |idFundamentoLegal|Código (leitura)|Sim|| | ||
| - | **Ação IA:** [ 🤖 Extrair dados da aposentadoria do PDF ] | + | > [!NOTE] |
| + | > Dados específicos por motivo são extraídos pela extração unificada com base no `motivoAposentadoria` informado na Tela 01. | ||
| ==== Tela 06 — Documentos do Processo ==== | ==== Tela 06 — Documentos do Processo ==== | ||
| Linha 297: | Linha 310: | ||
| |Documentos requeridos (lista livre)|Não|Tabela editável|Tabela editável|Descrição + Juntado S/N| | |Documentos requeridos (lista livre)|Não|Tabela editável|Tabela editável|Descrição + Juntado S/N| | ||
| - | **Ação IA:** [ 🤖 Identificar | + | > [!NOTE] |
| + | > O Vertex AI identifica | ||
| ==== Tela 07 — Registros no TCE-GO ==== | ==== Tela 07 — Registros no TCE-GO ==== | ||
| Linha 328: | Linha 342: | ||
| **Ações: | **Ações: | ||
| - | ==== Tela 09 — Configuração de Prompts de Extração | + | ==== Tela 09 — Administração do Prompt Padrão e Configurações Vertex AI ==== |
| - | **Objetivo: | + | **Objetivo: |
| **Ator:** Administrador do Sistema | **Ator:** Administrador do Sistema | ||
| ^Campo^Tipo^Observação| | ^Campo^Tipo^Observação| | ||
| - | |categoria|Seleção|Dados Pessoais / Histórico Funcional / Dados Aposentadoria / Documentos / Encaminhamento| | + | |promptPadrao|Textarea grande|Prompt padrão completo que é pré-carregado na Tela 01 para o analista. Inclui instruções para extração de **todos os campos** da IT em uma única chamada. Editável pelo admin; versionado.| |
| - | |promptSistema|Textarea|Instrução de sistema | + | |promptSistema|Textarea|Instrução de sistema (system instruction) enviada ao Vertex AI: define |
| - | |promptExtracao|Textarea (markdown)|Template | + | |schemaJsonSaida|Textarea (JSON)|JSON Schema completo que o modelo deve respeitar na resposta. Gerado automaticamente a partir |
| - | |modeloLLM|Seleção|GPT-4o / Gemini-2.0 / Claude-3.5 (configurável)| | + | |modeloVertex|Seleção|`gemini-2.0-flash` |
| - | |temperatura|Slider 0–1|Padrão: | + | |regiaoVertex|Seleção|Região do endpoint Vertex AI: `us-central1` / `southamerica-east1` (latência menor para Brasil)| |
| - | |exemplos|Lista editável|Few-shot examples | + | |temperatura|Slider 0–1|Padrão: |
| - | |ativo|Toggle|Ativar/ | + | |maxOutputTokens|Número|Padrão: 8192. Aumentar |
| - | |versao|Texto (leitura)|Controle de versão do prompt| | + | |versaoPrompt|Texto (leitura)|Controle de versão |
| |ultimaAlteracao|Data/ | |ultimaAlteracao|Data/ | ||
| + | |ativo|Toggle|Ativar/ | ||
| - | **Prompts pré-configurados por categoria:** | + | **Campos cobertos pelo prompt padrão unificado:** |
| - | ^Categoria^Variáveis Extraídas| | + | ^Grupo^Campos extraídos em uma única chamada| |
| - | |Dados Pessoais|nome, cpf, dataNascimento, | + | |Dados Pessoais|nomeServidor, cpf, dataNascimento, |
| - | |Histórico Funcional|orgaoIngresso, | + | |Vínculos e Cargos|matricula, orgao, cargo, regimeJuridico, |
| |Dados da Aposentadoria|motivoAposentadoria, | |Dados da Aposentadoria|motivoAposentadoria, | ||
| - | |Documentos do Processo|tipoDocumento, evento, folhas para cada documento identificado no PDF| | + | |Histórico Funcional|dataIngressoServPublico, dataEfetivoExercicioCargoAposen, evolucaoFuncional[], |
| - | |Proventos e Contracheque|rubricasCodigo[], | + | |Contracheque |
| - | |Encaminhamento|tipoCritica, descricaoCritica, recomendacao (para sugestão de texto da IT)| | + | |Documentos Identificados|tipoDocumento, evento, folhas — para cada documento encontrado no PDF| |
| ===== 7. Fluxo Principal do Sistema ===== | ===== 7. Fluxo Principal do Sistema ===== | ||
| Linha 372: | Linha 387: | ||
| |12|Sistema exibe confirmação e disponibiliza o PDF da IT para download. **PDF gerado apenas neste momento.**|RN12|Tela 01| | |12|Sistema exibe confirmação e disponibiliza o PDF da IT para download. **PDF gerado apenas neste momento.**|RN12|Tela 01| | ||
| - | ==== Fluxo 02 — Extração | + | ==== Fluxo 02 — Extração |
| - | ^Passo^Ação^ | + | ^Passo^Ação^Detalhe Técnico| |
| - | |01|Analista | + | |01|Na Tela 01, analista faz upload do PDF do processo TCE.|PDF armazenado temporariamente no bucket GCS do projeto (Cloud Storage for Firebase ou GCS direto)| |
| - | |02|Sistema | + | |02|Sistema exibe o **prompt padrão** pré-configurado no campo `promptExtracao` (editável). O analista pode ajustá-lo com instruções específicas.|Prompt é carregado do template da Tela 09; o analista edita em linguagem natural| |
| - | |03|LLM retorna JSON estruturado | + | |03|Analista clica em [ 🤖 Extrair |
| - | |04|Sistema preenche | + | |04|**Backend |
| - | |05|Analista revisa cada campo sugerido, | + | |05|Vertex AI retorna |
| - | |06|Analista | + | |06|Frontend distribui |
| + | |07|Analista revisa | ||
| + | |08|Ao concluir a revisão, analista | ||
| ==== Fluxo 03 — Servidor com Múltiplos Vínculos ==== | ==== Fluxo 03 — Servidor com Múltiplos Vínculos ==== | ||
| Linha 458: | Linha 475: | ||
| |TipoEncaminhamento|Tela 08 > tipoEncaminhamentoAto| | |TipoEncaminhamento|Tela 08 > tipoEncaminhamentoAto| | ||
| - | ===== 10. Integração com LLM ===== | + | ===== 10. Estratégia de Extração via Google Vertex AI ===== |
| - | ==== 10.1 Arquitetura de Extração ==== | + | ==== 10.1 Visão Geral da Abordagem ==== |
| + | |||
| + | A extração é realizada em **chamada única** ao **Google Vertex AI** (Gemini multimodal). O PDF é enviado diretamente como entrada nativa — sem pré-processamento de texto, sem divisão em chunks — aproveitando a capacidade do Gemini de processar PDFs com OCR e análise de imagem integrados. | ||
| + | |||
| + | O analista digita (ou ajusta) **um único prompt descritivo** em linguagem natural. O sistema injeta automaticamente o JSON Schema de saída ao final, garantindo resposta estruturada. Uma única chamada retorna **todos os campos** necessários para preencher a Instrução Técnica. | ||
| + | |||
| + | ==== 10.2 Arquitetura de Extração ==== | ||
| < | < | ||
| - | [Analista] → [Upload | + | [Tela 01: Analista |
| ↓ | ↓ | ||
| - | [Backend: | + | [Backend: |
| ↓ | ↓ | ||
| - | [Serviço LLM com prompt configurado] | + | [Backend: monta request multipart para Vertex AI Gemini] |
| + | ├── Part 1: system_instruction | ||
| + | ├── Part 2: prompt do analista | ||
| + | ├── Part 3: JSON Schema de saída (injetado automaticamente) | ||
| + | └── Part 4: PDF inteiro via URI gs:// (MIME: application/ | ||
| ↓ | ↓ | ||
| - | [Resposta: JSON estruturado | + | [Vertex AI Gemini: OCR nativo |
| + | ├── Processa todas as páginas do PDF (texto + imagens + tabelas) | ||
| + | ├── Realiza OCR em páginas digitalizadas automaticamente | ||
| + | └── Gera JSON de saída conforme schema | ||
| ↓ | ↓ | ||
| - | [Frontend: preenche campos + marcação visual de sugestão LLM] | + | [Backend: valida JSON retornado contra o schema (Ajv)] |
| ↓ | ↓ | ||
| - | [Analista revisa | + | [Backend: registra log da extração (usuário, timestamp, versão do prompt)] |
| + | ↓ | ||
| + | [Frontend: distribui campos extraídos para todas as telas] | ||
| + | └── Marca campos com 🤖 (fundo âmbar) aguardando confirmação | ||
| + | ↓ | ||
| + | [Analista: revisa, confirma | ||
| </ | </ | ||
| - | ==== 10.2 Contrato de Resposta | + | ==== 10.3 Configuração da Chamada ao Vertex AI ==== |
| + | |||
| + | ^Parâmetro^Valor Padrão^Descrição| | ||
| + | |Modelo|`gemini-2.0-flash`|Equilibra velocidade e qualidade; configurável para `gemini-1.5-pro` em processos complexos| | ||
| + | |Região|`us-central1`|Região primária; `southamerica-east1` como alternativa para menor latência| | ||
| + | |Temperatura|`0.0`|Resposta determinística para extração de dados estruturados| | ||
| + | |maxOutputTokens|`8192`|Suficiente para o JSON completo de todos os campos; ajustável para processos maiores| | ||
| + | |responseMimeType|`application/ | ||
| + | |Entrada do PDF|URI `gs:// | ||
| + | |||
| + | ==== 10.4 Estrutura do Prompt de Extração ==== | ||
| + | |||
| + | O prompt enviado ao Vertex AI tem 3 camadas, montadas pelo backend: | ||
| + | |||
| + | - **System Instruction (Tela 09):** Define o papel e o contexto institucional. Não editável pelo analista. | ||
| + | - **Prompt do Analista (Tela 01):** Texto descritivo livre onde o analista descreve o processo, fornece contexto adicional e pode dar instruções específicas (ex: "O servidor tem dois contratos; o principal é o da SEFAZ" | ||
| + | - **JSON Schema (injetado automaticamente): | ||
| + | |||
| + | **Exemplo de prompt padrão (Tela 01 — editável pelo analista): | ||
| + | |||
| + | < | ||
| + | Analise o PDF do processo de aposentadoria civil do TCE-GO e extraia todas as | ||
| + | informações necessárias para preencher a Instrução Técnica. | ||
| + | |||
| + | Para cada campo solicitado no schema JSON: | ||
| + | - Extraia o valor mais recente e confiável encontrado no documento | ||
| + | - Informe a confiança de 0.0 a 1.0 (1.0 = certeza absoluta) | ||
| + | - Se o campo não for encontrado, retorne null com confiança 0.0 | ||
| + | - Para datas, use o formato ISO 8601 (YYYY-MM-DD) | ||
| + | - Para valores monetários, | ||
| + | - Para documentos identificados, | ||
| + | |||
| + | Instruções específicas deste processo: | ||
| + | [Analista pode adicionar contexto aqui, ex: " | ||
| + | | ||
| + | </ | ||
| + | |||
| + | ==== 10.5 Contrato de Resposta | ||
| <code json> | <code json> | ||
| { | { | ||
| - | "campos": { | + | "servidor": { |
| - | " | + | " |
| - | " | + | " |
| - | " | + | " |
| - | " | + | " |
| - | "dispositivoLegal": | + | " |
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | | ||
| + | " | ||
| + | "motivoAposentadoria": | ||
| + | " | ||
| + | " | ||
| }, | }, | ||
| " | " | ||
| - | { " | + | { " |
| - | { " | + | { " |
| + | { " | ||
| ], | ], | ||
| - | " | + | |
| + | " | ||
| + | " | ||
| + | { " | ||
| + | ] | ||
| + | }, | ||
| + | | ||
| } | } | ||
| </ | </ | ||
| - | ==== 10.3 Configuração | + | ==== 10.6 Tratamento |
| - | + | ||
| - | Cada prompt é estruturado em 3 partes configuráveis: | + | |
| - | - **System prompt:** Define o papel do modelo | + | ^Cenário^Tratamento| |
| - | - **Template de usuário:** Instrução | + | |JSON retornado inválido |
| - | - **Schema | + | |PDF maior que 1000 páginas|Sistema divide |
| + | |Timeout Vertex AI (> 120s)|Sistema exibe aviso; mantém os campos já extraídos parcialmente; | ||
| + | |Campo | ||
| + | |Campo não encontrado (null)|Campo fica vazio com ícone 🔍 cinza; analista preenche manualmente| | ||
| + | |Falha | ||
| ===== 11. Requisitos Não Funcionais ===== | ===== 11. Requisitos Não Funcionais ===== | ||
| Linha 536: | Linha 631: | ||
| |Base de Servidores (TCE)|REST GET|Busca de servidor por CPF| | |Base de Servidores (TCE)|REST GET|Busca de servidor por CPF| | ||
| |Catálogo de Fundamentos Legais|REST GET|Lista de dispositivos legais e seus IDs (`IdFundamentoLegal`)| | |Catálogo de Fundamentos Legais|REST GET|Lista de dispositivos legais e seus IDs (`IdFundamentoLegal`)| | ||
| - | |Provedor LLM|REST|Endpoint configurável por ambiente | + | |Google Vertex AI|REST (googleapis.com)|`POST / |
| + | |Google Cloud Storage|GCS SDK|Armazenamento temporário do PDF do processo para envio ao Vertex via URI `gs://`| | ||
| ===== 12. Glossário ===== | ===== 12. Glossário ===== | ||
| Linha 545: | Linha 641: | ||
| |TipoFluxo Civil|Análise de aposentadorias regidas pela EC 103/2019 e legislação complementar estadual goiana| | |TipoFluxo Civil|Análise de aposentadorias regidas pela EC 103/2019 e legislação complementar estadual goiana| | ||
| |TipoFluxo Legado|Análise de aposentadorias concedidas antes da EC 103/2019, com regras anteriores| | |TipoFluxo Legado|Análise de aposentadorias concedidas antes da EC 103/2019, com regras anteriores| | ||
| - | |LLM|Large Language Model: modelo de linguagem | + | |LLM|Large Language Model: modelo de linguagem |
| + | |Vertex AI|Plataforma de IA gerenciada do Google Cloud. Utilizada | ||
| + | |Gemini Multimodal|Família | ||
| + | |OCR|Optical Character Recognition: | ||
| + | |GCS|Google Cloud Storage: serviço de armazenamento onde o PDF do processo é armazenado para envio ao Vertex via URI| | ||
| + | |Prompt de Extração|Texto descritivo em linguagem natural, editável pelo analista na Tela 01, que orienta o modelo na extração dos campos| | ||
| + | |JSON Schema|Especificação formal da estrutura JSON esperada na resposta do Vertex AI; define campos, tipos e formatos| | ||
| + | |Confiança LLM|Score de 0.0 a 1.0 retornado pelo modelo para cada campo extraído. Abaixo de 0.70 exige revisão humana| | ||
| |RPPS|Regime Próprio de Previdência Social| | |RPPS|Regime Próprio de Previdência Social| | ||
| |RGPS|Regime Geral de Previdência Social (INSS)| | |RGPS|Regime Geral de Previdência Social (INSS)| | ||
| Linha 559: | Linha 662: | ||
| ^Versão^Data^Autor^Descrição| | ^Versão^Data^Autor^Descrição| | ||
| |1.0.0|04/ | |1.0.0|04/ | ||
| + | |1.1.0|05/ | ||
| \\ | \\ | ||
| - | Gerado | + | Atualizado |
| - | // | + | // |
| + | |||
| + | ===== Scripts e Lógica de Negócio ===== | ||
| + | |||
| + | Esta seção documenta os **scripts JavaScript** executados pelo Solar BPM em cada tarefa.\\ | ||
| + | Total de scripts extraídos: **177**\\ | ||
| + | Gerado em: 05/03/2026, 15: | ||
| + | |||
| + | ==== Índice de Scripts ==== | ||
| + | |||
| + | ^# | ||
| + | |1|configuraParametroDias|Configura parâmetro " | ||
| + | |2|configuraParametroDias|Configura parâmetro " | ||
| + | |3|Verifica Variavel Preenchida|Verificar variável preenchida|scriptTask|Cálculo/ | ||
| + | |4|configuraParametroDias|Configura parâmetro " | ||
| + | |5|configuraParametroDias|Configura parâmetro " | ||
| + | |6|configuraParametroDias|Configura parâmetro " | ||
| + | |7|cpf_trataOsZerosNoInicioDoCpf|Trata CPF | ||
| + | (ZERO)|scriptTask|Tratramento/ | ||
| + | |8|calculo Idade Servidor - Atos de pessoal|JS | ||
| + | Idade Servidor|scriptTask|Cálculo de idade/data de apuração| | ||
| + | |9|USUARIO_RECEBIDO_DO_TCE_VIA_MSG|Fundamentar o encaminhamento para diligência|userTask|Resolução de ator dinâmico| | ||
| + | |10|ATOS DE PESSOAL - Ator dinamico_RH_ORGAO|Resumo das informações dos proventos e atos da aposentadoria|userTask|Resolução de ator dinâmico| | ||
| + | |11|Trata variável tipoEncaminhamentoAto|Js trata var tipoEncaminhamentoAto|scriptTask|Script de automação/ | ||
| + | |12|atualizarContador7|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |13|ATOS DE PESSOAL - Ator dinamico_RH_ORGAO|Responder solicitação de informação|userTask|Resolução de ator dinâmico| | ||
| + | |14|atualizarContador13F2|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |15|ATOS DE PESSOAL - Ator dinamico_RH_ORGAO|E-mail: | ||
| + | (Tarefa será executada e cancelada automaticamente)|userTask|Resolução de ator dinâmico| | ||
| + | |16|textoReciboAposentadoriaCivilSIAP|Texto recibo|scriptTask|Cálculo de idade/data de apuração| | ||
| + | |17|atualizarContador13F1|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |18|atualizarContador13J2|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |19|ATOS DE PESSOAL - Ator dinamico_RH_ORGAO|Mapa do Tempo|userTask|Resolução de ator dinâmico| | ||
| + | |20|atualizaContador5A2|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |21|LIMPA VAR SAIDA GTW - ExclusiveGateway_1rtez6t|Limpa variável|scriptTask|Script de automação/ | ||
| + | |22|atualizarContador13I2|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |23|ATOS DE PESSOAL - Ator dinamico_RH_ORGAO|Resumo das informações dos proventos e atos da aposentadoria|userTask|Resolução de ator dinâmico| | ||
| + | |24|ATOS DE PESSOAL - Ator dinamico_RH_ORGAO|Informar Proventos(Integralidade-Proporcional- Vencimento)|userTask|Resolução de ator dinâmico| | ||
| + | |25|prazoEsgotado_vazio|JS limpa Prazo esgotado|scriptTask|Script de automação/ | ||
| + | |26|atualizaContador23B|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |27|calculo Idade Servidor - Atos de pessoal|JS | ||
| + | Calculo Idade|scriptTask|Cálculo de idade/data de apuração| | ||
| + | |28|atualizarContador11Be9F|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |29|Atualiza valor variavel|Limpar decisão form 28A|scriptTask|Script de automação/ | ||
| + | |30|populaVarrevInfoProvAposentadora|FORM_28A - Popula var revInfoProvAposentadora = N |scriptTask|Script de automação/ | ||
| + | |31|atualizarContador1e2E|Atualizar contador - versão formulário|scriptTask|Script de automação/ | ||
| + | |32|LIMPA VAR SAIDA GTW - ExclusiveGateway_1rtez6t|Limpa variável|scriptTask|Script de automação/ | ||
| + | |33|atualizarContador13A2|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |34|Atualiza valor variavel|Limpa variável alterar cálculo|scriptTask|Script de automação/ | ||
| + | |35|atualizarContador11Ae17D|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |36|CRITICA TCE|PossuiCriticaTCE|scriptTask|Verificação de crítica/ | ||
| + | |37|atualizarContador13B1|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |38|atualizarContador13H1|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |39|atualizarContador3_4|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |40|dataEnvio SIAP|Gera data envio recibo|scriptTask|Script de automação/ | ||
| + | |41|Atualiza valor variavel|Limpa decisão form 28A|scriptTask|Script de automação/ | ||
| + | |42|atualizarContador13G1|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |43|ATOS DE PESSOAL - Ator dinamico_RH_ORGAO|Decidir sobre confirmação do resumo funcional + ocorrências|userTask|Resolução de ator dinâmico| | ||
| + | |44|atualizarContador6|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |45|USUARIO_RECEBIDO_DO_TCE_VIA_MSG|Solicitar informação|userTask|Resolução de ator dinâmico| | ||
| + | |46|gerar link para a pasta|Gerar link para pasta|scriptTask|Geração de documento| | ||
| + | |47|atualizarContador13G2|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |48|Atualiza tramitacaoDesejada saindo do 28A|Atualiza var tramitacaoDesejada|scriptTask|Script de automação/ | ||
| + | |49|get dataAtual DD/ | ||
| + | |50|copiaProporcionalidade|(old_proporcionalidade)|scriptTask|Cálculo de idade/data de apuração| | ||
| + | |51|Verifica órgão autônomo|Consulta órgão|scriptTask|Script de automação/ | ||
| + | |52|copiaProporcionalidade|(old_proporcionalidade)|scriptTask|Cálculo de idade/data de apuração| | ||
| + | |53|atualizarContador13C2|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |54|copiaProporcionalidade|(old_proporcionalidade)|scriptTask|Cálculo de idade/data de apuração| | ||
| + | |55|gerar link insercao por modelo|Gerar link para inserção do anexo por modelo|scriptTask|Geração de documento| | ||
| + | |56|ATOS DE PESSOAL - Ator dinamico_RH_ORGAO|Informar sobre o Apostilamento |userTask|Resolução de ator dinâmico| | ||
| + | |57|atualizarContador13H2|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |58|Verifica Variavel Preenchida|Verificar variável preenchida|scriptTask|Cálculo/ | ||
| + | |59|ATOS DE PESSOAL - Ator dinamico_RH_ORGAO|Decidir sobre confirmação do Resumo Funcional|userTask|Resolução de ator dinâmico| | ||
| + | |60|atualizarContador13C1|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |61|atualizarContador11Ae9D|Atualizar contador - versão formuláriosform11|scriptTask|Script de automação/ | ||
| + | |62|ATOS DE PESSOAL - Ator dinamico_RH_ORGAO|Informar dados específicos - Pessoa com deficiência|userTask|Resolução de ator dinâmico| | ||
| + | |63|Coleta ano do numero do processo formatado|Coleta ano do numero do processo formatado|scriptTask|Script de automação/ | ||
| + | |64|Valor numeroInstanciaFluxo no primeiro ponto =4|Tipo Instancia|scriptTask|Script de automação/ | ||
| + | |65|USUARIO_RECEBIDO_DO_TCE_VIA_MSG|Realizar checklist do processo|userTask|Resolução de ator dinâmico| | ||
| + | |66|copiaProporcionalidade|(old_proporcionalidade)|scriptTask|Cálculo de idade/data de apuração| | ||
| + | |67|ATOS DE PESSOAL - Ator dinamico_RH_ORGAO|Visualizar solicitação de informações|userTask|Resolução de ator dinâmico| | ||
| + | |68|ATOS DE PESSOAL - Ator dinamico_RH_ORGAO|Informar dados específicos - Compulsória|userTask|Resolução de ator dinâmico| | ||
| + | |69|ATOR FORM 27B - Revisar Solicitação de Informação(TCEGO) - ATOS DE PESSOAL|Revisar solicitação de informação|userTask|Resolução de ator dinâmico| | ||
| + | |70|USUARIO_RECEBIDO_DO_TCE_VIA_MSG|Fundamentar o encaminhamento pela ilegalidade|userTask|Resolução de ator dinâmico| | ||
| + | |71|atualizarContador15e16|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |72|atualizarContador23A|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |73|atualizarContador1e2C|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |74|Atualiza valor variavel|Limpar decisão form 28B|scriptTask|Script de automação/ | ||
| + | |75|ATOS DE PESSOAL - Ator dinamico_RH_ORGAO|Responder solicitação de informações|userTask|Resolução de ator dinâmico| | ||
| + | |76|atualizarContador24A|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |77|atualizarContador14|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |78|ATOS DE PESSOAL - Ator dinamico_RH_ORGAO|Resumo das informações dos proventos e atos da aposentadoria|userTask|Resolução de ator dinâmico| | ||
| + | |79|ATOS DE PESSOAL - Ator dinamico_RH_ORGAO|Discriminar Histórico Funcional|userTask|Resolução de ator dinâmico| | ||
| + | |80|atualizarContador28C|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |81|atualizarContador13D2|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |82|atualizarContador10D|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |83|copiaProporcionalidade|(old_proporcionalidade)|scriptTask|Cálculo de idade/data de apuração| | ||
| + | |84|atualizarContador8|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |85|Busca por processos com mesmo cpfOrgaoCargo|Busca processos do SIAP CIVIL com mesmo cpf, orgao e cargo |serviceTask|Tratramento/ | ||
| + | |86|USUARIO_RECEBIDO_DO_TCE_VIA_MSG|Analisar retorno de solicitação de informação|userTask|Resolução de ator dinâmico| | ||
| + | |87|gerar link insercao por modelo|Gerar link para inserção do anexo por modelo|scriptTask|Geração de documento| | ||
| + | |88|ajustarVar_matriculas|Trata matricula|scriptTask|Tratamento de matrícula| | ||
| + | |89|Busca por processos com mesmo cpf|Busca processos no SIAP CIVIL e LEGADO com mesmo cpf |serviceTask|Tratramento/ | ||
| + | |90|get dataAtual DD/ | ||
| + | |91|ATOS DE PESSOAL - Ator dinamico_RH_ORGAO|Registrar possíveis atualizações do ato|userTask|Resolução de ator dinâmico| | ||
| + | |92|Tipo data - dataFim|Tipo Data | ||
| + | (dataFim)|scriptTask|Script de automação/ | ||
| + | |93|LIMPA VAR SAIDA GTW - ExclusiveGateway_1rtez6t|Limpa variável|scriptTask|Script de automação/ | ||
| + | |94|atualizarContador11Ae17C|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |95|atualizarContador1e2D|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |96|ATOS DE PESSOAL - Ator dinamico_RH_ORGAO|Informar dados específicos - Invalidez|userTask|Resolução de ator dinâmico| | ||
| + | |97|Atualiza Valor Variavel2|Atualiza variavel de alteração de portaria|scriptTask|Script de automação/ | ||
| + | |98|atualizarContador13E1|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |99|ATOS DE PESSOAL - Ator dinamico_RH_ORGAO|Resumo das informações dos proventos e atos da aposentadoria|userTask|Resolução de ator dinâmico| | ||
| + | |100|Tipo data - novaData|Tipo Data | ||
| + | (novaData)|scriptTask|Script de automação/ | ||
| + | |101|atualizarContador13D1|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |102|atualizarContador28A|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |103|USUARIO_RECEBIDO_DO_TCE_VIA_MSG|Informar sobre necessidade de gerar nova IT ou solicitação de informações|userTask|Resolução de ator dinâmico| | ||
| + | |104|atualizaContador5A1|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |105|ATOS DE PESSOAL - Ator dinamico_RH_ORGAO|Responder solicitação de informação|userTask|Resolução de ator dinâmico| | ||
| + | |106|atualizarContador10B|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |107|copiaProporcionalidade|(oldProporcionalidade)|scriptTask|Cálculo de idade/data de apuração| | ||
| + | |108|altera variável retornaForm23|Atualiza variável retornaForm23A|scriptTask|Script de automação/ | ||
| + | |109|atualizarContador11Ae9A|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |110|atualizarContador24C|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |111|atualizarContador28B|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |112|atualizarContador13J1|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |113|get dataAtual DD/ | ||
| + | |114|atualizaContador18|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |115|prazoEsgotado|JS Prazo esgotado|scriptTask|Script de automação/ | ||
| + | |116|atualizaContador21A|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |117|ATOS DE PESSOAL - Ator dinamico_RH_ORGAO|Resumo das informações dos proventos e atos da aposentadoria|userTask|Resolução de ator dinâmico| | ||
| + | |118|atualizarContador1e2A|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |119|atualizarContador13I1|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |120|Tipo data - dataFim|Tipo Data | ||
| + | (dataFim)|scriptTask|Script de automação/ | ||
| + | |121|dataPrazo nulo|Data prazo nulo|scriptTask|Cálculo/ | ||
| + | |122|atualizaContador11Ae9B|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |123|ATOS DE PESSOAL - Ator dinamico_RH_ORGAO|Justifica ocorrência|userTask|Resolução de ator dinâmico| | ||
| + | |124|atualizarContador11Ae17A|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |125|ATOS DE PESSOAL - Ator dinamico_RH_ORGAO|Informar proventos (média aritmética - integral)|userTask|Resolução de ator dinâmico| | ||
| + | |126|atualizarContador11Ae17E|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |127|Atualiza valor variavel|Atualizar variavel GEAP respondeu solicitações de informações|scriptTask|Script de automação/ | ||
| + | |128|ATOS DE PESSOAL - Ator dinamico_RH_ORGAO|Informar Proventos(Integralidade-Integral-Vencimento)|userTask|Resolução de ator dinâmico| | ||
| + | |129|gerar link insercao por modelo|Gerar link para inserção de anexo por modelo|scriptTask|Geração de documento| | ||
| + | |130|ATOR FORM 27B - Revisar Solicitação de Informação(TCEGO) - ATOS DE PESSOAL|Revisar solicitação de informação (após correção)|userTask|Resolução de ator dinâmico| | ||
| + | |131|atualizarContador19|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |132|ATOS DE PESSOAL - Ator dinamico_RH_ORGAO|Informar dados específicos - Incapacidade permanente|userTask|Resolução de ator dinâmico| | ||
| + | |133|atualizarContador28A|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |134|gerar link insercao por modelo|Gerar link da inserção por modelo|scriptTask|Geração de documento| | ||
| + | |135|ATOS DE PESSOAL - Ator dinamico_RH_ORGAO|Informar proventos (média aritmética - proporcional)|userTask|Resolução de ator dinâmico| | ||
| + | |136|atualizaContador30A|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |137|ATOS DE PESSOAL - Ator dinamico_RH_ORGAO|Informar dados específicos - Voluntária|userTask|Resolução de ator dinâmico| | ||
| + | |138|ATOS DE PESSOAL - Ator dinamico_RH_ORGAO|Registrar Informações Finais do Ato|userTask|Resolução de ator dinâmico| | ||
| + | |139|ATOS DE PESSOAL - Ator dinamico_RH_ORGAO|Resumo das informações dos proventos e atos da aposentadoria|userTask|Resolução de ator dinâmico| | ||
| + | |140|atualizarContador11Ae17F|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |141|configuraParametroDias|Configura parâmetro " | ||
| + | |142|atualizarContador13E2|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |143|atualizarContador8|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |144|Atualiza Valor Variavel2|Limpa variável alterar portaria|scriptTask|Script de automação/ | ||
| + | |145|atualizarContador11Ae17B|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |146|CRITICA|criticar|scriptTask|Verificação de crítica/ | ||
| + | |147|atualizarContador32_2|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |148|atualizaContador30B|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |149|calculo Idade Servidor - Atos de pessoal|JS | ||
| + | Idade servidor|scriptTask|Cálculo de idade/data de apuração| | ||
| + | |150|ATOR FORM 27B - Revisar Solicitação de Informação(TCEGO) - ATOS DE PESSOAL|Ajustar solicitação de informação|userTask|Resolução de ator dinâmico| | ||
| + | |151|ATOS DE PESSOAL - Ator dinamico_RH_ORGAO|Informar dados básicos do Servidor|userTask|Resolução de ator dinâmico| | ||
| + | |152|USUARIO_RECEBIDO_DO_TCE_VIA_MSG|Corrigir solicitação de informação|userTask|Resolução de ator dinâmico| | ||
| + | |153|Valor numeroInstanciaFluxo no primeiro ponto =1|Tipo Instancia|scriptTask|Script de automação/ | ||
| + | |154|atualizaContador11Ae9C|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |155|atualizarContador1e2B|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |156|USUARIO_RECEBIDO_DO_TCE_VIA_MSG|Analisar Ato de Pessoal|userTask|Resolução de ator dinâmico| | ||
| + | |157|atualizarContador10C|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |158|LIMPA VAR SAIDA GTW - ExclusiveGateway_1rtez6t|Limpa variável|scriptTask|Script de automação/ | ||
| + | |159|get dataAtual DD/ | ||
| + | |160|ATOS DE PESSOAL - Ator dinamico_RH_ORGAO|Informar Proventos(Integralidade-Proporcional-Subsídio)|userTask|Resolução de ator dinâmico| | ||
| + | |161|copia_beneficioMedioProporcMensal _Form_10b2|(old_beneficioMedioCalculado)|scriptTask|Cálculo de idade/data de apuração| | ||
| + | |162|Busca a pk do processo|Consultar chave do processo|serviceTask|Script de automação/ | ||
| + | |163|atualizarContador13B2|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |164|atualizarContador11Be9E|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |165|Valor numeroInstanciaFluxo no primeiro ponto =2|Tipo instancia|scriptTask|Script de automação/ | ||
| + | |166|cpf_trataOsZerosNoInicioDoCpf|Trata CPF | ||
| + | (ZERO)|scriptTask|Tratramento/ | ||
| + | |167|Descricao - SIAP aposentadoria civil|Descrição|scriptTask|Processamento de contracheque/ | ||
| + | |168|atualizarContador10A|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |169|USUARIO_RECEBIDO_DO_TCE_VIA_MSG|Analisar informação do serviço de registro|userTask|Resolução de ator dinâmico| | ||
| + | |170|LIMPA VAR SAIDA GTW - ExclusiveGateway_1rtez6t|Limpa variável|scriptTask|Script de automação/ | ||
| + | |171|ATOS DE PESSOAL - Ator dinamico_RH_ORGAO|Informar Proventos(Integralidade-Integral- Subsídio)|userTask|Resolução de ator dinâmico| | ||
| + | |172|atualizarContador13A1|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |173|Atualiza valor variavel|Limpar decisão form 28C|scriptTask|Script de automação/ | ||
| + | |174|ATOS DE PESSOAL - Ator dinamico_RH_ORGAO|Confirmação das informações para prosseguimento do cadastro|userTask|Resolução de ator dinâmico| | ||
| + | |175|USUARIO_RECEBIDO_DO_TCE_VIA_MSG|Fundamentar o encaminhamento pela legalidade|userTask|Resolução de ator dinâmico| | ||
| + | |176|ATOS DE PESSOAL - Ator dinamico_RH_ORGAO|Gerar Caderno PDF 1|userTask|Resolução de ator dinâmico| | ||
| + | |177|atualizarContador5A3e32|Atualizar contador - versão formulários|scriptTask|Script de automação/ | ||
| + | |||
| + | ==== Código dos Scripts (por Tarefa) ==== | ||
| + | |||
| + | === Tarefa: Configura parâmetro " | ||
| + | |||
| + | * **TaskId:** ScriptTask_03yi1td | ||
| + | |||
| + | ==== Script: configuraParametroDias ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 3073b49c-dad0-4563-aa4f-68303205500a | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var variavel = ' | ||
| + | variavel = variavel.replace(" | ||
| + | |||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Configura parâmetro " | ||
| + | |||
| + | * **TaskId:** ScriptTask_07qmy2f | ||
| + | |||
| + | ==== Script: configuraParametroDias ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 3073b49c-dad0-4563-aa4f-68303205500a | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var variavel = ' | ||
| + | variavel = variavel.replace(" | ||
| + | |||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Verificar variável preenchida (scriptTask) === | ||
| + | |||
| + | * **TaskId:** ScriptTask_0qsrn9y | ||
| + | |||
| + | ==== Script: Verifica Variavel Preenchida ==== | ||
| + | |||
| + | * **Propósito inferido:** Cálculo/ | ||
| + | * **UUID:** 39ec16bc-dfb4-4a0a-97ec-71aacf7a4ecd | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var entrada = " | ||
| + | var escape = ' | ||
| + | var resultado = entrada != escape | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Configura parâmetro " | ||
| + | |||
| + | * **TaskId:** ScriptTask_15qve48 | ||
| + | |||
| + | ==== Script: configuraParametroDias ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 3073b49c-dad0-4563-aa4f-68303205500a | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var variavel = ' | ||
| + | variavel = variavel.replace(" | ||
| + | |||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Configura parâmetro " | ||
| + | |||
| + | * **TaskId:** ScriptTask_19e9v8y | ||
| + | |||
| + | ==== Script: configuraParametroDias ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 3073b49c-dad0-4563-aa4f-68303205500a | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var variavel = ' | ||
| + | variavel = variavel.replace(" | ||
| + | |||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Configura parâmetro " | ||
| + | |||
| + | * **TaskId:** ScriptTask_1wncsop | ||
| + | |||
| + | ==== Script: configuraParametroDias ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 3073b49c-dad0-4563-aa4f-68303205500a | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var variavel = ' | ||
| + | variavel = variavel.replace(" | ||
| + | |||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Trata CPF | ||
| + | (ZERO) (scriptTask) === | ||
| + | |||
| + | * **TaskId:** ScriptTask_1ysw79u | ||
| + | |||
| + | ==== Script: cpf_trataOsZerosNoInicioDoCpf ==== | ||
| + | |||
| + | * **Propósito inferido:** Tratramento/ | ||
| + | * **UUID:** 3fc7e275-e1ea-4663-92ca-01877b2e4382 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var zero= parseInt(" | ||
| + | var zeroSobreEscreveCpfServidor = parseInt(" | ||
| + | |||
| + | function leftPad(value, | ||
| + | var length = totalWidth - value.toString().length + 1; | ||
| + | return Array(length).join(paddingChar || ' | ||
| + | }; | ||
| + | completa = leftPad(zero, | ||
| + | |||
| + | sobreEscreve = leftPad(zeroSobreEscreveCpfServidor, | ||
| + | |||
| + | |||
| + | execution.setVariable("# | ||
| + | |||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: JS | ||
| + | Idade Servidor (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_00b854y | ||
| + | |||
| + | ==== Script: calculo Idade Servidor - Atos de pessoal ==== | ||
| + | |||
| + | * **Propósito inferido:** Cálculo de idade/data de apuração | ||
| + | * **UUID:** 664685e8-b242-4b81-b748-8950398e4fdb | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var tipoData = " | ||
| + | |||
| + | if(tipoData == ' | ||
| + | var DATA_FIM = " | ||
| + | } | ||
| + | if(tipoData == ' | ||
| + | |||
| + | var DATA_FIM =" | ||
| + | } | ||
| + | var dataNascimento = " | ||
| + | |||
| + | var arrayDataFim = DATA_FIM.split('/' | ||
| + | var arrayNascimento = dataNascimento.split('/' | ||
| + | |||
| + | var diaNas = arrayNascimento[0]; | ||
| + | var mesNas = arrayNascimento[1]; | ||
| + | var anoNas = arrayNascimento[2]; | ||
| + | |||
| + | var dataFim = arrayDataFim[1]+'/' | ||
| + | |||
| + | var idadeServidor = idade(anoNas, | ||
| + | |||
| + | execution.setVariable("# | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | function idade(ano_aniversario, | ||
| + | var d = new Date(dataFim), | ||
| + | ano_atual = d.getFullYear(), | ||
| + | mes_atual = d.getMonth() + 1, | ||
| + | dia_atual = d.getDate(), | ||
| + | |||
| + | ano_aniversario = +ano_aniversario, | ||
| + | mes_aniversario = +mes_aniversario, | ||
| + | dia_aniversario = +dia_aniversario, | ||
| + | |||
| + | quantos_anos = ano_atual - ano_aniversario; | ||
| + | |||
| + | if (mes_atual < mes_aniversario || mes_atual == mes_aniversario && dia_atual < dia_aniversario) { | ||
| + | quantos_anos--; | ||
| + | } | ||
| + | |||
| + | return quantos_anos < 0 ? 0 : quantos_anos; | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Fundamentar o encaminhamento para diligência (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_00q31kj | ||
| + | |||
| + | ==== Script: USUARIO_RECEBIDO_DO_TCE_VIA_MSG ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** 106b78e8-e10e-4d58-80b0-6ac3b8e2a59c | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select DISTINCT E.CDUSUARIO | ||
| + | from SOLAR.ECPAGRUPOUSUARIO E | ||
| + | where E.CDSISTEMA=64 | ||
| + | AND E.CDUSUARIO=: | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Resumo das informações dos proventos e atos da aposentadoria (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_014ub3t | ||
| + | |||
| + | ==== Script: ATOS DE PESSOAL - Ator dinamico_RH_ORGAO ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** c743e1be-421e-4028-a9b6-42bea1142d44 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select | ||
| + | DISTINCT E.CDUSUARIO | ||
| + | from ECPAGRUPOUSUARIO E | ||
| + | inner join ESEGUSUARIOGRUPO segusrgrp on E.CDUSUARIO=segusrgrp.CDUSUARIO | ||
| + | inner JOIN ESEGUSRSETORSIST SS ON SS.CDUSUARIO=E.CDUSUARIO AND SS.CDSISTEMA = E.CDSISTEMA | ||
| + | inner JOIN ECPAORGAOSETOR OS on SS.CDORGAOSETOR = OS.CDORGAOSETOR | ||
| + | where E.CDSISTEMA=64 AND segusrgrp.CDGRUPO= CONCAT(' | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Js trata var tipoEncaminhamentoAto (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_015c4rz | ||
| + | |||
| + | ==== Script: Trata variável tipoEncaminhamentoAto ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 27c61e87-885c-48dc-bfce-1c6a8bca51fc | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var variavel = ' | ||
| + | var tipoEncaminhamentoAto_tratado = ''; | ||
| + | if(variavel == 4){ | ||
| + | tipoEncaminhamentoAto_tratado =3; | ||
| + | }else{ | ||
| + | tipoEncaminhamentoAto_tratado = variavel; | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_01hcr9v | ||
| + | |||
| + | ==== Script: atualizarContador7 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** e3ba2ff7-7fe4-4dc2-aab3-0ac12ef9ab48 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador7}) + 1; | ||
| + | |||
| + | var form7_1 = ' | ||
| + | var form7_2 = ' | ||
| + | var new_form7_1; | ||
| + | var new_form7_2; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form7_1 = form7_1.substring(0, | ||
| + | new_form7_2 = form7_2.substring(0, | ||
| + | |||
| + | }else{ | ||
| + | new_form7_1 = form7_1.substring(0, | ||
| + | new_form7_2 = form7_2.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Responder solicitação de informação (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_01idjk0 | ||
| + | |||
| + | ==== Script: ATOS DE PESSOAL - Ator dinamico_RH_ORGAO ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** c743e1be-421e-4028-a9b6-42bea1142d44 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select | ||
| + | DISTINCT E.CDUSUARIO | ||
| + | from ECPAGRUPOUSUARIO E | ||
| + | inner join ESEGUSUARIOGRUPO segusrgrp on E.CDUSUARIO=segusrgrp.CDUSUARIO | ||
| + | inner JOIN ESEGUSRSETORSIST SS ON SS.CDUSUARIO=E.CDUSUARIO AND SS.CDSISTEMA = E.CDSISTEMA | ||
| + | inner JOIN ECPAORGAOSETOR OS on SS.CDORGAOSETOR = OS.CDORGAOSETOR | ||
| + | where E.CDSISTEMA=64 AND segusrgrp.CDGRUPO= CONCAT(' | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_01yx3i6 | ||
| + | |||
| + | ==== Script: atualizarContador13F2 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 1985a524-b3e4-494a-9cfb-5ea9c8f70133 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador13F2}) + 1; | ||
| + | |||
| + | var form13F2 = ' | ||
| + | var new_form13F2; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form13F2 = form13F2.substring(0, | ||
| + | }else{ | ||
| + | new_form13F2 = form13F2.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: E-mail: Comunicado de prazo estourado. | ||
| + | (Tarefa será executada e cancelada automaticamente) (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_02bpqgq | ||
| + | |||
| + | ==== Script: ATOS DE PESSOAL - Ator dinamico_RH_ORGAO ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** c743e1be-421e-4028-a9b6-42bea1142d44 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select | ||
| + | DISTINCT E.CDUSUARIO | ||
| + | from ECPAGRUPOUSUARIO E | ||
| + | inner join ESEGUSUARIOGRUPO segusrgrp on E.CDUSUARIO=segusrgrp.CDUSUARIO | ||
| + | inner JOIN ESEGUSRSETORSIST SS ON SS.CDUSUARIO=E.CDUSUARIO AND SS.CDSISTEMA = E.CDSISTEMA | ||
| + | inner JOIN ECPAORGAOSETOR OS on SS.CDORGAOSETOR = OS.CDORGAOSETOR | ||
| + | where E.CDSISTEMA=64 AND segusrgrp.CDGRUPO= CONCAT(' | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Texto recibo (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_02r8zsi | ||
| + | |||
| + | ==== Script: textoReciboAposentadoriaCivilSIAP ==== | ||
| + | |||
| + | * **Propósito inferido:** Cálculo de idade/data de apuração | ||
| + | * **UUID:** aad12275-4622-43b9-a0e8-df47948d872c | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var deMensagem = " | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_02rvwb7 | ||
| + | |||
| + | ==== Script: atualizarContador13F1 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 3bc3aa0e-a433-46ae-b609-1bac40c08d48 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador13F1}) + 1; | ||
| + | |||
| + | var form13F1 = ' | ||
| + | var new_form13F1; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form13F1 = form13F1.substring(0, | ||
| + | }else{ | ||
| + | new_form13F1 = form13F1.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_03zkxtn | ||
| + | |||
| + | ==== Script: atualizarContador13J2 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 22c7559c-2ba1-4de3-9d93-f2f46d1641d2 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador13J2}) + 1; | ||
| + | |||
| + | var form13J2 = ' | ||
| + | var new_form13J2; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form13J2 = form13J2.substring(0, | ||
| + | }else{ | ||
| + | new_form13J2 = form13J2.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Mapa do Tempo (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_04f2y3u | ||
| + | |||
| + | ==== Script: ATOS DE PESSOAL - Ator dinamico_RH_ORGAO ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** c743e1be-421e-4028-a9b6-42bea1142d44 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select | ||
| + | DISTINCT E.CDUSUARIO | ||
| + | from ECPAGRUPOUSUARIO E | ||
| + | inner join ESEGUSUARIOGRUPO segusrgrp on E.CDUSUARIO=segusrgrp.CDUSUARIO | ||
| + | inner JOIN ESEGUSRSETORSIST SS ON SS.CDUSUARIO=E.CDUSUARIO AND SS.CDSISTEMA = E.CDSISTEMA | ||
| + | inner JOIN ECPAORGAOSETOR OS on SS.CDORGAOSETOR = OS.CDORGAOSETOR | ||
| + | where E.CDSISTEMA=64 AND segusrgrp.CDGRUPO= CONCAT(' | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_05k96w5 | ||
| + | |||
| + | ==== Script: atualizaContador5A2 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** b17cb977-a5b4-4d10-ab4c-cdf7fe9b8048 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador5A2}) + 1; | ||
| + | |||
| + | var form5A2 = ' | ||
| + | var new_form5A2; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form5A2 = form5A2.substring(0, | ||
| + | }else{ | ||
| + | new_form5A2 = form5A2.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Limpa variável (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_05xr140 | ||
| + | |||
| + | ==== Script: LIMPA VAR SAIDA GTW - ExclusiveGateway_1rtez6t ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 389e3348-3926-4cc1-8baa-78fad3b2697b | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_063q5hz | ||
| + | |||
| + | ==== Script: atualizarContador13I2 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** ce41aea5-d942-46e2-b657-bda51397b91e | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador13I2}) + 1; | ||
| + | |||
| + | var form13I2 = ' | ||
| + | var new_form13I2; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form13I2 = form13I2.substring(0, | ||
| + | }else{ | ||
| + | new_form13I2 = form13I2.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Resumo das informações dos proventos e atos da aposentadoria (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_069jg5u | ||
| + | |||
| + | ==== Script: ATOS DE PESSOAL - Ator dinamico_RH_ORGAO ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** c743e1be-421e-4028-a9b6-42bea1142d44 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select | ||
| + | DISTINCT E.CDUSUARIO | ||
| + | from ECPAGRUPOUSUARIO E | ||
| + | inner join ESEGUSUARIOGRUPO segusrgrp on E.CDUSUARIO=segusrgrp.CDUSUARIO | ||
| + | inner JOIN ESEGUSRSETORSIST SS ON SS.CDUSUARIO=E.CDUSUARIO AND SS.CDSISTEMA = E.CDSISTEMA | ||
| + | inner JOIN ECPAORGAOSETOR OS on SS.CDORGAOSETOR = OS.CDORGAOSETOR | ||
| + | where E.CDSISTEMA=64 AND segusrgrp.CDGRUPO= CONCAT(' | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Informar Proventos(Integralidade-Proporcional- Vencimento) (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_06duwto | ||
| + | |||
| + | ==== Script: ATOS DE PESSOAL - Ator dinamico_RH_ORGAO ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** c743e1be-421e-4028-a9b6-42bea1142d44 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select | ||
| + | DISTINCT E.CDUSUARIO | ||
| + | from ECPAGRUPOUSUARIO E | ||
| + | inner join ESEGUSUARIOGRUPO segusrgrp on E.CDUSUARIO=segusrgrp.CDUSUARIO | ||
| + | inner JOIN ESEGUSRSETORSIST SS ON SS.CDUSUARIO=E.CDUSUARIO AND SS.CDSISTEMA = E.CDSISTEMA | ||
| + | inner JOIN ECPAORGAOSETOR OS on SS.CDORGAOSETOR = OS.CDORGAOSETOR | ||
| + | where E.CDSISTEMA=64 AND segusrgrp.CDGRUPO= CONCAT(' | ||
| + | </ | ||
| + | |||
| + | === Tarefa: JS limpa Prazo esgotado (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_06mfmw6 | ||
| + | |||
| + | ==== Script: prazoEsgotado_vazio ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 3b1655ff-fa41-4135-8375-3beb93d5590d | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_074mfhj | ||
| + | |||
| + | ==== Script: atualizaContador23B ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 3c34e936-76a6-4524-a496-9af0c9c5e9cb | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador23B}) + 1; | ||
| + | |||
| + | var form23B | ||
| + | var form21B | ||
| + | var form21C | ||
| + | |||
| + | var new_form23B; | ||
| + | var new_form21B; | ||
| + | var new_form21C; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form23B = form23B.substring(0, | ||
| + | new_form21B = form21B.substring(0, | ||
| + | new_form21C = form21C.substring(0, | ||
| + | |||
| + | }else{ | ||
| + | new_form23B = form23B.substring(0, | ||
| + | new_form21B = form21B.substring(0, | ||
| + | new_form21C = form21C.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: JS | ||
| + | Calculo Idade (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_07ewa7a | ||
| + | |||
| + | ==== Script: calculo Idade Servidor - Atos de pessoal ==== | ||
| + | |||
| + | * **Propósito inferido:** Cálculo de idade/data de apuração | ||
| + | * **UUID:** 664685e8-b242-4b81-b748-8950398e4fdb | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var tipoData = " | ||
| + | |||
| + | if(tipoData == ' | ||
| + | var DATA_FIM = " | ||
| + | } | ||
| + | if(tipoData == ' | ||
| + | |||
| + | var DATA_FIM =" | ||
| + | } | ||
| + | var dataNascimento = " | ||
| + | |||
| + | var arrayDataFim = DATA_FIM.split('/' | ||
| + | var arrayNascimento = dataNascimento.split('/' | ||
| + | |||
| + | var diaNas = arrayNascimento[0]; | ||
| + | var mesNas = arrayNascimento[1]; | ||
| + | var anoNas = arrayNascimento[2]; | ||
| + | |||
| + | var dataFim = arrayDataFim[1]+'/' | ||
| + | |||
| + | var idadeServidor = idade(anoNas, | ||
| + | |||
| + | execution.setVariable("# | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | function idade(ano_aniversario, | ||
| + | var d = new Date(dataFim), | ||
| + | ano_atual = d.getFullYear(), | ||
| + | mes_atual = d.getMonth() + 1, | ||
| + | dia_atual = d.getDate(), | ||
| + | |||
| + | ano_aniversario = +ano_aniversario, | ||
| + | mes_aniversario = +mes_aniversario, | ||
| + | dia_aniversario = +dia_aniversario, | ||
| + | |||
| + | quantos_anos = ano_atual - ano_aniversario; | ||
| + | |||
| + | if (mes_atual < mes_aniversario || mes_atual == mes_aniversario && dia_atual < dia_aniversario) { | ||
| + | quantos_anos--; | ||
| + | } | ||
| + | |||
| + | return quantos_anos < 0 ? 0 : quantos_anos; | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_07lm25b | ||
| + | |||
| + | ==== Script: atualizarContador11Be9F ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** ac5cee4c-da2e-48a2-98cd-2a0a68ba2f19 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador11B}) + 1; | ||
| + | var cont2 = parseInt(${contador9F}) + 1; | ||
| + | |||
| + | var form11B = ' | ||
| + | var form9F = ' | ||
| + | var new_form11B; | ||
| + | var new_form9F; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form11B = form11B.substring(0, | ||
| + | }else{ | ||
| + | new_form11B = form11B.substring(0, | ||
| + | } | ||
| + | if (cont2 < 10){ | ||
| + | new_form9F = form9F.substring(0, | ||
| + | }else{ | ||
| + | new_form9F = form9F.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Limpar decisão form 28A (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_07o22nb | ||
| + | |||
| + | ==== Script: Atualiza valor variavel ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** a51e9f00-c17d-4f39-b7fe-067cc9787259 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var valor = ' | ||
| + | |||
| + | if(valor[0] == ' | ||
| + | var newValor = ' | ||
| + | }else{ | ||
| + | var newValor = valor; | ||
| + | } | ||
| + | execution.setVariable("# | ||
| + | /*return execution.getVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: FORM_28A - Popula var revInfoProvAposentadora = N (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_07u2gm3 | ||
| + | |||
| + | ==== Script: populaVarrevInfoProvAposentadora ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 93123576-34b6-4a7a-a853-bc02557790b4 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulário (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_08sunwn | ||
| + | |||
| + | ==== Script: atualizarContador1e2E ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 0e308e9c-ed4d-48a3-8a73-22e29ba35bce | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador1}) + 1; | ||
| + | var cont2 = parseInt(${contador2E}) + 1; | ||
| + | |||
| + | var form1 = ' | ||
| + | var form2E = ' | ||
| + | var new_form1; | ||
| + | var new_form2E; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form1 = form1.substring(0, | ||
| + | }else{ | ||
| + | new_form1 = form1.substring(0, | ||
| + | } | ||
| + | if (cont2 < 10){ | ||
| + | new_form2E = form2E.substring(0, | ||
| + | }else{ | ||
| + | new_form2E = form2E.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Limpa variável (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_09fvgay | ||
| + | |||
| + | ==== Script: LIMPA VAR SAIDA GTW - ExclusiveGateway_1rtez6t ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 389e3348-3926-4cc1-8baa-78fad3b2697b | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_09hitlg | ||
| + | |||
| + | ==== Script: atualizarContador13A2 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 51792485-d38f-4fa0-8b31-a66ee4b117eb | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador13A2}) + 1; | ||
| + | |||
| + | var form13A2 = ' | ||
| + | var new_form13A2; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form13A2 = form13A2.substring(0, | ||
| + | }else{ | ||
| + | new_form13A2 = form13A2.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Limpa variável alterar cálculo (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0a37xxq | ||
| + | |||
| + | ==== Script: Atualiza valor variavel ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** a51e9f00-c17d-4f39-b7fe-067cc9787259 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var valor = ' | ||
| + | |||
| + | if(valor[0] == ' | ||
| + | var newValor = ' | ||
| + | }else{ | ||
| + | var newValor = valor; | ||
| + | } | ||
| + | execution.setVariable("# | ||
| + | /*return execution.getVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0a3aowh | ||
| + | |||
| + | ==== Script: atualizarContador11Ae17D ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 32124e5d-7629-4478-abcb-e7d465f34576 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador11A}) + 1; | ||
| + | var cont2 = parseInt(${contador17D}) + 1; | ||
| + | |||
| + | var form11A = ' | ||
| + | var form17D = ' | ||
| + | var new_form11A; | ||
| + | var new_form17D; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form11A = form11A.substring(0, | ||
| + | }else{ | ||
| + | new_form11A = form11A.substring(0, | ||
| + | } | ||
| + | if (cont2 < 10){ | ||
| + | new_form17D = form17D.substring(0, | ||
| + | }else{ | ||
| + | new_form17D = form17D.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: PossuiCriticaTCE (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0a8980v | ||
| + | |||
| + | ==== Script: CRITICA TCE ==== | ||
| + | |||
| + | * **Propósito inferido:** Verificação de crítica/ | ||
| + | * **UUID:** 39898ea8-62a2-4142-9b84-3a833b266b4a | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var retornoServCriticas=${retornoServCriticas}; | ||
| + | |||
| + | if(retornoServCriticas[0] == ' | ||
| + | var possuiCriticaTCE = ' | ||
| + | }else{ | ||
| + | |||
| + | var possuiCriticaTCE = ' | ||
| + | |||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0cyfik9 | ||
| + | |||
| + | ==== Script: atualizarContador13B1 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 411117f4-65fa-440f-9224-f1b3bf5d979b | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador13B1}) + 1; | ||
| + | |||
| + | var form13B1 = ' | ||
| + | var new_form13B1; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form13B1 = form13B1.substring(0, | ||
| + | }else{ | ||
| + | new_form13B1 = form13B1.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0db95ry | ||
| + | |||
| + | ==== Script: atualizarContador13H1 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 16712e6b-d96d-4758-8aed-63aac6da935e | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador13H1}) + 1; | ||
| + | |||
| + | var form13H1 = ' | ||
| + | var new_form13H1; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form13H1 = form13H1.substring(0, | ||
| + | }else{ | ||
| + | new_form13H1 = form13H1.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0e1sn5k | ||
| + | |||
| + | ==== Script: atualizarContador3_4 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** c02b0c1f-7d2c-4fc9-bdf6-20514099c1d6 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont = parseInt(${contador3_4}) + 1; | ||
| + | |||
| + | var form3 = ' | ||
| + | var form4 = ' | ||
| + | var new_form3; | ||
| + | var new_form4; | ||
| + | |||
| + | if (cont < 10){ | ||
| + | new_form3 = form3.substring(0, | ||
| + | new_form4 = form4.substring(0, | ||
| + | }else{ | ||
| + | new_form3 = form3.substring(0, | ||
| + | new_form4 = form4.substring(0, | ||
| + | |||
| + | } | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Gera data envio recibo (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0e6cfsv | ||
| + | |||
| + | ==== Script: dataEnvio SIAP ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 1da0c954-2db0-415a-b850-8a26b0d20fac | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var dataEnvio = new Date(); | ||
| + | |||
| + | var dia = dataEnvio.getDate().toString(); | ||
| + | var diaF = (dataEnvio.length == 1) ? ' | ||
| + | var mes = (dataEnvio.getMonth()+1).toString(); | ||
| + | var mesF = (dataEnvio.length == 1) ? ' | ||
| + | var anoF = dataEnvio.getFullYear(); | ||
| + | var dataEnvioFormatada= diaF+"/" | ||
| + | execution.setVariable("# | ||
| + | |||
| + | |||
| + | var horas = (dataEnvio.getHours()< | ||
| + | var minutos = (dataEnvio.getMinutes()< | ||
| + | |||
| + | var horaEnvio = horas+":" | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Limpa decisão form 28A (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0exf9u0 | ||
| + | |||
| + | ==== Script: Atualiza valor variavel ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** a51e9f00-c17d-4f39-b7fe-067cc9787259 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var valor = ' | ||
| + | |||
| + | if(valor[0] == ' | ||
| + | var newValor = ' | ||
| + | }else{ | ||
| + | var newValor = valor; | ||
| + | } | ||
| + | execution.setVariable("# | ||
| + | /*return execution.getVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0flk0p0 | ||
| + | |||
| + | ==== Script: atualizarContador13G1 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 970180de-f6c3-4e4c-b16a-c5955d2586f8 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador13G1}) + 1; | ||
| + | |||
| + | var form13G1 = ' | ||
| + | var new_form13G1; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form13G1 = form13G1.substring(0, | ||
| + | }else{ | ||
| + | new_form13G1 = form13G1.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Decidir sobre confirmação do resumo funcional + ocorrências (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_0g7ii2y | ||
| + | |||
| + | ==== Script: ATOS DE PESSOAL - Ator dinamico_RH_ORGAO ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** c743e1be-421e-4028-a9b6-42bea1142d44 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select | ||
| + | DISTINCT E.CDUSUARIO | ||
| + | from ECPAGRUPOUSUARIO E | ||
| + | inner join ESEGUSUARIOGRUPO segusrgrp on E.CDUSUARIO=segusrgrp.CDUSUARIO | ||
| + | inner JOIN ESEGUSRSETORSIST SS ON SS.CDUSUARIO=E.CDUSUARIO AND SS.CDSISTEMA = E.CDSISTEMA | ||
| + | inner JOIN ECPAORGAOSETOR OS on SS.CDORGAOSETOR = OS.CDORGAOSETOR | ||
| + | where E.CDSISTEMA=64 AND segusrgrp.CDGRUPO= CONCAT(' | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0gby73l | ||
| + | |||
| + | ==== Script: atualizarContador6 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 92182702-6e18-4ead-981e-7f6bbca96e6c | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador6}) + 1; | ||
| + | |||
| + | var form6 = ' | ||
| + | var new_form6; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form6 = form6.substring(0, | ||
| + | }else{ | ||
| + | new_form6 = form6.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Solicitar informação (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_0gvey4v | ||
| + | |||
| + | ==== Script: USUARIO_RECEBIDO_DO_TCE_VIA_MSG ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** 106b78e8-e10e-4d58-80b0-6ac3b8e2a59c | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select DISTINCT E.CDUSUARIO | ||
| + | from SOLAR.ECPAGRUPOUSUARIO E | ||
| + | where E.CDSISTEMA=64 | ||
| + | AND E.CDUSUARIO=: | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Gerar link para pasta (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0gz4ano | ||
| + | |||
| + | ==== Script: gerar link para a pasta ==== | ||
| + | |||
| + | * **Propósito inferido:** Geração de documento | ||
| + | * **UUID:** 93df5a94-876b-43df-8059-de7dd2560cec | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var nuprocesso= ${nuprocesso}; | ||
| + | var nuano = ${nuano}; | ||
| + | var cdorgaosetor = ${cdorgaosetor}; | ||
| + | var linkPasta = '/ | ||
| + | |||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0hdcy1j | ||
| + | |||
| + | ==== Script: atualizarContador13G2 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** a552e853-55a2-4b3c-ae18-9eaa32abafc8 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador13G2}) + 1; | ||
| + | |||
| + | var form13G2 = ' | ||
| + | var new_form13G2; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form13G2 = form13G2.substring(0, | ||
| + | }else{ | ||
| + | new_form13G2 = form13G2.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualiza var tramitacaoDesejada (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0hibaxw | ||
| + | |||
| + | ==== Script: Atualiza tramitacaoDesejada saindo do 28A ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 8c8ad7dd-557c-47d4-b2b2-ae3d2a45d601 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var tramitacaoDesejada28a= ' | ||
| + | |||
| + | |||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Consulta data da solicitação (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0hij20y | ||
| + | |||
| + | ==== Script: get dataAtual DD/MM/AAAA ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** fbcbf902-0769-46da-826c-895ba67acd7d | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var dataAtual = new Date(); | ||
| + | |||
| + | var dia = dataAtual.getDate().toString(); | ||
| + | var diaF = (dataAtual.length == 1) ? ' | ||
| + | var mes = (dataAtual.getMonth()+1).toString(); | ||
| + | var mesF = (dataAtual.length == 1) ? ' | ||
| + | var anoF = dataAtual.getFullYear(); | ||
| + | dataAtual= diaF+"/" | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: (old_proporcionalidade) (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0hm2t3c | ||
| + | |||
| + | ==== Script: copiaProporcionalidade ==== | ||
| + | |||
| + | * **Propósito inferido:** Cálculo de idade/data de apuração | ||
| + | * **UUID:** 554fe0f0-4617-40b9-a003-17724b480100 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var proporcionalidade = " | ||
| + | if(proporcionalidade){ | ||
| + | var old_proporcionalidade = proporcionalidade; | ||
| + | execution.setVariable("# | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Consulta órgão (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0i0a9kt | ||
| + | |||
| + | ==== Script: Verifica órgão autônomo ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** c0631d0c-dcf2-4da8-a89a-98abcaadb612 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var siglaOrgao = " | ||
| + | var todosAutonomos = [" | ||
| + | var retorno = todosAutonomos.indexOf(siglaOrgao) >= 0 ? " | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: (old_proporcionalidade) (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0i5fw48 | ||
| + | |||
| + | ==== Script: copiaProporcionalidade ==== | ||
| + | |||
| + | * **Propósito inferido:** Cálculo de idade/data de apuração | ||
| + | * **UUID:** 554fe0f0-4617-40b9-a003-17724b480100 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var proporcionalidade = " | ||
| + | if(proporcionalidade){ | ||
| + | var old_proporcionalidade = proporcionalidade; | ||
| + | execution.setVariable("# | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0ig8y8p | ||
| + | |||
| + | ==== Script: atualizarContador13C2 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 3f051072-cd99-4ffa-808c-b41c6381ef7f | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador13C2}) + 1; | ||
| + | |||
| + | var form13C2 = ' | ||
| + | var new_form13C2; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form13C2 = form13C2.substring(0, | ||
| + | }else{ | ||
| + | new_form13C2 = form13C2.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: (old_proporcionalidade) (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0iswyaa | ||
| + | |||
| + | ==== Script: copiaProporcionalidade ==== | ||
| + | |||
| + | * **Propósito inferido:** Cálculo de idade/data de apuração | ||
| + | * **UUID:** 554fe0f0-4617-40b9-a003-17724b480100 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var proporcionalidade = " | ||
| + | if(proporcionalidade){ | ||
| + | var old_proporcionalidade = proporcionalidade; | ||
| + | execution.setVariable("# | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Gerar link para inserção do anexo por modelo (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0jbxf5g | ||
| + | |||
| + | ==== Script: gerar link insercao por modelo ==== | ||
| + | |||
| + | * **Propósito inferido:** Geração de documento | ||
| + | * **UUID:** f5baef0a-1c9f-432c-ad2b-a9033cfdc354 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var processo = ' | ||
| + | var modelo = ' | ||
| + | var nomeDocumento = ' | ||
| + | |||
| + | //GERA MODELO DE DOC JÁ APONTANDO E CARREGANDO O MODELO | ||
| + | //var link = '/ | ||
| + | |||
| + | // APENAS ABRI A TELA ONDE O USER ESCOLHE O MODELO DE DOC | ||
| + | var link = '/ | ||
| + | |||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Informar sobre o Apostilamento (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_0jr04d0 | ||
| + | |||
| + | ==== Script: ATOS DE PESSOAL - Ator dinamico_RH_ORGAO ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** c743e1be-421e-4028-a9b6-42bea1142d44 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select | ||
| + | DISTINCT E.CDUSUARIO | ||
| + | from ECPAGRUPOUSUARIO E | ||
| + | inner join ESEGUSUARIOGRUPO segusrgrp on E.CDUSUARIO=segusrgrp.CDUSUARIO | ||
| + | inner JOIN ESEGUSRSETORSIST SS ON SS.CDUSUARIO=E.CDUSUARIO AND SS.CDSISTEMA = E.CDSISTEMA | ||
| + | inner JOIN ECPAORGAOSETOR OS on SS.CDORGAOSETOR = OS.CDORGAOSETOR | ||
| + | where E.CDSISTEMA=64 AND segusrgrp.CDGRUPO= CONCAT(' | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0kednhd | ||
| + | |||
| + | ==== Script: atualizarContador13H2 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 198ea135-b58f-4865-89ad-c1fe114a815c | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador13H2}) + 1; | ||
| + | |||
| + | var form13H2 = ' | ||
| + | var new_form13H2; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form13H2 = form13H2.substring(0, | ||
| + | }else{ | ||
| + | new_form13H2 = form13H2.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Verificar variável preenchida (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0krhnro | ||
| + | |||
| + | ==== Script: Verifica Variavel Preenchida ==== | ||
| + | |||
| + | * **Propósito inferido:** Cálculo/ | ||
| + | * **UUID:** 39ec16bc-dfb4-4a0a-97ec-71aacf7a4ecd | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var entrada = " | ||
| + | var escape = ' | ||
| + | var resultado = entrada != escape | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Decidir sobre confirmação do Resumo Funcional (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_0l4mph1 | ||
| + | |||
| + | ==== Script: ATOS DE PESSOAL - Ator dinamico_RH_ORGAO ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** c743e1be-421e-4028-a9b6-42bea1142d44 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select | ||
| + | DISTINCT E.CDUSUARIO | ||
| + | from ECPAGRUPOUSUARIO E | ||
| + | inner join ESEGUSUARIOGRUPO segusrgrp on E.CDUSUARIO=segusrgrp.CDUSUARIO | ||
| + | inner JOIN ESEGUSRSETORSIST SS ON SS.CDUSUARIO=E.CDUSUARIO AND SS.CDSISTEMA = E.CDSISTEMA | ||
| + | inner JOIN ECPAORGAOSETOR OS on SS.CDORGAOSETOR = OS.CDORGAOSETOR | ||
| + | where E.CDSISTEMA=64 AND segusrgrp.CDGRUPO= CONCAT(' | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0l96yx9 | ||
| + | |||
| + | ==== Script: atualizarContador13C1 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 19653640-3d58-4d0f-9ff2-b3c80e91d088 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador13C1}) + 1; | ||
| + | |||
| + | var form13C1 = ' | ||
| + | var new_form13C1; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form13C1 = form13C1.substring(0, | ||
| + | }else{ | ||
| + | new_form13C1 = form13C1.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formuláriosform11 (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0m59b0o | ||
| + | |||
| + | ==== Script: atualizarContador11Ae9D ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** b2f0a70c-6daa-416e-a633-bbe76ccbf940 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador11A}) + 1; | ||
| + | var cont2 = parseInt(${contador9D}) + 1; | ||
| + | |||
| + | var form11A = ' | ||
| + | var form9D = ' | ||
| + | var new_form11A; | ||
| + | var new_form9D; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form11A = form11A.substring(0, | ||
| + | }else{ | ||
| + | new_form11A = form11A.substring(0, | ||
| + | } | ||
| + | if (cont2 < 10){ | ||
| + | new_form9D = form9D.substring(0, | ||
| + | }else{ | ||
| + | new_form9D = form9D.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Informar dados específicos - Pessoa com deficiência (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_0mrdezo | ||
| + | |||
| + | ==== Script: ATOS DE PESSOAL - Ator dinamico_RH_ORGAO ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** c743e1be-421e-4028-a9b6-42bea1142d44 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select | ||
| + | DISTINCT E.CDUSUARIO | ||
| + | from ECPAGRUPOUSUARIO E | ||
| + | inner join ESEGUSUARIOGRUPO segusrgrp on E.CDUSUARIO=segusrgrp.CDUSUARIO | ||
| + | inner JOIN ESEGUSRSETORSIST SS ON SS.CDUSUARIO=E.CDUSUARIO AND SS.CDSISTEMA = E.CDSISTEMA | ||
| + | inner JOIN ECPAORGAOSETOR OS on SS.CDORGAOSETOR = OS.CDORGAOSETOR | ||
| + | where E.CDSISTEMA=64 AND segusrgrp.CDGRUPO= CONCAT(' | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Coleta ano do numero do processo formatado (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0mwi2h9 | ||
| + | |||
| + | ==== Script: Coleta ano do numero do processo formatado ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** bd67c6b9-1a5a-42f6-89eb-a47f27b1e9a4 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var num = ' | ||
| + | |||
| + | var parte1= num.split(' | ||
| + | |||
| + | var parte2 = parte1[1].split('/' | ||
| + | |||
| + | |||
| + | var anoProcesso= parte2[0]; | ||
| + | |||
| + | |||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Tipo Instancia (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0n3l5ip | ||
| + | |||
| + | ==== Script: Valor numeroInstanciaFluxo no primeiro ponto =4 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 49a95be3-09ac-45c1-afe8-2040592dd028 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var numeroInstanciaFluxo = 4; | ||
| + | |||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Realizar checklist do processo (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_0no5dsz | ||
| + | |||
| + | ==== Script: USUARIO_RECEBIDO_DO_TCE_VIA_MSG ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** 106b78e8-e10e-4d58-80b0-6ac3b8e2a59c | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select DISTINCT E.CDUSUARIO | ||
| + | from SOLAR.ECPAGRUPOUSUARIO E | ||
| + | where E.CDSISTEMA=64 | ||
| + | AND E.CDUSUARIO=: | ||
| + | </ | ||
| + | |||
| + | === Tarefa: (old_proporcionalidade) (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0nocvo8 | ||
| + | |||
| + | ==== Script: copiaProporcionalidade ==== | ||
| + | |||
| + | * **Propósito inferido:** Cálculo de idade/data de apuração | ||
| + | * **UUID:** 554fe0f0-4617-40b9-a003-17724b480100 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var proporcionalidade = " | ||
| + | if(proporcionalidade){ | ||
| + | var old_proporcionalidade = proporcionalidade; | ||
| + | execution.setVariable("# | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Visualizar solicitação de informações (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_0nvv0g7 | ||
| + | |||
| + | ==== Script: ATOS DE PESSOAL - Ator dinamico_RH_ORGAO ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** c743e1be-421e-4028-a9b6-42bea1142d44 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select | ||
| + | DISTINCT E.CDUSUARIO | ||
| + | from ECPAGRUPOUSUARIO E | ||
| + | inner join ESEGUSUARIOGRUPO segusrgrp on E.CDUSUARIO=segusrgrp.CDUSUARIO | ||
| + | inner JOIN ESEGUSRSETORSIST SS ON SS.CDUSUARIO=E.CDUSUARIO AND SS.CDSISTEMA = E.CDSISTEMA | ||
| + | inner JOIN ECPAORGAOSETOR OS on SS.CDORGAOSETOR = OS.CDORGAOSETOR | ||
| + | where E.CDSISTEMA=64 AND segusrgrp.CDGRUPO= CONCAT(' | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Informar dados específicos - Compulsória (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_0o846ym | ||
| + | |||
| + | ==== Script: ATOS DE PESSOAL - Ator dinamico_RH_ORGAO ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** c743e1be-421e-4028-a9b6-42bea1142d44 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select | ||
| + | DISTINCT E.CDUSUARIO | ||
| + | from ECPAGRUPOUSUARIO E | ||
| + | inner join ESEGUSUARIOGRUPO segusrgrp on E.CDUSUARIO=segusrgrp.CDUSUARIO | ||
| + | inner JOIN ESEGUSRSETORSIST SS ON SS.CDUSUARIO=E.CDUSUARIO AND SS.CDSISTEMA = E.CDSISTEMA | ||
| + | inner JOIN ECPAORGAOSETOR OS on SS.CDORGAOSETOR = OS.CDORGAOSETOR | ||
| + | where E.CDSISTEMA=64 AND segusrgrp.CDGRUPO= CONCAT(' | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Revisar solicitação de informação (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_0oj8ra6 | ||
| + | |||
| + | ==== Script: ATOR FORM 27B - Revisar Solicitação de Informação(TCEGO) - ATOS DE PESSOAL ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** 933b3014-69c2-46bb-8377-3d9b17135a23 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select DISTINCT E.CDUSUARIO | ||
| + | from ECPAGRUPOUSUARIO E | ||
| + | where E.CDSISTEMA=64 | ||
| + | AND E.CDUSUARIO=: | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Fundamentar o encaminhamento pela ilegalidade (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_0osam4s | ||
| + | |||
| + | ==== Script: USUARIO_RECEBIDO_DO_TCE_VIA_MSG ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** 106b78e8-e10e-4d58-80b0-6ac3b8e2a59c | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select DISTINCT E.CDUSUARIO | ||
| + | from SOLAR.ECPAGRUPOUSUARIO E | ||
| + | where E.CDSISTEMA=64 | ||
| + | AND E.CDUSUARIO=: | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0pl2bac | ||
| + | |||
| + | ==== Script: atualizarContador15e16 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 62e0022d-ef1e-471d-8d6e-04dc019bbb6b | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador15e16}) + 1; | ||
| + | |||
| + | var form15 = ' | ||
| + | var form16 = ' | ||
| + | var new_form15; | ||
| + | var new_form16; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form15 = form15.substring(0, | ||
| + | new_form16 = form16.substring(0, | ||
| + | }else{ | ||
| + | new_form15 = form15.substring(0, | ||
| + | new_form16 = form16.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0pnepia | ||
| + | |||
| + | ==== Script: atualizarContador23A ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 3eec977b-2a1c-4229-9e8a-dd3485f3cf1f | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador23A}) + 1; | ||
| + | |||
| + | var form23A | ||
| + | var form29 | ||
| + | |||
| + | var new_form23A; | ||
| + | var new_form29; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form23A = form23A.substring(0, | ||
| + | new_form29 = form29.substring(0, | ||
| + | }else{ | ||
| + | new_form23A = form23A.substring(0, | ||
| + | new_form29 = form29.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0q2u643 | ||
| + | |||
| + | ==== Script: atualizarContador1e2C ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** ede5bcd4-5e69-4410-87ed-fe49ae7d66fd | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador1}) + 1; | ||
| + | var cont2 = parseInt(${contador2C}) + 1; | ||
| + | |||
| + | var form1 = ' | ||
| + | var form2C = ' | ||
| + | var new_form1; | ||
| + | var new_form2C; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form1 = form1.substring(0, | ||
| + | }else{ | ||
| + | new_form1 = form1.substring(0, | ||
| + | } | ||
| + | if (cont2 < 10){ | ||
| + | new_form2C = form2C.substring(0, | ||
| + | }else{ | ||
| + | new_form2C = form2C.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Limpar decisão form 28B (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0q38hgd | ||
| + | |||
| + | ==== Script: Atualiza valor variavel ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** a51e9f00-c17d-4f39-b7fe-067cc9787259 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var valor = ' | ||
| + | |||
| + | if(valor[0] == ' | ||
| + | var newValor = ' | ||
| + | }else{ | ||
| + | var newValor = valor; | ||
| + | } | ||
| + | execution.setVariable("# | ||
| + | /*return execution.getVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Responder solicitação de informações (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_0qbwagm | ||
| + | |||
| + | ==== Script: ATOS DE PESSOAL - Ator dinamico_RH_ORGAO ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** c743e1be-421e-4028-a9b6-42bea1142d44 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select | ||
| + | DISTINCT E.CDUSUARIO | ||
| + | from ECPAGRUPOUSUARIO E | ||
| + | inner join ESEGUSUARIOGRUPO segusrgrp on E.CDUSUARIO=segusrgrp.CDUSUARIO | ||
| + | inner JOIN ESEGUSRSETORSIST SS ON SS.CDUSUARIO=E.CDUSUARIO AND SS.CDSISTEMA = E.CDSISTEMA | ||
| + | inner JOIN ECPAORGAOSETOR OS on SS.CDORGAOSETOR = OS.CDORGAOSETOR | ||
| + | where E.CDSISTEMA=64 AND segusrgrp.CDGRUPO= CONCAT(' | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0qt8mf6 | ||
| + | |||
| + | ==== Script: atualizarContador24A ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** a80b26fe-c3be-4f73-ab44-574cdf80073a | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador24A}) + 1; | ||
| + | |||
| + | var form24A = ' | ||
| + | var new_form24A; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form24A = form24A.substring(0, | ||
| + | }else{ | ||
| + | new_form24A = form24A.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0rhlian | ||
| + | |||
| + | ==== Script: atualizarContador14 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** b5f5cfcb-7d92-4d15-826e-ee8e7cb814ee | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador14}) + 1; | ||
| + | |||
| + | var form14_1 = ' | ||
| + | var form14_2 = ' | ||
| + | var new_form14_1; | ||
| + | var new_form14_2; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form14_1 = form14_1.substring(0, | ||
| + | new_form14_2 = form14_2.substring(0, | ||
| + | |||
| + | }else{ | ||
| + | new_form14_1 = form14_1.substring(0, | ||
| + | new_form14_2 = form14_2.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Resumo das informações dos proventos e atos da aposentadoria (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_0rpylxq | ||
| + | |||
| + | ==== Script: ATOS DE PESSOAL - Ator dinamico_RH_ORGAO ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** c743e1be-421e-4028-a9b6-42bea1142d44 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select | ||
| + | DISTINCT E.CDUSUARIO | ||
| + | from ECPAGRUPOUSUARIO E | ||
| + | inner join ESEGUSUARIOGRUPO segusrgrp on E.CDUSUARIO=segusrgrp.CDUSUARIO | ||
| + | inner JOIN ESEGUSRSETORSIST SS ON SS.CDUSUARIO=E.CDUSUARIO AND SS.CDSISTEMA = E.CDSISTEMA | ||
| + | inner JOIN ECPAORGAOSETOR OS on SS.CDORGAOSETOR = OS.CDORGAOSETOR | ||
| + | where E.CDSISTEMA=64 AND segusrgrp.CDGRUPO= CONCAT(' | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Discriminar Histórico Funcional (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_0s665b3 | ||
| + | |||
| + | ==== Script: ATOS DE PESSOAL - Ator dinamico_RH_ORGAO ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** c743e1be-421e-4028-a9b6-42bea1142d44 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select | ||
| + | DISTINCT E.CDUSUARIO | ||
| + | from ECPAGRUPOUSUARIO E | ||
| + | inner join ESEGUSUARIOGRUPO segusrgrp on E.CDUSUARIO=segusrgrp.CDUSUARIO | ||
| + | inner JOIN ESEGUSRSETORSIST SS ON SS.CDUSUARIO=E.CDUSUARIO AND SS.CDSISTEMA = E.CDSISTEMA | ||
| + | inner JOIN ECPAORGAOSETOR OS on SS.CDORGAOSETOR = OS.CDORGAOSETOR | ||
| + | where E.CDSISTEMA=64 AND segusrgrp.CDGRUPO= CONCAT(' | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0sk5rrp | ||
| + | |||
| + | ==== Script: atualizarContador28C ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** e8148477-afc0-42a3-b7af-d2229225d802 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador28C}) + 1; | ||
| + | |||
| + | var form28C = ' | ||
| + | var new_form28C; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form28C = form28C.substring(0, | ||
| + | }else{ | ||
| + | new_form28C = form28C.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0sqcam3 | ||
| + | |||
| + | ==== Script: atualizarContador13D2 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 076ecff0-37ce-4ec3-ae0f-d002e75f282a | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador13D2}) + 1; | ||
| + | |||
| + | var form13D2 = ' | ||
| + | var new_form13D2; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form13D2 = form13D2.substring(0, | ||
| + | }else{ | ||
| + | new_form13D2 = form13D2.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0sz3ori | ||
| + | |||
| + | ==== Script: atualizarContador10D ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 86d7c731-a720-4388-9b13-f9b3fe5eec0d | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador10D}) + 1; | ||
| + | |||
| + | var form10D1 = ' | ||
| + | var form10D2 = ' | ||
| + | var new_form10D1; | ||
| + | var new_form10D2; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form10D1 = form10D1.substring(0, | ||
| + | new_form10D2 = form10D2.substring(0, | ||
| + | }else{ | ||
| + | new_form10D1 = form10D1.substring(0, | ||
| + | new_form10D2 = form10D2.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: (old_proporcionalidade) (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0t1bn0c | ||
| + | |||
| + | ==== Script: copiaProporcionalidade ==== | ||
| + | |||
| + | * **Propósito inferido:** Cálculo de idade/data de apuração | ||
| + | * **UUID:** 554fe0f0-4617-40b9-a003-17724b480100 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var proporcionalidade = " | ||
| + | if(proporcionalidade){ | ||
| + | var old_proporcionalidade = proporcionalidade; | ||
| + | execution.setVariable("# | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0t7ogqh | ||
| + | |||
| + | ==== Script: atualizarContador8 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** f8af3825-92fb-4825-8b56-0d6c8183f682 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador8}) + 1; | ||
| + | |||
| + | var form8_1 = ' | ||
| + | var form8_2 = ' | ||
| + | var new_form8_1; | ||
| + | var new_form8_2; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form8_1 = form8_1.substring(0, | ||
| + | new_form8_2 = form8_2.substring(0, | ||
| + | |||
| + | }else{ | ||
| + | new_form8_1 = form8_1.substring(0, | ||
| + | new_form8_2 = form8_2.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Busca processos do SIAP CIVIL com mesmo cpf, orgao e cargo (serviceTask) === | ||
| + | |||
| + | * **TaskId:** Task_0tnvg5v | ||
| + | |||
| + | ==== Script: Busca por processos com mesmo cpfOrgaoCargo ==== | ||
| + | |||
| + | * **Propósito inferido:** Tratramento/ | ||
| + | * **UUID:** ac3c02c0-08ea-4ebd-86cf-dc9a65cfac0c | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | SELECT CONCAT(CONCAT(CONCAT(CONCAT(CONCAT(CONCAT(CONCAT(CONCAT(CONCAT(CONCAT(CONCAT(CONCAT( | ||
| + | ' | ||
| + | p.NUFORMATADO), | ||
| + | '"," | ||
| + | os.SGORGAOSETOR), | ||
| + | '"," | ||
| + | N.DEASSUNTO), | ||
| + | '"," | ||
| + | REPLACE(: | ||
| + | '"," | ||
| + | mtv.DEMETADADO), | ||
| + | '"," | ||
| + | pc.FLSITUACAO), | ||
| + | '" | ||
| + | AS " | ||
| + | INNER JOIN ECPAMETADADOVALOR mtv ON mtv.CDMETADADOVALOR = f.CDMETADADOVALOR | ||
| + | INNER JOIN ECPASERVPROCESSO p ON p.CDPROCESSO = f.CDPROCESSO | ||
| + | inner join ECPAPROCESSO pc on pc.NUANO = p.NUANO and pc.NUPROCESSO = p.NUPROCESSO and pc.CDORGAOSETOR = p.CDORGAOSETOR | ||
| + | INNER JOIN ECPAORGAOSETOR os ON os.CDORGAOSETOR = pc.CDORGAOSETOR | ||
| + | INNER JOIN ECPAPROCASSUNTO ASSU ON ASSU.CDORGAOSETOR = pc.CDORGAOSETOR AND pc.NUANO = ASSU.NUANO AND pc.NUPROCESSO = ASSU.NUPROCESSO AND ASSU.CDASSUNTO =10 | ||
| + | INNER JOIN ECPAASSUNTO N ON N.CDASSUNTO = ASSU.CDASSUNTO INNER JOIN ECPAASSUNTO N ON N.CDASSUNTO = ASSU.CDASSUNTO | ||
| + | INNER JOIN ECPAMETADADO md ON md.CDMETADADO = mtv.CDMETADADO | ||
| + | WHERE pc.DECOMPLEMENTO LIKE ' | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Analisar retorno de solicitação de informação (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_0twmfon | ||
| + | |||
| + | ==== Script: USUARIO_RECEBIDO_DO_TCE_VIA_MSG ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** 106b78e8-e10e-4d58-80b0-6ac3b8e2a59c | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select DISTINCT E.CDUSUARIO | ||
| + | from SOLAR.ECPAGRUPOUSUARIO E | ||
| + | where E.CDSISTEMA=64 | ||
| + | AND E.CDUSUARIO=: | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Gerar link para inserção do anexo por modelo (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0u6bzih | ||
| + | |||
| + | ==== Script: gerar link insercao por modelo ==== | ||
| + | |||
| + | * **Propósito inferido:** Geração de documento | ||
| + | * **UUID:** f5baef0a-1c9f-432c-ad2b-a9033cfdc354 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var processo = ' | ||
| + | var modelo = ' | ||
| + | var nomeDocumento = ' | ||
| + | |||
| + | //GERA MODELO DE DOC JÁ APONTANDO E CARREGANDO O MODELO | ||
| + | //var link = '/ | ||
| + | |||
| + | // APENAS ABRI A TELA ONDE O USER ESCOLHE O MODELO DE DOC | ||
| + | var link = '/ | ||
| + | |||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Trata matricula (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0vstg94 | ||
| + | |||
| + | ==== Script: ajustarVar_matriculas ==== | ||
| + | |||
| + | * **Propósito inferido:** Tratamento de matrícula | ||
| + | * **UUID:** 5912b2f3-9c3f-477b-ab75-6dcb8f25d470 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var matriculas= ' | ||
| + | //var mat= ${ent_matriculas}; | ||
| + | |||
| + | var compara = matriculas.substring(2, | ||
| + | |||
| + | if(compara == " | ||
| + | |||
| + | execution.setVariable("# | ||
| + | }else{ | ||
| + | execution.setVariable("# | ||
| + | |||
| + | } | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Busca processos no SIAP CIVIL e LEGADO com mesmo cpf (serviceTask) === | ||
| + | |||
| + | * **TaskId:** Task_0w0jki4 | ||
| + | |||
| + | ==== Script: Busca por processos com mesmo cpf ==== | ||
| + | |||
| + | * **Propósito inferido:** Tratramento/ | ||
| + | * **UUID:** ca67962d-556b-4b15-814d-54477431597f | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | SELECT DISTINCT CONCAT(CONCAT(CONCAT(CONCAT(CONCAT(CONCAT(CONCAT(CONCAT(CONCAT(CONCAT( | ||
| + | ' | ||
| + | | ||
| + | '"," | ||
| + | os.SGORGAOSETOR), | ||
| + | '"," | ||
| + | N.DEASSUNTO), | ||
| + | '"," | ||
| + | REPLACE(: | ||
| + | '"," | ||
| + | pc.FLSITUACAO), | ||
| + | '" | ||
| + | AS " | ||
| + | inner join ECPAPROCESSO pc on pc.NUANO = p.NUANO and pc.NUPROCESSO = p.NUPROCESSO and pc.CDORGAOSETOR = p.CDORGAOSETOR | ||
| + | INNER JOIN ECPAORGAOSETOR os ON os.CDORGAOSETOR = pc.CDORGAOSETOR | ||
| + | INNER JOIN ECPAPROCASSUNTO ASSU ON ASSU.CDORGAOSETOR = pc.CDORGAOSETOR AND pc.NUANO = ASSU.NUANO AND pc.NUPROCESSO = ASSU.NUPROCESSO AND ASSU.CDASSUNTO IN (10, 9) | ||
| + | INNER JOIN ECPAASSUNTO N ON N.CDASSUNTO = ASSU.CDASSUNTO INNER JOIN ECPAASSUNTO N ON N.CDASSUNTO = ASSU.CDASSUNTO | ||
| + | WHERE pc.DECOMPLEMENTO LIKE ' | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Consulta data de envio da resposta (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0wbo8vl | ||
| + | |||
| + | ==== Script: get dataAtual DD/MM/AAAA ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** fbcbf902-0769-46da-826c-895ba67acd7d | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var dataAtual = new Date(); | ||
| + | |||
| + | var dia = dataAtual.getDate().toString(); | ||
| + | var diaF = (dataAtual.length == 1) ? ' | ||
| + | var mes = (dataAtual.getMonth()+1).toString(); | ||
| + | var mesF = (dataAtual.length == 1) ? ' | ||
| + | var anoF = dataAtual.getFullYear(); | ||
| + | dataAtual= diaF+"/" | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Registrar possíveis atualizações do ato (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_0wewbr0 | ||
| + | |||
| + | ==== Script: ATOS DE PESSOAL - Ator dinamico_RH_ORGAO ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** c743e1be-421e-4028-a9b6-42bea1142d44 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select | ||
| + | DISTINCT E.CDUSUARIO | ||
| + | from ECPAGRUPOUSUARIO E | ||
| + | inner join ESEGUSUARIOGRUPO segusrgrp on E.CDUSUARIO=segusrgrp.CDUSUARIO | ||
| + | inner JOIN ESEGUSRSETORSIST SS ON SS.CDUSUARIO=E.CDUSUARIO AND SS.CDSISTEMA = E.CDSISTEMA | ||
| + | inner JOIN ECPAORGAOSETOR OS on SS.CDORGAOSETOR = OS.CDORGAOSETOR | ||
| + | where E.CDSISTEMA=64 AND segusrgrp.CDGRUPO= CONCAT(' | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Tipo Data | ||
| + | (dataFim) (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0wqlkkw | ||
| + | |||
| + | ==== Script: Tipo data - dataFim ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** eb149d93-3b4a-4e7f-aa27-067049164ca9 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var tipoData = ' | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Limpa variável (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0xi6gxw | ||
| + | |||
| + | ==== Script: LIMPA VAR SAIDA GTW - ExclusiveGateway_1rtez6t ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 389e3348-3926-4cc1-8baa-78fad3b2697b | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0xoby71 | ||
| + | |||
| + | ==== Script: atualizarContador11Ae17C ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 5be2dd59-5eda-40e9-8d23-2388b043b438 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador11A}) + 1; | ||
| + | var cont2 = parseInt(${contador17C}) + 1; | ||
| + | |||
| + | var form11A = ' | ||
| + | var form17C = ' | ||
| + | var new_form11A; | ||
| + | var new_form17C; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form11A = form11A.substring(0, | ||
| + | }else{ | ||
| + | new_form11A = form11A.substring(0, | ||
| + | } | ||
| + | if (cont2 < 10){ | ||
| + | new_form17C = form17C.substring(0, | ||
| + | }else{ | ||
| + | new_form17C = form17C.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0xq1wlm | ||
| + | |||
| + | ==== Script: atualizarContador1e2D ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 24a60625-8357-40dc-b9ef-1c75c80046aa | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador1}) + 1; | ||
| + | var cont2 = parseInt(${contador2D}) + 1; | ||
| + | |||
| + | var form1 = ' | ||
| + | var form2D = ' | ||
| + | var new_form1; | ||
| + | var new_form2D; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form1 = form1.substring(0, | ||
| + | }else{ | ||
| + | new_form1 = form1.substring(0, | ||
| + | } | ||
| + | if (cont2 < 10){ | ||
| + | new_form2D = form2D.substring(0, | ||
| + | }else{ | ||
| + | new_form2D = form2D.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Informar dados específicos - Invalidez (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_0y56d0w | ||
| + | |||
| + | ==== Script: ATOS DE PESSOAL - Ator dinamico_RH_ORGAO ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** c743e1be-421e-4028-a9b6-42bea1142d44 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select | ||
| + | DISTINCT E.CDUSUARIO | ||
| + | from ECPAGRUPOUSUARIO E | ||
| + | inner join ESEGUSUARIOGRUPO segusrgrp on E.CDUSUARIO=segusrgrp.CDUSUARIO | ||
| + | inner JOIN ESEGUSRSETORSIST SS ON SS.CDUSUARIO=E.CDUSUARIO AND SS.CDSISTEMA = E.CDSISTEMA | ||
| + | inner JOIN ECPAORGAOSETOR OS on SS.CDORGAOSETOR = OS.CDORGAOSETOR | ||
| + | where E.CDSISTEMA=64 AND segusrgrp.CDGRUPO= CONCAT(' | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualiza variavel de alteração de portaria (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0yxzikq | ||
| + | |||
| + | ==== Script: Atualiza Valor Variavel2 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 4617021c-f09c-4436-bf16-60b08c398214 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | execution.setVariable("# | ||
| + | return execution.getVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0zsjkm0 | ||
| + | |||
| + | ==== Script: atualizarContador13E1 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** d9625b4a-37bf-4f50-aa67-f465a96e6760 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador13E1}) + 1; | ||
| + | |||
| + | var form13E1 = ' | ||
| + | var new_form13E1; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form13E1 = form13E1.substring(0, | ||
| + | }else{ | ||
| + | new_form13E1 = form13E1.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Resumo das informações dos proventos e atos da aposentadoria (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_0zv74oa | ||
| + | |||
| + | ==== Script: ATOS DE PESSOAL - Ator dinamico_RH_ORGAO ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** c743e1be-421e-4028-a9b6-42bea1142d44 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select | ||
| + | DISTINCT E.CDUSUARIO | ||
| + | from ECPAGRUPOUSUARIO E | ||
| + | inner join ESEGUSUARIOGRUPO segusrgrp on E.CDUSUARIO=segusrgrp.CDUSUARIO | ||
| + | inner JOIN ESEGUSRSETORSIST SS ON SS.CDUSUARIO=E.CDUSUARIO AND SS.CDSISTEMA = E.CDSISTEMA | ||
| + | inner JOIN ECPAORGAOSETOR OS on SS.CDORGAOSETOR = OS.CDORGAOSETOR | ||
| + | where E.CDSISTEMA=64 AND segusrgrp.CDGRUPO= CONCAT(' | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Tipo Data | ||
| + | (novaData) (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_0zy0rbx | ||
| + | |||
| + | ==== Script: Tipo data - novaData ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 6012d9fc-457e-4c19-b4ff-d31105844965 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var tipoData = ' | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_103tffv | ||
| + | |||
| + | ==== Script: atualizarContador13D1 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** ca2826d5-343e-47d4-8e39-0e894508db66 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador13D1}) + 1; | ||
| + | |||
| + | var form13D1 = ' | ||
| + | var new_form13D1; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form13D1 = form13D1.substring(0, | ||
| + | }else{ | ||
| + | new_form13D1 = form13D1.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_10bchvw | ||
| + | |||
| + | ==== Script: atualizarContador28A ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** b5ad1050-00f0-4936-a5c6-02087e61a2f8 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador28A}) + 1; | ||
| + | |||
| + | var form28A = ' | ||
| + | var new_form28A; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form28A = form28A.substring(0, | ||
| + | }else{ | ||
| + | new_form28A = form28A.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Informar sobre necessidade de gerar nova IT ou solicitação de informações (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_10bn521 | ||
| + | |||
| + | ==== Script: USUARIO_RECEBIDO_DO_TCE_VIA_MSG ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** 106b78e8-e10e-4d58-80b0-6ac3b8e2a59c | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select DISTINCT E.CDUSUARIO | ||
| + | from SOLAR.ECPAGRUPOUSUARIO E | ||
| + | where E.CDSISTEMA=64 | ||
| + | AND E.CDUSUARIO=: | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_10pg18b | ||
| + | |||
| + | ==== Script: atualizaContador5A1 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 58d0df72-ff4b-435a-9bfb-093255fad023 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador5A1}) + 1; | ||
| + | |||
| + | var form5A1 = ' | ||
| + | var new_form5A1; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form5A1 = form5A1.substring(0, | ||
| + | }else{ | ||
| + | new_form5A1 = form5A1.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Responder solicitação de informação (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_10y28f1 | ||
| + | |||
| + | ==== Script: ATOS DE PESSOAL - Ator dinamico_RH_ORGAO ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** c743e1be-421e-4028-a9b6-42bea1142d44 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select | ||
| + | DISTINCT E.CDUSUARIO | ||
| + | from ECPAGRUPOUSUARIO E | ||
| + | inner join ESEGUSUARIOGRUPO segusrgrp on E.CDUSUARIO=segusrgrp.CDUSUARIO | ||
| + | inner JOIN ESEGUSRSETORSIST SS ON SS.CDUSUARIO=E.CDUSUARIO AND SS.CDSISTEMA = E.CDSISTEMA | ||
| + | inner JOIN ECPAORGAOSETOR OS on SS.CDORGAOSETOR = OS.CDORGAOSETOR | ||
| + | where E.CDSISTEMA=64 AND segusrgrp.CDGRUPO= CONCAT(' | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_134u1p7 | ||
| + | |||
| + | ==== Script: atualizarContador10B ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** fd70f162-260b-4fef-be9c-5bd59c103692 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador10B}) + 1; | ||
| + | |||
| + | var form10B1 = ' | ||
| + | var form10B2 = ' | ||
| + | var new_form10B1; | ||
| + | var new_form10B2; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form10B1 = form10B1.substring(0, | ||
| + | new_form10B2 = form10B2.substring(0, | ||
| + | }else{ | ||
| + | new_form10B1 = form10B1.substring(0, | ||
| + | new_form10B2 = form10B2.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: (oldProporcionalidade) (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_13wdlz3 | ||
| + | |||
| + | ==== Script: copiaProporcionalidade ==== | ||
| + | |||
| + | * **Propósito inferido:** Cálculo de idade/data de apuração | ||
| + | * **UUID:** 554fe0f0-4617-40b9-a003-17724b480100 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var proporcionalidade = " | ||
| + | if(proporcionalidade){ | ||
| + | var old_proporcionalidade = proporcionalidade; | ||
| + | execution.setVariable("# | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualiza variável retornaForm23A (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_13zw86h | ||
| + | |||
| + | ==== Script: altera variável retornaForm23 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** f067cbed-1d7a-4cbf-8e49-302514edc5f9 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_14785yq | ||
| + | |||
| + | ==== Script: atualizarContador11Ae9A ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 896d15c4-09a8-40f9-b3c0-84c9c86ba1f3 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador11A}) + 1; | ||
| + | var cont2 = parseInt(${contador9A}) + 1; | ||
| + | |||
| + | var form11A = ' | ||
| + | var form9A = ' | ||
| + | var new_form11A; | ||
| + | var new_form9A; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form11A = form11A.substring(0, | ||
| + | }else{ | ||
| + | new_form11A = form11A.substring(0, | ||
| + | } | ||
| + | if (cont2 < 10){ | ||
| + | new_form9A = form9A.substring(0, | ||
| + | }else{ | ||
| + | new_form9A = form9A.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_14hhcft | ||
| + | |||
| + | ==== Script: atualizarContador24C ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** ae758efa-0a1e-4fe2-afb5-8c880db719a3 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador24C}) + 1; | ||
| + | |||
| + | var form24C = ' | ||
| + | var new_form24C; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form24C = form24C.substring(0, | ||
| + | }else{ | ||
| + | new_form24C = form24C.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_14pg1ld | ||
| + | |||
| + | ==== Script: atualizarContador28B ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 42baa3d9-52b5-4aa9-9c8f-b54a68cdd0e1 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador28B}) + 1; | ||
| + | |||
| + | var form28B = ' | ||
| + | var new_form28B; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form28B = form28B.substring(0, | ||
| + | }else{ | ||
| + | new_form28B = form28B.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_14t4nna | ||
| + | |||
| + | ==== Script: atualizarContador13J1 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** d2fb5432-e2b0-4c8a-9120-95ee325c0b46 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador13J1}) + 1; | ||
| + | |||
| + | var form13J1 = ' | ||
| + | var new_form13J1; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form13J1 = form13J1.substring(0, | ||
| + | }else{ | ||
| + | new_form13J1 = form13J1.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Consulta data da resposta (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_14xrrw4 | ||
| + | |||
| + | ==== Script: get dataAtual DD/MM/AAAA ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** fbcbf902-0769-46da-826c-895ba67acd7d | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var dataAtual = new Date(); | ||
| + | |||
| + | var dia = dataAtual.getDate().toString(); | ||
| + | var diaF = (dataAtual.length == 1) ? ' | ||
| + | var mes = (dataAtual.getMonth()+1).toString(); | ||
| + | var mesF = (dataAtual.length == 1) ? ' | ||
| + | var anoF = dataAtual.getFullYear(); | ||
| + | dataAtual= diaF+"/" | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_157125f | ||
| + | |||
| + | ==== Script: atualizaContador18 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 033eabca-d85c-4e97-a198-5eeb77c310f6 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador18}) + 1; | ||
| + | |||
| + | var form18 = ' | ||
| + | var new_form18; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form18 = form18.substring(0, | ||
| + | }else{ | ||
| + | new_form18 = form18.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: JS Prazo esgotado (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_15x16bi | ||
| + | |||
| + | ==== Script: prazoEsgotado ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 63729790-350d-4da7-a4a4-c782119e1668 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_16ifk31 | ||
| + | |||
| + | ==== Script: atualizaContador21A ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 6bb185e0-0249-444e-b185-9c0cf58fdfaf | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador21A}) + 1; | ||
| + | |||
| + | var form21A = ' | ||
| + | var form22 = ' | ||
| + | var new_form21A; | ||
| + | var new_form22; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form21A = form21A.substring(0, | ||
| + | new_form22 = form22.substring(0, | ||
| + | }else{ | ||
| + | new_form21A = form21A.substring(0, | ||
| + | new_form22 = form22.substring(0, | ||
| + | } | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Resumo das informações dos proventos e atos da aposentadoria (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_16odykk | ||
| + | |||
| + | ==== Script: ATOS DE PESSOAL - Ator dinamico_RH_ORGAO ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** c743e1be-421e-4028-a9b6-42bea1142d44 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select | ||
| + | DISTINCT E.CDUSUARIO | ||
| + | from ECPAGRUPOUSUARIO E | ||
| + | inner join ESEGUSUARIOGRUPO segusrgrp on E.CDUSUARIO=segusrgrp.CDUSUARIO | ||
| + | inner JOIN ESEGUSRSETORSIST SS ON SS.CDUSUARIO=E.CDUSUARIO AND SS.CDSISTEMA = E.CDSISTEMA | ||
| + | inner JOIN ECPAORGAOSETOR OS on SS.CDORGAOSETOR = OS.CDORGAOSETOR | ||
| + | where E.CDSISTEMA=64 AND segusrgrp.CDGRUPO= CONCAT(' | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_17nk7j9 | ||
| + | |||
| + | ==== Script: atualizarContador1e2A ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 3793bb44-beb7-44d4-a7f3-963b056d0f0c | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador1}) + 1; | ||
| + | var cont2 = parseInt(${contador2A}) + 1; | ||
| + | |||
| + | var form1 = ' | ||
| + | var form2A = ' | ||
| + | var new_form1; | ||
| + | var new_form2A; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form1 = form1.substring(0, | ||
| + | }else{ | ||
| + | new_form1 = form1.substring(0, | ||
| + | } | ||
| + | if (cont2 < 10){ | ||
| + | new_form2A = form2A.substring(0, | ||
| + | }else{ | ||
| + | new_form2A = form2A.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_17tdkn5 | ||
| + | |||
| + | ==== Script: atualizarContador13I1 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 211b2dc6-41b0-4305-b7b3-267ea06b6cff | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador13I1}) + 1; | ||
| + | |||
| + | var form13I1 = ' | ||
| + | var new_form13I1; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form13I1 = form13I1.substring(0, | ||
| + | }else{ | ||
| + | new_form13I1 = form13I1.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Tipo Data | ||
| + | (dataFim) (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_17vx4mb | ||
| + | |||
| + | ==== Script: Tipo data - dataFim ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** eb149d93-3b4a-4e7f-aa27-067049164ca9 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var tipoData = ' | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Data prazo nulo (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_18chjkn | ||
| + | |||
| + | ==== Script: dataPrazo nulo ==== | ||
| + | |||
| + | * **Propósito inferido:** Cálculo/ | ||
| + | * **UUID:** 65de3941-4b56-4bec-9ecd-1f12e376f504 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_18flvsj | ||
| + | |||
| + | ==== Script: atualizaContador11Ae9B ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** adddc533-1d0a-4d57-89ca-23c59b7329f2 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador11A}) + 1; | ||
| + | var cont2 = parseInt(${contador9B}) + 1; | ||
| + | |||
| + | var form11A = ' | ||
| + | var form9B = ' | ||
| + | var new_form11A; | ||
| + | var new_form9B; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form11A = form11A.substring(0, | ||
| + | }else{ | ||
| + | new_form11A = form11A.substring(0, | ||
| + | } | ||
| + | if (cont2 < 10){ | ||
| + | new_form9B = form9B.substring(0, | ||
| + | }else{ | ||
| + | new_form9B = form9B.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Justifica ocorrência (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_18mhxyi | ||
| + | |||
| + | ==== Script: ATOS DE PESSOAL - Ator dinamico_RH_ORGAO ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** c743e1be-421e-4028-a9b6-42bea1142d44 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select | ||
| + | DISTINCT E.CDUSUARIO | ||
| + | from ECPAGRUPOUSUARIO E | ||
| + | inner join ESEGUSUARIOGRUPO segusrgrp on E.CDUSUARIO=segusrgrp.CDUSUARIO | ||
| + | inner JOIN ESEGUSRSETORSIST SS ON SS.CDUSUARIO=E.CDUSUARIO AND SS.CDSISTEMA = E.CDSISTEMA | ||
| + | inner JOIN ECPAORGAOSETOR OS on SS.CDORGAOSETOR = OS.CDORGAOSETOR | ||
| + | where E.CDSISTEMA=64 AND segusrgrp.CDGRUPO= CONCAT(' | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_18plbwd | ||
| + | |||
| + | ==== Script: atualizarContador11Ae17A ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 97de45ff-0eee-4301-91d8-7112262b5c20 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador11A}) + 1; | ||
| + | var cont2 = parseInt(${contador17A}) + 1; | ||
| + | |||
| + | var form11A = ' | ||
| + | var form17A = ' | ||
| + | var new_form11A; | ||
| + | var new_form17A; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form11A = form11A.substring(0, | ||
| + | }else{ | ||
| + | new_form11A = form11A.substring(0, | ||
| + | } | ||
| + | if (cont2 < 10){ | ||
| + | new_form17A = form17A.substring(0, | ||
| + | }else{ | ||
| + | new_form17A = form17A.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Informar proventos (média aritmética - integral) (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_193x6nk | ||
| + | |||
| + | ==== Script: ATOS DE PESSOAL - Ator dinamico_RH_ORGAO ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** c743e1be-421e-4028-a9b6-42bea1142d44 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select | ||
| + | DISTINCT E.CDUSUARIO | ||
| + | from ECPAGRUPOUSUARIO E | ||
| + | inner join ESEGUSUARIOGRUPO segusrgrp on E.CDUSUARIO=segusrgrp.CDUSUARIO | ||
| + | inner JOIN ESEGUSRSETORSIST SS ON SS.CDUSUARIO=E.CDUSUARIO AND SS.CDSISTEMA = E.CDSISTEMA | ||
| + | inner JOIN ECPAORGAOSETOR OS on SS.CDORGAOSETOR = OS.CDORGAOSETOR | ||
| + | where E.CDSISTEMA=64 AND segusrgrp.CDGRUPO= CONCAT(' | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_19v5wy6 | ||
| + | |||
| + | ==== Script: atualizarContador11Ae17E ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** c62d810f-c5b5-4683-8295-a6c8b0c50d86 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador11A}) + 1; | ||
| + | var cont2 = parseInt(${contador17E}) + 1; | ||
| + | |||
| + | var form11A = ' | ||
| + | var form17E = ' | ||
| + | var new_form11A; | ||
| + | var new_form17E; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form11A = form11A.substring(0, | ||
| + | }else{ | ||
| + | new_form11A = form11A.substring(0, | ||
| + | } | ||
| + | if (cont2 < 10){ | ||
| + | new_form17E = form17E.substring(0, | ||
| + | }else{ | ||
| + | new_form17E = form17E.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar variavel GEAP respondeu solicitações de informações (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_1a75avu | ||
| + | |||
| + | ==== Script: Atualiza valor variavel ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** a51e9f00-c17d-4f39-b7fe-067cc9787259 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var valor = ' | ||
| + | |||
| + | if(valor[0] == ' | ||
| + | var newValor = ' | ||
| + | }else{ | ||
| + | var newValor = valor; | ||
| + | } | ||
| + | execution.setVariable("# | ||
| + | /*return execution.getVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Informar Proventos(Integralidade-Integral-Vencimento) (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_1aixbll | ||
| + | |||
| + | ==== Script: ATOS DE PESSOAL - Ator dinamico_RH_ORGAO ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** c743e1be-421e-4028-a9b6-42bea1142d44 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select | ||
| + | DISTINCT E.CDUSUARIO | ||
| + | from ECPAGRUPOUSUARIO E | ||
| + | inner join ESEGUSUARIOGRUPO segusrgrp on E.CDUSUARIO=segusrgrp.CDUSUARIO | ||
| + | inner JOIN ESEGUSRSETORSIST SS ON SS.CDUSUARIO=E.CDUSUARIO AND SS.CDSISTEMA = E.CDSISTEMA | ||
| + | inner JOIN ECPAORGAOSETOR OS on SS.CDORGAOSETOR = OS.CDORGAOSETOR | ||
| + | where E.CDSISTEMA=64 AND segusrgrp.CDGRUPO= CONCAT(' | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Gerar link para inserção de anexo por modelo (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_1aj5ecn | ||
| + | |||
| + | ==== Script: gerar link insercao por modelo ==== | ||
| + | |||
| + | * **Propósito inferido:** Geração de documento | ||
| + | * **UUID:** f5baef0a-1c9f-432c-ad2b-a9033cfdc354 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var processo = ' | ||
| + | var modelo = ' | ||
| + | var nomeDocumento = ' | ||
| + | |||
| + | //GERA MODELO DE DOC JÁ APONTANDO E CARREGANDO O MODELO | ||
| + | //var link = '/ | ||
| + | |||
| + | // APENAS ABRI A TELA ONDE O USER ESCOLHE O MODELO DE DOC | ||
| + | var link = '/ | ||
| + | |||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Revisar solicitação de informação (após correção) (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_1aqhab5 | ||
| + | |||
| + | ==== Script: ATOR FORM 27B - Revisar Solicitação de Informação(TCEGO) - ATOS DE PESSOAL ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** 933b3014-69c2-46bb-8377-3d9b17135a23 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select DISTINCT E.CDUSUARIO | ||
| + | from ECPAGRUPOUSUARIO E | ||
| + | where E.CDSISTEMA=64 | ||
| + | AND E.CDUSUARIO=: | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_1asxpza | ||
| + | |||
| + | ==== Script: atualizarContador19 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** ba2bac2c-fe2d-41b8-b689-d7fd6f68c8a2 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador19}) + 1; | ||
| + | |||
| + | var form19 | ||
| + | |||
| + | var new_form19; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form19 = form19.substring(0, | ||
| + | }else{ | ||
| + | new_form19 = form19.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Informar dados específicos - Incapacidade permanente (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_1btwzqs | ||
| + | |||
| + | ==== Script: ATOS DE PESSOAL - Ator dinamico_RH_ORGAO ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** c743e1be-421e-4028-a9b6-42bea1142d44 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select | ||
| + | DISTINCT E.CDUSUARIO | ||
| + | from ECPAGRUPOUSUARIO E | ||
| + | inner join ESEGUSUARIOGRUPO segusrgrp on E.CDUSUARIO=segusrgrp.CDUSUARIO | ||
| + | inner JOIN ESEGUSRSETORSIST SS ON SS.CDUSUARIO=E.CDUSUARIO AND SS.CDSISTEMA = E.CDSISTEMA | ||
| + | inner JOIN ECPAORGAOSETOR OS on SS.CDORGAOSETOR = OS.CDORGAOSETOR | ||
| + | where E.CDSISTEMA=64 AND segusrgrp.CDGRUPO= CONCAT(' | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_1claew7 | ||
| + | |||
| + | ==== Script: atualizarContador28A ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** b5ad1050-00f0-4936-a5c6-02087e61a2f8 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador28A}) + 1; | ||
| + | |||
| + | var form28A = ' | ||
| + | var new_form28A; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form28A = form28A.substring(0, | ||
| + | }else{ | ||
| + | new_form28A = form28A.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Gerar link da inserção por modelo (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_1cufprp | ||
| + | |||
| + | ==== Script: gerar link insercao por modelo ==== | ||
| + | |||
| + | * **Propósito inferido:** Geração de documento | ||
| + | * **UUID:** f5baef0a-1c9f-432c-ad2b-a9033cfdc354 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var processo = ' | ||
| + | var modelo = ' | ||
| + | var nomeDocumento = ' | ||
| + | |||
| + | //GERA MODELO DE DOC JÁ APONTANDO E CARREGANDO O MODELO | ||
| + | //var link = '/ | ||
| + | |||
| + | // APENAS ABRI A TELA ONDE O USER ESCOLHE O MODELO DE DOC | ||
| + | var link = '/ | ||
| + | |||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Informar proventos (média aritmética - proporcional) (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_1f2o6aa | ||
| + | |||
| + | ==== Script: ATOS DE PESSOAL - Ator dinamico_RH_ORGAO ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** c743e1be-421e-4028-a9b6-42bea1142d44 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select | ||
| + | DISTINCT E.CDUSUARIO | ||
| + | from ECPAGRUPOUSUARIO E | ||
| + | inner join ESEGUSUARIOGRUPO segusrgrp on E.CDUSUARIO=segusrgrp.CDUSUARIO | ||
| + | inner JOIN ESEGUSRSETORSIST SS ON SS.CDUSUARIO=E.CDUSUARIO AND SS.CDSISTEMA = E.CDSISTEMA | ||
| + | inner JOIN ECPAORGAOSETOR OS on SS.CDORGAOSETOR = OS.CDORGAOSETOR | ||
| + | where E.CDSISTEMA=64 AND segusrgrp.CDGRUPO= CONCAT(' | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_1fd9n1j | ||
| + | |||
| + | ==== Script: atualizaContador30A ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 74070703-4e84-45a2-9fe8-bd5f06ad12eb | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador30A}) + 1; | ||
| + | |||
| + | var form30A = ' | ||
| + | var new_form30A; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form30A = form30A.substring(0, | ||
| + | }else{ | ||
| + | new_form30A = form30A.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Informar dados específicos - Voluntária (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_1fe9f2o | ||
| + | |||
| + | ==== Script: ATOS DE PESSOAL - Ator dinamico_RH_ORGAO ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** c743e1be-421e-4028-a9b6-42bea1142d44 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select | ||
| + | DISTINCT E.CDUSUARIO | ||
| + | from ECPAGRUPOUSUARIO E | ||
| + | inner join ESEGUSUARIOGRUPO segusrgrp on E.CDUSUARIO=segusrgrp.CDUSUARIO | ||
| + | inner JOIN ESEGUSRSETORSIST SS ON SS.CDUSUARIO=E.CDUSUARIO AND SS.CDSISTEMA = E.CDSISTEMA | ||
| + | inner JOIN ECPAORGAOSETOR OS on SS.CDORGAOSETOR = OS.CDORGAOSETOR | ||
| + | where E.CDSISTEMA=64 AND segusrgrp.CDGRUPO= CONCAT(' | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Registrar Informações Finais do Ato (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_1g199t9 | ||
| + | |||
| + | ==== Script: ATOS DE PESSOAL - Ator dinamico_RH_ORGAO ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** c743e1be-421e-4028-a9b6-42bea1142d44 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select | ||
| + | DISTINCT E.CDUSUARIO | ||
| + | from ECPAGRUPOUSUARIO E | ||
| + | inner join ESEGUSUARIOGRUPO segusrgrp on E.CDUSUARIO=segusrgrp.CDUSUARIO | ||
| + | inner JOIN ESEGUSRSETORSIST SS ON SS.CDUSUARIO=E.CDUSUARIO AND SS.CDSISTEMA = E.CDSISTEMA | ||
| + | inner JOIN ECPAORGAOSETOR OS on SS.CDORGAOSETOR = OS.CDORGAOSETOR | ||
| + | where E.CDSISTEMA=64 AND segusrgrp.CDGRUPO= CONCAT(' | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Resumo das informações dos proventos e atos da aposentadoria (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_1gwzazj | ||
| + | |||
| + | ==== Script: ATOS DE PESSOAL - Ator dinamico_RH_ORGAO ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** c743e1be-421e-4028-a9b6-42bea1142d44 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select | ||
| + | DISTINCT E.CDUSUARIO | ||
| + | from ECPAGRUPOUSUARIO E | ||
| + | inner join ESEGUSUARIOGRUPO segusrgrp on E.CDUSUARIO=segusrgrp.CDUSUARIO | ||
| + | inner JOIN ESEGUSRSETORSIST SS ON SS.CDUSUARIO=E.CDUSUARIO AND SS.CDSISTEMA = E.CDSISTEMA | ||
| + | inner JOIN ECPAORGAOSETOR OS on SS.CDORGAOSETOR = OS.CDORGAOSETOR | ||
| + | where E.CDSISTEMA=64 AND segusrgrp.CDGRUPO= CONCAT(' | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_1h31e3h | ||
| + | |||
| + | ==== Script: atualizarContador11Ae17F ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** d39540cf-a09b-4335-af06-e371fa5f360d | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador11A}) + 1; | ||
| + | var cont2 = parseInt(${contador17F}) + 1; | ||
| + | |||
| + | var form11A = ' | ||
| + | var form17F = ' | ||
| + | var new_form11A; | ||
| + | var new_form17F; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form11A = form11A.substring(0, | ||
| + | }else{ | ||
| + | new_form11A = form11A.substring(0, | ||
| + | } | ||
| + | if (cont2 < 10){ | ||
| + | new_form17F = form17F.substring(0, | ||
| + | }else{ | ||
| + | new_form17F = form17F.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Configura parâmetro " | ||
| + | |||
| + | * **TaskId:** Task_1ha387c | ||
| + | |||
| + | ==== Script: configuraParametroDias ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 3073b49c-dad0-4563-aa4f-68303205500a | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var variavel = ' | ||
| + | variavel = variavel.replace(" | ||
| + | |||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_1hanao9 | ||
| + | |||
| + | ==== Script: atualizarContador13E2 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 9cd3a61e-dac1-4c05-8941-eb3ce37aca69 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador13E2}) + 1; | ||
| + | |||
| + | var form13E2 = ' | ||
| + | var new_form13E2; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form13E2 = form13E2.substring(0, | ||
| + | }else{ | ||
| + | new_form13E2 = form13E2.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_1i1s4gs | ||
| + | |||
| + | ==== Script: atualizarContador8 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** f8af3825-92fb-4825-8b56-0d6c8183f682 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador8}) + 1; | ||
| + | |||
| + | var form8_1 = ' | ||
| + | var form8_2 = ' | ||
| + | var new_form8_1; | ||
| + | var new_form8_2; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form8_1 = form8_1.substring(0, | ||
| + | new_form8_2 = form8_2.substring(0, | ||
| + | |||
| + | }else{ | ||
| + | new_form8_1 = form8_1.substring(0, | ||
| + | new_form8_2 = form8_2.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Limpa variável alterar portaria (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_1irimup | ||
| + | |||
| + | ==== Script: Atualiza Valor Variavel2 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 4617021c-f09c-4436-bf16-60b08c398214 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | execution.setVariable("# | ||
| + | return execution.getVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_1kjul5h | ||
| + | |||
| + | ==== Script: atualizarContador11Ae17B ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** cec5d21c-7f72-4e98-89a6-a8fafa455d38 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador11A}) + 1; | ||
| + | var cont2 = parseInt(${contador17B}) + 1; | ||
| + | |||
| + | var form11A = ' | ||
| + | var form17B = ' | ||
| + | var new_form11A; | ||
| + | var new_form17B; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form11A = form11A.substring(0, | ||
| + | }else{ | ||
| + | new_form11A= form11A.substring(0, | ||
| + | } | ||
| + | if (cont2 < 10){ | ||
| + | new_form17B = form17B.substring(0, | ||
| + | }else{ | ||
| + | new_form17B = form17B.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: criticar (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_1kpeysg | ||
| + | |||
| + | ==== Script: CRITICA ==== | ||
| + | |||
| + | * **Propósito inferido:** Verificação de crítica/ | ||
| + | * **UUID:** 5b28061d-4c50-4f78-b385-a6ade7116193 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | /* se retornoServCriticasJurisdicionado | ||
| + | /* isto ' | ||
| + | /* por isso verifico se a primeira posição é o $, se for é pq não veio nada*/ | ||
| + | |||
| + | var retornoServCriticasJurisdicionado = ${retornoServCriticasJurisdicionado}; | ||
| + | |||
| + | |||
| + | if(retornoServCriticasJurisdicionado[0] == ' | ||
| + | var possuiCritica_jurisd = ' | ||
| + | }else{ | ||
| + | var possuiCritica_jurisd = ' | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_1ku1v36 | ||
| + | |||
| + | ==== Script: atualizarContador32_2 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 17dc1a5d-1f0a-4bfd-afb7-659b840fe192 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador32_2}) + 1; | ||
| + | |||
| + | var form32_2 = ' | ||
| + | var new_form32_2; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form32_2 = form32_2.substring(0, | ||
| + | }else{ | ||
| + | new_form32_2 = form32_2.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_1kwe0d1 | ||
| + | |||
| + | ==== Script: atualizaContador30B ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 3f3bb10e-3485-471f-9f23-2041fe3df273 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador30B}) + 1; | ||
| + | |||
| + | var form30B = ' | ||
| + | var new_form30B; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form30B = form30B.substring(0, | ||
| + | }else{ | ||
| + | new_form30B = form30B.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: JS | ||
| + | Idade servidor (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_1kwrotb | ||
| + | |||
| + | ==== Script: calculo Idade Servidor - Atos de pessoal ==== | ||
| + | |||
| + | * **Propósito inferido:** Cálculo de idade/data de apuração | ||
| + | * **UUID:** 664685e8-b242-4b81-b748-8950398e4fdb | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var tipoData = " | ||
| + | |||
| + | if(tipoData == ' | ||
| + | var DATA_FIM = " | ||
| + | } | ||
| + | if(tipoData == ' | ||
| + | |||
| + | var DATA_FIM =" | ||
| + | } | ||
| + | var dataNascimento = " | ||
| + | |||
| + | var arrayDataFim = DATA_FIM.split('/' | ||
| + | var arrayNascimento = dataNascimento.split('/' | ||
| + | |||
| + | var diaNas = arrayNascimento[0]; | ||
| + | var mesNas = arrayNascimento[1]; | ||
| + | var anoNas = arrayNascimento[2]; | ||
| + | |||
| + | var dataFim = arrayDataFim[1]+'/' | ||
| + | |||
| + | var idadeServidor = idade(anoNas, | ||
| + | |||
| + | execution.setVariable("# | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | function idade(ano_aniversario, | ||
| + | var d = new Date(dataFim), | ||
| + | ano_atual = d.getFullYear(), | ||
| + | mes_atual = d.getMonth() + 1, | ||
| + | dia_atual = d.getDate(), | ||
| + | |||
| + | ano_aniversario = +ano_aniversario, | ||
| + | mes_aniversario = +mes_aniversario, | ||
| + | dia_aniversario = +dia_aniversario, | ||
| + | |||
| + | quantos_anos = ano_atual - ano_aniversario; | ||
| + | |||
| + | if (mes_atual < mes_aniversario || mes_atual == mes_aniversario && dia_atual < dia_aniversario) { | ||
| + | quantos_anos--; | ||
| + | } | ||
| + | |||
| + | return quantos_anos < 0 ? 0 : quantos_anos; | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Ajustar solicitação de informação (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_1l3yliz | ||
| + | |||
| + | ==== Script: ATOR FORM 27B - Revisar Solicitação de Informação(TCEGO) - ATOS DE PESSOAL ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** 933b3014-69c2-46bb-8377-3d9b17135a23 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select DISTINCT E.CDUSUARIO | ||
| + | from ECPAGRUPOUSUARIO E | ||
| + | where E.CDSISTEMA=64 | ||
| + | AND E.CDUSUARIO=: | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Informar dados básicos do Servidor (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_1lcddfu | ||
| + | |||
| + | ==== Script: ATOS DE PESSOAL - Ator dinamico_RH_ORGAO ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** c743e1be-421e-4028-a9b6-42bea1142d44 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select | ||
| + | DISTINCT E.CDUSUARIO | ||
| + | from ECPAGRUPOUSUARIO E | ||
| + | inner join ESEGUSUARIOGRUPO segusrgrp on E.CDUSUARIO=segusrgrp.CDUSUARIO | ||
| + | inner JOIN ESEGUSRSETORSIST SS ON SS.CDUSUARIO=E.CDUSUARIO AND SS.CDSISTEMA = E.CDSISTEMA | ||
| + | inner JOIN ECPAORGAOSETOR OS on SS.CDORGAOSETOR = OS.CDORGAOSETOR | ||
| + | where E.CDSISTEMA=64 AND segusrgrp.CDGRUPO= CONCAT(' | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Corrigir solicitação de informação (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_1ln4om7 | ||
| + | |||
| + | ==== Script: USUARIO_RECEBIDO_DO_TCE_VIA_MSG ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** 106b78e8-e10e-4d58-80b0-6ac3b8e2a59c | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select DISTINCT E.CDUSUARIO | ||
| + | from SOLAR.ECPAGRUPOUSUARIO E | ||
| + | where E.CDSISTEMA=64 | ||
| + | AND E.CDUSUARIO=: | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Tipo Instancia (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_1lqbegh | ||
| + | |||
| + | ==== Script: Valor numeroInstanciaFluxo no primeiro ponto =1 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 9efcb230-ac4e-4664-97f0-28b610aa3090 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var numeroInstanciaFluxo = 1; | ||
| + | |||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_1m26484 | ||
| + | |||
| + | ==== Script: atualizaContador11Ae9C ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 3658d7ad-3c22-4dd8-8f9d-46752f177c61 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador11A}) + 1; | ||
| + | var cont2 = parseInt(${contador9C}) + 1; | ||
| + | |||
| + | var form11A = ' | ||
| + | var form9C = ' | ||
| + | var new_form11A; | ||
| + | var new_form9C; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form11A = form11A.substring(0, | ||
| + | }else{ | ||
| + | new_form11A = form11A.substring(0, | ||
| + | } | ||
| + | if (cont2 < 10){ | ||
| + | new_form9C = form9C.substring(0, | ||
| + | }else{ | ||
| + | new_form9C = form9C.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_1m2zvzq | ||
| + | |||
| + | ==== Script: atualizarContador1e2B ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 9903364d-c2cb-4cef-94ff-d0cba69d4d83 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador1}) + 1; | ||
| + | var cont2 = parseInt(${contador2B}) + 1; | ||
| + | |||
| + | var form1 = ' | ||
| + | var form2B = ' | ||
| + | var new_form1; | ||
| + | var new_form2B; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form1 = form1.substring(0, | ||
| + | }else{ | ||
| + | new_form1 = form1.substring(0, | ||
| + | } | ||
| + | if (cont2 < 10){ | ||
| + | new_form2B = form2B.substring(0, | ||
| + | }else{ | ||
| + | new_form2B = form2B.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Analisar Ato de Pessoal (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_1msz02a | ||
| + | |||
| + | ==== Script: USUARIO_RECEBIDO_DO_TCE_VIA_MSG ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** 106b78e8-e10e-4d58-80b0-6ac3b8e2a59c | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select DISTINCT E.CDUSUARIO | ||
| + | from SOLAR.ECPAGRUPOUSUARIO E | ||
| + | where E.CDSISTEMA=64 | ||
| + | AND E.CDUSUARIO=: | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_1n3iivl | ||
| + | |||
| + | ==== Script: atualizarContador10C ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 4118d8f5-32df-428d-8ee5-1b3a4ca33342 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador10C}) + 1; | ||
| + | |||
| + | var form10C1 = ' | ||
| + | var form10C2 = ' | ||
| + | var new_form10C1; | ||
| + | var new_form10C2; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form10C1 = form10C1.substring(0, | ||
| + | new_form10C2 = form10C2.substring(0, | ||
| + | }else{ | ||
| + | new_form10C1 = form10C1.substring(0, | ||
| + | new_form10C2 = form10C2.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Limpa variável (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_1nhd4sg | ||
| + | |||
| + | ==== Script: LIMPA VAR SAIDA GTW - ExclusiveGateway_1rtez6t ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 389e3348-3926-4cc1-8baa-78fad3b2697b | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Consulta data da solicitação (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_1nzghsm | ||
| + | |||
| + | ==== Script: get dataAtual DD/MM/AAAA ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** fbcbf902-0769-46da-826c-895ba67acd7d | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var dataAtual = new Date(); | ||
| + | |||
| + | var dia = dataAtual.getDate().toString(); | ||
| + | var diaF = (dataAtual.length == 1) ? ' | ||
| + | var mes = (dataAtual.getMonth()+1).toString(); | ||
| + | var mesF = (dataAtual.length == 1) ? ' | ||
| + | var anoF = dataAtual.getFullYear(); | ||
| + | dataAtual= diaF+"/" | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Informar Proventos(Integralidade-Proporcional-Subsídio) (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_1o9gb4v | ||
| + | |||
| + | ==== Script: ATOS DE PESSOAL - Ator dinamico_RH_ORGAO ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** c743e1be-421e-4028-a9b6-42bea1142d44 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select | ||
| + | DISTINCT E.CDUSUARIO | ||
| + | from ECPAGRUPOUSUARIO E | ||
| + | inner join ESEGUSUARIOGRUPO segusrgrp on E.CDUSUARIO=segusrgrp.CDUSUARIO | ||
| + | inner JOIN ESEGUSRSETORSIST SS ON SS.CDUSUARIO=E.CDUSUARIO AND SS.CDSISTEMA = E.CDSISTEMA | ||
| + | inner JOIN ECPAORGAOSETOR OS on SS.CDORGAOSETOR = OS.CDORGAOSETOR | ||
| + | where E.CDSISTEMA=64 AND segusrgrp.CDGRUPO= CONCAT(' | ||
| + | </ | ||
| + | |||
| + | === Tarefa: (old_beneficioMedioCalculado) (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_1oe5hhc | ||
| + | |||
| + | ==== Script: copia_beneficioMedioProporcMensal _Form_10b2 ==== | ||
| + | |||
| + | * **Propósito inferido:** Cálculo de idade/data de apuração | ||
| + | * **UUID:** 9b164b2a-1a27-404f-8be1-bf84a3f0da1f | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var beneficioMedioCalculado = parseFloat(" | ||
| + | var beneficioMedioProporcMensal = " | ||
| + | var proporcionalidade = parseFloat(" | ||
| + | |||
| + | if(beneficioMedioProporcMensal && beneficioMedioProporcMensal != ' | ||
| + | var old_beneficioMedioProporcMensal =beneficioMedioProporcMensal ; | ||
| + | execution.setVariable("# | ||
| + | } | ||
| + | |||
| + | var beneficioMedioProporcMensal= beneficioMedioCalculado * proporcionalidade; | ||
| + | |||
| + | |||
| + | |||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Consultar chave do processo (serviceTask) === | ||
| + | |||
| + | * **TaskId:** Task_1q2ig4w | ||
| + | |||
| + | ==== Script: Busca a pk do processo ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 073be0c0-30d5-4660-a02d-ba45c899999c | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select | ||
| + | from ecpaServProcesso | ||
| + | WHERE cdProcesso = : | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_1q69tln | ||
| + | |||
| + | ==== Script: atualizarContador13B2 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** a662b9b4-9b81-4aee-86ff-fc1d66d0243a | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador13B2}) + 1; | ||
| + | |||
| + | var form13B2 = ' | ||
| + | var new_form13B2; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form13B2 = form13B2.substring(0, | ||
| + | }else{ | ||
| + | new_form13B2 = form13B2.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_1r00dj4 | ||
| + | |||
| + | ==== Script: atualizarContador11Be9E ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 7967de19-de60-4baf-885e-aa5555772f75 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador11B}) + 1; | ||
| + | var cont2 = parseInt(${contador9E}) + 1; | ||
| + | |||
| + | var form11B = ' | ||
| + | var form9E = ' | ||
| + | var new_form11B; | ||
| + | var new_form9E; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form11B = form11B.substring(0, | ||
| + | }else{ | ||
| + | new_form11B = form11B.substring(0, | ||
| + | } | ||
| + | if (cont2 < 10){ | ||
| + | new_form9E = form9E.substring(0, | ||
| + | }else{ | ||
| + | new_form9E = form9E.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Tipo instancia (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_1r0hnln | ||
| + | |||
| + | ==== Script: Valor numeroInstanciaFluxo no primeiro ponto =2 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** e8763153-87ff-4bea-a166-746bc4d32d6d | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var numeroInstanciaFluxo = 2; | ||
| + | |||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Trata CPF | ||
| + | (ZERO) (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_1rnydy8 | ||
| + | |||
| + | ==== Script: cpf_trataOsZerosNoInicioDoCpf ==== | ||
| + | |||
| + | * **Propósito inferido:** Tratramento/ | ||
| + | * **UUID:** 3fc7e275-e1ea-4663-92ca-01877b2e4382 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var zero= parseInt(" | ||
| + | var zeroSobreEscreveCpfServidor = parseInt(" | ||
| + | |||
| + | function leftPad(value, | ||
| + | var length = totalWidth - value.toString().length + 1; | ||
| + | return Array(length).join(paddingChar || ' | ||
| + | }; | ||
| + | completa = leftPad(zero, | ||
| + | |||
| + | sobreEscreve = leftPad(zeroSobreEscreveCpfServidor, | ||
| + | |||
| + | |||
| + | execution.setVariable("# | ||
| + | |||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Descrição (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_1sshx0z | ||
| + | |||
| + | ==== Script: Descricao - SIAP aposentadoria civil ==== | ||
| + | |||
| + | * **Propósito inferido:** Processamento de contracheque/ | ||
| + | * **UUID:** 90645795-12bf-4ffb-be5f-c32a86b347d5 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | / | ||
| + | var recebeVencOuSubsidio = ${recebeVencOuSubsidio}; | ||
| + | var vencimentoSubcidio=''; | ||
| + | if(recebeVencOuSubsidio == 1){ | ||
| + | vencimentoSubcidio = ' | ||
| + | }else{ | ||
| + | vencimentoSubcidio = ' | ||
| + | } | ||
| + | var baseCalcProventos = ${baseCalcProventos}; | ||
| + | var formaProventos = ''; | ||
| + | var proporcaoProventos = ${proporcaoProventos}; | ||
| + | var por = ''; | ||
| + | if(baseCalcProventos == 1 ){ | ||
| + | |||
| + | if(proporcaoProventos == 1){ | ||
| + | formaProventos =' | ||
| + | }else{ | ||
| + | formaProventos = ' | ||
| + | } | ||
| + | }else{ | ||
| + | formaProventos = ' | ||
| + | } | ||
| + | / | ||
| + | var nomeServidor = ' | ||
| + | / | ||
| + | var nomeOrgao = ' | ||
| + | / | ||
| + | var nomeCargoAposentadoria = ' | ||
| + | / | ||
| + | var dispLegalSimplif = ' | ||
| + | / | ||
| + | var desc_motivoAposentadoria = ' | ||
| + | var cod_motivoAposentadoria = ${cod_motivoAposentadoria}; | ||
| + | if(cod_motivoAposentadoria == 2 || cod_motivoAposentadoria == 4){ | ||
| + | var por = 'por '; | ||
| + | } | ||
| + | |||
| + | var descricao = 'Que trata da concessão de Aposentadoria ' | ||
| + | |||
| + | | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_1suac6j | ||
| + | |||
| + | ==== Script: atualizarContador10A ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 50a9a93d-7deb-4307-93a3-76a18be6048e | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador10A}) + 1; | ||
| + | |||
| + | var form10A1 = ' | ||
| + | var form10A2 = ' | ||
| + | var new_form10A1; | ||
| + | var new_form10A2; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form10A1 = form10A1.substring(0, | ||
| + | new_form10A2 = form10A2.substring(0, | ||
| + | }else{ | ||
| + | new_form10A1 = form10A1.substring(0, | ||
| + | new_form10A2 = form10A2.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Analisar informação do serviço de registro (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_1t2vrv8 | ||
| + | |||
| + | ==== Script: USUARIO_RECEBIDO_DO_TCE_VIA_MSG ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** 106b78e8-e10e-4d58-80b0-6ac3b8e2a59c | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select DISTINCT E.CDUSUARIO | ||
| + | from SOLAR.ECPAGRUPOUSUARIO E | ||
| + | where E.CDSISTEMA=64 | ||
| + | AND E.CDUSUARIO=: | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Limpa variável (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_1tir2e0 | ||
| + | |||
| + | ==== Script: LIMPA VAR SAIDA GTW - ExclusiveGateway_1rtez6t ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 389e3348-3926-4cc1-8baa-78fad3b2697b | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Informar Proventos(Integralidade-Integral- Subsídio) (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_1tswem6 | ||
| + | |||
| + | ==== Script: ATOS DE PESSOAL - Ator dinamico_RH_ORGAO ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** c743e1be-421e-4028-a9b6-42bea1142d44 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select | ||
| + | DISTINCT E.CDUSUARIO | ||
| + | from ECPAGRUPOUSUARIO E | ||
| + | inner join ESEGUSUARIOGRUPO segusrgrp on E.CDUSUARIO=segusrgrp.CDUSUARIO | ||
| + | inner JOIN ESEGUSRSETORSIST SS ON SS.CDUSUARIO=E.CDUSUARIO AND SS.CDSISTEMA = E.CDSISTEMA | ||
| + | inner JOIN ECPAORGAOSETOR OS on SS.CDORGAOSETOR = OS.CDORGAOSETOR | ||
| + | where E.CDSISTEMA=64 AND segusrgrp.CDGRUPO= CONCAT(' | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_1tzuto8 | ||
| + | |||
| + | ==== Script: atualizarContador13A1 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** db6377e7-4fb2-473f-8be3-f21fc0cab401 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador13A1}) + 1; | ||
| + | |||
| + | var form13A1 = ' | ||
| + | var new_form13A1; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form13A1 = form13A1.substring(0, | ||
| + | }else{ | ||
| + | new_form13A1 = form13A1.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Limpar decisão form 28C (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_1u6oyuj | ||
| + | |||
| + | ==== Script: Atualiza valor variavel ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** a51e9f00-c17d-4f39-b7fe-067cc9787259 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var valor = ' | ||
| + | |||
| + | if(valor[0] == ' | ||
| + | var newValor = ' | ||
| + | }else{ | ||
| + | var newValor = valor; | ||
| + | } | ||
| + | execution.setVariable("# | ||
| + | /*return execution.getVariable("# | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Confirmação das informações para prosseguimento do cadastro (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_1uf8vdr | ||
| + | |||
| + | ==== Script: ATOS DE PESSOAL - Ator dinamico_RH_ORGAO ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** c743e1be-421e-4028-a9b6-42bea1142d44 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select | ||
| + | DISTINCT E.CDUSUARIO | ||
| + | from ECPAGRUPOUSUARIO E | ||
| + | inner join ESEGUSUARIOGRUPO segusrgrp on E.CDUSUARIO=segusrgrp.CDUSUARIO | ||
| + | inner JOIN ESEGUSRSETORSIST SS ON SS.CDUSUARIO=E.CDUSUARIO AND SS.CDSISTEMA = E.CDSISTEMA | ||
| + | inner JOIN ECPAORGAOSETOR OS on SS.CDORGAOSETOR = OS.CDORGAOSETOR | ||
| + | where E.CDSISTEMA=64 AND segusrgrp.CDGRUPO= CONCAT(' | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Fundamentar o encaminhamento pela legalidade (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_1xpkqp4 | ||
| + | |||
| + | ==== Script: USUARIO_RECEBIDO_DO_TCE_VIA_MSG ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** 106b78e8-e10e-4d58-80b0-6ac3b8e2a59c | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select DISTINCT E.CDUSUARIO | ||
| + | from SOLAR.ECPAGRUPOUSUARIO E | ||
| + | where E.CDSISTEMA=64 | ||
| + | AND E.CDUSUARIO=: | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Gerar Caderno PDF 1 (userTask) === | ||
| + | |||
| + | * **TaskId:** Task_1xsqafa | ||
| + | |||
| + | ==== Script: ATOS DE PESSOAL - Ator dinamico_RH_ORGAO ==== | ||
| + | |||
| + | * **Propósito inferido:** Resolução de ator dinâmico | ||
| + | * **UUID:** c743e1be-421e-4028-a9b6-42bea1142d44 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | select | ||
| + | DISTINCT E.CDUSUARIO | ||
| + | from ECPAGRUPOUSUARIO E | ||
| + | inner join ESEGUSUARIOGRUPO segusrgrp on E.CDUSUARIO=segusrgrp.CDUSUARIO | ||
| + | inner JOIN ESEGUSRSETORSIST SS ON SS.CDUSUARIO=E.CDUSUARIO AND SS.CDSISTEMA = E.CDSISTEMA | ||
| + | inner JOIN ECPAORGAOSETOR OS on SS.CDORGAOSETOR = OS.CDORGAOSETOR | ||
| + | where E.CDSISTEMA=64 AND segusrgrp.CDGRUPO= CONCAT(' | ||
| + | </ | ||
| + | |||
| + | === Tarefa: Atualizar contador - versão formulários (scriptTask) === | ||
| + | |||
| + | * **TaskId:** Task_1y0j82q | ||
| + | |||
| + | ==== Script: atualizarContador5A3e32 ==== | ||
| + | |||
| + | * **Propósito inferido:** Script de automação/ | ||
| + | * **UUID:** 800937fc-98b6-465b-9667-48060f307b57 | ||
| + | * **Variáveis: | ||
| + | |||
| + | <code javascript> | ||
| + | var cont1 = parseInt(${contador5A3e32}) + 1; | ||
| + | |||
| + | var form5A3 | ||
| + | var form32 | ||
| + | |||
| + | var new_form5A3; | ||
| + | var new_form32; | ||
| + | |||
| + | if (cont1 < 10){ | ||
| + | new_form5A3 = form5A3.substring(0, | ||
| + | new_form32 = form32.substring(0, | ||
| + | }else{ | ||
| + | new_form5A3 | ||
| + | new_form32 = form32.substring(0, | ||
| + | } | ||
| + | |||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | execution.setVariable("# | ||
| + | </ | ||