Ferramentas do usuário

Ferramentas do site


inventario

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

inventario [2019/11/06 19:54]
moliveira [Janela de Cadastro]
inventario [2019/11/06 20:13] (atual)
moliveira [Configurações]
Linha 75: Linha 75:
         * **Check Outro**: Desabilita as opções "Pasta Instalação"​ e habilita o campo "Outro caminho";​         * **Check Outro**: Desabilita as opções "Pasta Instalação"​ e habilita o campo "Outro caminho";​
         * **Outro caminho**: Caminho onde o usuário pode definir um novo caminho para a instalação no programa, no coletor de dados;         * **Outro caminho**: Caminho onde o usuário pode definir um novo caminho para a instalação no programa, no coletor de dados;
-        * +         
 {{ ::​configcoletor.png?​nolink |}} {{ ::​configcoletor.png?​nolink |}}
 <​html><​b><​center>​Figura 9 - Janela de configuração do coletor.</​center></​b></​html>​ <​html><​b><​center>​Figura 9 - Janela de configuração do coletor.</​center></​b></​html>​
-        * Assim que o coletor é salvo, é exibido uma mensagem de pergunta para o usuário, se ele deseja instalar o sistema no coletor configurado. 
  
-  ​* Configurações: ​Está janela funciona de duas formas: +Assim que o coletor é salvo, é exibida uma mensagem de pergunta para o usuário, se ele deseja instalar o sistema no coletor configurado. 
-    * 1ª) Coletor conectado: As configurações exibidas serão carregadas do arquivo de configurações que está no coletor conectado ao computador;​ + 
-    * 2ª) Coletor ​não conectado: As configurações exibidas serão carregadas do arquivo que está na pasta “coletor” dentro da pasta do “Desktop”;​+  * **Configurações**Esta janela funciona de duas formas: 
 +    * 1ª) __Coletor conectado__: As configurações exibidas serão carregadas do arquivo de configurações que está no coletor conectado ao computador;​ 
 +    * 2ª) __Coletor ​não conectado__: As configurações exibidas serão carregadas do arquivo que está na pasta “coletor” dentro da pasta do “Desktop”;​
  
 {{ ::​configcoletor2.png?​nolink |}} {{ ::​configcoletor2.png?​nolink |}}
 <​html><​b><​center>​Figura 10 - Janela de configuração do arquivo de configurações do coletor.</​center></​b></​html>​ <​html><​b><​center>​Figura 10 - Janela de configuração do arquivo de configurações do coletor.</​center></​b></​html>​
  
-  * Instalar:+  ​* **Instalar**:
     * As opções são as mesmas do menu de configuração,​ exceto por haver um campo para modificar a pasta de instalação:​     * As opções são as mesmas do menu de configuração,​ exceto por haver um campo para modificar a pasta de instalação:​
 {{ ::​configcoletor1.png?​nolink |}} {{ ::​configcoletor1.png?​nolink |}}
Linha 94: Linha 95:
 === 2 Banco de Dados === === 2 Banco de Dados ===
 Este menu possui as seguintes opções: Este menu possui as seguintes opções:
-  * Inserção/​Edição;​ +  ​* **Inserção/​Edição**
-  * Limpar Dados; +  ​* **Limpar Dados**
-  * Exibir Dados;+  ​* **Exibir Dados**;
  
 As opções serão mais detalhadas a seguir: As opções serão mais detalhadas a seguir:
-  * Inserção/​Edição:​ Assim como a janela de Configurações no menu Coletor, esta janela também funciona de duas formas: +  ​* **Inserção/​Edição**: Assim como a janela de Configurações no menu Coletor, esta janela também funciona de duas formas: 
-    * 1ª) Coletor conectado: Com o coletor conectado é aberta uma janela de status de transferência que exibe ao usuário que o banco de dados, do coletor de dados, está sendo transferido do coletor de dados para o “Desktop”;​ +    * 1ª) __Coletor conectado__: Com o coletor conectado é aberta uma janela de status de transferência que exibe ao usuário que o banco de dados, do coletor de dados, está sendo transferido do coletor de dados para o “Desktop”;​ 
-    * 2ª) Coletor ​não conectado: Com o coletor desconectado o banco de dados aberto é o que está contido na pasta “coletor” dentro da pasta do programa “Desktop”.+    * 2ª) __Coletor ​não conectado__: Com o coletor desconectado o banco de dados aberto é o que está contido na pasta “coletor” dentro da pasta do programa “Desktop”.
     A janela permanece a  mesma para as duas situações. Como pode ser visualizada nas imagens abaixo:     A janela permanece a  mesma para as duas situações. Como pode ser visualizada nas imagens abaixo:
   ​   ​
Linha 108: Linha 109:
  
 Existem três campos que o usuário pode interagir: Existem três campos que o usuário pode interagir:
-    * Campo Arquivo: Campo de texto onde será exibido o caminho do arquivo selecionado ou o usuário poderá digitar o caminho e arquivo que ele quiser; +    ​* **Campo Arquivo**: Campo de texto onde será exibido o caminho do arquivo selecionado ou o usuário poderá digitar o caminho e arquivo que ele quiser; 
-    * Botão “...”: Abre uma janela para buscar o arquivo que o usuário deseja importar, o arquivo deve ter a extensão “.txt”;​ +    ​* **Botão “...”**: Abre uma janela para buscar o arquivo que o usuário deseja importar, o arquivo deve ter a extensão “.txt”;​ 
-    * Botão Executar: Ao ser pressionado o arquivo selecionado é processado e caso tudo ocorra de forma correta os dados serão exibidos na tabela ao lado, se for o 1º caso (Coletor conectado) logo após o término da inserção/​edição dos dados, o arquivo do banco de dados será enviado para o coletor. +    ​* **Botão Executar**: Ao ser pressionado o arquivo selecionado é processado e caso tudo ocorra de forma correta os dados serão exibidos na tabela ao lado, se for o 1º caso (Coletor conectado) logo após o término da inserção/​edição dos dados, o arquivo do banco de dados será enviado para o coletor. 
-  * Limpar Dados: Nesta janela é exibido as opções de exclusão do banco de dados: +  ​* **Limpar Dados**: Nesta janela é exibido as opções de exclusão do banco de dados: 
-    * Notas de entrada: O usuário, se selecionado,​ pode escolhe o período em que as notas serão excluídos;​ +    * **Produtos**: Apaga todos os registros de produtos;
-    ​* Produtos: Apaga todos os registros de produtos;+
     Apenas estas opções são liberadas para o usuário executar pois os dados referentes a Inventário e Etiquetas são apagados sempre que descarregados via rede ou quando os arquivos são gerados no coletor de dados.     Apenas estas opções são liberadas para o usuário executar pois os dados referentes a Inventário e Etiquetas são apagados sempre que descarregados via rede ou quando os arquivos são gerados no coletor de dados.
   ​   ​
Linha 119: Linha 119:
 <​html><​b><​center>​Figura 15 - Janela de remoção de registros.</​center></​b></​html>  ​ <​html><​b><​center>​Figura 15 - Janela de remoção de registros.</​center></​b></​html>  ​
  
-  * Exibir Dados: Esta janela é similar a janela “Inserção/​Edição” porém no lugar do arquivo de inserção existe um campo para realizar a busca de um determinado registro contido no banco de dados.+  ​* **Exibir Dados**: Esta janela é similar a janela “Inserção/​Edição” porém no lugar do arquivo de inserção existe um campo para realizar a busca de um determinado registro contido no banco de dados.
  
 {{ ::​bdexibir.png?​nolink |}} {{ ::​bdexibir.png?​nolink |}}
Linha 140: Linha 140:
 Tela de menu principal do sistema, nela é possível acessar todas as outras funcionalidades habilitadas na configuração antes da instalação do sistema, se nenhum módulo padrão for definido, esta será a primeira tela a ser exibida. Tela de menu principal do sistema, nela é possível acessar todas as outras funcionalidades habilitadas na configuração antes da instalação do sistema, se nenhum módulo padrão for definido, esta será a primeira tela a ser exibida.
 As seguintes opções estão disponíveis por padrão: As seguintes opções estão disponíveis por padrão:
-  * 1 - Coletar Inventário:​ Navega para o menu do módulo de coleta de inventários;​ +  ​* **1 - Coletar Inventário**: Navega para o menu do módulo de coleta de inventários;​ 
-  * 2 - Configurações:​ Navega para tela de configurações onde o usuário pode definir diversas opções; +  ​* **2 - Configurações**: Navega para tela de configurações onde o usuário pode definir diversas opções; 
-  * 3 - Sair: Fecha o sistema;+  ​* **3 - Sair**: Fecha o sistema;
  
-{{ ::menuprincipal.png ?nolink |}}+{{ ::menuprinipal.png ?nolink |}}
 <​html><​b><​center>​Figura 3 - Menu principal do sistema.</​center></​b></​html>​ <​html><​b><​center>​Figura 3 - Menu principal do sistema.</​center></​b></​html>​
  
 ==== Menu Inventário ==== ==== Menu Inventário ====
 Assim como a tela de menu do controle de Notas, tem o mesmo funcionamento de validação e entrada, apenas modificando suas opções que são: Assim como a tela de menu do controle de Notas, tem o mesmo funcionamento de validação e entrada, apenas modificando suas opções que são:
-  * 1 - Nova Contagem: Navega para interface de inserção de itens em um inventário novo, caso exista um inventário aberto ele avisa e pergunta se o usuário deseja fechar o inventário atual (gerando um arquivo com os produtos já lidos e com uma nomenclatura diferente);​ +  ​* **1 - Nova Contagem**: Navega para interface de inserção de itens em um inventário novo, caso exista um inventário aberto ele avisa e pergunta se o usuário deseja fechar o inventário atual (gerando um arquivo com os produtos já lidos e com uma nomenclatura diferente);​ 
-  * 2 - Nova Contagem Unitária: Similar a opção anterior, no entanto, a leitura de um produto insere uma unidade no inventário automaticamente. Códigos repeditos se somam. Para subtrair uma unidade de um produto lido, deve-se pressionar o botão **Subtrair** e ler o código desejado. +  ​* **2 - Nova Contagem Unitária**: Similar a opção anterior, no entanto, a leitura de um produto insere uma unidade no inventário automaticamente. Códigos repeditos se somam. Para subtrair uma unidade de um produto lido, deve-se pressionar o botão **Subtrair** e ler o código desejado. 
-  * 3 - Continuar contagem: Não realiza nenhuma validação e navega para a interface de inserção de itens em um inventário já em andamento;​ +  ​* **3 - Continuar contagem**: Não realiza nenhuma validação e navega para a interface de inserção de itens em um inventário já em andamento;​ 
-  * 4 - Enviar servidor: Fecha o inventário aberto atual e gera um arquivo com os produtos lidos, e tenta realizar o envio para o servidor, caso o inventário ​ tenha sido enviado com sucesso, para o servidor, ele move o arquivo para uma pasta chamada “enviados” dentro da pasta de instalação do programa, caso dê algum erro durante o envio o arquivo apenas permanece na pasta do programa, no coletor de dados, para ser descarregado via cabo; +  ​* **4 - Enviar servidor**: Fecha o inventário aberto atual e gera um arquivo com os produtos lidos, e tenta realizar o envio para o servidor, caso o inventário ​ tenha sido enviado com sucesso, para o servidor, ele move o arquivo para uma pasta chamada “enviados” dentro da pasta de instalação do programa, caso dê algum erro durante o envio o arquivo apenas permanece na pasta do programa, no coletor de dados, para ser descarregado via cabo; 
-  * 5 - Gerar arquivo: Apenas gera o arquivo de um inventário aberto na pasta do programa, no coletor de dados; +  ​* **5 - Gerar arquivo**: Apenas gera o arquivo de um inventário aberto na pasta do programa, no coletor de dados; 
-  * 0 - Voltar: Volta para o menu principal do programa.+  ​* **0 - Voltar**: Volta para o menu principal do programa.
  
 {{ ::​menuinventario.png ?nolink |}} {{ ::​menuinventario.png ?nolink |}}
Linha 162: Linha 162:
 Esta tela é utilizada para a inserção de produtos, cadastrados ou não, e suas quantidades para a criação de um inventário. Esta tela é utilizada para a inserção de produtos, cadastrados ou não, e suas quantidades para a criação de um inventário.
 Possui apenas dois campos de entrada de dados, que são: Possui apenas dois campos de entrada de dados, que são:
-  * Código: Utilizada para entrada de um código EAN, se o código estiver incompleto ele completa com zeros a esquerda até atingir o tamanho de 13 caracteres;​ +  ​* **Código**: Utilizada para entrada de um código EAN, se o código estiver incompleto ele completa com zeros a esquerda até atingir o tamanho de 13 caracteres;​ 
-  * Qtde. : Utilizada para entrada de quantidade do produto. Se um código já tiver sido inserido é exibido uma mensagem ao usuário se ele deseja somar ou substituir (de acordo com a configuração) a quantidade já lida.+  ​* **Qtde.** : Utilizada para entrada de quantidade do produto. Se um código já tiver sido inserido é exibido uma mensagem ao usuário se ele deseja somar ou substituir (de acordo com a configuração) a quantidade já lida.
 Além dos campos de entrada existem dois botões: Além dos campos de entrada existem dois botões:
-  * Voltar: Volta para o menu de inventário;​ +  ​* **Voltar**: Volta para o menu de inventário;​ 
-  * Inserir: Ele realiza as validações dos campos de entrada, realiza a inserção do código na base de dados do sistema e exibe as informações na tela para o usuário.+  ​* **Inserir**: Ele realiza as validações dos campos de entrada, realiza a inserção do código na base de dados do sistema e exibe as informações na tela para o usuário.
 Os demais campos presentes na tela são apenas para informação do usuário. Os demais campos presentes na tela são apenas para informação do usuário.
  
Linha 178: Linha 178:
  
    
-  * Separador Exportação (separadorExportacao):​ Separador utilizado apenas para criação do arquivo de saída de produtos (etiquetas, concorrência,​ inventário);​ +  ​* **Separador Exportação** (separadorExportacao):​ Separador utilizado apenas para criação do arquivo de saída de produtos (etiquetas, concorrência,​ inventário);​ 
-  * Separador Importação(separadorImportacao):​ Separador utilizado apenas para leitura do arquivo de entrada de produtos que irá ser inserido no coletor+  ​* **Separador Importação** (separadorImportacao):​ Separador utilizado apenas para leitura do arquivo de entrada de produtos que irá ser inserido no coletor;
-   +
-  * Valida EAN13 (validaean13):​ se estiver marcado, valida todos os códigos digitados como EAN13; ​  +
-  * Inventário - Soma / Substituir (somasubstituiInventario):​ Se a quantidade será somada ou subtraída durante a leitura de item; +
-  * Pasta Enviar (caminho_envio):​ Endereço destino para onde os arquivos do coletor serão enviados, tanto por rede como por cabo; +
-  * IP Servidor (ipServidor) - servidor para envio de arquivos e recebimento de informações;​ +
-  * Porta (porta): Porta do servidor; +
-  * Módulo padrão (modulo_padrao):​ módulo que será exibido primeiro+
   ​   ​
 +  * **Valida EAN13** (validaean13):​ se estiver marcado, valida todos os códigos digitados como EAN13;  ​
 +  * **Inventário - Soma / Substituir** (somasubstituiInventario):​ Se a quantidade será somada ou subtraída durante a leitura de item;
 +  * **Pasta Enviar** (caminho_envio):​ Endereço destino para onde os arquivos do coletor serão enviados, tanto por rede como por cabo;
 +  * **IP Servidor** (ipServidor) - servidor para envio de arquivos e recebimento de informações;​
 +  * **Porta** (porta): Porta do servidor;
 +  * **Módulo padrão** (modulo_padrao):​ módulo que será exibido primeiro; ​
 +  * Formato do arquivo de exportação (ext_arquivo):​ **.txt** (texto) ou **.csv** (Excel);
  
 As configurações que são exibidas para o usuário no dispositivo móvel são: As configurações que são exibidas para o usuário no dispositivo móvel são:
-  * Aba Configurações:​ +  ​* **Aba Configurações**
-    * Exibir a Validade+    * __Valida EAN13__
-    * Busca informações no servidor (Módulo de rede)+    * __IP do servidor__
-    * Valida EAN13; +    * Porta do servidor. 
-    * Módulo padrão; +  ​* **Aba Coleta**
-  * Aba Coleta: ​  +    * __Soma ​ou Substitui__ ​inventário:​ Se a quantidade será somada ou subtraída durante a leitura de item; 
-    * **Soma** ​ou **Substitui** ​inventário:​ Se a quantidade será somada ou subtraída durante a leitura de item; +    * __Formato ​do arquivo de exportação__: **.txt** (texto) ou **.csv** (Excel); 
-    * Formato ​do arquivo de exportação: **.txt** (texto) ou **.csv** (Excel); +
-  * IP do servidor; +
-  * Porta do servidor.+
 A interface possui três botões: A interface possui três botões:
-  * Botão Configurar Atalhos: Vai para janela de configuração de atalhos para o coletor; +  ​* **Botão Configurar Atalhos**: Vai para janela de configuração de atalhos para o coletor; 
-  * Botão Voltar: Volta para o menu principal do sistema; +  ​* **Botão Voltar**: Volta para o menu principal do sistema; 
-  * Botão Salvar: Altera o arquivo “config.cfg” salvando as opções marcadas e fechando o programa para que as opções alteradas entrem em vigor.+  ​* **Botão Salvar**: Altera o arquivo “config.cfg” salvando as opções marcadas e fechando o programa para que as opções alteradas entrem em vigor.
   ​   ​
 {{ ::​configuracao1.png?​nolink |}} {{ ::​configuracao1.png?​nolink |}}
inventario.1573070080.txt.gz · Última modificação: 2019/11/06 19:54 por moliveira