01. DADOS GERAIS

Produto:

Linha de Produto:

Virtual Age

Segmento:

Módulo:Industrial
Função:Gravar o relacionamento do item de lote de M.P. utilizados na baixa de cada P.A. da O.P.
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVAIND-5619


02. SITUAÇÃO/REQUISITO

Quando a categoria de uma ordem de produção está configurada no parâmetro DS_LST_CATEG_OP_BXMP_ITEM, a baixa de M.P. para cada um dos itens é realizada obrigatoriamente através do componente PCPFP187, chamado a partir do botão "M.P. por P.A." no PCPFP073. Neste caso, a baixa é realizada separadamente para cada um dos P.A. da O.P., mesmo no caso de matérias-primas que sejam comuns a 2 produtos acabados.

Isto é bastante utilizado no caso de ordem de industrialização, quando são enviados rolos da mesma malha crua para produzir 2 produtos acabados diferentes. Neste caso é necessário que se tenha rastreabilidade dos rolos enviados para controle de qualidade posterior nos itens retornados. Porém, neste caso, quando a baixa envolve M.Ps. com controle de lote, não existe registro de quais itens de lote foram baixados para cada um dos produtos acabados da O.P., e não é possível realizar esta apuração posteriormente, considerando que é gerada apenas uma transação acumulando todos os itens do processo.

03. SOLUÇÃO


Imagem 1 - No componente PCPFP187 foi adicionado o botão "Consultar baixa" que ao ser acionado irá chamar o componente PCPFC067 para que o usuário consulte o relacionamento do item de lote de M.P..


Imagem 2 - O componente PCPFC067 pode ser acessado através do menu ou através do botão "Consultar baixa" do componente PCPFP187, ao acessar o componente a partir do menu o usuário deverá informar o ciclo e a O.P. desejada para exibir as informações.


Imagem 3 - No componente PCPFC067 será exibido o item da O.P., a matéria-prima e a item de lote utilizado na baixa.


Imagem 4 - Na entidade PCP_BXMPOPILOTE pode-se verificar a gravação dos relacionamentos dos itens de lote utilizados na baixa de matéria-prima por produto acabado.



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