Objetivo
O objetivo é disponibilizar uma área de configuração dos parâmetros utilizados pela documentação de customização, permitindo a busca em fontes de pesquisa do próprio cliente.
Para mais informações acessar Documentação de Customização.
Objetivo
Configurar parâmetros do produto Datasul para realizar integração com o produto Fluig ECM
Visão Geral
Quando marcada a opão opção Habilitar integraçãofuncionalidade como
preencha as demais informações, considerando que apenas o campo Parâmetros do servidor não é obrigatório.
Image Removed
Configuração
Habilitar integração
É responsável por habilitar/desabilitar integração do produto Datasul com o Fluig ECM.
URL Base
URL Base de acesso ao Fluig ECM.
O formato desta URL Base sempre será [ PROTOCOLO ]://[ SERVIDOR ]:[ PORTA ]. Veja como exemplo a imagem acima.
os parâmetros initialurl, titlefield e urlfield são obrigatórios.
Image Added
Informações |
---|
A opção Habilitar funcionalidade é exclusiva no produto DATASUL, utilizada para ativar e desativar o envio de parâmetros para central de ajuda TOTVS, não faz parte da especificação Parâmetros para acionar a Central de Ajuda |
Exemplo 1
Resultado da busca inicial (Parâmetro initialurl
) por módulo e programa:
Expandir |
---|
title | Clique aqui para expandir |
---|
|
Bloco de código |
---|
theme | RDark |
---|
title | Exemplo 1 - Configuração |
---|
| Parâmetro initialurl: http://<SERVIDOR>:<PORTA>/exemplo1?codModule={{codModule}}[[&action={{action}}]]
Parâmetro seemoreurl: http://<link 'veja mais'>
Parâmetro titlefield: html_url
Parâmetro titlefield: title
Parâmetro pagetitle: EXEMPLO 1 - DOCUMENTOS CUSTOMIZADOS |
http://<SERVIDOR>:<PORTA>/exemplo1?codModule={{codModule}}[[&action={{action}}]] Bloco de código |
---|
| [
{
"html_url": "http://<link do documento do programa>",
"title": "Exemplo de documento customizado programa - SEC - SEC000AA"
}
] |
Abaixo podemos verificar na imagem a área para documentos customizados, está localizada abaixo das áreas de conteúdos TOTVS. Image Added
|
Resultado da busca inicial (Parâmetro initialurl
) por módulo:
Expandir |
---|
title | Clique aqui para expandir |
---|
|
http://<SERVIDOR>:<PORTA>/exemplo1?codModule={{codModule}}[[&action={{action}}]] Bloco de código |
---|
| [
{
"html_url": "http://<link do documento do programa>",
"title": "SEC - Exemplo 1 de documento customizado programa"
},
{
"html_url": "http://<link do documento do programa>",
"title": "SEC - Exemplo 2 de documento customizado programa"
},
{
"html_url": "http://<link do documento do programa>",
"title": "SEC - Exemplo 3 de documento customizado programa"
}
] |
Abaixo podemos verificar na imagem a área para documentos customizados, está localizada abaixo das áreas de conteúdos TOTVS. Image Added
|
Ilustração do exemplo 1, mostrando onde os parâmetros são utilizados:
Expandir |
---|
title | Clique aqui para visualizar |
---|
|
Image Added
|
Exemplo 2
A configuração do exemplo 2 faz o uso dos parâmetros arrayname e baseurl.
Resultado da busca inicial (Parâmetro initialurl
) por módulo e programa: Expandir |
---|
title | Clique aqui para expandir |
---|
|
Bloco de código |
---|
theme | RDark |
---|
title | Exemplo 2 - Configuração |
---|
| Parâmetro initialurl: http://<SERVIDOR>:<PORTA>/exemplo2?codModule={{codModule}}[[&action={{action}}]]
Parâmetro seemoreurl: http://<link 'veja mais'>
Parâmetro arrayname: urls
Parâmetro urlfield: html_url
Parâmetro titlefield: title
Parâmetro baseurl: http://<prefixo da URL>
Parâmetro pagetitle: EXEMPLO 2 - DOCUMENTOS CUSTOMIZADOS |
http://<SERVIDOR>:<PORTA>/exemplo2?codModule={{codModule}}[[&action={{action}}]] Bloco de código |
---|
| {
"urls": [
{
"html_url": "/<PATH DO DOCUMENTO>",
"title": "Exemplo de documento customizado programa - SEC - SEC000AA"
}
]
} |
O valor da propriedade html_url será concatenada com o valor do Parâmetro baseurl Abaixo podemos verificar na imagem a área para documentos customizados, está localizada abaixo das áreas de conteúdos TOTVS. Image Added
|
Resultado da busca inicial (Parâmetro initialurl
) por módulo:
Expandir |
---|
title | Clique aqui para expandir |
---|
|
http://<SERVIDOR>:<PORTA>/exemplo2?codModule={{codModule}}[[&action={{action}}]] O valor em colchetes [[]] será removido ao realizar a busca por modulo, no exemplo configurado Observar que neste exemplo a propriedade urls contem a lista dos documentos, o nome dessa propriedade de retorno deve possuir o nome igual ao Parâmetro arrayname
Bloco de código |
---|
| {
"urls": [
{
"html_url": "/<PATH DO DOCUMENTO>",
"title": "SEC - Exemplo 1 de documento customizado programa"
},
{
"html_url": "/<PATH DO DOCUMENTO>",
"title": "SEC - Exemplo 2 de documento customizado programa"
},
{
"html_url": "/<PATH DO DOCUMENTO>",
"title": "SEC - Exemplo 3 de documento customizado programa"
}
]
} |
O valor da propriedade html_url será concatenada com o valor do Parâmetro baseurl Abaixo podemos verificar na imagem a área para documentos customizados, está localizada abaixo das áreas de conteúdos TOTVS. Image Added
|
Ilustração do exemplo 2, mostrando onde os parâmetros são utilizados:
Expandir |
---|
title | Clique aqui para visualizar |
---|
|
Image Added
|
Usuário Integrador
Senha do usuário integrador do Fluig ECM.