Páginas filhas
  • Inventário de Produtos

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

 PROCESSO DE INVENTÁRIO DE PRODUTOS

 

Informações Gerais

 

Linha de Produto:

PC Sistemas

Segmento Executor:D&L

Módulo:

Rádio Frequência WinThor

Rotina:

Rotina

Nome Técnico

3859

Inventário APP

560Atualizar Banco de Dados

Rotina(s) envolvida(s)

Nome Técnico

530

Permitir Acesso a Rotina

Chamado:

0.125327.2017(HIS.04110.2017/ HIS.04111.2017 e HIS.04287.2017)

Requisito:

Processo de Inventário de Produtos

País:

(X) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Versões:

  • Rotina 530
  • Rotina 560
  • Rotina 3859

Objetivo

 

Processo de inventário de produtos.

  

Definição da Regra de Negócio


Expandir
titleInventário

FRONTEND - ANDROID

Objetivo: criar aplicação para contagem de inventário pelo coletor de dados na estrutura atual.

1. Tela 01
• Acessar pelo ícone “Inventariar”.

2. Tela 02
• Informar o número do inventário e a contagem.

3. Tela 03
• Caso o inventário esteja parametrizado para inventário por local, nesta tela poderá selecionar o local para iniciar a contagem. Caso não esteja parametrizado por local, deverá acessar a tela 04.

4. Tela 04
Informações na tela:
• Código barras: campo deve validar código do produto, código auxiliar, código auxiliar2, EAN128 e código auxiliar (PCEMBALAGEM).
• Obs.: para informar o código do produto deve validar permissão de acesso. 

• Descrição do produto: descrição do produto após informação do código de barras.

• Embalagem: exibe a embalagem cadastrada para o produto.

• Fator conversão: exibe o fator de conversão cadastrado para o produto.

• Lote: campo para informar o lote (caso o produto esteja cadastrado estoque por lote).

• Avaria: campo para informar a quantidade de avaria (caso o inventário esteja parametrizado para contar estoque de avaria). 

• Dt.Validade: campo para informar a data de validade do produto (caso o produto tenha controle por validade).

• Qtde: campo para informar a quantidade inventariada. 

• Qt.Peças: campo para informar a quantidade de peças (caso o produto seja Peso Variável).


5. Ler EAN 128

A rotina 3858 – Contagem de inventário deverá ser submetida às seguintes alterações:

• Os campos “Qtde.”, “Qt.Peças”, “Avaria”, deverão validar a quantidade de casas decimais é definida na tabela PCPARAMFILIAL utilizando a consulta a baixo:

• Select VALOR from PCPARAMFILIAL where Nome=''CON_NUMCASASDECESTOQUE''

• Com a alteração a rotina passará a aceitar qualquer valor INTEIRO e somente irá considerar os parâmetros quando informado valor NÃO INTEIROS (com casas decimais).

Ao realizar leitura do código de barras EAN 128, o sistema deverá identificar as informações obrigatórias:

1. Cód. barras: Código do produto (pcprodut.codprod);
2. Descrição: Descrição do produto (pcprodut.descricao);
3. Num. Lote: Número do Lote.
4. Dt. Validade: Data de Validade;
5. Qtde./Peso: Quantidade/Peso do produto;
6. Qt.Peças: representa a quantidade de unidades indivisíveis do produto. Ex: uma peça de picanha, cinco peças de mussarela. Este campo deverá ser habilitado somente se o produto usar peso variável (pcprodut.pesovariável = ‘S’).



Rotina

Tipo de Operação

Opção de Menu

530 - Permitir Acesso a Rotina

Envolvida

Menu do WinThor > 530

3859 - Inventário APPAlteraçãoAcesso Via Aplicativo

Android


Acesso via Aplicativo Android

Windows CE/Mobile


Acesso via Aplicativo Windows CE/Mobile

 

Procedimento para Configuração



Expandir
titleRotina 530
  1. Acesse a Rotina 530 - Permitir Acesso a Rotina;
  2. Informe o Usuário;
  3. No campo  informe a rotina 3859 e tecle Enter;
  4. Marque a flag 1 - Permitir informar o código do produto e clique o botão Confirmar para as permissões serem aplicadas com sucesso.




Expandir
titleRotina 560
  1. Acesse a Rotina 560 - Atualizar Banco de Dados;
  2. Clique na aba Menu/Permissões/Fórmulas e marque as flags Criação/Exclusão de Rotina(rotina 529) e Criação/Exclusão Permissão de Acesso(rotina 530) e clique o botão Confirmar para processamento do banco de dados;



Procedimento para Utilização


Expandir
titleAplicativo Android
  1. Acesse a aplicação do MÓD 38;
  2. Informe o  Usuário e Senha, e clique o botão Acessar;

    TELA

  3. Clique o botão Inventariar;

    TELA

  4. Selecione a Filial e clique o botão Continuar;

    TELA

  5. Selecione o inventário, a contagem conforme necessidade e clique o botão Iniciar;

    TELA
  6. Caso utilize cadastro de local, selecione o local e clique o botão Confirmar;
    TELA Selecionar local
  7. Informe o Cód. Barra e tecle Enter;
    Tela Inventariar Produto
    -  Caso seja lido uma etiqueta EAN 128 o sistema identificará os dados que constam na etiqueta (Exemplo: lote, quantidade, peso variável);
    -  Caso o usuário tenha permissão Informar o código do produto, será possível informar o código do produto, caso contrário será exibida mensagem abaixo:
    Image Removed
    Image Added

  8. Caso seja informado ou bipado um Código que corresponda a mais de um produto, será exibida a tela abaixo:
    TELA Selecione o item conferido
    8.1 Selecione o item desejado e tecle Enter sendo exibido a mensagem abaixo:
    TELA Confirma o item selecionado...nome do produto
  9. Será possível visualizar a descrição do produto, embalagem e o fator de conversão;
    Tela Inventariar Produto preenchido
    9.1 Caso o produto controle Lote o sistema também será exibido os campos de:
    9.1.1 Lote;
    9.1.2 Validade;
    TELA Inventariar produto com o lote
    9.2 Informe o Lote e a sua Validade;
  10. Informe a Quantidade e tecle Enter;
    TELA
    10.1 Caso o produto for Peso Variável, o usuário poderá informar a quantidade avariada em quilogramas podendo utilizar valores fracionados;
  11. Ao finalizar a contagem, clique o ícone Image Removed Image Added e o botão Finalizar Contagem.



Expandir
titleAplicativo Windows CE/Mobile
  1. Acesse a aplicação do MÓD 38;
  2. Informe o  Usuário e Senha, e clique o botão Acessar;



  3. Clique o botão Inventariar;



  4. Selecione a Filial e clique o botão Continuar;



  5. Selecione o inventário, a contagem conforme necessidade e clique o botão Iniciar;

    TELA
  6. Caso utilize cadastro de local, selecione o local e clique o botão Confirmar;
    TELA Selecionar local
  7. Informe o Cód. Barra e tecle Enter;
    Tela Inventariar Produto
    -  Caso seja lido uma etiqueta EAN 128 o sistema identificará os dados que constam na etiqueta (Exemplo: lote, quantidade, peso variável);
    -  Caso o usuário tenha permissão Informar o código do produto, será possível informar o código do produto, caso contrário será exibida mensagem abaixo:

  8. Caso seja informado ou bipado um Código que corresponda a mais de um produto, será exibida a tela abaixo:
    TELA Selecione o item conferido
    8.1 Selecione o item desejado e tecle Enter sendo exibido a mensagem abaixo:
    TELA Confirma o item selecionado...nome do produto
  9. Será possível visualizar a descrição do produto, embalagem e o fator de conversão;
    Tela Inventariar Produto preenchido
    9.1 Caso o produto controle Lote o sistema também será exibido os campos de:
    9.1.1 Lote;
    9.1.2 Validade;
    TELA Inventariar produto com o lote
    9.2 Informe o Lote e a sua Validade;
  10. Informe a Quantidade e tecle Enter;
    TELA
    10.1 Caso o produto for Peso Variável, o usuário poderá informar a quantidade avariada em quilogramas podendo utilizar valores fracionados;
  11. Ao finalizar a contagem, clique o ícone  e o botão Finalizar Contagem.





HTML
<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
 ga('create', 'UA-91324488-1', 'auto', 'newTracker');
 ga('newTracker.send', 'pageview');
</script>
<script>
 ga('create', 'UA-91324488-1', 'auto', 'newTracker');
 ga('newTracker.send', 'pageview');
</script>

...