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 Removed

Image Added

[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 disponiveis:

DescriçãoTransactionRotina Padrão chamadaALIASAutomações realizadas
InclusãoAlteraçãoExclusãoObs.
Grupo de ProdutoSTOCKGROUPMATA035SBMXXX
Condição de PagamentoPAYMENTCONDITIONMATA360SE4X


Natureza financeiraFINANCIALNATUREFINA010SEDXX

BancoBANKMATA070SA6



 ProdutoITEMMATA010SB1XXXUtilizando STOCKGROUP, UNITOFMEASURE e WAREHOUSE para realizar o cadastro.
Centro de CustoCOSTCENTERCTBA030CTTXXX
MoedaCURRENCYCTBA140CTO



Cotação de MoedaCURRENCYQUOTATIONCTBA150CTP



FornecedorFORMATA020SA2XXXSomente PJ
ClienteCLIMATA030SA1



ClienteCLI2CRMA980SA1XXXSomente PF
Custo de ProdutoITEMCOSTINGMATA300SBZ



Unidade de MedidaUNITOFMEASUREQIEA030SAHXXX
Local de EstoqueWAREHOUSEAGRA045NNRXXX
EquipamentosEQUIPMENTMNTA080ST9



Motivos de ImprodutividadeACTIVITYMNTA850TV0