fixes bug #AL-2209

master
valdevir 2023-03-31 20:34:22 -03:00
parent 2fb9c3ad72
commit de36f02d57
1 changed files with 4 additions and 10 deletions

View File

@ -193,22 +193,14 @@ public class EditarFormaPagoController extends MyGenericForwardComposer {
rowValorDesconto.setVisible(false); rowValorDesconto.setVisible(false);
percentualDescontoBox.setDisabled(false); percentualDescontoBox.setDisabled(false);
valorDescontoBox.setDisabled(true); valorDescontoBox.setDisabled(true);
percentualDescontoBox.setConstraint(""); valorDescontoBox.setConstraint("no negative");
percentualDescontoBox.setValue(BigDecimal.ZERO);
valorDescontoBox.setConstraint("");
valorDescontoBox.setValue(BigDecimal.ZERO);
valorDescontoBox.setConstraint("no empty, no negative");
}else { }else {
rowPercentualDesconto.setVisible(false); rowPercentualDesconto.setVisible(false);
rowValorDesconto.setVisible(true); rowValorDesconto.setVisible(true);
radioImp.setChecked(true); radioImp.setChecked(true);
percentualDescontoBox.setDisabled(true); percentualDescontoBox.setDisabled(true);
valorDescontoBox.setDisabled(false); valorDescontoBox.setDisabled(false);
percentualDescontoBox.setConstraint(""); valorDescontoBox.setConstraint("no negative");
percentualDescontoBox.setValue(BigDecimal.ZERO);
valorDescontoBox.setConstraint("");
valorDescontoBox.setValue(BigDecimal.ZERO);
valorDescontoBox.setConstraint("no empty, no negative");
} }
@ -321,6 +313,8 @@ public class EditarFormaPagoController extends MyGenericForwardComposer {
formaPago.setValorDesconto(valorDescontoBox.getValue()); formaPago.setValorDesconto(valorDescontoBox.getValue());
formaPago.setPercentualDesconto(percentualDescontoBox.getValue()); formaPago.setPercentualDesconto(percentualDescontoBox.getValue());
formaPago.setIndPercentualDesconto(radioPor.isChecked() ? true : false);
formaPago.setIndPercentualDesconto(null);
if (formaPago.getFormapagoId() == null) { if (formaPago.getFormapagoId() == null) {
List<FormaPago> lsFP = List<FormaPago> lsFP =