01. DADOS GERAIS

Produto:

Linha de Produto:

Virutal Age

Segmento:

Módulo:Industrial
Função:Realizar o estorno de finalização do item de lote da O.P. corretamente
Ticket:6288373
Requisito/Story/Issue (informe o requisito relacionado) :DVAIND-3733


02. SITUAÇÃO/REQUISITO

Em um ambiente cujos parâmetros TP_CONTR_LOTE_FIN_OP = 2 e TP_RELAC_LOTE_OP_EST = 1, não é  possível realizar um estorno de finalização de Ordem de Produção da maneira correta, quando a finalização inclui itens de lote de O.P. gerando itens de lote de produto com o mesmo número, visto que este estorno alimentará a quantidade baixada dos itens de lote, e numa "segunda finalização", o item (o mesmo, devido a configuração do parâmetro TP_RELAC_LOTE_OP_EST = 1) será finalizado, porém já terá a quantidade baixada.

03. SOLUÇÃO

Quando a finalização da O.P. tiver itens de lote de O.P., e a configuração do parâmetro TP_RELAC_LOTE_OP_EST = 1 e o parâmetro  TP_CONTR_LOTE_FIN_OP = 0, deverá exigir que os itens de lote de produto envolvidos no movimento estejam aprovados/aprovado c/ restrição e com quantidade baixada e cancelada = 0. Neste caso devem ser reativadas as quantidades no item de lote da O.P. e feito o estorno do movimento da finalização no kardex (no saldo da operação), além do estorno do movimento da O.P. em si (localização do produto e do item de lote do produto da O.P.), o item de lote de produto deverá ser bloqueado.

Se a configuração do parâmetro TP_RELAC_LOTE_OP_EST = 1 e a configuração do parâmetro TP_CONTR_LOTE_FIN_OP for 1 ou 2, deve exigir que os itens de lote envolvidos no movimento estejam bloqueados e com a quantidade baixada e cancelada = 0. Neste caso deve ser realizada a reativação das quantidades nos itens de lote de O.P. e desfeitos os movimentos de entrada no saldo de inspeção, além do estorno do movimento da O.P., deverá ser possível realizar uma nova finalização dos mesmos itens de lote da O.P. anteriormente finalizados, garantindo que eles tenham as suas situações e quantidades ajustadas à nova finalização, e com a situação corretamente atribuída conforme a configuração do parâmetro TP_CONTR_LOTE_FIN_OP.







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