====== Requisito - [TCE] Prestação de Contas do Governador ====== ===== Descrição ===== Fluxo BPM do processo **Prestação de Contas do Governador** no Solar BPM.\\ O processo gerencia a coleta de documentos do Contador e da CGE, assinaturas eletrônicas paralelas e encaminhamento final ao TCE-GO, incluindo autuação e emissão de recibo.\\ \\ //Local de acesso:// Solar BPM | Prestação de Contas do Governador\\ //Processo UUID:// e799f89f-c475-4747-9663-ba7f81c9cafa\\ //Total de tarefas:// 25\\ //Formulários dinâmicos:// 0 formulário(s)\\ //Scripts:// 0 script(s)\\ //Serviços (REST):// 0 serviço(s) ===== Atores ===== Os seguintes atores (perfis/papéis) participam do processo:\\ ===== Atores ===== * Governador * Governador Assinador * contador * Contador Assinador * Secretaria da Economia * ator dinâmico CGE_GOVERNADOR * CONTAS DE GOVERNADOR - ator dinâmico ASSINATURA_1 * Perfil Governador e contador para liberar processo ao TCE ===== Telas (Formulários) ===== Cada tela corresponde a um formulário associado a uma tarefa de usuário ou manual.\\ ==== Tela 01 - Aguarda o envio ao TCE ==== * **Formulário:** [PCG] Enviar ao TCE * **Ator responsável:** Perfil Governador e contador para liberar processo ao TCE * **Notifica ator:** Não * **Origem do fluxo:** parallelGateway (parallelGateway) * **Próxima etapa:** Gerar data de envio (scriptTask) * **Scripts/Serviços associados:** Perfil Governador e contador para liberar processo ao TCE (script) ^Campo (Key)^Título^Tipo^Obrigatório^Somente Leitura^Observação| |element_99991|Prestação de Contas do Governador|Cabeçalho principal|Não|Não|Cols: 12| |element_97282|Aguardando envio ao TCE|Parágrafo / seção|Não|Não|Cols: 10| |submit_1725993261482|Enviar para o TCE|Botão submit|Não|Não|| |element_61381|Ação|Painel de ações|Não|Não|Cols: 12| ==== Tela 02 - Assinar Documentos do formulário ==== * **Formulário:** Assinatura pelo Fluxo * **Ator responsável:** Contador Assinador * **Notifica ator:** Sim * **Origem do fluxo:** parallelGateway (parallelGateway) * **Próxima etapa:** parallelGateway (parallelGateway) * **Scripts/Serviços associados:** ator dinâmico assinador CONTADOR DO ESTADO (script) ^Campo (Key)^Título^Tipo^Obrigatório^Somente Leitura^Observação| |modoAssinaturaFormulario|Modo de assinatura|system-variable|Não|Não|| |documentos|Documentos para assinar|system-variable|Não|Não|| |resultadoAssinatura|Resultado assinaturas|system-variable|Não|Não|| |usuarioSolicitante|usuarioSolicitante|system-variable|Não|Não|| |motivoRecusa|motivoRecusa|system-variable|Não|Não|| ==== Tela 03 - Incluir Item 01 Ofício ==== * **Formulário:** [PCG] Ofício do Governador * **Ator responsável:** Governador * **Notifica ator:** Sim * **Origem do fluxo:** exclusiveGateway (exclusiveGateway) * **Próxima etapa:** Incluir documento (serviceTask) * **Scripts/Serviços associados:** ator dinâmico GOVERNADOR DO ESTADO (script) ^Campo (Key)^Título^Tipo^Obrigatório^Somente Leitura^Observação| |element_78126|Prestação de Contas do Governador|Cabeçalho principal|Não|Não|Cols: 12| |element_20778|Campos Ocultos|Campo oculto|Não|Não|Variáveis: linkPasta | Cols: 12| |element_79412|Item 01|Parágrafo / seção|Não|Não|Cols: 12| |up01_00|Anexos|Upload múltiplo|Não|Não|Cols: 8| |linkProcesso|Arquivos anexados na prestação de contas|Link|Não|Não|Cols: 4| |element_67376|E/OU|Subcabeçalho|Não|Não|Cols: 12| |jus01_00|Comentários e Justificativas|Texto longo|Não|Não|Cols: 12| |btn_2AdicionarLink|-|Botão|Não|Não|| |btn_1Enviar|Preparar para assinatura|Botão|Não|Não|| |element_41416|Ações|Painel de ações|Não|Não|Cols: 12| ==== Tela 04 - Assinar formulário contador ==== * **Formulário:** Assinatura pelo Fluxo * **Ator responsável:** Governador Assinador * **Notifica ator:** Sim * **Origem do fluxo:** parallelGateway (parallelGateway) * **Próxima etapa:** parallelGateway (parallelGateway) * **Scripts/Serviços associados:** ator dinâmico assinador GOVERNADOR DO ESTADO (script) ^Campo (Key)^Título^Tipo^Obrigatório^Somente Leitura^Observação| |modoAssinaturaFormulario|Modo de assinatura|system-variable|Não|Não|| |documentos|Documentos para assinar|system-variable|Não|Não|| |resultadoAssinatura|Resultado assinaturas|system-variable|Não|Não|| |usuarioSolicitante|usuarioSolicitante|system-variable|Não|Não|| |motivoRecusa|motivoRecusa|system-variable|Não|Não|| ==== Tela 05 - Assinar formulário CGE ==== * **Formulário:** Assinatura pelo Fluxo * **Ator responsável:** Governador Assinador * **Notifica ator:** Sim * **Origem do fluxo:** parallelGateway (parallelGateway) * **Próxima etapa:** parallelGateway (parallelGateway) * **Scripts/Serviços associados:** ator dinâmico assinador GOVERNADOR DO ESTADO (script) ^Campo (Key)^Título^Tipo^Obrigatório^Somente Leitura^Observação| |modoAssinaturaFormulario|Modo de assinatura|system-variable|Não|Não|| |documentos|Documentos para assinar|system-variable|Não|Não|| |resultadoAssinatura|Resultado assinaturas|system-variable|Não|Não|| |usuarioSolicitante|usuarioSolicitante|system-variable|Não|Não|| |motivoRecusa|motivoRecusa|system-variable|Não|Não|| ==== Tela 06 - Assinar Ofício ==== * **Formulário:** Assinatura pelo Fluxo * **Ator responsável:** Governador Assinador * **Notifica ator:** Sim * **Origem do fluxo:** parallelGateway (parallelGateway) * **Próxima etapa:** parallelGateway (parallelGateway) * **Scripts/Serviços associados:** ator dinâmico assinador GOVERNADOR DO ESTADO (script) ^Campo (Key)^Título^Tipo^Obrigatório^Somente Leitura^Observação| |modoAssinaturaFormulario|Modo de assinatura|system-variable|Não|Não|| |documentos|Documentos para assinar|system-variable|Não|Não|| |resultadoAssinatura|Resultado assinaturas|system-variable|Não|Não|| |usuarioSolicitante|usuarioSolicitante|system-variable|Não|Não|| |motivoRecusa|motivoRecusa|system-variable|Não|Não|| ==== Tela 07 - Incluir Item CGE ==== * **Formulário:** [PCG] Informações da CGE * **Ator responsável:** ator dinâmico CGE_GOVERNADOR * **Notifica ator:** Sim * **Origem do fluxo:** parallelGateway (parallelGateway); exclusiveGateway (exclusiveGateway) * **Próxima etapa:** Incluir documentos (serviceTask) * **Scripts/Serviços associados:** ator dinâmico CGE_GOVERNADOR (script) ^Campo (Key)^Título^Tipo^Obrigatório^Somente Leitura^Observação| |element_78126|Prestação de Contas do Governador|Cabeçalho principal|Não|Não|Cols: 12| |element_50046|Campos Ocultos|Campo oculto|Não|Não|Variáveis: linkPasta, verificaItem18, verificaItem19, verificaItem23, verificaItem24 | Cols: 12| |btn_3SubSalvar|Salvar|Botão|Não|Não|| |btn_2SupProximo|Próximo|Botão|Não|Não|| |element_00887|Ações|Painel de ações|Não|Não|Cols: 12| |texto18|Item 18|Parágrafo / seção|Não|Não|Cols: 12| |up18_00|Anexos|Upload múltiplo|Não|Não|Cols: 12| |element_03815|E/OU|Subcabeçalho|Não|Não|Cols: 12| |jus18_00|Comentários e Justificativas|Texto longo|Não|Não|Cols: 12| |texto19Linha|Item 19|Parágrafo / seção|Não|Não|Cols: 12| |up19_00|Anexos|Upload múltiplo|Não|Não|Cols: 12| |element_38875|E/OU|Subcabeçalho|Não|Não|Cols: 12| |jus19_00|Comentários e Justificativas|Texto longo|Não|Não|Cols: 12| |element_79412|Item 23|Parágrafo / seção|Não|Não|Cols: 12| |up23_00|Anexos|Upload múltiplo|Não|Não|Cols: 12| |element_34584|E/OU|Subcabeçalho|Não|Não|Cols: 12| |jus23_00|Comentários e Justificativas|Texto longo|Não|Não|Cols: 12| |texto24Linha|Item 24|Parágrafo / seção|Não|Não|Cols: 12| |up24_00|Anexos|Upload múltiplo|Não|Não|Cols: 12| |element_89604|E/OU|Subcabeçalho|Não|Não|Cols: 12| |jus24_00|Comentários e Justificativas|Texto longo|Não|Não|Cols: 12| |btn_2AdicionarLink|-|Botão|Não|Não|| |btn_3|Salvar|Botão|Não|Não|| |btn_1Proximo|Próximo|Botão|Não|Não|| |element_41416|Ações|Painel de ações|Não|Não|Cols: 12| ==== Tela 08 - Assinar documentos da integração ==== * **Formulário:** Assinatura pelo Fluxo * **Ator responsável:** Contador Assinador * **Notifica ator:** Não * **Origem do fluxo:** parallelGateway (parallelGateway) * **Próxima etapa:** parallelGateway (parallelGateway) * **Scripts/Serviços associados:** ator dinâmico assinador CONTADOR DO ESTADO (script) ^Campo (Key)^Título^Tipo^Obrigatório^Somente Leitura^Observação| |modoAssinaturaFormulario|Modo de assinatura|system-variable|Não|Não|| |documentos|Documentos para assinar|system-variable|Não|Não|| |resultadoAssinatura|Resultado assinaturas|system-variable|Não|Não|| |usuarioSolicitante|usuarioSolicitante|system-variable|Não|Não|| |motivoRecusa|motivoRecusa|system-variable|Não|Não|| ==== Tela 09 - Assinar documentos do contador ==== * **Formulário:** Assinatura pelo Fluxo * **Ator responsável:** Secretaria da Economia * **Notifica ator:** Sim * **Origem do fluxo:** exclusiveGateway (exclusiveGateway) * **Próxima etapa:** exclusiveGateway (exclusiveGateway) * **Scripts/Serviços associados:** ator dinâmico SECRETARIA DA ECONOMIA (script) ^Campo (Key)^Título^Tipo^Obrigatório^Somente Leitura^Observação| |modoAssinaturaFormulario|Modo de assinatura|system-variable|Não|Não|| |documentos|Documentos para assinar|system-variable|Não|Não|| |resultadoAssinatura|Resultado assinaturas|system-variable|Não|Não|| |usuarioSolicitante|usuarioSolicitante|system-variable|Não|Não|| |motivoRecusa|motivoRecusa|system-variable|Não|Não|| ==== Tela 10 - Incluir documentos para prestação de contas do governador ==== * **Formulário:** [PCG] Extrato das informações enviadas pelo Contador do Estado * **Ator responsável:** contador * **Notifica ator:** Sim * **Origem do fluxo:** parallelGateway (parallelGateway); exclusiveGateway (exclusiveGateway); exclusiveGateway (exclusiveGateway) * **Próxima etapa:** Incluir documentos do formuláiro (serviceTask) * **Scripts/Serviços associados:** ator dinâmico CONTADOR DO ESTADO (script) ^Campo (Key)^Título^Tipo^Obrigatório^Somente Leitura^Observação| |element_85045|Contas Anuais do Governador|Cabeçalho principal|Não|Não|Cols: 12| |element_05809|Campos Ocultos|Campo oculto|Não|Não|Variáveis: integracaoLinks, verificaItem02, validador, hash | Cols: 12| |btn_3SubSalvar|Salvar|Botão|Não|Não|| |btn_1SupAnterior|Anterior|Botão|Não|Sim|| |btn_2SupProximo|Próximo|Botão|Não|Não|| |element_18636|Ações|Painel de ações|Não|Não|Cols: 12| |linkHash|Alerta|Alerta informativo|Não|Não|Cols: 12| |element_25224|Item 2|Parágrafo / seção|Não|Não|Cols: 12| |linkC1|-|Input texto|Não|Não|Cols: 4| |linkC2|-|Input texto|Não|Não|Cols: 4| |linkC3|-|Input texto|Não|Não|Cols: 3| |tabDinamica2|Anexos por Integração|Tabela editável|Não|Sim|Cols: 12| |texto22Linha|—|Parágrafo / seção|Não|Não|Cols: 6| |element_55672Linh|Alerta|Alerta informativo|Não|Não|Cols: 6| |up02_02|Anexo|Upload múltiplo|Não|Não|Cols: 12| |element_74134|E/OU|Subcabeçalho|Não|Não|Cols: 12| |jus02_02|Comentários e Justificativas|Texto longo|Não|Não|Cols: 12| |btn_1AddLinha|Adiciona Linha|Botão|Não|Não|| |btn_2Salvar|Salvar|Botão|Não|Não|| |btn_3Ant|Anterior|Botão|Não|Sim|| |btn_4Prox|Próximo|Botão|Não|Não|| |element_76036|Ações|Painel de ações|Não|Não|Cols: 12| ==== Tela 11 - Assinar Extrato e Relatório ==== * **Formulário:** Assinatura pelo Fluxo * **Ator responsável:** CONTAS DE GOVERNADOR - ator dinâmico ASSINATURA_1 * **Notifica ator:** Sim * **Origem do fluxo:** parallelGateway (parallelGateway); exclusiveGateway (exclusiveGateway) * **Próxima etapa:** exclusiveGateway (exclusiveGateway) * **Scripts/Serviços associados:** CONTAS DE GOVERNADOR - ator dinâmico ASSINATURA_1 (script) ^Campo (Key)^Título^Tipo^Obrigatório^Somente Leitura^Observação| |modoAssinaturaFormulario|Modo de assinatura|system-variable|Não|Não|| |documentos|Documentos para assinar|system-variable|Não|Não|| |resultadoAssinatura|Resultado assinaturas|system-variable|Não|Não|| |usuarioSolicitante|usuarioSolicitante|system-variable|Não|Não|| |motivoRecusa|motivoRecusa|system-variable|Não|Não|| ===== Tarefas do Processo ===== ^#^TaskId^Nome^Tipo^Ator^Formulário^Scripts / Serviços| |1|Task_0ej0u4r|Aguarda o envio ao TCE|userTask|Perfil Governador e contador para liberar processo ao TCE|[PCG] Enviar ao TCE|Perfil Governador e contador para liberar processo ao TCE (script)| |2|Task_0iwizl7|Assinar Documentos do formulário|userTask|Contador Assinador|Assinatura pelo Fluxo|ator dinâmico assinador CONTADOR DO ESTADO (script)| |3|Task_0mgol18|Incluir Item 01 Ofício|userTask|Governador|[PCG] Ofício do Governador|ator dinâmico GOVERNADOR DO ESTADO (script)| |4|Task_138fvp7|Assinar formulário contador|userTask|Governador Assinador|Assinatura pelo Fluxo|ator dinâmico assinador GOVERNADOR DO ESTADO (script)| |5|Task_14v13y5|Assinar formulário CGE|userTask|Governador Assinador|Assinatura pelo Fluxo|ator dinâmico assinador GOVERNADOR DO ESTADO (script)| |6|Task_15arc9x|Assinar Ofício|userTask|Governador Assinador|Assinatura pelo Fluxo|ator dinâmico assinador GOVERNADOR DO ESTADO (script)| |7|Task_15c0duz|Incluir Item CGE|userTask|ator dinâmico CGE_GOVERNADOR|[PCG] Informações da CGE|ator dinâmico CGE_GOVERNADOR (script)| |8|Task_18pc7b2|Assinar documentos da integração|userTask|Contador Assinador|Assinatura pelo Fluxo|ator dinâmico assinador CONTADOR DO ESTADO (script)| |9|Task_1jyyvo1|Assinar documentos do contador|userTask|Secretaria da Economia|Assinatura pelo Fluxo|ator dinâmico SECRETARIA DA ECONOMIA (script)| |10|Task_1k0jch0|Incluir documentos para prestação de contas do governador|userTask|contador|[PCG] Extrato das informações enviadas pelo Contador do Estado|ator dinâmico CONTADOR DO ESTADO (script)| |11|Task_1koev0x|Assinar Extrato e Relatório|userTask|CONTAS DE GOVERNADOR - ator dinâmico ASSINATURA_1|Assinatura pelo Fluxo|CONTAS DE GOVERNADOR - ator dinâmico ASSINATURA_1 (script)| |12|Task_19o5shi|Enviar documentos ao TCE-GO|manualTask|—|—|—| |13|Task_05v2k1n|Buscar links dos documentos|serviceTask|—|—|Link dos demonstrativos 2 (rest)| |14|Task_0neocsq|Inserir documentos de integração na pasta|serviceTask|—|—|inclusão documentos da prestação da integração (rest)| |15|Task_0yzdf9z|Incluir documento|serviceTask|—|—|incluir peça1 (rest)| |16|Task_1jg8mfo|Incluir documentos do formuláiro|serviceTask|—|—|incluir peça1 (rest)| |17|Task_1q2owmy|Incluir documentos|serviceTask|—|—|incluir peça1 (rest)| |18|Task_1rt4cxj|Emitir recebo e incluir na pasta|serviceTask|—|—|gerar documento pasta (rest)| |19|Task_03xx88k|Remove pra assinatura doc zip (documentosInseridosCge)|scriptTask|—|—|Remove pra assinatura doc zip (script)| |20|Task_0e3irvq|Remove pra assinatura doc zip (documentosInseridosIntegracao)|scriptTask|—|—|Remove pra assinatura doc zip (script)| |21|Task_12isro8|Remove pra assinatura doc zip (documentosInseridosContador)|scriptTask|—|—|Remove pra assinatura doc zip (script)| |22|Task_1a971lu|Gerar texto do recibo|scriptTask|—|—|textoRecibo (script)| |23|Task_1av9n44|Gerar data de envio|scriptTask|—|—|dataEnvio (script)| |24|Task_1p7ktrt|Busca data|scriptTask|—|—|dataAtual (script)| |25|Task_1qq0zdk|Remove pra assinatura doc zip (documentosInseridosGov)|scriptTask|—|—|Remove pra assinatura doc zip (script)| ===== Fluxos ===== ==== Fluxo Principal Narrativa ==== ==== Fluxo 01 – Executar Prestação de Contas do Governador (Fluxo Principal) ==== ^Passo^Ação^Regra^Tela| |01|O processo é iniciado.|RN01| | |02|O sistema executa script de data atual.|RN02| | |03|O sistema consulta links de demonstrativos (serviço externo).|RN03| | |04|O fluxo divide em paralelo para coleta de informações do Contador e da CGE.|RN04|Tela 01 / Tela 02| |04.A|O Contador preenche o extrato e anexa documentos no formulário do Contador.|RN05|Tela 01| |04.B|A CGE preenche informações, anexa documentos e/ou informa justificativas.|RN06|Tela 02| |05|O sistema inclui documentos do(s) formulário(s) dinâmico(s) na pasta do processo (CPA).|RN07| | |06|O sistema inclui documentos de integração na pasta e filtra anexos .zip/.rar antes de assinatura.|RN08| | |07|O fluxo divide em paralelo para assinatura de documentos do formulário e da integração.|RN09|Tela 04| |08|Após ambas assinaturas, o fluxo direciona para assinatura dos documentos do Contador.|RN10|Tela 04| |09|Após assinatura do Contador, o fluxo valida continuidade (pode retornar para etapa de inclusão de documentos).|RN11| | |10|Caso aplicável, o fluxo direciona para assinatura do Extrato e Relatório.|RN12|Tela 04| |11|Se houver recusa total/parcial associada à assinatura da CGE, o fluxo retorna para “Incluir Item CGE”.|RN13|Tela 02| |12|O Governador inclui o Ofício e prepara para assinatura.|RN14|Tela 03| |13|O sistema inclui o documento do Ofício na pasta do processo e filtra anexos .zip/.rar antes de assinatura.|RN08| | |14|O fluxo divide em paralelo para assinaturas finais (Ofício, formulário CGE, formulário contador).|RN15|Tela 04| |15|Após assinaturas finais, o processo aguarda ação de envio ao TCE.|RN16|Tela 05| |16|Ao enviar ao TCE, o sistema gera data/hora e texto do recibo, gera recibo e inclui na pasta.|RN17| | |17|Etapa manual de envio dos documentos ao TCE-GO.|RN18| | |18|Processo é finalizado.| | | ==== Mapeamento de Conexões BPMN ==== ^Tarefa Origem^Tipo Origem^Tarefa Destino^Tipo Destino| |Aguarda o envio ao TCE|userTask|Gerar data de envio|scriptTask| |Assinar Documentos do formulário|userTask|parallelGateway|parallelGateway| |Incluir Item 01 Ofício|userTask|Incluir documento|serviceTask| |Assinar formulário contador|userTask|parallelGateway|parallelGateway| |Assinar formulário CGE|userTask|parallelGateway|parallelGateway| |Assinar Ofício|userTask|parallelGateway|parallelGateway| |Incluir Item CGE|userTask|Incluir documentos|serviceTask| |Assinar documentos da integração|userTask|parallelGateway|parallelGateway| |Assinar documentos do contador|userTask|exclusiveGateway|exclusiveGateway| |Incluir documentos para prestação de contas do governador|userTask|Incluir documentos do formuláiro|serviceTask| |Assinar Extrato e Relatório|userTask|exclusiveGateway|exclusiveGateway| |Enviar documentos ao TCE-GO|manualTask|fim|endEvent| |Buscar links dos documentos|serviceTask|parallelGateway|parallelGateway| |Inserir documentos de integração na pasta|serviceTask|Remove pra assinatura doc zip (documentosInseridosContador)|scriptTask| |Incluir documento|serviceTask|Remove pra assinatura doc zip (documentosInseridosGov)|scriptTask| |Incluir documentos do formuláiro|serviceTask|Inserir documentos de integração na pasta|serviceTask| |Incluir documentos|serviceTask|Remove pra assinatura doc zip (documentosInseridosCge)|scriptTask| |Emitir recebo e incluir na pasta|serviceTask|Enviar documentos ao TCE-GO|manualTask| |Remove pra assinatura doc zip (documentosInseridosCge)|scriptTask|exclusiveGateway|exclusiveGateway| |Remove pra assinatura doc zip (documentosInseridosIntegracao)|scriptTask|parallelGateway|parallelGateway| |Remove pra assinatura doc zip (documentosInseridosContador)|scriptTask|Remove pra assinatura doc zip (documentosInseridosIntegracao)|scriptTask| |Gerar texto do recibo|scriptTask|Emitir recebo e incluir na pasta|serviceTask| |Gerar data de envio|scriptTask|Gerar texto do recibo|scriptTask| |Busca data|scriptTask|Buscar links dos documentos|serviceTask| |Remove pra assinatura doc zip (documentosInseridosGov)|scriptTask|parallelGateway|parallelGateway| ===== Regras de Negócio ===== ^Regra^Descrição| |RN01|**Instância do Processo:** O processo “Prestação de Contas do Governador” inicia no Solar BPM e controla a prestação no CPA (variável CPA.cdProcesso).| |RN02|**Data Atual:** Ao iniciar, o sistema calcula a data atual (script //dataAtual//) e disponibiliza para uso no fluxo.| |RN03|**Consulta de Links de Demonstrativos:** O sistema consulta links via operação **GET_/ConsultaLinksDemostativo?ano={ano}&tipoPrestacao={tipo}** e armazena itens e hash retornados.| |RN04|**Execução Paralela de Coleta:** A coleta do extrato (Contador) e das informações CGE pode ocorrer em paralelo, seguindo o desenho BPMN.| |RN05|**Extrato do Contador:** O formulário **[PCG] Extrato das informações enviadas pelo Contador do Estado** permite anexos e justificativas e alimenta variáveis de negócio (ex.: jus02_02, numeroProcessoTCE, anoExercicio).| |RN06|**Informações CGE:** O formulário **[PCG] Informações da CGE** permite anexar arquivos e/ou justificar (E/OU) para os itens 18, 19, 23 e 24.| |RN07|**Inclusão de Documentos de Formulários no CPA:** Ao concluir formulários, o sistema integra anexos para a pasta do processo via **cpa-core-backend /documento/inclui-documentos-form-dinamico-pasta-processo**.| |RN08|**Filtro de Anexos para Assinatura:** Antes de encaminhar documentos para assinatura, o sistema remove anexos com extensão .zip/.rar (script //Remove pra assinatura doc zip//) usando a variável **documentosAdicionados**.| |RN09|**Assinaturas em Paralelo:** Assinaturas de documentos do formulário e da integração são executadas em paralelo usando o formulário de sistema **Assinatura pelo Fluxo**.| |RN10|**Assinatura do Contador:** Após assinaturas paralelas, o fluxo solicita assinatura de documentos do Contador (ator **Secretaria da Economia** no desenho atual).| |RN11|**Retorno para Correção/Complemento:** Caso a validação de assinatura/fluxo indique necessidade de ajuste, o processo pode retornar para “Incluir documentos para prestação de contas do governador”.| |RN12|**Assinatura do Extrato e Relatório:** Quando aplicável, o fluxo solicita assinatura adicional (ator dinâmico **ASSINATURA_1**).| |RN13|**Recusa de Assinatura da CGE:** Em recusa total ou parcial, o fluxo retorna para a tarefa de inclusão de informações da CGE.| |RN14|**Ofício do Governador:** O Governador anexa o Ofício (item 01) e prepara para assinatura; o anexo é obrigatório para avançar.| |RN15|**Assinaturas Finais:** O fluxo executa assinaturas finais em paralelo (Ofício, formulário CGE e formulário contador) antes de liberar o envio ao TCE.| |RN16|**Aguardar Envio ao TCE:** A etapa **[PCG] Enviar ao TCE** deve ser executada por ator/perfil configurado para liberar o envio.| |RN17|**Geração de Recibo:** Ao enviar ao TCE, o sistema calcula data/hora (scripts //dataEnvio// e //textoRecibo//) e chama **tcego-integracao POST_/fluxo/incluir-recibo-prestacao** para incluir recibo na pasta.| |RN18|**Envio Manual ao TCE-GO:** A etapa “Enviar documentos ao TCE-GO” é manual e finaliza o processo após sua execução.| ===== Integrações ===== ^Tipo^Nome^Serviço^Operação^Entrada/Saída (variáveis)^Observação| |REST|Link dos demonstrativos 2|Serviços do TCE para Prestação de Contas|GET_/ConsultaLinksDemostativo?ano={ano}&tipoPrestacao={tipo}|ano(in), tipo(in), itens(out), linkHash(out)|Consulta links e itens de demonstrativos.| |REST|incluir peça1|cpa-core-backend|POST_/documento/inclui-documentos-form-dinamico-pasta-processo|answerId(in), cdProcesso(in), insereDocumentoRespostaFormulario(in), cdUsuario(in), nomeDocumentoRespostaFormulario(in), documentosAdicionados(out)|Inclui anexos de formulários dinâmicos no CPA.| |REST|inclusão documentos da prestação da integração|tcego-integracao|POST_/fluxo/incluir-documentos-prestacao|cdProcesso(in), tpPrestacao(in), sgOrgao(in), nuAno(in), documentosAdicionados(out)|Inclui documentos oriundos de integração.| |REST|gerar documento pasta|tcego-integracao|POST_/fluxo/incluir-recibo-prestacao|nmResponsavelEnvio(in), cdProcesso(in), nmProtocoloEnvio(in), nuAnoExercicioReferencia(in), tpPrestacao(in), deMensagem(in), nmGovernador(in), hrEnvio(in), nmRecibo(in), dePeriodoGestao(in), dtEnvio(in), documentosAdicionados(out)|Gera documento de recibo e inclui na pasta.| ===== Scripts ===== ^Script^Tipo^Entradas/Saídas^Observação| |dataAtual|Script|dataAtual(out)|Obtém data atual para uso no fluxo.| |dataEnvio|Script|dataEnvio(out), dataEnvioFormatada(out), horaEnvio(out)|Gera dados de envio (data/hora).| |textoRecibo|Script|anoExercício(in), nomeGovernador(in), dataCriacao(in), dataEnvio(in), deMensagem(out)|Gera texto do recibo.| |Remove pra assinatura doc zip|Script|documentosAdicionados(in/out)|Remove .zip/.rar da lista de documentos para assinatura.| |ator dinâmico CONTADOR DO ESTADO|Script|E.CDUSUARIO(out)|Resolve executor/ator dinâmico para etapa do Contador.| |ator dinâmico CGE_GOVERNADOR|Script|E.CDUSUARIO(out)|Resolve executor/ator dinâmico para etapa da CGE.| |ator dinâmico SECRETARIA DA ECONOMIA|Script|E.CDUSUARIO(out)|Resolve executor/ator dinâmico para etapa da Secretaria.| |ator dinâmico GOVERNADOR DO ESTADO|Script|E.CDUSUARIO(out)|Resolve executor/ator dinâmico para etapa do Governador.| |ator dinâmico assinador CONTADOR DO ESTADO|Script|E.CDUSUARIO(out)|Resolve assinador dinâmico para assinatura do Contador.| |ator dinâmico assinador GOVERNADOR DO ESTADO|Script|E.CDUSUARIO(out)|Resolve assinador dinâmico para assinaturas do Governador.| |CONTAS DE GOVERNADOR - ator dinâmico ASSINATURA_1|Script|E.CDUSUARIO(out)|Resolve assinador dinâmico para assinatura adicional.| |Perfil Governador e contador para liberar processo ao TCE|Script|E.CDUSUARIO(out)|Resolve executor para liberar envio ao TCE.| ===== Scripts por Tarefa (Automático) ===== ^Tarefa^TaskId^Tipo^Nome do Script| |Aguarda o envio ao TCE|Task_0ej0u4r|userTask|Perfil Governador e contador para liberar processo ao TCE| |Assinar Documentos do formulário|Task_0iwizl7|userTask|ator dinâmico assinador CONTADOR DO ESTADO| |Incluir Item 01 Ofício|Task_0mgol18|userTask|ator dinâmico GOVERNADOR DO ESTADO| |Assinar formulário contador|Task_138fvp7|userTask|ator dinâmico assinador GOVERNADOR DO ESTADO| |Assinar formulário CGE|Task_14v13y5|userTask|ator dinâmico assinador GOVERNADOR DO ESTADO| |Assinar Ofício|Task_15arc9x|userTask|ator dinâmico assinador GOVERNADOR DO ESTADO| |Incluir Item CGE|Task_15c0duz|userTask|ator dinâmico CGE_GOVERNADOR| |Assinar documentos da integração|Task_18pc7b2|userTask|ator dinâmico assinador CONTADOR DO ESTADO| |Assinar documentos do contador|Task_1jyyvo1|userTask|ator dinâmico SECRETARIA DA ECONOMIA| |Incluir documentos para prestação de contas do governador|Task_1k0jch0|userTask|ator dinâmico CONTADOR DO ESTADO| |Assinar Extrato e Relatório|Task_1koev0x|userTask|CONTAS DE GOVERNADOR - ator dinâmico ASSINATURA_1| |Remove pra assinatura doc zip (documentosInseridosCge)|Task_03xx88k|scriptTask|Remove pra assinatura doc zip| |Remove pra assinatura doc zip (documentosInseridosIntegracao)|Task_0e3irvq|scriptTask|Remove pra assinatura doc zip| |Remove pra assinatura doc zip (documentosInseridosContador)|Task_12isro8|scriptTask|Remove pra assinatura doc zip| |Gerar texto do recibo|Task_1a971lu|scriptTask|textoRecibo| |Gerar data de envio|Task_1av9n44|scriptTask|dataEnvio| |Busca data|Task_1p7ktrt|scriptTask|dataAtual| |Remove pra assinatura doc zip (documentosInseridosGov)|Task_1qq0zdk|scriptTask|Remove pra assinatura doc zip| ===== Variáveis ===== ^Variável^Entrada^Saída^Runtime^Negócio^Observação| |cdVinculo|Não|Não|Sim|Não|Variável de runtime.| |solar.bpm.leave_node_disabled|Não|Não|Sim|Não|Variável de runtime.| |bpm.url.identificacao.instancia|Não|Não|Sim|Não|Variável de runtime.| |bpm.ator.executor.atividade|Não|Não|Sim|Não|Variável de runtime.| |solar.bpm.task.deleted.by.boundary.event|Não|Não|Sim|Não|Variável de runtime.| |bpm.ator.iniciador.processo|Não|Não|Sim|Não|Variável de runtime.| |bpm.sistema.origem|Não|Não|Sim|Não|Variável de runtime.| |cdDefinicao|Não|Não|Sim|Não|Variável de runtime.| |bpm.identificacao.instancia|Não|Não|Sim|Não|Variável de runtime.| |solar.bpm.execution_running_async_context|Não|Não|Sim|Não|Variável de runtime.| |jus04_03|Não|Não|Não|Sim|Justificativa de item.| |jus04_04|Não|Não|Não|Sim|Justificativa de item.| |jus05_00|Não|Não|Não|Sim|Justificativa de item.| |jus06_01|Não|Não|Não|Sim|Justificativa de item.| |jus06_02|Não|Não|Não|Sim|Justificativa de item.| |jus06_03|Não|Não|Não|Sim|Justificativa de item.| |jus07_02|Não|Não|Não|Sim|Justificativa de item.| |jus08_00|Não|Não|Não|Sim|Justificativa de item.| |jus09_02|Não|Não|Não|Sim|Justificativa de item.| |jus10_01|Não|Não|Não|Sim|Justificativa de item.| |jus10_02|Não|Não|Não|Sim|Justificativa de item.| |jus11_00|Não|Não|Não|Sim|Justificativa de item.| |jus12_00|Não|Não|Não|Sim|Justificativa de item.| |jus13_00|Não|Não|Não|Sim|Justificativa de item.| |jus14_01|Não|Não|Não|Sim|Justificativa de item.| |jus14_02|Não|Não|Não|Sim|Justificativa de item.| |jus17_00|Não|Não|Não|Sim|Justificativa de item.| |jus18_00|Não|Não|Não|Sim|Justificativa do item 18 (CGE).| |jus19_00|Não|Não|Não|Sim|Justificativa do item 19 (CGE).| |jus20_00|Não|Não|Não|Sim|Justificativa de item.| |jus22_00|Não|Não|Não|Sim|Justificativa de item.| |jus23_00|Não|Não|Não|Sim|Justificativa do item 23 (CGE).| |jus24_00|Não|Não|Não|Sim|Justificativa do item 24 (CGE).| |jus25_00|Não|Não|Não|Sim|Justificativa de item.| |linkHash|Não|Não|Não|Não|Hash retornado na consulta de links.| |linksServico|Não|Não|Não|Não|Links retornados por serviço.| |mensagemRecibo|Não|Não|Não|Não|Texto/mensagem do recibo.| |modoAssinaturaFormulario|Sim|Não|Não|Não|Parâmetro do componente de assinatura.| |modoAssinaturaGov|Sim|Não|Não|Não|Parâmetro de assinatura do Governador.| |modoAssinaturaIntegracao|Sim|Não|Não|Não|Parâmetro de assinatura de integração.| |nomeFormularioGovernador|Sim|Não|Não|Não|Nome do formulário do Governador.| |nomeGovernador|Sim|Não|Não|Não|Nome do Governador.| |nomeRespFormulario|Sim|Não|Não|Não|Responsável por formulário.| |nomeRespFormularioCGE|Sim|Não|Não|Não|Responsável por formulário CGE.| |nomeRespFormularioSecEconomia|Sim|Não|Não|Não|Responsável por formulário SE.| |nomeResponsavelEnvio|Não|Não|Não|Não|Nome do responsável pelo envio.| |numeroProcessoTCE|Sim|Não|Não|Sim|Número do processo no TCE.| |respFormCGE|Não|Não|Não|Não|Responsável (CGE).| |respFormContador|Sim|Não|Não|Não|Responsável (Contador).| |respFormGov|Não|Não|Não|Não|Responsável (Governador).| |respFormSEC_ECONOMIA|Não|Não|Não|Não|Responsável (SE).| |resultadoAssinatura|Não|Não|Não|Não|Resultado geral de assinatura.| |resultadoAssinaturaAssinarOficio|Sim|Não|Não|Não|Resultado para assinatura do Ofício.| |resultadoAssinaturaDoContador|Não|Não|Não|Não|Resultado da assinatura do Contador.| |resultadoAssinaturaDocumentosInseridosCGE|Sim|Não|Não|Não|Resultado para documentos CGE.| |resultadoAssinaturaFormCge|Sim|Não|Não|Não|Resultado assinatura formulário CGE.| |resultadoAssinaturaFormContador|Sim|Não|Não|Não|Resultado assinatura formulário contador.| |resultadoAssinaturaFormulario|Não|Não|Não|Não|Resultado assinatura formulário.| |resultadoAssinaturaIntegracao|Não|Não|Não|Não|Resultado assinatura integração.| |tipoPrestacao|Sim|Não|Não|Não|Tipo de prestação (domínio do negócio).| |tpPrestacao|Sim|Não|Não|Não|Tipo de prestação (parâmetro integração).| |usuarioInsercaoPeca|Não|Não|Não|Não|Usuário para inserção de peça.| |anoExercicio|Sim|Não|Não|Sim|Ano de exercício.| |cdusuario|Sim|Não|Não|Não|Código do usuário.| |CPA.cdProcesso|Sim|Sim|Não|Não|Código do processo no CPA.| |CPA.desconsideraArquivamento|Sim|Não|Não|Não|Parâmetro de consulta CPA.| |dataAtual|Não|Não|Não|Não|Data atual calculada.| |dataEnvio|Não|Não|Não|Não|Data de envio calculada.| |dataEnvioFormatada|Não|Não|Não|Não|Data de envio formatada.| |dePeriodoGestao|Sim|Não|Não|Não|Período de gestão.| |documentoRecibo|Não|Não|Não|Não|Documento de recibo.| |documentosInseridosCGE|Não|Não|Não|Não|Lista/estrutura de documentos CGE inseridos.| |documentosInseridosContador|Não|Não|Não|Não|Lista/estrutura de documentos do Contador inseridos.| |documentosInseridosGov|Não|Não|Não|Não|Lista/estrutura de documentos do Governador inseridos.| |documentosInseridosIntegracao|Não|Não|Não|Não|Lista/estrutura de documentos de integração inseridos.| |documentosInseridosSecEconomia|Não|Não|Não|Não|Lista/estrutura de documentos da SE inseridos.| |docVerificados|Não|Não|Não|Não|Controle interno de verificação.| |gerapeça|Não|Não|Não|Não|Controle interno (gera peça).| |horaEnvioFormatada|Não|Não|Não|Não|Hora de envio formatada.| |insereDocumentoRespostaFormulario|Sim|Não|Não|Não|Flag/controle de inclusão de documento do formulário.| |insereDocumentoRespostaFormularioNao|Sim|Não|Não|Não|Flag/controle alternativo de inclusão.| |jus01_00|Não|Não|Não|Sim|Justificativa do item 01 (Ofício).| |jus02_02|Não|Não|Não|Sim|Justificativa do item 02 (Extrato).| |jus03_02|Não|Não|Não|Sim|Justificativa de item.| |jus03_03|Não|Não|Não|Sim|Justificativa de item.| |jus04_01|Não|Não|Não|Sim|Justificativa de item.| |jus04_02|Não|Não|Não|Sim|Justificativa de item.| Gerado em: 04/03/2026, 15:08:29.\\ //Combinação de documentação manual + datos extraídos via gen-wiki-bpm.js//