Histórico da Página
1º - Passo configurar o parâmetro. Acesse o modulo de "Integração" | aba Integração | RM Conector | Mensagem única | Integrações | Anexos | Parâmetros de integrações.
Expandir | ||
---|---|---|
| ||
Nome do Parâmetro: CONSWSAPROPRIACAOPROTHEUS
Tipo: Número Inteiro
Valor: 1
2º - Criar parâmetro PRJ_URLAPIRESTPROTHEUS com o endereço do serviço REST. Exemplo: http://localhost:8996/rest
2.1 Exemplo Configuração appserver.ini para subir 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=0
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=*
3º Aplicar pacote no RPO Protheus. Fontes SUPI001 ,SUPA001, SUPTASKREST
View file | ||||
---|---|---|---|---|
|
4º Criar o parâmetro PRJ_SOURCEAPPLICATION com o valor RM
Criar o parâmetro PRJ_APPID com valor 1
5º Habilitar permissão cronograma apropriado
6º Configurar o adapter de carga do campo apropriação para pedidos de compra. SIGACFG - Schedule - Adapter
Integração | M. Única | Rotina | Mensagem | Envia | Recebe | Método | Operação | Canal | Versão Envio | Alias | Condição |
TOP x Protheus | Sim | SUPA001 | OrderAssignmentsInformation | Não | Sim | Sincrono | Todas | EAI | 1.000 |
7º Criar o campo C7_APROPRM na tabela SC7, caracter tamanho de 1.
8º Executar o processo que ajusta onde origem da apropriação dos pedidos enviados pelo TOP.