Á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

OFIOC050

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 ;

OFIA040 

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.
    Image Added

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

    Após o usuário

    .

    Image Added

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

      1. Ao selecionar a opção, será
    aberta
      1. apresentada a tela
    de digitação de item que possibilita o usuário digitar ou bipar
      1. para digitar ou beepar o código de barras do
    item. Se o item for encontrado no inventário selecionado anteriormente,
      1. 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). 
        Image Added
      2. Caso
    o usuário tecle OK com o código em branco, a rotina abrirá uma nova
      1. deixe em branco o Cod.Barras, será apresentada a tela para digitar ou beepar um item especifico.
        Image Added
      2. Caso deixe o código do item novamente em branco será apresentada a tela com todos os itens possíveis do
    Inventário selecionado anteriormente e também se existir o carácter
      1. inventário e, caso haja o caracter * na frente do Grupo/Código do Item,
    significa que este
      1. indica o item já foi digitado. 
        Image Added
    Importante: A linha “Zera NAO Digitados?” é um facilitador ao usuário  para que o mesmo não precise entrar Item a Item e digitar 0 nos registros que não tiveram digitação, ou seja, a rotina irá zerar 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 digitação, independente do Endereço.

      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 digitar ou beepar um item especifico ou selecionar um dos itens da lista, será apresentada a tela para preencher a quantidade desejada.
        Image Added
    1. 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
        Image Added

        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.
        Image Added
    2. Itens Digitados - Será apresentada a lista de todos os Itens que já foram digitados no inventário.

      1. 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

      2. Ao selecionar um item da lista, será possível informar a quantidade contada do item.
        Image Added
    3. Itens NAO Digitados - Será apresentada a lista com todos os Itens que ainda NÃO foram digitados no Inventário
      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

    4.  Ao selecionar um item da lista, será possível informar a quantidade contada do item.
      Image Added
    5. Zera NAO Digitados? - Facilitador para que não precise entrar Item a Item e digitar 0 nos registros que não tiveram digitação, ou seja, serão zerados todos os itens sem digitação
    Ao selecionar um dos itens da lista, será aberta nova tela que possibilita o usuário preencher a quantidade desejada
    1. .

¹ 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.