Nome do Módulo:
Módulo Agro3C.
Rotina:
Romaneios » Integrações » Conf. Câmeras
Objetivo da rotina/processo:
Descrição
O objetivo dessa rotina é cadastrar as câmeras que serão usadas na leitura de peso e posteriormente retornada as fotos para o romaneio.
Table of Contents |
---|
Pré-requisitos para utilização:
1 - Funcionalidade dos campos
...
Captura no cliente: Marcando esse check a conexão da câmera será feita diretamente no cliente.
Quantidade de tentativas captura de foto: Quantidade de tentativas que o sistema irá fazer para retornar a imagem da foto capturada, caso não consiga retornar a foto de acordo com a quantidade parametrizada irá retornar em tela um aviso para o usuário.
...
Momento da Captura: Definir o momento que ocorrerá a captura da foto, sendo eles:
...
0 - Nenhum ;: Não será capturado imagem com essa câmera em momento nenhum da leitura de peso.
1 - Pesagem tara;Tara: Será capturada imagem com essa câmera quando for adicionado peso da tara.
2 - Pesagem tara somente saída;Tara somente Saída: Será capturada imagem com essa câmera quando for adicionado peso da tara e a leitura de peso ser uma saída.
3 - Pesagem tara somente entrada;Tara somente Entrada: Será capturada imagem com essa câmera quando for adicionado peso da tara e a leitura de peso ser uma Entrada.
4 - Pesagem total;Total: Será capturada imagem com essa câmera quando for adicionado peso da total.
5 - Pesagem total somente saída;Total somente Saída: Será capturada imagem com essa câmera quando for adicionado peso total e quando a leitura de peso ser uma saída.
6 - Pesagem total somente entrada.
Obter Foto Tara:
Obter Foto Peso Total:
Total somente Entrada: Será capturada imagem com essa câmera quando for adicionado peso total e quando a leitura de peso ser uma Entrada.
Vídeo Render: Qual tipo de renderizador de vídeo irá utilizar, sendo eles:
0 - Video Renderer Filter (old) (https://learn.microsoft.com/en-us/windows/win32/directshow/video-renderer-filter );
1 - Video Mixing Renderer 9 (default) (https://learn.microsoft.com/en-us/windows/win32/directshow/video-mixing-renderer-filter-9 );
2 - Enhanced Video Renderer (Vista and later) (https://learn.microsoft.com/en-us/windows/win32/directshow/enhanced-video-renderer-filter );
3 - None.
Protocolo: Tipo do protocolo da configuração da câmera, sendo eles:
...
1 - Em banco;
2 - Em disco;
3 - Em banco e disco.
Autenticação: Tipo de autenticação usada na configuração para conexão, sendo elas:
Sem autenticação;
Basic;
Digest.
...
Ativo: Através desse campo é possível ativar/desativar apenas uma configuração específica.
Imagem da rotina padrão sem nenhuma configuração parametrizada:
...
...
2 - Passo a passo
...
Acesse Acessar o Agro3C;
E depois acesse Romaneios > » Integrações > » Conf. Câmeras;
Clicar no botão 'Incluir';
Para o cadastro das câmeras por estabelecimentos há duas possibilidades: Inserir os dados da configuração das câmeras manualmente ou clicar em exportar para retornar os dados já cadastrados no sistema.
...
2.1 - Cadastro de Câmeras
Ao acessar a funcionalidade de Cadastro de Câmeras por Estabelecimento, será preciso necessário clicar no botão 'Incluir' Incluir’ para parametrizar configurar as novas câmeras.
A rotina Essa funcionalidade permite realizar o cadastro de câmeras de duas maneiasmaneiras, através do botão de importação:
...
onde após clicar no mesmo, irá retornar em tela Ao clicar nesse botão, uma página de pesquisa rápida para procurar os usuários será exibida, permitindo a busca por usuários já cadastrados no sistema, dessa maneira após . Após selecionar o usuário desejado, caso se o mesmo tenha possuir câmeras cadastradas na rotina seção de Configurações > » Configuração > » Usuário (Parâmetros) > » Aba Leitura de Peso > » Sub-aba Câmeras, irá retornar as configurações cadastradas para a rotina, caso contrário irá retornar em tela um aviso serão automaticamente preenchidas na rotina. Caso contrário, uma mensagem informará que o usuário não possui câmeras cadastradas:
...
A outra maneira opção é fazer realizar o cadastro manualmente, clicando no botão 'Incluir' e informando todos os parâmetros necessários para a utilização da câmera, seguindo um processo semelhante ao cadastro de câmeras do usuário.
Após cadastrar ter cadastrado todas as câmeras necessárias, é preciso necessário clicar no botão 'Salvar'.
Info |
---|
Apenas permitirá um cadastro para cada estabelecimento, e apenas o estabelecimento poderá visualizar sua configuração. |
2.2 - Tela
Quando a opção "Captura no cliente" está definida como 'Sim', a operação de captura da imagem ocorre exclusivamente na aplicação cliente, sem comunicação com o servidor. Durante o processo de captura da imagem, o sistema permanece em espera até que a imagem seja adquirida.
Agora, quando a opção "Captura no cliente" é configurada como 'Não', a operação de captura da imagem ocorre com comunicação direta ao servidor, na forma de uma thread. Consequentemente, o sistema não aguarda enquanto a imagem é capturada.
...
2.2.1 - Salvar imagens
Nesta mesma tela de Cadastro de Câmeras, no campo ‘Salvar como’, o sistema possibilita salvar em banco, disco ou em ambos:
...
Onde as imagens são armazenadas da seguinte forma:
Em banco: Será armazenado somente no campo ‘IMAGEM' da tabela 'ROMAPESOFOTO'.
Em disco: Será armazenado no caminho do repositório informado em 'Repositório de capturas' e no banco somente no campo ‘ARQUIVONOME' da tabela 'ROMAPESOFOTO’.
Em banco e disco: Será armazenado em ambos, ‘IMAGEM' e ‘ARQUIVONOME’ da tabela 'ROMAPESOFOTO’ e no caminho do repositório informado em 'Repositório de capturas'.
Ao gerar os romaneios de leituras na qual capturaram imagem, será registrado na tabela 'ROMAFOTOS'.
...
Info |
---|
Quando configurado para salvar em disco, ou em banco e disco, é de extrema importância que o caminho do repositório seja informado no campo ‘Repositório de capturas’ para que sejam salvas corretamente. |
2.2.2 - Ativar e Inativar
Na tela de cadastro, é possível desativar toda a configuração ou uma câmera específica. Quando a configuração é desativada, o sistema realiza uma verificação nos parâmetros do usuário logado para determinar se há câmeras configuradas para utilização. Se não houver câmeras configuradas, nenhuma imagem será capturada. Essa mesma validação é realizada quando todas as câmeras são desativadas no painel de configuração.
...
Caso apenas uma câmera seja desativada, enquanto outras permanecem ativas, o sistema continuará a utilizar as configurações das câmeras do estabelecimento.
2.2.3 - Teste de câmeras
Assim como na configuração de câmeras por usuário, há um botão com a funcionalidade de testar as câmeras na tela de Cadastro de Câmeras por Estabelecimentos:
...
Esse teste é realizado da seguinte maneira:
Deve ser selecionado a câmera na qual deseja realizar o teste, e apresentará uma mensagem se a câmera está funcionando ou não;
Caso não selecionado uma câmera, o sistema irá testar a primeira que encontrar, e também apresentará uma mensagem informando se esta funcionando ou não.
Validações realizadas:
Info |
---|
É necessário que antes de testar a câmera do estabelecimento, salvar as configurações realizadas. |
2.3 - Romaneios
Na tela de Romaneios há uma nova aba chamada 'Capturas', nesta aba possui um botão de 'Carregar Imagens' onde será carregado as imagens capturadas durante o processo de pesagem do romaneio selecionado. Também ao imprimir o romaneio, as imagens serão apresentadas em seus locais corretos, primeira pesagem e segunda pesagem, mesmo que o romaneio não possua duas imagens.
...
Info |
---|
Importante ressaltar que, quando há configuração em ambos (usuário logado e estabelecimento) o sistema vai capturar as imagens do estabelecimento. Caso não tenha ou todas as câmeras do estabelecimento estejam inativas, então será utilizada a do usuário logado. |