Páginas filhas
  • SERVIÇO GENÉRICO - TESTE EAI PROTHEUS X RM

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Serviço disponível no TFS: $/RM/Documentos/Prj-Projetos/Protheus/Desenvolvimento/Automacao_Rest/FSWDEFAULTREST.prw

Pagina inicial do serviço REST. Exemplo: http://localhost:8996/rest

configurações no appserver.inicontinuação appserver.ini

Image Modified

[OnStart]
jobs=HTTPJOB
RefreshRate=120

[HTTPJOB]
MAIN=HTTP_START
ENVIRONMENT=P12

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


[HTTPREST]
Port=8996
PrepareIn=18,D MG 01
IPsBind=
SSLPublicKey=
SSLPrivateKey=
SSLPassWord=
URIs=HTTPURI
SECURITY=0
CORSEenable=1
AllowOrigin=*

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

Exemplo de chamada ao serviço Rest pelo navegador. 

...

Na pasta system também é realizado a inclusão de log com a informação da rotina padrão caso ocorra erro.

Exemplo:


Transações disponivels:

DescriçãoTransactionRotina Padrão chamada

STOCKGROUPMATA035

PAYMENTCONDITIONMATA360

FINANCIALNATUREFINA010

BANKMATA070

ITEMMATA010

COSTCENTERCTBA030

CURRENCYCTBA140

CURRENCYQUOTATIONCTBA150
FornecedorCUSTOMERVENDOR_1MATA020
ClienteCUSTOMERVENDOR_2MATA030

ITEMCOSTINGMATA300

UNITOFMEASUREQIEA030

WAREHOUSEAGRA045

EQUIPMENTMNTA080

ACTIVITYMNTA850