Histórico da Página
01. DADOS GERAIS
Linha de Produto: | PC Sistemas |
---|---|
Segmento: | D&L |
Módulo: | 11 - Adm. Interna do Estoque |
Rotina: | 1106 - Manutenção do Bônus de Recebimento de Mercadoria |
Requisito/Story/Issue (informe o requisito relacionado): | LOG-4608 / HIS.01907.2018 |
Versão: | 29.02 |
02. SITUAÇÃO/REQUISITO
Melhorar a usabilidade da rotina 1106 referente a digitação/conferencia do bônus.
03. SOLUÇÃO
- Criar parâmetro na rotina 132 para rotina 1106 para definir o modelo de conferência a ser utilizado. Parâmetro: definir modelo de conferência 1106 default = PADRÃO com as opções:
- Padrão: Caso o parâmetro esteja com Padrão a rotina irá se comportar conforme o processo atual;
- Checkout: Será utilizado a tela de checkout da rotina 1106 com o grid dos itens já carregado na tela;
- Conferência cega: Será utilizado a tela de Checkout da rotina 1106 porém os itens será carregado na tela somente quando conferidos.
1.1 Deve ser inserido o seguinte hit na dica do parâmetro:
- Padrão: Será utilizado o modelo antigo da rotina 1106;
- Checkout: Será utilizado a tela de checkout da rotina 1106 com o grid dos itens já carregado na tela;
- Conferência cega: Será utilizado a tela de Checkout da rotina 1106 porém os itens serão carregado na tela somente quando conferidos;
1.2 Deve ser alterado a rotina 1106 para que a conferência seja feita com a utilização de um leitor de código de barras para identificação dos produtos (campo cod barras e código do produto).
2. Ao realizar a conferência, a grid da aba digitar bônus será alimentada de acordo com o tipo de parâmetro selecionado para a rotina e gravando os dados da conferência, bem como as informações de quantidades normais e avariadas, data de validade, lote e data de fabricação;
3. Para produtos que usam controle de lote, devem ser validado os lotes digitado na rotina e o informado na nota de entrada, onde caso o lote digitado seja diferente, será gerado o desdobramento dos mesmos, a rotina deverá alimentar no grid o lote nf onde será apresentado o número do lote original contido na nota de entrada como referência do lote a ser desdobrado;
3.1 Para que seja alimentado o lote NF, será apresentado na tela o campo: Lote a ser desdobrado, trazendo a lista dos lotes existentes na nota, onde deverá apresentar somente os lotes que ainda tenham saldo a ser desdobrado e, caso tenha apenas 1 lote na nota para o produto informado, a rotina não deverá apresentar esse campo e utilizá-lo como lote NF;
Observação: Este campo será apresentado somente quando o lote digitado for diferente do lote NF.
Caso o produto não controlar lote, o campo "Lote a ser desdobrado não será apresentado. e o campo "Lote" ficará desabilitado;
4. Retirar o botão Desdobrar Lote quando for utilizado o parâmetro como Checkout e Conferência cega, pois o desdobramento já será realizado no momento em que a grid é alimentada durante a conferência.
Totvs custom tabs box | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
|
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; } </style> |