Páginas filhas
  • Processo de Multi Depósito no Estoque

Versões comparadas

Chave

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


01. DADOS GERAIS

Produto:

Solucoes_totvs
SolucaoTOTVS Distribuição e Varejo

Linha de Produto:

Linhas_totvs
SegmentoDistribuição
RegionConstrução Projetos
LinhaLinha Winthor

Segmento:

Segmentos_totvs
SegmentoLogística

Módulo:11 - Adm. Interna do Estoque / 09 - Expedição
Requisito/Story/Issue (informe o requisito relacionado) :DDHOME-3609


02. SITUAÇÃO/REQUISITO

É necessário ajustar as rotinas do estoque para que permitam gerir o saldo de estoques em diferentes depósitos de uma determinada filial, onde o usuário poderá controlar em qual local será alocada, retirada ou transferida a mercadoria.

Observação: Este processo é originário foi desenvolvido para clientes do módulo 41 - Home Center, e não atende os processos de controle de série e número de lote.

03.

...

 SOLUÇÃO

A gestão de múltiplos depósitos é uma gestão interna, onde é possível transitar de forma gerencial a mercadoria de um depósito para outro desde que esse depósito esteja em uma mesma filial. O objetivo é controlar depósitos que

...

estejam ligados a uma mesma filial, desde seu processo de entrada até a expedição do produto. Com isso é possível controlar a entrada do produto em um depósito padrão, a capacidade de armazenamento desse produto em um determinado depósito, e também é possível transferir saldo de um produto para outro depósito.

A gestão de múltiplos depósitos é uma gestão interna para que onde é possível transitar de forma gerencial a mercadoria de um depósito para outro desde que esse depósito esteja em uma mesma filial, nesse caso não será necessário a emissão de nota fiscal para esse processo, pois não há movimentação contábil.

Também é possível realizar o processo de inventário por depósito seguindo o mesmo padrão de inventário rotativo então o cliente que determina qual depósito e quais itens serão inventariados, não sendo necessário a contagem total de todos os produtos cadastrados.

Ajustar as rotinas 1108, 1147, 266, 1106, 931 e 936 para atenderem ao processo de multi depósito.

...

Obs: Este processo é originário do módulo 41 - Home Center, e envolverá, direta ou indiretamente, todas as rotinas do winthor que trabalham com estoque.


  1. Parametrização

    • Rotina 132 - Parâmetros da Presidência
      • Parâmetro '4183 - Parâmetro Beta(Não Utilizar)': Este parâmetro habilitará a utilização de multi depósito em todas as rotinas que envolvem o processo.
      • Parâmetro '4205 - Impressora padrão para mapas de separação de múltiplos depósitos': Ao marcar o parâmetro "4183 - Estoque da filial controlado por depósito" a rotina 4116 e 1108 passa a emitir o mapa de separação de forma automática buscando a impressora cadastrada através da rotina 1133 para cada modulo e rua do pedido. Caso não existe este cadastro as rotinas sitadas passam a validar o endereço informado para este parâmetro. Entretanto caso este endereço não seja informado sempre será perguntado ao usuário em qual impressora o mesmo deseja emitir o mapa de separação.
      • Parâmetro '4209 - Nr. máximo de vias de mapas de separação a serem impressas na rotina 1108':  Este parâmetro limita a quantidade de vias a serem impressas na rotina 1108 ou 4116 quando o parâmetro "4183 - Estoque da filial controlado por depósito" estiver marcado como "Sim".
        Observações
        Observação: Ao marcar que trabalhar com o controle de estoque por Depósito:A opção de separar o estoque por loja que existe atualmente na rotina 2027, 2075, 4136, 4116 e 2030 será descontinuado.
      • Não pode editar a quantidade de um item já existente no pedido de venda para maior. Caso seja necessário realizar o processo deve ser inserido o item novamente no pedido de venda. Neste caso o parâmetro "1105 - Soma quantidade de itens já inseridos no pedido" deve este marcado como "Não" na rotina 132.
      • A filial a filial não poderá usar o processo de WMS, logo a rotina 132 deve validar a marcação dos parâmetros ao gravar.A filial não poderá usar o processo de separar o inventário por local (FIL_USAINVENTLOCAL). Logo a rotina 132 deve irá validar a marcação dos parâmetros ao gravar.
      • A empresa não pode mais somar os itens do mesmo código no pedido de venda. Será obrigado que os itens sejam inseridos novamente no pedido.
      • Passa a existir um mapa exclusivo para o processo de múltiplos depósitos nas rotinas 4116, 4136, 4159 e 1108. A definição de como será feita a impressão do mapa é feita a partir de parâmetros localizados no botão "Parâmetros" da rotina 4116 e na rotina 132.


    • Rotina 530 - Permitir Acesso à Rotina
      • Foram criados criadas as permissões de acesso na rotina 530 para controle do multi depósitoa rotina 1108:
        • Permitir Cadastrar/Alterar depósito
        • Permitir editar layout no mapa de separação
        • Permite efetuar requisições de transferência entre depósitos
        • Permite alterar padrões do depósito
        • Permite manutenção do estoque por filial/depósito.

  2. Rotina 1108 - Gerenciamento de Depósito

    • Cadastrar/Alterar Depósito: Esta funcionalidade permitirá que o usuário inclua um novo depósito ou altere um depósito existente. Para incluir um novo depósito, ele deverá indicar a qual filial o depósito pertence e marcar se este depósito será o "Padrão de venda", "Padrão de Retirada" e/ou "Padrão de Armazenagem".
    • Manutenção de Estoque por Filial/Depósito: Nesta aba o usuário poderá distribuir as quantidades existentes do estoque entre os depósitos.
    • Requisição de Transferência entre Depósitos: Permitirá ao usuário transferir a quantidade do estoque de um depósito para outro. Sendo necessário gerar a requisição e após isso finalizá-la na aba Consultar/Finalizar requisição existente.
    • Impressão de Mapas de Separação: Possibilita reemitir o mapa de separação de requisições de transferência entre depósitos ou de pedidos de venda realizados pela rotina 4116.

  3. Rotina 266 - Bloquear Produtos no Estoque

    • A rotina 266 possuirá um filtro por depósito, que será exibido quando o usuário estiver com o parâmetro de utilizar o processo de multi depósito habilitado na 132. Com isso, quando o usuário pesquisar somente pelo produto na 266, serão exibidos todos os depósitos cadastrados para os produtos, ou se desejar ele poderá filtrar somente o depósito que deseja pesquisar. Assim que o usuário realizar qualquer alteração no estoque do produto, esta alteração será realizada também no estoque do depósito e nas tabelas que compõem o depósito no banco de dados.

  4. Rotina

    1147 Rotina 1147

    1118 - Extrato de Produto

    • Ao selecionar o produto e acessar a aba "Extrato" será incluída uma opção de relatório de extrato "Por Depósito", que exibirá os extrato dos depósitos referente aquele produto, de acordo com os filtros selecionados. 

  5. Rotina 1133 - Cadastrar Endereço
    • A rotina 1133 foi alterada para que seja possível incluir impressoras padrões para determinadas filiais, depósitos, módulos e ruas. Quando a rotina 1108 for emitir o mapa de separação, ela irá buscar a impressora cadastrada para o depósito e endereço (módulo/rua) a que pertence aquele produto. 

      Observação: Caso não exista este cadastro, a rotina 1108 irá validar a impressora cadastrada no parâmetro 4209 da rotina 132. E caso também não seja informado no parâmetro, a rotina irá perguntar ao usuário em qual impressora o mesmo deseja emitir o mapa de separação.

  6.  Rotina 1147 - Manutenção de Inventário Rotativo
    • Ao montar um inventário, será obrigatório selecionar um ou mais depósitos. 
    • Ao emitir o inventário, será obrigatório selecionar um ou mais depósitos, entre aqueles que estão incluídos naquele inventário, e nos quais se deseja fazer a impressão.
    • Ao realizar a digitação do inventário, ao selecionar o inventário e a contagem também será necessário selecionar qual depósito contido naquele inventário o usuário está contando. Só é permitido contar um depósito por vez.
    • Na emissão de divergências do inventário, será possível selecionar o tipo de relatório por Local/Depósito. Assim, o usuário poderá selecionar o depósito desejado para emissão, ou não selecionar nenhum, e o relatório exibirá as divergências de contagem de todos os depósitos que contém no inventário.

  7.  Rotina 1100 - Atualizar Procedure

    • A rotina 1100, na opção PKG_ESTOQUE foi alterada para trabalhar com o estoque do depósito paralelamente ao estoque do produto, para que não haja divergência entre eles, em todos os processos do winthor que envolvem estoque.

  8. Lançamento de avaria
    • Ao utilizar o processo de multi-depósitos, o lançamento de avaria deverá ser feito pela rotina 1182, seguindo o fluxo habitual da rotina. 


Totvs custom tabs box
tabsPasso 01, Passo 02, Passo 03, Passo 04Procedimentos Iniciais, Saiba Como Utilizar
idspasso1,passo2
Totvs custom tabs box items
defaultyes
referenciapasso1
  1. Atualize as rotinas 1100, 1108, 1118, 1133, 1147 e 266 abaixo para a versão 30.0 ou superiores;

    Aviso
    titleImportante!


    As versões estarão disponíveis para download no CCW.

    https://centraldecontrole.pcinformatica.com.br/


    Mantenha suas rotinas sempre atualizadas!



  2. Acesse a rotina 132 - Parâmetros da Presidência, pesquise pelo parâmetro 4183 e marque como Sim;
    Image Added

    Observação: Os parâmetros 4205 e 4209 citados anteriormente, não são obrigatórios e devem ser marcados conforme a necessidade do usuário.

  3. Acesse a rotina 530 - Permitir Acesso à Rotina, pesquise pela rotina 1108 e marque as permissões conforme a necessidade;

    Image Added


Totvs custom tabs box items
defaultno
referenciapasso2

04. DEMAIS INFORMAÇÕES

Card documentos
InformacaoUse esse box para destacar informações relevantes e/ou de destaque.
TituloIMPORTANTE!
  1. Rotina 1108 - Gerenciamento de Depósito
    1.  Aba Cadastrar / Alterar Depósito
      1. Acesse a rotina 1108, selecione a opção "Cadastrar / Alterar Depósito" e clique o botão Próximo;
        Image Added

      2. Selecione a opção "Incluir novo depósito" e clique o botão Próximo;
        Image Added

      3. Informe uma Descrição, selecione uma Filial e marque as opções de padrões do depósito: Padrão de venda, de retirada ou de armazenagem. Um único depósito pode ser configurada como sendo um, dois ou três padrões. Após isso, clique o botão Concluir;
        Image Added

      4. Ainda na aba de "Cadastrar / Alterar Depósito", selecione a opção "Alterar depósito existente" e clique o botão Próximo;
        Image Added

      5. Selecione uma filial e clique em Pesquisar. Selecione o depósito que deseja alterar e clique o botão Próximo;Image Added

      6. Altera a Descrição e os padrões do depósito conforme sua necessidade, e clique o botão Concluir.
        Image Added

    2. Aba Manutenção de estoque por Filial / Depósito
      1. Acesse a aba Manutenção de estoque por Filial / Depósito e clique o botão Próximo;
        Image Added

      2. Informe uma filial e demais campos conforme sua necessidade (somente a filial é obrigatória) e clique o botão Próximo;
        Image Added

      3. Selecione o produto desejado e clique o botão Próximo;
        Image Added

      4. Defina as quantidades mínimas e máximas disponíveis para transferência em cada depósito, nos campos "Qt. Mín." e "Qt. Máx." conforme a necessidade e clique o botão Concluir.
        Image Added

    3. Aba Efetuar requisições de transferência entre depósitos
      1. Selecione a opção Efetuar requisições de transferência entre depósitos e clique o botão próximo;
        Image Added
      2. Selecione a opção "Incluir nova requisição" e clique o botão Próximo;
        Image Added

      3. Selecione a Filial, o Depósito Origem (de onde será retirada a mercadoria), o Depósito Destino (para onde será transferida a mercadoria), e no box "Filtrar Produtos" preencha os filtros conforme sua necessidade, se desejar. Clique o botão Pesquisar, e a rotina irá trazer os produtos de acordo com os filtros selecionados. Utilize o campo "Qt. Transf" para informar a quantidade a ser transferida, ou clique a opção "Usar sugestão para todos os itens" (Para a sugestão é considerado o menor valor entre o espaço disponível no destino (QTMAXIMA - QTESTOQUE informados na aba de manutenção do estoque) e o estoque disponível na origem). Após informada a quantidade a ser transferida, clique o botão Concluir;
        Image Added

      4. Após realizar a requisição, acesse a aba "Consultar / finalizar requisição existente" e clique o botão próximo;
        Image Added

      5. Informe a Filial, selecione a Posição "Abertas" (para buscar as requisições abertas) e demais filtros conforme a necessidade, e clique o botão Pesquisar. Após isso, selecione a requisição desejada e no campo "Qt. Separada" informe a quantidade que o usuário deseja separar, dentre a quantidade que foi requisitada, ou clique o botão "Separar a quantidade requisitada" no canto inferior direto da rotina. Após informar a quantidade separada, clique o botão Concluir.
        Image Added

    4. Aba Impressão de Mapas de Separação
      1. Selecione a aba Impressão de Mapas de Separação e clique o botão Próximo;
        Image Added

      2. Selecione o tipo que deseja imprimir (Requisições de transferência ou Pedidos de venda), a Filial e demais campos conforme necessidade, e clique o botão Pesquisar. Selecione o pedido ou requisição desejado e clique o botão Emitir Mapa.
        Image Added

  2. Rotina 266 - Bloquear Produtos no Estoque
    1. Após selecionar a filial e demais filtros, informe no campo "Depósito" o depósito no qual se deseja realizar o bloqueio/desbloqueio dos produtos. Poderão serem selecionados um ou mais depósitos, e caso o usuário não filtrar nenhum depósito, a rotina irá trazer todos os depósitos existentes para os produtos que foram pesquisados. Assim, ao realizar um bloqueio ou desbloqueio do produto, o usuário irá fazê-lo no estoque do produto e ao mesmo tempo no estoque do depósito.
      Image Added

  3. Rotina 1118 - Extrato de Produto
    1. Ao selecionar um produto na rotina 1118, na aba "Extrato" será exibida uma opção de emitir o extrato por Depósito;
      Image Added

    2. Ao selecionar a emissão de extrato por depósito, a rotina irá exibir a tela abaixo, onde é possível filtrar os depósitos conforme sua necessidade. Após isso selecione o depósito desejado para emissão do relatório e clique o botão "Emitir Extrato".
      Image Added

  4. Rotina 1133 - Cadastrar Endereço
    1. Selecione a opção "Incluir Impressoras" conforme imagem abaixo;
      Image Added

    2. Informe uma Filial, Depósito, Módulo e Rua em que deseja cadastrar a impressora, e por fim, selecione a impressora desejada e clique o botão Gravar.
      Image Added

  5. Rotina 1147 - Manutenção de inventário rotativo
    1. Ao montar um inventário, será obrigatório informar no campo "Depósitos" os depósitos em que se deseja realizar o inventário, podendo selecionar um ou mais depósitos;
      Image Added

    2. Na aba "Emitir Inventário" na opção "Depósito" selecione o depósito desejado em que deseja emitir os inventários;
      Image Added


    3. Na aba "Digitar / Importar Inventário" será obrigatório informar o depósito em que se deseja realizar a digitação, devendo ser digitado um depósito por vez;
      Image Added

    4. Na aba "Emitir divergência contagem / estoque" ao selecionar o inventário será possível emitir o relatório "Por local / Depósito". Após selecionar esse tipo de relatório, também será possível filtrar qual depósito deseja emitir a divergência de contagem. Caso não selecione nenhum depósito para filtrar, o relatório será emitido listando as divergências de todos os depósitos daquele inventário.
      Image Added

...





Templatedocumentos


HTML
<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>