Cadastrando o Processo CEST
Para integrarmos o CEST com o Totvs Chef primeiramente é necessário realizar o cadastro do Processo CEST no Protheus.
1- No módulo 12 (Controle de Lojas), acesse Atualizações/ RMI/ Cadastros/ Processos.
2- No Browse clique em Incluir e preencha os campos:
Processo: CEST
Tabela: F0G
Chave: F0G_FILIAL+F0G_CEST
Exemplo do cadastro de Processo do CEST:

Vinculando o Processo CEST ao Assinante CHEF
1- No módulo 12 (Controle de Lojas), acesse Atualizações/ RMI/ Cadastros/ Assinantes.
2- Com o assinante CHEF previamente cadastrado, posicione no assinante CHEF e clique em alterar.
3- Na guia Assinantes x Processos, preencha os seguintes campos:
Processo: CEST
Ativo: Sim
Tipo Process: Envio
Filiais Proc: Informe o código das filiais que deseja enviar o Processo
Configuração: Preencha esta campo de acordo com a sua URL da API CEST, como mostra o exemplo abaixo:
{
"url":"http://{url_do_servidor}/api/produto/salvarCest", (caminho para a API do Chef que manipula o CEST)
"tagretorno":"sucesso",
"tagcodigo":"codigo"
}
Layout Envio: Preencha este campo de acordo com o exemplo abaixo:
{
"codigoCEST":"&self:oPublica['F0G_CEST']",
"descricao":"&self:oPublica['F0G_DESCRI']",
"status":"&self:cEvento == '1'"
}
Layout Publicação: Vazio.
Exemplo da configuração do Processo CEST no assinante CHEF:
