Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. DADOS GERAIS

Produto:

Solucoes_totvs
SolucaoTOTVS Varejo Lojas

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
Segmento Varejo

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.

...

Totvs custom tabs box
tabsConfiguração do Assinante, Conf. Processo Categoria, Filtro Processo Categoria, Passo 04
idspasso1,passo2,passo3
Totvs custom tabs box items
defaultyes
referenciapasso1
  1. Acesse o cadastro de Assinantes e inclua um novo assinante com o nome de VENDA DIGITAL;
  2. 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
defaultno
referenciapasso2

1. Na coluna Ativo do processo de CATEGORIA, coloque a opção Sim para ativar;

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;

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": "Null",
  	"status": "&IIF(Self:oPublica['ACU_MSBLQL'] == '2', 1.T., 0.F.)",
  	"codetoken": "&Self:oPublica['ACU_FILIAL'] + Self:oPublica['ACU_COD']cToken"
}

5. A coluna Layout Publi fica em branco.

Totvs custom tabs box items
defaultno
referenciapasso3
  1. Acesse o Cadastro de Processos;
  2. Selecione o processo CATEGORIA e clique em alterar;
  3. No campo Filtro Publi, inclua o filtro conforme mostra a imagem abaixo:
Image Removed


04. DEMAIS INFORMAÇÕES

Guia da Integração com Smart Connector

05. ASSUNTOS RELACIONADOS

...