01. DADOS GERAIS
Produto: | TOTVS Backoffice |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Backoffice |
Módulo: | Gestão de Contratos |
Função: | CNTA121 |
Ticket: | 15825507 |
Issue: | DMANMAT02-40859 |
02. SITUAÇÃO/REQUISITO
O sistema apresentava as seguintes inconsistências:
- Permitia informar um percentual de desconto(CNE_PDESC) de maneira indiscriminada, quando deveria impedir que se informasse para planilhas fixas ou semifixas por produto
- Não abatia o percentual de desconto(CNE_PDESC) do total dos itens(CXN_VLLIQD) da planilha
- Não atualizava corretamente os totalizadores durante o processo de exclusão dos produtos da planilha(CNE) caso o produto tivesse um percentual de desconto
03. SOLUÇÃO
Os seguintes ajustes foram realizados no sistema:
- O usuário passa a ser impedido de informar um percentual de desconto(CNE_PDESC) ou desconto(CNE_VLDESC) em planilhas fixas ou semifixas por produto, para esses tipos de planilhas deve-se utilizar a aba Descontos(CNQ). Para os demais tipos de planilha, ou seja, que não sejam fixas ou semifixas por produto, os campos continuam com o comportamento prévio.
- Esse comportamento é condizente com o processo documentado em GCT0117 - Processo de desconto
- O sistema passa a atualizar corretamente o total dos itens(CXN_VLLIQD) da planilha sempre que se informe valores nos campos percentual de desconto(CNE_PDESC) ou desconto(CNE_VLDESC). O campo Valor Desconto(CXN_VLDESC) passa a totalizar apenas o total dos descontos informados na aba Descontos(CNQ).
- Ao excluir ou desfazer uma exclusão de um item da planilha(CNE) que tenha desconto os totalizadores são atualizados corretamente.
- O usuário passa a ser impedido de informar um percentual de desconto(CNE_PDESC) ou desconto(CNE_VLDESC) em planilhas fixas ou semifixas por produto, para esses tipos de planilhas deve-se utilizar a aba Descontos(CNQ). Para os demais tipos de planilha, ou seja, que não sejam fixas ou semifixas por produto, os campos continuam com o comportamento prévio.
04. DEMAIS INFORMAÇÕES
O campo Valor Desconto(CXN_VLDESC) armazena o total dos descontos informados na aba Descontos(CNQ), não considerando os descontos dos itens da planilha(CNE). Qualquer desconto informado no item, seja no campo percentual de desconto(CNE_PDESC) ou em desconto(CNE_VLDESC), terá seu valor abatido do total dos itens(CXN_VLLIQD).
Confira o exemplo abaixo referente a utilização do desconto pelo campo %Desc Contr (CNE_PDESC) em uma medição com um tipo de contrato não fixo:
No exemplo a seguir, vamos utilizar a aba de descontos para verificar o preenchimento do campo Valor Desconto(CXN_VLDESC):
Dessa maneira, perceba que o campo Valor Desconto é preenchido com o valor informado na aba "descontos" da planilha.