F210CPN - Conferência e Entrada de Produtos Numerados em Estoque - detalhes

Processo

O usuário irá ler através do código de barras ou informar manualmente o número de série que está entrando no estoque. O sistema deve procurar este número de série na tabela de Produtos Numerados (E210PNU) sendo que este número deve estar com situação de numerado. Automaticamente será obtido o produto/derivação/depósito deste número de série e será feito o movimento de estoque do mesmo.

Caso o depósito movimentado indicar através de parâmetro Indicativo se são geradas embalagens de estocagem para o produto (GEREMB) que serão geradas embalagens de estocagem para o produto a rotina irá procurar na tabela de Embalagens de Estocagem (E210EMB/E210EPD) uma embalagem que possua este produto e ainda esteja com a situação 1 (Em Formação).

Caso não seja encontrada nenhuma embalagem em formação, é gerada uma nova embalagem incluindo este produto dentro de sua composição. Se forem encontradas embalagens em formação é verificado se o número de série do produto é sequencial para alguma delas. Caso o número se encaixe na sequência já existente na embalagem, o produto é incluído diretamente nesta embalagem. Em seguida é verificado se a embalagem está completa e esta é fechada caso esteja. Nesse momento é gerado através de um identificador de modelo um relatório de etiqueta para colar nesta embalagem. Se o número de série que está sendo processado não se encaixar em nenhuma das sequências do conteúdo das embalagens encontradas, é exibido para o usuário as embalagens encontradas, onde é possível escolher uma embalagem ou gerar uma nova embalagem.

Detalhes

Transação de Entrada em Estoque
Ao abrir a tela, é necessário informar uma transação de Entrada em Estoque do produto, sendo que somente é permitido informar transações que sejam de entrada em estoque, estejam ativas, e que aceitam entrada manual. A transação é mantida na tela durante todo o tempo de utilização da rotina, sendo necessário informá-la somente uma vez, podendo ser modificada durante a utilização.

Informações

A cada leitura de número de série feita, são exibidas as seguintes informações:

A entrada do número de série a ser processado nesta rotina pode ser feita via leitor de código de barras (pode ser leitor via Teclado ou via Porta Serial do microcomputador) ou digitado manualmente. O processamento é feito automaticamente após inserido o valor do número de série (na saída do campo). Assim que for processado o número, as informações deste permanecem em tela, o cursor permanece no campo de número de Série, e pode ser feita outra leitura.

Na entrada do número de série são feitas as seguintes consistências quanto a sua situação:

Tais mensagens de erro são exibidas no campo Observações no rodapé da tela, seguidas de um aviso sonoro de duração média, não sendo efetuado o processamento do número de série digitado.

Outras mensagens, relativas ao processamento na movimentação de estoque ou na formação das embalagens, são exibidas como caixas de mensagens, informando o erro ocorrido.

Parametrização para formação de embalagens

Para formar embalagens para estocagem de um produto numerado, são necessárias as seguintes parametrizações:

A última parametrização atualiza o cadastro da derivação informando qual é a embalagem de estocagem do produto e seu código de agrupamento. Caso o depósito utilize embalagem de estocagem, esses parâmetros são consistidos antes do processamento, exibindo mensagem específicas quando de algum erro ou omissão de valores nessa parametrização;

Funcionamento da busca de números sequenciais nas embalagens

Com o código de embalagem obtido na derivação, a rotina busca as embalagens que estão em formação para aquele produto/derivação/depósito/embalagem.

Após obter estas embalagens, a rotina faz uma análise de sequência de números de série no conteúdo destas embalagens em formação, obtendo o maior e o menor número de série existente para cada embalagem obtida. De posse destes números, verifica-se se o número de série que está sendo processado é maior em uma unidade ao maior número existente na embalagem, ou se ele está entre o maior e menor número da embalagem. Ao encontrar uma destas duas situações, esta embalagem é escolhida pela rotina para incluir o produto.

Caso estas duas situações não existam em nenhuma das embalagens em formação obtidas, é exibida uma tela com todas as embalagens obtidas, ordenadas em ordem crescente pela data de geração da embalagem, onde o usuário pode analisar e selecionar qual das embalagens ele deseja que o produto seja inserido, ou simplesmente utilizar o botão Nova existente na tela para informar que deseja abrir nova embalagem para inserir o produto. Confirmada a seleção ou a geração de nova embalagem, a tela é fechada e o processamento se segue. Caso o usuário não confirme a seleção, é exibida uma mensagem de erro e o processamento é cancelado. É disponibilizado nesta rotina um identificador de regras que permite incluir o produto na primeira embalagem (sempre a mais antiga) encontrada em formação e somente se a análise de sequência não retorna nenhuma embalagem, não exibindo assim a tela de seleção de embalagens.

Caso a busca de embalagens em formação não retorne nenhuma embalagem, é automaticamente aberta uma nova embalagem para incluir o produto

Numeração das Embalagens

A numeração das embalagens é gerada utilizando-se a seguinte convenção:

Este artigo ajudou você?