01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:SIGAEIC
Função:EICPO400
País:Brasil
Ticket:11134657
Requisito/Story/Issue:DTRADE-5889


02. SITUAÇÃO/REQUISITO

No Easy Import Control (SIGAEIC), na rotina de manutenção do Purcharse Order (P.O.) estão ocorrendo os seguintes problemas quando acionada a funcionalidade de "cópia" do P.O. :

  1. Ao copiar um PO, a tela de conferência final mostra um número de SI diferente para cada item copiado, porém ao salvar, gera todos em um mesmo número de SI;
  2. Ao desmarcar os itens de um PO, suas quantidades são zeradas. Ao ter feito uma cópia de um PO, os itens copiados não são mais possíveis de marcar;
  3. Sempre que usa a opção de menu, na tela de itens, de nome Trocar SI, o sistema adiciona um menu novo para a opção de Ordenação;
  4. Ao marcar e desmarcar itens, o sistema limpa as quantidades, porém permite ir para a tela de conferência final, mas não deixa salvar, pois não tem saldo para os itens;
  5. Ao cancelar a tela de conferência final, a tela de itens fica sem nenhum item, sendo necessário um refresh manual para que os itens voltem a ser apresentados; 

03. SOLUÇÃO

Foram implementadas as seguintes melhorias na subrotina de "Cópia" na manuteção de P.O. :

  1. Ao efetuar a cópia de um PO, os itens pertencentes ao PO ficam associados a uma mesma SI a ser gerada pelo sistema, caso seja confirmada a inclusão do PO.
  2. Ao desmarcar os itens, as quandidades não são mais zeradas, sendo possível marcar novamente todos os itens;
  3. Correção de duplicidade do menu de Ordenação ao clicar nas opções de menu Trocar SI;
  4. Ao desmarcar e marcar os itens novamente, e ir para a conferência final, manter a quantidade dos itens. 
  5. Ao cancelar a tela de conferência final e retornar para a tela de itens, os itens são apresentados normalmente, sem precisar forçar um refresh manual na tela;

04. DEMAIS INFORMAÇÕES

Não há.

05. ASSUNTOS RELACIONADOS




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