Tempo aproximado para leitura: 00:02:00 min
Dúvida
Como configurar o ambiente para não consumir licenças na utilização do WebService de integração entre os produtos?
Ambiente
TOTVS Logística - TOTVS Frete Embarcador (Linha Protheus) - Gestão de Frete Embarcador (SIGAGFE) - Todas as versões
Solução
Para que não haja consumo de licenças na integração do Datasul x SIGAGFE via WebService, será necessário fazer uma alteração no appserver.ini onde está configurado o WebService.
O parâmetro que deve ser alterado é o PREPAREIN - usado para definir a Empresa de Integração GFE X Datasul no arquivo INI - Arquivo de Inicialização.
Por padrão o Protheus utiliza o parâmetro PREPAREIN desta forma:
- Instanciando o Grupo e Empresa ficando sempre ativo.
Na seção do WebService, deve ser configurada a chave PREPAREIN com o grupo e empresa que serão utilizadas para a integração:
Exemplo: PREPAREIN=99,01 - grupo de empresa, filial
[servidor:<porta>/<instancia>]
ENABLE=1
PATH=<root_patch>
ENVIRONMENT=<ambiente>
INSTANCENAME=<instancia>
RESPONSEJOB=<secao_job>
DEFAULTPAGE=<pagina_default>
[<secao_job>]
TYPE=<type>
ENVIRONMENT=<ambiente>
INSTANCES=<número mínimo,número máximo de instâncias>
SIGAWEB=<sigaweb>
INSTANCENAME=<instacia>
ONSTART=<onstart>
ONCONNECT=<connect>
PREPAREIN=99,01
Para que o WebService não consuma licenças ao integrar Datasul com SIGAGFE, deve ser usado o GFEPREPAREIN.
- Configurando para abrir o ambiente somente ao executar a integração - Recomendado.
Na seção do WebService, deve ser configurada a chave GFEPREPAREIN com o grupo e empresa que serão utilizadas para a integração
Exemplo: GFEPREPAREIN=99,01 - grupo de empresa, filial.
[servidor:<porta>/<instancia>]
ENABLE=1
PATH=<root_patch>
ENVIRONMENT=<ambiente>
INSTANCENAME=<instancia>
RESPONSEJOB=<secao_job>
DEFAULTPAGE=<pagina_default>
[<secao_job>]
TYPE=<type>
ENVIRONMENT=<ambiente>
INSTANCES=<número mínimo,número máximo de instâncias>
SIGAWEB=<sigaweb>
INSTANCENAME=<instacia>
ONSTART=<onstart>
ONCONNECT=<connect>
GFEPREPAREIN=99,01
Importante
Sempre informe grupo e filial ao usar o GFEPREPAREIN.
Exemplo correto:
GFEPREPAREIN=99,01
Exemplos incorretos:
GFEPREPAREIN=ALL
GFEPREPAREIN=99,01,02,03 (informando várias filiais)
GFEPREPAREIN=99 (informando só o grupo)
0 Comentários