Árvore de páginas

Versões comparadas

Chave

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

...

  • Na última linha do exemplo do link anterior, há o trecho "ENVIRONMENT=environment"P12127_MNTNG, onde "environmentP12127_MNTNG" deve ser substituído pelo Ambiente do Servidor Protheus a ser utilizado;
  • Deve incluir a linha "MAXSTRINGSIZE=10" na seção "[General]";
  • Adicionar duas configurações dentro do HTTPURI, os itens a serem adicionados são "CORSEnable=1" e o "AllowOrigin=*";
  • Caso queira, você pode mudar a porta em que o serviço irá rodar trocando o valor "80808086" na linha "Port=80808086" pela porta desejada.
  • Deve incluir uma seção chamada SSLConfigure com dois itens, sendo HSM=0SSL2=1.

...

tabsProcesso via Mingle, Processo antigo, Passo 03, Passo 04
idspasso1,passo2

...

defaultyes
referenciapasso1

...

  • .

...


  • Na seção HTTPREST deverá ser adicionado a chave Security=1;
  • Na seção HTTPURI deverá ser adicionado a chave PrepareIN, essa chave pode ser utilizada como PrepareIN=All ou PrepareIN=EMPRESA ou PrepareIN=EMPRESA,FILIAL;
  • Na seção HTTPURI deverá ser adicionado a chave Stateless=1;
  • Na seção HTTPURI deverá ser adicionado a chave OnConnect=REST_CONNECT;
  • Na seção HTTPURI deverá ser adicionado a chave OnExit=REST_EXIT;
  • Na seção HTTPURI deverá ser adicionado a chave OnStart=REST_START;
  • [HTTPV11] Enable=1 Sockets=HTTPREST Path=D:\Totvs\http Environment=P12117_MOBILE ResponseJob=HTTPJOB RpcEnable=0 SigaWeb=MAK Cache-control=no-store PORT=8086 [HTTPREST] Port=8086 IPsBind= URIs=HTTPURI Security=1 [HTTPURI] URL=/rest Instances=0,2 CORSEnable=1 AllowOrigin=* PrepareIN=T3 Stateless=1 OnConnect=REST_CONNECT OnExit=REST_EXIT OnStart=REST_START [ONSTART] JOBS=HTTPJOB RefreshRate=60 [HTTPJOB] MAIN=HTTP_START ENVIRONMENT=P12117_MOBILE [SSLConfigure] HSM=0 SSL2=1
  • Protheus versão 12.1.023 ou superior
  • LIB versão 20200214 ou superior
  • License Server versão 3.0.0 ou superior
  • Binário versão 7.00.170117A ou superior
  • MNT NG versão 1.9.52 ou superior
  • WebService versão de 16/04/2021 ou superior
  • Após a do arquivo appserver.ini, será necessário solicitar seu alias através do https://hom-mingle.totvs.com.br/landpage/# preenchendo todos os dados. Depois de criado, o alias será utilizado no Portal Mobile.

    Ao finalizar as alterações necessárias, seu AppServer.ini ficará parecido com o apresentado no bloco abaixo.

    [HTTPV11]
    Enable=1
    Sockets=HTTPREST
    Path=D:\Totvs\http Environment=P12117_MOBILE ResponseJob=HTTPJOB
    
    
    RpcEnable=0
    
    
    SigaWeb=MAK Cache-control=no-store PORT=8086
    [HTTPREST] 
    Port=8086
    IPsBind=
    URIs=HTTPURI
    Security=
    0
    1
    
    [HTTPURI]
    URL=/rest
    Instances=0,2
    CORSEnable=1
    AllowOrigin=*
    
    [ONSTART]
    JOBS=HTTPJOB
    RefreshRate=
    60
    120
    
    [HTTPJOB]
    MAIN=HTTP_START
    ENVIRONMENT=
    P12117
    P12127_
    MOBILE [SSLConfigure] HSM=0 SSL2=1
    MNTNG
    
    
    Bloco de código
    Nota
    title
    Requisitos Minimos
    configuração
    Nota
    titleAtenção

    No campo "Selecione o App" deverá ser escolhido a opção "MNT NG" e automaticamente o campo "Selecione o seu backend" será preenchido. Os demais campos são referentes aos dados do ambiente.

    Aviso
    titleImportante

    Para dar continuidade na implementação do MNT NG é imprescindível a criação do alias.

    Totvs custom tabs box items
    defaultno
    referenciapasso2
    Bloco de código



    Nota
    titleAtenção

    Um ponto que deve ser prestado atenção é que o endereço em que será configurado o Webservice deve conter um IP externo para poder ser acessado pela aplicação. Sendo assim, uma vez que o Webservice estiver configurado, você deve repassar a porta interna para os responsáveis de TI e pedir para torná-lo externo

    ...