ERP MEGA - Como ativar e utilizar as APIs disponíveis no Mega ERP
Atenção cliente SaaS Mega [Mega Cloud]
Caso seu ambiente seja SaaS Mega [Mega Cloud] deve-se acessar o seguinte artigo:
Como configurar APIs para SaaS Mega [Mega Cloud] - Identificando o seu Tenant ID do Mega Cloud)
Veja também:
Como utilizar o Postman para testar as APIs da Senior Mega
Observação: Disponibilizamos APIs que são consumidas pelo próprio Mega ERP, gerando performance nos processos e sendo consumidas por sistemas externos — visando a flexibilidade com outros produtos. Se você ainda não atualizou sua versão para os novos modelos, entre em contato com seu Gerente de Contas, agende uma atualização da sua versão e faça parte desse novo universo do nosso produto.
Dúvida
Como ativar e utilizar as APIs disponíveis no Mega ERP?
Solução
Se você possui o ambiente local ou Data center próprio, realize os passos a seguir, de acordo com a sua versão.
Importante! A partir desta versão, alteramos a forma como as APIs irão iniciar. Agora, a inicialização é automática e não depende de parâmetros dentro do MegaConfig. Porém, para a sua execução, será necessário manter o pré-requisito abaixo.
Pré-Requisitos:
Possuir a versão mais atual do .NET Framework
https://www.microsoft.com/net/download/windows, opção 'See all downloads' / .NET framework.
O sistema está estruturado para subir automaticamente em uma porta default configurada pelo connection Manager. Se você deseja controlar a porta que ele irá ser executado, realize os passos a seguir:
1.1 Configure o arquivo MegaConfig.xml
1.1.1 Adicione a TAG API, onde o caminho e a porta do servidor API deverão ser atribuídos para os serviços do Mega. Caso não saiba quais portas usar e ou caminho do servidor que irá utilizar, poderá manter no caminho default do exemplo abaixo:
http://IP DO SERVIDOR:35700
1.1.2 No mesmo arquivo realize as configurações para a porta autenticada, conforme descrito nesse artigo: APIs - Configuração de autenticação
1.2 Caso NÃO seja de sua vontade subir automaticamente as APIs nos servidores em que o Runner foi executado, realize os passos a seguir:
1.2.1 Acesse o a pasta Config.
1.2.2 Edite o MegaConfig.xml
1.2.3 Adicione dentro da tag do Servidor que deverá rodar as APIs a tag: S.
1.2.4 Nos demais servidores, adicione a tag: N.
Atenção! Os servidores que não possuírem a tag N também serão iniciados nas APIs. Para manter organizado, ao colocar a tag em um servidor, acrescente nos demais para ter controle.