float total = (float) new Money(totalText.getText()).getValue();
GDDate date = new GDDate(paymentDateText.getText());
if ( ( system.hasAccess("Editar Parcelas de Matricula") ? true : new GDDate().beforeOrEquals(date))) {
if ( total > registration.getPontualityDiscount().getFloatValue()){
try {
system.execute(new ParcelEdition(registration.getIdRegistration(), parcelId, total, date, false));
if (registrationParentScreen != null)
registrationParentScreen.updateTable();
else
dayleParentScreen.updateTable();