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)
[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]:
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]:
[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.
[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.)