OpenConcerto

Dépôt officiel du code source de l'ERP OpenConcerto
sonarqube

svn://code.openconcerto.org/openconcerto

Compare Revisions

Regard whitespace Rev 146 → Rev 147

/trunk/Modules/Module Exchange Rates/src/org/openconcerto/modules/finance/accounting/exchangerates/Module.java
1,5 → 1,6
package org.openconcerto.modules.finance.accounting.exchangerates;
 
import java.awt.GraphicsEnvironment;
import java.io.File;
import java.io.IOException;
import java.math.BigDecimal;
130,9 → 131,11
}
} catch (Exception e) {
e.printStackTrace();
if (!GraphicsEnvironment.isHeadless()) {
JOptionPane.showMessageDialog(null, "Impossible de mettre à jour les taux de change");
}
}
}
 
@Override
public List<ModulePreferencePanelDesc> getPrefDescriptors() {
178,8 → 181,13
if (this.commercialConverter != null) {
tauxCommercial = commercialConverter.convert(BigDecimal.ONE, report.getMainCurrencyCode(), code, date, true);
} else {
try {
tauxCommercial = converter.convert(BigDecimal.ONE, report.getMainCurrencyCode(), code, date, true);
} catch (IllegalStateException e) {
// Aucun taux n'existe encore dans la base.
tauxCommercial = null;
}
}
if (tauxCommercial == null) {
tauxCommercial = BigDecimal.ONE;
}