feat: upgrade to async extractor, add RAG processing, link healing and Docker support
This commit is contained in:
+3
-3
@@ -53,7 +53,7 @@ O código é obrigatório e não pode ser alterado posteriormente.
|
||||
|
||||
Nota
|
||||
|
||||
O código para o mecanismo deve seguir a especificação de padronização conforme o documento [Nomenclatura e Estrutura de Formulários](../../../Recurso de Documentos (ECM)/Desenvolvimento de Formulários/Nomenclatura e Estrutura de Formulários.md).
|
||||
O código para o mecanismo deve seguir a especificação de padronização conforme o documento [Nomenclatura e Estrutura de Formulários](../../../Recurso de Documentos (ECM).md)/Desenvolvimento de Formulários/Nomenclatura e Estrutura de Formulários.md).
|
||||
|
||||
Com isto, será criada a função básica que deve ser implementada:
|
||||
|
||||
@@ -113,10 +113,10 @@ Os seguintes métodos são recomendados para utilização:
|
||||
|
||||
| Método | Especificação |
|
||||
| --- | --- |
|
||||
| getCardValue("nomeCampo") | Permite acessar o valor de um campo do formulário do processo, onde: - nomeCampo: nome do campo do formulário. Dica Campos do tipo *checkbox* retornam os valores *on* para marcado ou "" (vazio) para não marcado. Para trabalhar de uma maneira mais fácil, é possível transformá-los em booleanos. Exemplo: ``` var campoCheckbox = hAPI.getCardValue("campoCheckbox") == "on" ? true : false; ``` |
|
||||
| getCardValue("nomeCampo") | Permite acessar o valor de um campo do formulário do processo, onde: - nomeCampo: nome do campo do formulário. Dica Campos do tipo *checkbox* retornam os valores *on* para marcado ou "" (vazio) para não marcado. Para trabalhar de uma maneira mais fácil, é possível transformá-los em booleanos. Exemplo: ```var campoCheckbox = hAPI.getCardValue("campoCheckbox") == "on" ? true : false; ``` |
|
||||
| getCardData(numProcesso) | Retorna um Mapa com todos os campos e valores do formulário da solicitação. - numProcesso: número da solicitação de processo. Para formulários pai e filho, os campos são identificados da seguinte forma: **campo1\_\_\_1**, sendo **campo1** o nome atribuído ao campo através da tag *name* do campo HTML + **\_\_\_** (3 *underlines*) + **número sequencial do registro**. Por exemplo, em um formulário de nota fiscal com os seguintes campos: - Formulário pai: - Número da Nota - numNota; - Formulário filho: - Código do item - codItem; - Descrição do item - desItem; - Quantidade do item - qtdItem; O retorno do Mapa seria: - numNota = 99999 - codItem\_\_\_1 = 91 - desItem\_\_\_1 = Caneta - qtdItem\_\_\_1 = 100 - codItem\_\_\_2 = 92 - desItem\_\_\_2 = Lápis - qtdItem\_\_\_2 = 200 - codItem\_\_\_3 = 93 - desItem\_\_\_3 = Borracha - qtdItem\_\_\_3 = 150 |
|
||||
|
||||
A hAPI dispõe de outro métodos, que são abordados na documentação de [Desenvolvimento de Workflow](../../../Recurso de Processos (BPM)/Desenvolvimento de Workflow.md). Contudo apenas os métodos mencionados acima são recomendados para o desenvolvimento de Mecanismos de atribuição.
|
||||
A hAPI dispõe de outro métodos, que são abordados na documentação de [Desenvolvimento de Workflow](../../../Recurso de Processos (BPM).md)/Desenvolvimento de Workflow.md). Contudo apenas os métodos mencionados acima são recomendados para o desenvolvimento de Mecanismos de atribuição.
|
||||
|
||||
### Exibindo usuários conforme campo selecionado
|
||||
|
||||
|
||||
Reference in New Issue
Block a user