01. DADOS GERAIS
Produto: | Solucoes_totvs |
---|
Solucao | TOTVS Varejo Lojas |
---|
|
Solucoes_totvs_parceirosexptotvs |
---|
|
|
---|
Linha de Produto: | |
---|
Segmento: | |
---|
Módulo: | SigaLoja (Controle de Loja) |
---|
Função: | Não há |
---|
País: | Brasil |
---|
Ticket: | Não há |
---|
Issue: | DVARLOJ1-6833 |
---|
02. SITUAÇÃO/REQUISITO
Desenvolver rotina de autenticação e envio do cadastro de categoria para o PluginBot.
03. SOLUÇÃO
Foi criado um novo assinante no SmartConnector com o nome de Venda Digital, a partir desse novo assinante foi desenvolvido nesta primeira etapa a autenticação e envio do cadastro de categoria.
Nas opções abaixo veja como configurar o assinante e o processo de categoria.
Totvs custom tabs box |
---|
tabs | Configuração do Assinante, Conf. Processo Categoria, Passo 03, Passo 04 |
---|
ids | passo1,passo2 |
---|
|
Totvs custom tabs box items |
---|
default | yes |
---|
referencia | passo1 |
---|
| - Acesse o cadastro de Assinantes e inclua um novo assinante com o nome de VENDA DIGITAL;
- Nas configurações, configure o Json com usuário, senha e url_Token;
Bloco de código |
---|
{
"usuario": "[email protected]",
"senha": "123",
"url_token": "https://teste/api/token/login",
"token": ""
} |
3. Exemplo da configuração do assinante;
Observação: a tag token é preenchida automaticamente pela rotina, neste caso apenas inclua a tag nas configurações e deixa em branco.
|
Totvs custom tabs box items |
---|
default | no |
---|
referencia | passo2 |
---|
| 1. Na coluna Ativo do processo de CATEGORIA, coloque a opção Sim para ativar; Image Modified 2. Preencher a coluna Configuração informando a URL da API de categoria e a tagretorno conforme exemplo abaixo: Bloco de código |
---|
{
"url":"https://teste/api/category?classification",
"tagretorno":"success"
} |
Observação: a tag tagretorno devera estar preenchida com o conteúdo success 2. A coluna Tipo Process deve ser preenchida com a opção Envio |
|
04. DEMAIS INFORMAÇÕES
...
; 3. Na coluna Filiais Proc informar as filiais que enviaram as categorias; 4. A coluna Layout Envio devera ser preenchida com o conteúdo abaixo: Bloco de código |
---|
{
"parent": "&AllTrim(Self:oPublica['ACU_CODPAI'])",
"code": "&AllTrim(Self:oPublica['ACU_COD'])",
"name": "%ACU_DESC%",
"shortname": "%ACU_DESC%",
"order": "%ACU_SEQ%",
"img": "",
"status": "&IIF(Self:oPublica['ACU_MSBLQL'] == '2', .T., .F.)",
"token": "&Self:cToken"
} |
5. A coluna Layout Publi fica em branco. |
|
04. DEMAIS INFORMAÇÕES
Guia da Integração com Smart Connector
05. ASSUNTOS RELACIONADOS