Páginas filhas
  • DDLEGFIN-1175 - DT Atualizar Informações Da Tela Do Produto Inservível.

Versões comparadas

Chave

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

...

Expandir
titleSolicitação: DDLEGFIN-1175

Critérios de Aceitação

1 - Na tela 'Produto Inservível', devem ser realizados os ajustes:

  • Acrescentar o campo KG Selecionado;
  • Acrescentar o campo Valor  a ser Baixado;
  • Adicionar a coluna de multiseleção do item;
  • Adicionar o componente totalizador na tabela de Produto Inservivel;
  • Adicionar o botão com a função de selecionar/desmarcar todos os itens;

2 - Após selecionar o Produto na tela 'Produto Inservível', devem ser executados os seguintes procedimentos.

  •  O sistema deverá atribuir automaticamente o campo 'KG Selecionado' com o valor do campo 'Saldo KG '.
  • O sistema deverá atribuir automaticamente o campo 'Valor a ser baixado' com o valor do campo 'Valor Venda'.
  • O campo KG Selecionado ficará habilitado para edição, no limite do valor de Saldo KG do item;
  • O campo Valor a ser baixado ficará habilitado para edição, no limite do Valor Venda do item;

3 - Após desmarcar o Produto na tela 'Produto Inservível', devem ser executados os seguintes procedimentos.

  •  O sistema deverá retirar  automaticamente  o valor do campo 'KG Selecionado' e 'Valor a ser baixado'.
  • O campo 'KG Selecionado'  e 'Valor a ser baixado' ficará desabilitado para edição;

4 - Após confirmar os itens

  • Deverá gravar item a item na grid da rotina 1301 dos itens selecionados com os seus respectivos valores de kg e de valor de compra, sendo que só abrirá a tela caso um destes itens selecionados não tenha as informações fiscais como cfop, caso tenha no seu cadastro não terá necessidade de apresentar a tela do item inserido.
  • Na gravação das informações de cada item do inservível será considerado o valor real apresentado na tela Produto Inservível para os campos, KG Selecionado e Valor a ser Baixado. Para o controle de saldo da tabela pcmovinservivel nos campos (SALDOKG e SALDOVL).
  • Deve ser mantida a atualização do campo Status da  pcmovinservivel da rotina 1301.
  • Deve ser mantido o controle de saldo que hoje é realizado pela rotina 1301.
  • Na gravação das informações da tabela PCITEM deve ser registrada a informação dos campos QTD KG e Preço Compra, atualizados com as informações selecionadas na tela Produto Inservível.


03. SOLUÇÃO

Possibilitada seleção o item inservível da devolução e também ajuste das informações registradas na venda.


Totvs custom tabs box
tabsPasso 01Saiba como funciona, Passo 02, Passo 03, Passo 04
idspasso1,passo2
Totvs custom tabs box items
defaultyes
referenciapasso1

1. Acesse a rotina 1301 - Receber Mercadoria a partira da versão XX30.1.XX2.XX ou 90 ou versão superior;

2. Clique o botão Novo;

3. Selecione o Tipo de Entrada = R - Ent. Simples Remessa, informe o Nº Nota Fiscal, Fornecedor e demais campos conforme necessidade;

3.1 Marque a opção Entrada de Inservível?;

4.  Na aba Tabela de Produtos -F7 clique o botão Pesquisar;

5. Na planilha de Produtos selecione o Item Inservível desejado com duplo clique:

6. Na tela Prod. Inservível note as seguintes alterações:

6.1 Acrescentadas as colunas:

-  KG Selecionado com o valor do campo Saldo KG;

- Valor a ser baixado com o valor do campo Valor Venda;


Image Modified


6.1 Multiseleção dos itens:

Image Modified


6.3 Totalizador da tabela de produto inservível, bem como, a opção de Marcar Todos e Desmarcar Todos;

Image Modified


7.  Ao selecionar um produto:

7.1 O sistema atribui automaticamente o campo KG Selecionado com o valor do campo Saldo KG;


Image Modified


7.1.1 O campo  KG Selecionado é habilitado para edição, no limite do valor de Saldo KG do item, caso seja preenchido valor superior ao original é exibida mensagem conforme imagem abaixo:

Image Modified


7.2 O sistema atribui automaticamente o campo Valor a ser baixado com o valor do campo Valor Venda';

Image Modified


7.2 O campo Valor a ser baixado é habilitado para edição, no limite do Valor Venda do item, caso seja preenchido valor superior ao original é exibida mensagem conforme imagem abaixo:

Image Modified


8. Caso seja desmarcado Produto produto/item na coluna Seleção, é retirado automaticamente o valor dos campos KG Selecionado e Valor a ser baixado permanecendo os mesmos Desabilitado para edição;

9. 

Totvs custom tabs box items
defaultno
referenciapasso2


Observações:


  • É gravado item a item na grid/planilha da rotina 1301 dos itens selecionados com os seus respectivos valores de kg e de valor de compra, sendo que só abrirá a tela caso um destes itens selecionados não tenha as informações fiscais como CFOP, caso tenha no seu cadastro não terá necessidade de apresentar a tela do item inserido.
  • Na gravação das informações de cada item inservível é considerado o valor real apresentado na tela Produto Inservível para os campos, KG Selecionado e Valor a ser Baixado. Para o controle de saldo da tabela pcmovinservivel nos campos (SALDOKG e SALDOVL).
  • Ao confirmar os itens Com Pré-Entrada: Na gravação das informações da tabela PCITEM é registrada a informação dos campos QTD KG , Preço Compra e CODMOVINSERVIVEL atualizados com as informações selecionadas na tela Produto Inservível.
  • Ao confirmar os itens Sem Pré-Entrada: Na gravação das informações da tabela PCMOV deve ser registrada a informação dos campos QTD KG , Preço Compra e CODMOVINSERVIVEL atualizados com as informações selecionadas na tela Produto Inservível.
  • A movimentação de SALDOS do Inservível deve ser atualizar com as novas informações dessa movimentação. 



04. DEMAIS INFORMAÇÕES

...


Aviso

Importante!

As versões estarão disponíveis para download no CCW. 

https://centraldecontrole.pcinformatica.com.br/


Mantenha suas rotinas sempre atualizadas

...

!



05. ASSUNTOS RELACIONADOS



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>