Páginas filhas
  • DT Ajustes no estorno de finalização de item de lote de ordem de produção

Versões comparadas

Chave

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

...

Produto:

Solucoes_totvs
SolucaoTOTVS Moda

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Virutal Age

Segmento:

Segmentos_totvs
SegmentoVarejo

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.


Totvs custom tabs box
tabsPasso a passo
idspasso

Image Added

Imagem 1 - O parâmetro TP_RELAC_LOTE_OP_EST foi configurado com o valor 1 na empresa 2.


Image Added

Imagem 2 - O parâmetro TP_CONTR_LOTE_FIN_OP foi configurado com o valor 2 na empresa 2.


Image Added

Imagem 3 - Foi cadastra a O.P. 229 e foi gravado o lote 2663.


Image Added

Imagem 4 - Foi gerado o lote de produto 2663 igual ao lote de O.P. devido a configuração do parâmetro TP_RELAC_LOTE_OP_EST = 1.


Image Added

Imagem 5 - Após finalizar a O.P. 229 foi realizada a entrada dos lotes no saldo de inspeção.


Image Added

Imagem 6 - Após realizar o estorno da O.P. 229, a situação do item de lote de produto foi alterada para "Cancelado" e sua quantidade não foi alterada.


Image Added

Imagem 7 - Foi realizado automaticamente o estorno do saldo de inspeção.


Image Added

Imagem 8 - Após realizar uma nova finalização da O.P. 229 com quantidade diferente, foi alterada a situação dos itens de "Cancelado" para "Bloqueado" e foi também alterada quantidade dos itens de acordo com a quantidade finalizada na O.P..


Image Added

Imagem 9 - Foi realizada uma nova entrada no saldo de inspeção com a quantidade finalizada na O.P..


Templatedocumentos


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>