01. DADOS GERAIS

Linha de Produto:PC Sistemas
Segmento:D&L
Módulo:2 - Compra / 3 - Venda / 5 -Processamento / 11 - Adm. Interna de Estoque
Ticket:DDVENDAS-4017
Requisito/Story/Issue:

DDVENDAS-4017

DDVENDAS-4019 

DDWMS-851

DDINTRE-84

DDINTRE-85

DDINTRE-96


02. SITUAÇÃO/REQUISITO


1. Criar função "Busca saldo por filial retira". 

1.1. A função deve receber como parâmetro:

1.2. A função deve retornar os saldos de estoque do produto nas filiais retira de acordo prioridade definida na rotina '535 - Cadastrar Filiais' aba vendas (PCFILIALRETIRA.CODFILIALRETIRA) e respeitando o percentual de tolerância cadastrada para o produto (rotina 1701) ou para o processo de peso variável (1795).


Alteração que serão desenvolvidas no processo de inclusão e alteração de itens nas rotinas 316/336/integradora

1 - Será criado nova função para realizar o desdobramento do Item do pedido conforme a filial que irá atender a quantidade pedida no item.

2 -Essa nova função terá a chamada de novo serviço que irá indicar qual a filial tem estoque para atender, total ou parcial a quantidade solicitada no item. (Logística)

O desdobramento do item deve seguir a regra descrita abaixo:
a - Realizar a reserva do estoque da quantidade na filial conforme :

  • Havendo estoque na filial de venda reservar
  • Não havendo na filial de venda, total ou parcial, reservar na filial retira indicada
  • Não havendo estoque na filial de venda ou na filial retira, total ou parcial, gerar falta da quantidade de mercadoria que não será atendida
    Obs : A filial retira indicada será determinada conforme cadastro realizado na rotina 535 podendo haver cascata para as filiais retira
    b - Somente deve ser gerado mensagem para o RCA se efetivamente houve corte na mercadoria por falta de estoque
    c - Na geração com CMV deve ser levado em consideração a filial que efetivamente será retirado o estoque conforme definido no parâmetro 2396.

3 - A nova função gerada será utilizada nos processos de inclusão e alteração de itens nas rotinas 316/336/integradora.

Criar função para realizar busca de saldo nas filiais retira para atender o pedido de venda. Ao gerar o pedido será passado para a função o produto, a quantidade e a filial de venda, a função irá verificar se o saldo na filial de venda atende as quantidades do pedido, caso atenda, segue o processo atual, caso não atenda, a função fará uma busca nas filiais retira cadastradas para a filial de venda e irá retornar as filiais retira que atendem as quantidades total do pedido de acordo com o percentual de tolerância cadastrado.


03. SOLUÇÃO

Criada Função Busca de Estoque Disponível Filial Retira, esta função valida o saldo de estoque da filial retira.  Para validação deste processo o Winthor obedece as seguinte parametrizações:

Se no cadastro de produto, da rotina 238 - Manutenção do Cadastro de Produto o campo Cod. Filial, este estiver:

      Também:

O sistema contempla as considerações acima para o estoque Por Unidade, Por Peso Bruto Máster ou Peso Peça (de acordo com o cadastro do produto na rotina 238 - Manutenção do Cadastro de Produto ou 203 - Cadastrar Produto).


1. Acesse a rotina 560 - Atualizar Banco de Dados na versão  29.05.22.007 ou versão superior e atualizar a Tabela de Parâmetros por Filial - 132 (PCPARAMFILIAL):



2. Acesse a rotina 300 -  Atualizar Funções de Venda na versão 29.05.12.020 ou versão superior e atualize a opções:


  • Aba Procedure Módulo 3, opção 14 - Pacote de funções de processamento (VENDAS):

          

         


  • Aba Força de Vendas, opção 108 - Package INTEGRADORA:

          

          

          

3. Acesse a rotina 132 - Parâmetros da Presidência e marque como Sim os parâmetros:


  • 4197 - Atribuir filial retira automático na entrada do pedido;
  • 4198 - Atribuir filial retira automático na entrada do pedido para Força de Vendas:


4. Atualize as rotinas:


  • 535 - Cadastrar Filiais na versão 29.05.04.003 ou versão superior;
  • 316 - Digitar Pedido de Venda  na versão 29.05.16.002 ou versão superior;
  • 336 - Alterar Pedido de Venda na versão 29.05.12.009 ou versão superior.


1. Acesse a rotina 535 - Cadastrar Filiais;

2. Selecione a Filial desejada na planilha e clique o botão Detalhes;

3. Acesse a aba Vendas, sub-aba Filial Retira e preencha/informe os campos Código e Prioridade;


Observação: nesta aba se define, que ao realizar venda ou alteração de pedido, a ordem de em qual a filial será retirado o estoque (será Prioridade ao realizar vendas/pedido).




3.1 Clique o botão para inclusão de mais filial retira, conforme necessidade, conforme o exemplo abaixo;



4. Incluídas/cadastradas as filiais desejadas clique o botão Confirmar e posteriormente botão OK. 



Observações:

  •  As rotinas 316, 336 e Integradora ao realizar pedido e/ou alteração de pedido irão buscar o item na filial em que há estoque do mesmo disponível e não necessário estar operando no processo de filial retira, pois este ocorrerá de automática conforme definido nos parâmetros 4197 e/ou 4198 da rotina 132.


04. DEMAIS INFORMAÇÕES

Outras ações/ações relacionadas 



05. ASSUNTOS RELACIONADOS




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