Páginas filhas
  • DT Baixa automática de M.P com configuração na movimentação de local O.P

Versões comparadas

Chave

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


01. DADOS GERAIS

Produto:

Solucoes_totvs
SolucaoTOTVS Moda

Linha de Produto:

Virtual Age

Segmento:

Segmentos_totvs
Segmento Varejo

Módulo:Industrial
Função:Baixa automática de MP na movimentação da O.P
Ticket:9238167
Requisito/Story/Issue (informe o requisito relacionado) :

DVAARM-1881


02. SITUAÇÃO/REQUISITO

Solicitado para que seja possível realizar a movimentação automática de M.P ao realizar a movimentação de local da O.P. 

03. SOLUÇÃO

Foi implementado no componente CDFFM236 - Manutenção de Informação Adicional de Local, a opção de configuração "Baixar matéria-prima auto." e quando o local está configurado com essa opção ao realizar a movimentação da O.P com o local origem configurado na movimentação a baixa da matéria prima é realizada automaticamente. 

Também foi desenvolvida a restrição "IN_BX_MP_AUTO_S_SLD" para o serviço CDFSVCO025 (configurada através do componente ADMFM024) e quando configurada, mesmo que a quantidade em estoque relacionada a M.P for menor que a informada na M.P a movimentação de local será realizada mas não será realizada a baixa da M.P e caso a restrição esteja liberada para o usuário ao tentar realizar uma movimentação que contenha a baixa automática de M.P configurada para um local específico, o sistema irá apresentar uma mensagem de aviso informado que não será possível realizar a movimentação pois não possui em estoque a quantidade solicitada pela O.P e informando que a restrição deve ser liberada pelo administrador do sistema.


Totvs custom tabs box
tabsPasso 01, Passo 02, Passo 03, Passo 04Baixa Automática de M.P S/ Item de Lote, Baixa Automática de M.P Com Item de Lote
idspasso1,passo2
Totvs custom tabs box items
defaultyes
referenciapasso1
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!

S/ Item de Lote

Image Added

Imagem 01 - Demonstra que a nova opção disponível no componente CDFFM236, "Baixar matéria-prima auto." está sendo configurada para o local "73".

Image Added

Imagem 02 - Demonstra que para a O.P "21" o local configurado anteriormente está em sua programação.

Image Added
Imagem 03 - Demonstra a ficha de consumo cadastrada para o produto utilizado na O.P "21".

Image Added

Imagem 04 Demonstra que a restrição "IN_BX_MP_AUTO_S_SLD" está liberada par ao usuário de teste "999998", sendo assim caso na baixa automática de matéria prima não exista saldo de produto suficiente para a realização da baixa, a movimentação acontecerá da mesma forma, uma vez que a restrição se encontra habilitada.

Observação: Considerar que a quantidade dos itens P M e G para a O.P "21" são 10 itens para cada tamanho.

Image Added
Imagem 05 - Demonstra que para a O.P "21" está sendo realizada  a movimentação de quantidade de itens com quantidades parciais para os tamanhos P M e G, do local "73" (configurado anteriormente para a realização de baixa automática de matéria prima) para o local "74" e acionado o botão "Movimentar".

Image Added
Imagem 06 - Ao acionar o botão mencionado a mensagem a cima é apresentada.

Image Added
Imagem 07 - Demonstra o componente PCPFL027 trazendo as informações referente a matéria prima da O.P "21" onde pode ser observado que a movimentação parcial dos itens foram executadas, e a movimentação da automática da O.P foi realizada respeitando os valores informados, sendo assim:

Quantidade total: 300.
Quantidade retirada: 50 + 40 + 30 = 120.
Quantidade restante: 300 - 120 = 180.

Pode ser observado que a movimentação parcial está sendo respeitada e a baixa automática da M.P realizada.

Image Added
Imagem 08 - Ao acessar o componente CDFFP027 informar a O.P "21" e acionar o botão "Sugerir local" pode ser observado que as quantidades restantes pertencentes a O.P se encontram disponíveis para a movimentação e que o local de origem ainda é o "73", em seguida o botão "Movimentar" está sendo acionado e a movimentação das quantidades de itens restantes está sendo realizada.

Image Added
Imagem 09 - Pode ser observado que a quantidade estimada e baixada são as mesmas, respeitando assim a movimentação automática de M.P configurada.

Observação: Para o exemplo a seguir a restrição será retirada para o usuário de teste "999998" e será informada uma quantidade maior de matéria prima que a disponível em estoque.

Image Added
Imagem 10 - Demonstra que a restrição "IN_BX_MP_AUTO_S_SLD" não está mais permitida para o usuário de testes "999998".

Image Added
Imagem 11 - Foi criada a O.P "23" e está sendo acionado o botão "Sugerir local" para o local 73 que está configurado com a baixa automática de M.P, onde está sendo informado uma quantidade de itens da M.P maior do que a existente em estoque, e acionado o botão "Movimentar".

Image Added
Imagem 12 -  Como a restrição "IN_BX_MP_AUTO_S_SLD" não está habilitada para o usuário de testes "999998" a mensagem a cima é apresentada e a movimentação é cancelada.

Observação: Caso a restrição esteja liberada mesmo que informado uma quantidade de itens maior que a existente em estoque a movimentação irá ocorrer e será feito a baixa automática de M.P com a quantidade existente em estoque, mas enquanto a quantidade total de M.P não for atingida a baixa da M.P continuara aberta.

Totvs custom tabs box items
defaultno
referenciapasso2

C/ Item de Lote

05. ASSUNTOS RELACIONADOS

...

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>