Serviço Generico Rest:


SERVIÇO GENÉRICO - TESTE EAI PROTHEUS X RM 


1 - Configuração de Serviço REST utilizado para consulta de apropriação:


1.1. Realizar a seguinte configuração →  01. Configuração

 Exemplo de configuração appserver.ini para subir rest.

Clique aqui para verificar a documentação de como configurar o serviço REST

;[OnStart]
;jobs=HTTPJOB
;RefreshRate=120

[HTTPJOB] 
MAIN=HTTP_START
ENVIRONMENT=APROP

[HTTPV11] 
Enable=1 
AddressFamily=1 
Sockets=HTTPREST
TimeOut=120 
CORSEenable=1
AllowOrigin=*

[HTTPREST]
Port=8997
PrepareIn=01,0101
IPsBind= 
SSLPublicKey= 
SSLPrivateKey= 
SSLPassWord= 
URIs=HTTPURI
SECURITY=1
CORSEenable=1
AllowOrigin=*

[HTTPURI]
URL=/rest
PrepareIn=01,0101
OnStart=REST_START
OnConnect=REST_CONNECT 
OnExit=REST_EXIT 
;Instances=5,10,5,5
Instances=1,1,1,1
CORSEenable=1
AllowOrigin=*

1.2. Aplicar o pacote: 1_Apropriacao.ptm contents.txt

1.3 Conferir se o serviço REST subiu corretamente conforme o Print abaixo.

1.4 Preencher o parâmetro (PRJ_URLAPIRESTPROTHEUS) em parâmetros de adapter menu integração, este parâmetro é solicitado no processo de importação de apropriação do RM, com a URL 

A funcionalidade está disponível quando integrado com o backoffice PROTHEUS via EAI 2.0. Para demais é necessário conferir a existência do parâmetro CONSWSAPROPRIACAOPROTHEUS com valor 1.


Detalhes EAI 1.0: Apropriação EAI 1.0 - Novo Modelo


2 - Configuração para utilização do Faturamento Direto.


Realizar a seguinte configuração →  01. Configuração

2.2. Solicitar o pacote: SUPMOVFATREST.ptm contents_3.txt

2.3 Conferir se o serviço REST subiu corretamente conforme o Print abaixo.

2.4 Preencher o parâmetro (PRJ_URLAPIRESTPROTHEUS) em parâmetros de adapter menu integração, este parâmetro é solicitado no processo de importação de apropriação do RM, com a URL 

Conferir na pagina inicial do serviço rest:


Para versão RM Anterior a 12.1.21, é necessário script para criação da tabela nova de faturamento direto e liberação do processo de Faturamento Direto.


2 - Configuração para utilização da Eliminação de Residuos.


Realizar a seguinte configuração →  01. Configuração

2.2. Solicitar o pacote: tttp120.ptm contents_2.txt

2.3 Conferir se o serviço REST subiu corretamente conforme o Print abaixo.

2.4 Preencher o parâmetro (PRJ_URLAPIRESTPROTHEUS) em parâmetros de adapter menu integração, este parâmetro é solicitado no processo de importação de apropriação do RM, com a URL 

Conferir na pagina inicial do serviço rest:


Para acessar essa pagina com o serviço Rest é preciso definir no appserver.ini qual será o caminho que o serviço rest subirá.