O ambiente Protheus ( RPO ) deve possuir esses programas com datas superiores :
LJRETAILWIZ.PRW LJRETAILAPP.PRW
link para o pacote de atualização Protheus 11.8 (clique aqui)
Certificado Digital:
A configuração do certificado digital é obrigatória para utilizar o protocolo seguro (HTTPS) , os detalhes da configuração que deve ser realizado no server do Protheus ( appserver.ini ) está no link ( clique aqui )
É recomendável um serviço ( appserver.ini ) separado para o RetailApp.
Um exemplo de configuração no appserver.ini utilizado :
[SSLConfigure] TryProtocols=1 HSM=0 SSL2=0 SSL3=0 TLS1=1 BUGS=1 CertificateClient=C:\Protheus\Protheus_data\certificado\000002_all.pem KeyClient=C:\Protheus\Protheus_data\certificado\000002_key.pem PassPhrase=( senha de acesso a chave privada ou certificado )
Rotina no Menu:
No Configurador (SIGACFG), acesse Ambientes/Cadastro/Menu (CFGX013).
Informe as novas opções de menu do Controle de Lojas ( SIGALOJA), conforme instruções a seguir:
Menu
Miscelânea
Submenu
Integração RetailAPP
Nome da Rotina
Setup Inicial
Programa
LJRETAILSI
Módulo
Controle de Lojas
Menu
Miscelânea
Submenu
Integração RetailAPP
Nome da Rotina
Carga Dados
Programa
LJRETAILDF
Módulo
Controle de Lojas
Nesse link você encontra o passo a passo para incluir uma rotina no configurador (apenas exemplo) ( clique aqui )
Parâmetros:
No Configurador (SIGACFG), acesse Ambientes/Cadastros/Parâmetros (CFGX017).
Crie os parâmetros o(s) parâmetro(s) a seguir:
Itens/Pastas
Descrição
Nome
MV_LJRAPP0
Tipo:
Caracter
Cont. Por
Deixar em branco, pois serão preenchidos automaticamente na rotina de carga inicial
Descrição
Esse parâmetro contém as informações sobres os caminhos ( URLs ) de integração com a RetailApp™ , as informações são separadas pela barra vertical pipe ( | ), na
seguinte sequência : URL de login | URL dos dados | URL de cálculo , conforme exemplo abaixo default abaixo
Deixar em branco, pois serão preenchidos automaticamente na rotina de carga inicial.
Descrição
Esse parâmetro contém as informações de setup da integração , as informações são separadas pela barra vertical pipe ( | ) ,
na seguinte sequência : usuário (email) de conexão com o App | senha de conexão | quantidade de dias para o processamento | códigos das TES | minutos de intervalo
Para realizar a integração, necessário habilitar os campos reservados: F2_MSEXP.
No Configurador ( SIGACFG) acesse Base de Dados /Dicionário /Base de Dados.
Selecione a opção Dicionario de Dados.
Selecione a tabela correspondente ( SF2)
Ao entrar no cadastro através da função, clique em editar.
Selecione a opção Campos.
Na barra superior,(6) clique no botão Campos reservados.
Selecione a opção Ident. Exp. Dados.
8. Salvar a alteração.
9. Atualizar o dicionário.
...
No Controle de Lojas (SIGALOJA) acesse Miscelânea/ RetailApp Integração/Setup Inicial (rotina LJRETAILSI ).
A primeira tela do Wizard de configuração será para a configuração da estrutura organizacional da empresa, ou seja, todas as lojas que aparecerão no app no nível hierárquico, abaixo temos 2 exemplos de estruturas organizacionais: um exemplo de uma empresa com apenas uma loja e outro exemplo de um grupo com duas empresas e cada empresa com suas lojas:
Exemplo 1: Se a sua estrutura organizacional for igual a da imagem abaixo
Image Added
A configuração será dessa maneira :
Exemplo 2:
Caso a estrutura da sua empresa seja assim :
Image Added
Image Removed
Importante!
...
5. Será gerado no caminho informado no passo 3 (root path ) que por default seria na Protheus_data\retailapp\inicial_files. Ao final do processamento, é possível também salvar os arquivos, selecionando o caminho local.
Na tela abaixo você poderia salvar uma cópia localmente.
Image Modified
6- Para facilitar o envio, compactar a pasta com os arquivos.