Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

Contagem de inventário com coletor de dados sem

endereçamento

endereço

Características do Requisito

Linha de Produto:

Microsiga Protheus

Versões:12.1.7 / 12.1.14 / 12.1.16 / 12.1.17

Segmento:

Varejo

Módulo:

Auto-Peças (SIGAPEC)

Rotina:

Rotina

Nome Técnico

Digitação do Inventário sem EndereçoOFIA040

País(es):

Todos

Banco(s) de Dados:

Todos

Sistema(s) Operacional(is):

Windows/Linux

Endereço(s) do(s) Pacote(s):

Pendente 12.1.17:https://suporte.totvs.com/portal/p/10098/download?e=728392 ; 12.1.16:https://suporte.totvs.com/portal/p/10098/download?e=728391 ; 12.1.14:https://suporte.totvs.com/portal/p/10098/download?e=728390 ;

Descrição

Implementada melhoria no módulo de Auto-Peças (SIGAPEC) por meio da criação da rotina Digitação do Inventário sem Endereço (OFIA040). Desta forma, o usuário poderá efetuar a contagem dos itens inventariados com um coletor de dados.

Criação de Parâmetro no arquivo SX6 – Parâmetros:

Nome da Variável

MV_MIL0120

Tipo

Caracter

Descrição

COLETOR DE DADOS NA DIG.INVENTARIO - VISUALIZA: 1 = CODIGO DO ITEM / 2 = GRUPO + CODIGO DO ITEM

Valor Padrão

2

Configurações

  • Arquivo appserver.ini (exemplo)

    [TELNET]

    Enable=1

    Environment=M12PRODUCAO

    Main=SIGAACD

    port=23

  • Coletor conectado a rede WiFi
  • Coletor com acesso ao servidor via TELNET
    Exemplo 
    - Endereço do Servidor
    - Tipo: TELNET VT100
    - Porta: 23

Procedimento para Utilização

Atenção: O processo da rotina Digitação do Inventário sem Endereço (OFIA040)  só deverá ser executado quando o inventário estiver na fase de Digitação, onde é possível a utilização do coletor. Os demais processos de inventário não foram alterados.

  1. Acessar Configurador (SIGACFG), opção Ambiente / Cadastros / Menus
    1. Adicionar a rotina Digitação do Inventário sem Endereço (OFIA040) no menu Automação Coleta de Dados (SIGAACD)
  2. Inventário - Digitar Contagens via Coletor de Dados - OFIA040 – Ao acessar a opção do menu, será aberta tela contendo a lista de todos os inventários que estão em fase de digitação. Se o carácter * estiver na frente do código do inventário, significa que todos os itens deste inventario já foram digitados. Será possível selecionar qualquer inventário da lista dando continuidade ao processo.

  3. Após o usuário selecionar o inventário, serão apresentadas as opções Todos Itens, Item Especifico, Itens Digitados, Itens NÃO Digitados  e Zera NAO Digitados?.

    1. Todos Itens - Serão contados todos os itens presente no inventário selecionado.

      1. Ao selecionar a opção, será apresentada a tela para digitar ou beepar o código de barras do Item onde quando encontrado o código no inventário será somada a quantidade obedecendo os critérios da Regra de Negócio¹(presente no final deste documento). 
      2. Caso deixe em branco o Cod.Barras, será apresentada a tela para digitar ou beepar um item especifico.
        Image Added
      3. Caso deixe o código do item novamente em branco será apresentada a tela com todos os itens possíveis do inventário e, caso haja o caracter * na frente do Grupo/Código do Item, indica o item já foi digitado. 


        Atenção: A coluna de Grupo do Item deixará de ser apresentada quando o parâmetro MV_MIL0120 estiver com conteúdo 1

      4. Ao digitar ou beepar um item especifico ou selecionar um dos itens da lista, será apresentada a tela para preencher a quantidade desejada.
    2. Item Especifico - Será contado apenas um item do inventário.
      1. Ao selecionar essa opção, será apresentada a tela para digitar ou beepar o código de barras do Item


        Atenção: Caso o item não seja encontrado no inventário será apresentada a mensagem de que o item não foi encontrado e não avançará para o próximo passo.

      2. Após selecionar o item, será apresentada a tela para preencher a quantidade desejada.
    3. Itens Digitados - Será apresentada a lista de todos os Itens que já foram digitados no inventário.



      1. Atenção: A coluna de Grupo do Item deixará de ser apresentada quando o parâmetro MV_MIL0120 estiver com conteúdo 1

      2. Ao selecionar um item da lista, é será possível informar a quantidade contada do item.
    4. Itens NAO Digitados - Será apresentada a lista com todos os Itens que ainda NÃO foram digitados no Inventário, ao
      Image Added

      Atenção: A coluna de Grupo do Item deixará de ser apresentada quando o parâmetro MV_MIL0120 estiver com conteúdo 1

    5.  Ao selecionar um item da lista a rotina perimite  , será possível informar a quantidade contada deste item.
    Caso o usuário tecle OK com o código em branco, a rotina abrirá uma nova tela com todos os itens possíveis
    1. do
    Inventário selecionado anteriormente e também se existir o carácter * na frente do Grupo/Código do Item, significa que este
    1. item
    já foi digitado
    1. .
     

    Image Removed
    Importante: A linha “Zera
    1. Image Added
    2. Zera NAO Digitados?
    ” é um facilitador ao usuário 
    1. - Facilitador para que
    o mesmo
    1. não precise entrar Item a Item e digitar 0 nos registros que não tiveram digitação, ou seja,
    a rotina irá zerar
    1. serão zerados todos os itens sem
    digitação. Quando a opção for executada na lista dos Itens, serão zerados todos os Itens da lista do Endereço selecionado, e quando for executada na lista dos Endereços, serão zerados todos os Itens do inventário que não possuem
    1. digitação
    , independente do Endereço
    1. .

    Ao selecionar um dos itens da lista, será aberta nova tela que possibilita o usuário preencher a quantidade desejada.
    Image Removed

¹ Regra de Negócio em relação a soma da QUANTIDADE:

  • Primeiramente pesquisa pelo Código de Barra (B1_CODBAR) (obedecendo padrão EAN14 – Mundial)
  • Caso existir, utiliza a quantidade do padrão EAN14.
  • Caso não exista no padrão EAN14, será verificada a tabela Códigos de Barra por Produto (SLK).
  • Caso existir, utiliza a quantidade da tabela Códigos de Barra por Produto (SLK).
  • Caso não exista na Códigos de Barra por Produto (SLK), buscar conteúdo do Quantidade Embalagem (B1_QE).
  • Caso existir, utilizar a quantidade do Quantidade Embalagem (B1_QE).
  • Caso não exista Quantidade Embalagem (B1_QE), utiliza 1 como quantidade.