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 )
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:
Para iniciar o setup a rotina LJRETAILSI deve ser incluída no menu do Protheus, sugestão incluir em miscelânea\Integração RetailAPP \ Setup Inicial . Para iniciar a carga a rotina LJRETAILDF deve ser incluída no menu do Protheus, sugestão incluir em miscelânea\Integração RetailAPP \ Carga Dados .
Nesse link você encontra o passo a passo para incluir uma rotina no configurador ( clique aqui )
Parâmetros:
Devem ser criados os dois parâmetros abaixo com o tipo carácter e conteúdo em branco , pois serão preenchidos automaticamente na rotina de carga inicial.
MV_LJRAPP1 - 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 a execução do job de carga ,exemplo de conteúdo default : teste@teste.com.br|teste123|7|501,502|15