Configurações do TI.INI

O arquivo ti.ini está localizado na pasta raiz do Excia e é responsável pelas principais configurações do sistema. Nele são definidas informações como a base de dados utilizada pelo Excia, o local dos arquivos, além da configuração de serviços e recursos adicionais, suas principais tag são:

Tag [Caminho]:

Essa tag define o caminho da pasta raiz do Excia. Ela é responsável por determinar onde os arquivos do sistema serão armazenados e de onde serão consultados pelo Excia.

Exemplo de configuração:

[Caminho]
path= (Caminho da pasta raiz do Excia)

Tag [Banco]:

Essa tag define o banco de dados que será utilizado pelo Excia. Sem o preenchimento correto dessa configuração, não será possível acessar o sistema. A tag aceita três tipos de banco de dados: Firebird, Oracle e PostgreSQL.

Exemplo de configuração:

[Banco]
banco= Informa o tipo de banco de dados utilizado. Opções disponíveis: Firebird, Oracle e PostgreSQL.
servidor= Informa o IP do servidor onde a base de dados está disponível.
base= Para bancos do tipo Firebird, deve ser informado o caminho completo onde a base de dados está localizada. Para os demais bancos, é necessário informar apenas o nome da base.
usuario= Informa o usuário de acesso ao banco de dados.
senha= Informa a senha do usuário do banco de dados.
versao= Campo exclusivo para bases Firebird. Deve ser preenchido apenas em casos onde ocorra a seguinte mensagem de erro: “Falha na Autenticação. Versão do Banco no .ini incorreta.”

Tag [RastreioProdutivo]:

Essa tag é utilizada para as configurações de transmissão de informações na tela 1196 – Envio de Informações para Rastreio. Ela permite a configuração de mais de um tipo de transmissão, podendo ser utilizada para pedidos dos integradores Ecotrace, Chaingrid e Renner.

Exemplo de configuração para Ecotrace e Chaingrid:

[RastreioProdutivo]
Plataforma=ECOTRACE_CONFECCAO(Para uso da aba Ecotrace)
ou
Plataforma=CHAINGRID(Para uso da aba Chaingrid)
Endereco=(Informe o link de integração fornecido pela empresa)
Token=(Informe o token de transmissão fornecido pela empresa)
Exemplo de configuração para Pedidos Renner:
[RastreioProdutivo]
Plataforma=RENNER_PEDIDO
Endereco=(Informado pela Renner)
Application=(Informado pela Renner)
Company=(Informado pela Renner)
ClientID=(Informado pela Renner)
ClientSecret=(Informado pela Renner)

Tag [ExportaPedido]:

Essa tag é utilizada para as configurações de transmissão de informações na tela 1001H – Exportação de Pedidos. Ela permite a transmissão de informações de pedidos do sistema Excia ERP para o sistemas Delphos

[ExportaPedido] 
Endereco= Informa o endereço de transmissão das informações fornecido pela Delphos. 
Usuario= Informa o usuário de acesso à Delphos. 
Senha= Informa a senha de acesso à Delphos.

Tag [IntegraFrete]:

Essa tag é utilizada para as configurações de transmissão de informações de frete na tela 10203 – Integração de Fretes. As plataformas que utilizam essa configuração são Braspress, Jadlog, J&T Express, Data Frete e RedSistemas.

Cada tipo de transmissão possui uma configuração específica. Dessa forma, é possível ativar múltiplas plataformas simultaneamente, sendo necessário criar uma nova seção [IntegraFrete] no arquivo para cada plataforma utilizada.


Exemplo de configuração – Braspress

[IntegraFrete]

Plataforma=BRASPRESS – Define a plataforma utilizada.
Endereco= URL do endpoint do método de rotas.
Intervalo= Intervalo, em minutos, para consultas automáticas quando a opção Monitorar estiver habilitada.
Usuario= Credenciais de acesso.
Senha= Credenciais de acesso.

Exemplo de configuração – Jadlog

[IntegraFrete]

Plataforma=JADLOG – Define a plataforma utilizada.
Endereco= URL do endpoint do método de rotas.
Token= Token fornecido pela transportadora.
Transportadora= Código da transportadora carregado como padrão na tela.
Intervalo= Intervalo, em minutos, para consultas automáticas quando a opção Monitorar estiver habilitada.

Exemplo de configuração – J&T Express

[IntegraFrete]

Plataforma=JTEXPRESS – Define a plataforma utilizada.
Intervalo= Intervalo, em segundos, para consultas automáticas quando a opção Monitorar estiver habilitada.
Usuario= Credenciais de acesso.
Senha= Credenciais de acesso.
Endereco= URL do endpoint da API.
Token= Token fornecido pela transportadora.
ContaAPI= Codigo da conta da API.

Exemplo de configuração – Data Frete

[IntegraFrete]

Plataforma=DATAFRETE – Indica a plataforma utilizada pelo sistema.
Transportadora= Código da transportadora carregado como padrão na tela.
Endereco= URL do Web Service.
Usuario= Credenciais de acesso.
Senha= Credenciais de acesso.
Chave= Credenciais de autenticação.

Exemplo de configuração – RedSistemas

[IntegraFrete]

Plataforma=GFRETEMANUAL – Indica a plataforma utilizada pelo sistema.
Plataforma=GFRETE – Indica a plataforma utilizada pelo sistema.
Banco= Credenciais de acesso ao banco de dados da RedSistemas.
Servidor= Credenciais de acesso ao servidor da RedSistemas.
Base= Credenciais de acesso à base de dados da RedSistemas.
Usuario= Credenciais de acesso ao banco de dados.
Senha= Credenciais de acesso ao banco de dados.
Intervalo= Intervalo, em segundos, para consultas automáticas.
Espera= Espera, em segundos, para consultas automáticas.
Transportadora= Código da transportadora no sistema.

Tag [Servico2]:

Essa tag é utilizada para as configurações da API Excia, permitindo definir a porta de acesso ao serviço, habilitar o monitoramento de logs e limitar a quantidade de requisições, Além disso os campos servidor e endereco_portal são utilizados para o acesso a telas web por dentro do Excia ERP.

Exemplo de configuração:

[Servico2]

Porta= Informa a porta na qual o serviço da API Excia estará disponível para acesso.
Empresa= Informa a empresa padrão que será utilizada nas requisições da API Excia.
LogConsumo= Define se o monitoramento (log) das requisições realizadas pela API Excia estará habilitado ou não.
LimiteReq= Informa o número máximo de requisições permitidas por segundo.
servidor= Informar o IP do servidor que se localiza o ExciaServidorAPL.
endereco_portal= Informar o link de acesso ao Portal.

 

Tag [Serasa]:

Essa tag é utilizada para a consulta de clientes cadastrados no sistema junto ao Serasa/Equifax, por meio da tela 312 – Serasa / Equifax. Essa configuração permite que as consultas ao Serasa sejam realizadas diretamente dentro do sistema.

Exemplo de configuração:

[Serasa] 
clientID= Informa o ID fornecido pelo Serasa para consultas. 
clientSecret= Informa a senha fornecida pelo Serasa para consultas.

 

Tag [Varejo]:

Essa tag é utilizada para a integração entre o sistema e uma base externa por meio de API, permitindo a importação automatizada de dados através da tela 414 – Sincronizar Informações.

Exemplo de configuração:

[Varejo]

Servidor= Informa o IP do servidor onde as informações serão consultadas.
Porta= Informa a porta do ExciaServidorApl no servidor de onde as informações serão obtidas.

 

Tag [IAExcia]:

Essa tag permite a configuração de uma IA exclusiva para a empresa, possibilitando o treinamento da própria IA por meio do envio de arquivos nos formatos TXT ou PDF.

Para ativar essa funcionalidade, é necessário obter uma chave de acesso junto à OpenAI e informá-la no arquivo .ini, conforme o exemplo abaixo:

[IAExcia]
ApiKey= Token fornecido pela OpenAI.

Tag [TIEnvioEmail]:

Esta tag é utilizada nos processos de envio de e-mail para controlar a reconexão com o servidor de envio, especialmente em situações de grande volume de disparos. Seu objetivo é permitir que o sistema realize a reconexão automática ao servidor quando houver sobrecarga de envios dentro de um determinado período.

Exemplo de configuração:

[TIEnvioEmail]
periodo= Define o intervalo, em segundos, que será considerado para controle dos envios.
emails= Informa a quantidade máxima de e-mails permitida dentro do período definido anteriormente.

Tag [Pasta]:

Esta tag é utilizada nos processos de envio de e-mail ela defini o caminho da pasta que salva os anexos dos emails enviados pelo sistema.
Exemplo de configuração:
[Pasta]
pasta= Define o caminho da pasta que será salvo os anexos enviados por email.

Tag [ECF]:

Essa tag no arquivo TI.INI é responsável por informar, no SPED Fiscal, o código de identificação do equipamento Emissor de Cupom Fiscal (ECF).

Exemplo de configuração:

[ECF]
estacao= código de identificação

Tag [Util]:

Esta tag é utilizada para configuração do ConversorBanco.exe, sendo responsável por definir a tabela inicial a partir da qual será iniciada a conversão do banco de dados.

Exemplo de configuração:

[Util]
TabelaInicial= Informar o nome da tabela que será utilizada como ponto de partida para o processo de conversão.

Tag [BancoOrigem]:

Esta tag é utilizada pelo ConversorBanco.exe e tem seus dados preenchidos automaticamente com base nas informações informadas nos campos de Origem. Portanto, não é necessário realizar o preenchimento manual desses parâmetros.

Campos informados automaticamente:

[BancoOrigem]
Banco=
Servidor=
Porta=
Base=
Schema=
Usuario=
Senha=

 

Tag [BancoDestino]:

Esta tag é utilizada pelo ConversorBanco.exe e tem seus dados preenchidos automaticamente com base nas informações informadas nos campos de Destino. Portanto, não é necessário realizar o preenchimento manual desses parâmetros.

Campos informados automaticamente:

[BancoDestino]
Banco=
Servidor=
Porta=
Base=
Schema=
Usuario=
Senha=

Tag [Deps]:

Essa tag é utilizada para realizar a consulta de informações financeiras de clientes na plataforma Depssmart por meio da tela 1001C – Liberação Financeiro.

Exemplo de configuração:
[Deps]
IdProduto=(Código do tipo de produto adquirido na plataforma Depssmart)
Email=(E-mail cadastrado na plataforma Depssmart)
Senha=(Senha cadastrada na plataforma Depssmart)

 

Tag [Sfa]:

Essa tag é utilizada após a emissão do pedido no EXCIA SFA Mobile. Após o envio do pedido, o sistema valida se essa tag está preenchida; caso esteja com o valor “S”, é realizado automaticamente o envio de um e-mail ao cliente contendo as informações do pedido gerado.

Exemplo de configuração:

[Sfa]
enviar_email= (Informar "S" para habilitar o envio automático de e-mail ao gerar um pedido no SFA, ou "N" para não realizar o envio.)