Parâmetros do Sistema
Após concluir a instalação, navegue até o caminho de instalação e localize o arquivo SML.Autocam.CaptureDI.Server.exe.config e abra em um editor de texto.
Na tag configuration/appSettings do arquivo existe os seguintes parâmetros:
- ListeningUrl - Permite a configuração da porta que será usada pelo client se comunicar, pode ser alterado de acordo com a preferência da infraestrutura do Banco. Valor Padrão: "http://+:8080"
- DIMaxRecords - Permite configurar a quantidade de DIs que será consultada por ciclo, os ciclos são de 15 segundos, ou seja, a cada 15 segundos é verificado se existem DIs para consultar. Valor Padrão: "200"
- DefaultHttpRequestTimeout - Permite configurar o timeout dos request executados nas APIs do Banco Central do Brasil. Valor Padrão: "300000" milissegundos = 5 min
- HttpRequestMaxThreads - Permite configurar quantos processos/threads podem rodar simultaneamente, não mudar
- DINextCycleTimer - Permite configurar o tempo de cada ciclo de processamento, não mudar
- Origem - Permite definir de qual departamento as DIs serão processadas
- Log.WritePerformanceLog - Habilita trace de todos os passos executados desde as requisições até o armazenamento em banco. Valor Padrão: "false"
- DbOwner - Permite configurar o usuário proprietário do Schema no banco de dados.
- SecurityPW - Permite definir o tipo de segurança para acesso ao banco de dados.
- PWEnvironment - Permite definir o tipo de ambiente de execução
- PWDbHostName - Permite definir o hostname para acesso a banco de dados.
- Business - Código da Instituição no Bacen, não mudar
- Dependence - Dependência padrão da Instituição, não mudar
| - Product - Produto Importação, não mudar
- StatusPadrao - Status Padrão de DIs, não mudar
| - CustomAutocamServiceTypeName - Indica assemblies customizados para o Banco, não mudar
- CapturarDeclaracaoImportacao - Habilita/Desabilita Captura da API. Valor Padrão: "true"
- CapturarTransporte - Habilita/Desabilita Captura da API. Valor Padrão: "true"
- CapturarCarga - Habilita/Desabilita Captura da API. Valor Padrão: "true"
- CapturarValores - Habilita/Desabilita Captura da API. Valor Padrão: "true"
- CapturarVolume - Habilita/Desabilita Captura da API. Valor Padrão: "true"
- CapturarDespacho - Habilita/Desabilita Captura da API. Valor Padrão: "true"
- CapturarProcesso - Habilita/Desabilita Captura da API. Valor Padrão: "true"
- CapturarInformacoesComplementares - Habilita/Desabilita Captura da API. Valor Padrão: "true"
- CapturarValorDeclaradoROF - Habilita/Desabilita Captura da API. Valor Padrão: "true"
- CapturarRolAdicao - Habilita/Desabilita Captura da API. Valor Padrão: "true"
- CapturarFornecedor - Habilita/Desabilita Captura da API. Valor Padrão: "true"
- CapturarMercadoria - Habilita/Desabilita Captura da API. Valor Padrão: "true"
- CapturarItemMercadoria - Habilita/Desabilita Captura da API. Valor Padrão: "true"
- CapturarValorAduaneiro - Habilita/Desabilita Captura da API. Valor Padrão: "true"
- CapturarCambio - Habilita/Desabilita Captura da API. Valor Padrão: "true"
- CapturarAjustesValorAduaneiro - Habilita/Desabilita Captura da API. Valor Padrão: "true"
Visão da tag:
|
Banco de Dados
Para configurar o banco de dados é necessário editar a tag configuration/connectionStrings substituindo as chaves pelas informações do banco de dados que deseja se conectar, conforme demonstrado abaixo:
Proxy
Caso seja necessário configurar proxy para acesso a internet, o mesmo pode ser configurado na tag configuration/system.net/defaultProxy, por padrão é configurada para pegar o proxy vinculado ao usuário local conforme demonstrado abaixo:
Mas pode ser alterado para especificar um endereço de proxy específico, como no exemplo abaixo:
![](/Upload/ea4496c1-bf91-4c9c-a708-8b76611f049a.png)