Árvore de páginas

Versões comparadas

Chave

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

empo aproximado para leitura: 00 min


01. DADOS GERAIS

Linha de Produto:Microsiga Protheus
Segmento:Varejo
Módulo:Sigaloja
Função:
Ticket:Interno
Requisito/Story/Issue (informe o requisito relacionado) :DVARLOJ3-596


02. SITUAÇÃO/REQUISITO

Cliente controla seu estoque com WMS e possui vendas para varejo e atacado o chamado atacarejo.

  • Não estamos conseguindo gravar o endereço/armazém/endereço no orçamento gerado para o controle de lojas. Essa dificuldade se faz por que o WMS não tem uma integração com o módulo controle de loja. O impacto é bastante elevado haja vista que o controle de lojas está dando baixa na mercadoria em um armazém que não é o do produto. Fazendo com o que o estoque fique incoerente com o Real, ou seja o saldo baixado é o saldo da tabela SB2 e não da tabela D14.
  • Desenvolver a integração entre WMS e controle de lojas,  para manter a integridade entre o módulo varejista com as novas tabelas de estoque/armazém/endereço do novo WMS.

03. SOLUÇÃO

Desenvolvemos a primeira etapa (Fase 1), para itens de orçamento de Venda Assistida (LOJA701) do tipo Retira. Assim, manteremos a compatibilidade do SIGALOJA para o novo SIGAWMS.

Para isto:

- Para cada produto que controla WMS, requer alteração no Cadastro de Dados Adicionais dos Produtos:  na aba Outros, informação Ctr. WMS = Sim.
- Lote (se Produto controla lote) obrigatórios na digitação dos dados da tecla F8 em cada item da Venda Assistida do Sigaloja. Porém, se o produto controla WMS, o endereçamento não é obrigatório, visto que deverá ser digitado na próxima etapa, no SIGAWMS.
- Não verifica número de série na tabela SBF.
- Ao selecionar um endereço na tecla F8, a consulta de saldos de endereçamento está lendo a tabela D14 ao invés de SBF, isto se MV_WMSNEW ativo.
- Inclui alteração na rotina de troca/devolução (LOJA720), lendo a D2_LOCALIZ.
- Inclui movimentação do Kardex (tabela D13) e atualização de saldos por endereço (tabela D14), tanto em Venda Assistida (LOJA701) como em rotina de Troca/Devolução (LOJA720).

Para maiores informações, favor acessar a documentação em PWMS0038 - Quais as Principais Novidades na Nova Versão do WMS?


Atenção:

Esta integração não contempla reservas (F11 da Venda Assistida) de produtos vindo de armazéns diferentes do local de faturamento. Também não contempla locais de estoque/endereçamento de origem de cada produto vendido, digitado na opção F8 da Venda Assistida, e não contempla orçamentos de Venda Assistida dos tipos Retira Posterior e Entrega. Contempla somente a digitação do endereço de destino, e do tipo Retira.

O saldo de endereçamento de cada produto (tabela D14) e sua movimentação do Kardex (tabela D13) somente será atualizado após a execução do job LjGrvBatch.


Parâmetros Iniciais:

MV_INTWMS := .T.

MV_WMSNEW := .T.


Implementação:

SIGAWMS > Consultas > WMS > Saldos por Endereço (WMSC035)

Certifique-se que para cada produto (e seus respectivos lotes, caso houver), tem saldo de estoque suficiente para cada endereço.

image2018-11-7_18-14-18.png


SIGALOJA > Atualizações > Atendimento > Venda Assistida (LOJA701)

Ao digitar o item, e teclar <F8>:

Se o Protheus tiver configurado para receber controle de endereços (MV_LOCALIZ) e se o produto tiver controle de endereçamento, configurado em B1_LOCALIZ:

  • Busca o endereço cadastrado em SBE - Endereços por Local de Estoque.
  • Valida caso houver estoque disponível na tabela D14 - Saldos por Endereçamento/Lote.



  • Na ausência de estoque disponível, aparecerá um aviso informando para escolher outro endereço.


Situação inicial:


Na Venda Assistida, efetuei uma venda, de um produto 01, lote AUTO000001, destinado para endereço D00000.


Após a execução do job LjGrvBatch, o saldo de estoque (SB2), de lote (SB8) e de endereçamento (D14) ficarão assim:



04. ASSUNTOS RELACIONADOS

**Para mais informações sobre o Protheus Varejo acesse nossa página de FAQ's:

SIGALOJA - FAQ's Varejo

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;
}
</style>