This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository lima. See http://git.chorem.org/lima.git commit b5c8f29522d76f29661e6bf71628aaa907cff1da Merge: 35fdbd3 9c6cb18 Author: Maven Release <maven-release@codelutin.com> Date: Sat Feb 28 08:57:30 2015 +0000 Merge branch 'release/0.8' .gitignore | 14 + lima-business-api/pom.xml | 3 +- .../org/chorem/lima/LimaTechnicalException.java | 28 +- .../org/chorem/lima/business/ExportResult.java | 73 + .../chorem/lima/business/ImportExportResults.java | 105 ++ .../org/chorem/lima/business/ImportResult.java | 106 ++ .../chorem/lima/business/api/AccountService.java | 43 +- .../api/ClosedPeriodicEntryBookService.java | 9 +- .../chorem/lima/business/api/DocumentService.java | 54 - .../chorem/lima/business/api/EntryBookService.java | 41 +- .../org/chorem/lima/business/api/EntryService.java | 24 +- .../chorem/lima/business/api/ExportService.java | 59 +- .../lima/business/api/ExportServiceLocal.java | 41 - .../lima/business/api/FinancialPeriodService.java | 37 +- .../business/api/FinancialStatementService.java | 44 +- .../business/api/FinancialTransactionService.java | 78 +- .../lima/business/api/FiscalPeriodService.java | 108 +- .../chorem/lima/business/api/IdentityService.java | 10 +- .../chorem/lima/business/api/ImportService.java | 108 +- .../chorem/lima/business/api/OptionsService.java | 42 +- .../chorem/lima/business/api/ReportService.java | 20 +- .../lima/business/api/VatStatementService.java | 37 +- .../BalanceReportService.java} | 27 +- .../GeneralEntryBookReportService.java} | 28 +- .../business/api/report/LedgerReportService.java | 38 +- .../report/ProvisionalEntryBookReportService.java | 44 + .../lima/business/exceptions/AccountException.java | 54 + .../exceptions/AfterLastFiscalPeriodException.java | 21 +- .../exceptions/AlreadyExistAccountException.java | 21 +- .../AlreadyExistEntryBookException.java} | 21 +- .../exceptions/AlreadyExistFinancialStatement.java | 46 + .../AlreadyExistVatStatementException.java} | 31 +- .../AlreadyLockedFiscalPeriodException.java | 21 +- .../BeforeFirstFiscalPeriodException.java | 22 +- .../BeginAfterEndFiscalPeriodException.java | 24 +- .../ClosedPeriodicEntryBookException.java | 40 +- .../ClosedPeriodicEntryBooksException.java | 48 + .../lima/business/exceptions/DateException.java | 27 +- .../lima/business/exceptions/EntriesException.java | 29 +- .../EntryBookException.java} | 30 +- .../FinancialPeriodException.java} | 30 +- .../exceptions/FinancialTransactionsException.java | 48 + .../business/exceptions/FiscalPeriodException.java | 27 +- .../ImportBackupException.java} | 20 +- .../business/exceptions/ImportEbpException.java | 20 +- .../ImportFileException.java} | 25 +- .../exceptions/InvalidAccountNumberException.java | 26 +- .../LastUnlockedFiscalPeriodException.java | 20 +- .../business/{ => exceptions}/LimaException.java | 36 +- .../LockedEntryBookException.java} | 24 +- .../LockedFinancialPeriodException.java} | 24 +- .../MoreOneUnlockFiscalPeriodException.java | 47 +- .../NoDataToImportException.java} | 17 +- .../exceptions/NoEmptyFiscalPeriodException.java | 24 +- .../NoFiscalPeriodFoundException.java} | 17 +- .../NoFoundFinancialPeriodException.java | 23 +- .../NotAllowedLabelException.java} | 25 +- ...NotBeginNextDayOfLastFiscalPeriodException.java | 24 +- ...otLockedClosedPeriodicEntryBooksException.java} | 20 +- .../NotNumberAccountNumberException.java | 26 +- .../exceptions/UnbalancedEntriesException.java | 22 +- .../UnbalancedFinancialTransactionsException.java | 31 +- .../exceptions/UnfilledEntriesException.java | 22 +- .../business/exceptions/UsedAccountException.java | 22 +- .../exceptions/UsedEntryBookException.java | 19 +- ...outEntryBookFinancialTransactionsException.java | 23 +- .../chorem/lima/business/utils/FormatsEnum.java | 5 +- .../business/utils/ImportExportEntityEnum.java | 5 +- .../aop.xml => lima-business-api/src/site/site.xml | 47 +- lima-business-api/src/site/site_fr.xml | 70 - lima-business/pom.xml | 96 +- lima-business/src/license/THIRD-PARTY.properties | 8 +- .../main/java/org/chorem/lima/LimaXAResource.java | 25 +- .../org/chorem/lima/business/AccountingRules.java | 74 +- .../lima/business/LimaBusinessException.java | 61 - .../java/org/chorem/lima/business/LimaConfig.java | 257 --- .../lima/business/LimaConfigurationHelper.java | 67 + .../org/chorem/lima/business/LimaDaoHelper.java | 107 -- .../org/chorem/lima/business/LimaInterceptor.java | 61 +- .../chorem/lima/business/LimaServiceConfig.java | 529 ++++++ .../org/chorem/lima/business/ServiceListener.java | 5 +- .../chorem/lima/business/ServiceMonitorable.java | 5 +- .../accountingrules/DefaultAccountingRules.java | 434 ++--- .../accountingrules/FranceAccountingRules.java | 260 ++- .../lima/business/ejb/AbstractLimaService.java | 9 +- .../lima/business/ejb/AccountServiceImpl.java | 299 ++-- .../ejb/ClosedPeriodicEntryBookServiceImpl.java | 36 +- .../lima/business/ejb/DocumentServiceImpl.java | 994 ----------- .../lima/business/ejb/EntryBookServiceImpl.java | 226 +-- .../chorem/lima/business/ejb/EntryServiceImpl.java | 49 +- .../lima/business/ejb/ExportServiceImpl.java | 828 +++------ .../business/ejb/FinancialPeriodServiceImpl.java | 178 +- .../ejb/FinancialStatementServiceImpl.java | 523 +++--- .../ejb/FinancialTransactionServiceImpl.java | 448 +++-- .../lima/business/ejb/FiscalPeriodServiceImpl.java | 588 +++--- .../lima/business/ejb/IdentityServiceImpl.java | 48 +- .../lima/business/ejb/ImportServiceImpl.java | 1873 +++++++++----------- .../lima/business/ejb/OptionsServiceImpl.java | 108 +- .../lima/business/ejb/ReportServiceImpl.java | 319 ++-- .../lima/business/ejb/VatStatementServiceImpl.java | 360 ++-- .../lima/business/ejb/csv/AbstractLimaModel.java | 272 +++ .../chorem/lima/business/ejb/csv/AccountModel.java | 56 + .../lima/business/ejb/csv/EntryBookModel.java | 54 + .../chorem/lima/business/ejb/csv/EntryModel.java | 127 ++ .../business/ejb/csv/FinancialStatementModel.java | 72 + .../ejb/csv/FinancialTransactionModel.java | 92 + .../lima/business/ejb/csv/FiscalPeriodModel.java | 56 + .../lima/business/ejb/csv/IdentityModel.java | 72 + .../lima/business/ejb/csv/VatStatementModel.java | 63 + .../lima/business/ejb/ebp/AccountEBPModel.java | 154 ++ .../lima/business/ejb/ebp/EntryBookEBPModel.java | 76 + .../lima/business/ejb/ebp/EntryEBPModel.java | 95 + .../ejb/report/BalanceReportServiceImpl.java | 222 +++ .../report/GeneralEntryBookReportServiceImpl.java | 210 +++ .../ejb/report/LedgerReportServiceImpl.java | 165 ++ .../ProvisionalEntryBookReportServiceImpl.java | 214 +++ .../business/migration/DatabaseMigrationClass.java | 74 - .../lima/business/migration/MigrationV0V0_5.java | 49 - .../lima/business/migration/MigrationV0_6.java | 85 - .../lima/business/utils/AccountComparator.java | 7 +- .../lima/business/utils/AccountEBPComparator.java | 42 - .../lima/business/utils/BigDecimalToString.java | 66 + .../chorem/lima/business/utils/DocumentsEnum.java | 7 +- .../lima/business/utils/EntryComparator.java | 5 +- .../lima/business/utils/EntryEBPComparator.java | 24 +- .../business/utils/FinancialPeriodComparator.java | 3 - .../utils/FinancialTransactionComparator.java | 2 - .../business/utils/FiscalPeriodComparator.java | 5 +- .../lima/business/utils/LetteringComparator.java | 2 - .../chorem/lima/service/LimaServiceFactory.java | 16 +- .../lima/service/ServiceMonitorableHandler.java | 5 +- .../java/org/chorem/lima/service/package-info.java | 30 - .../src/main/resources/META-INF/ejb-jar.xml | 13 +- .../resources/i18n/lima-business_en_GB.properties | 47 +- .../resources/i18n/lima-business_fr_FR.properties | 59 +- lima-business/src/main/resources/lima.properties | 6 +- lima-business/src/main/resources/save_callao.dtd | 5 +- .../src/site/site.xml | 57 +- lima-business/src/site/site_fr.xml | 70 - .../org/chorem/lima/business/AbstractLimaTest.java | 773 ++++++-- .../org/chorem/lima/business/AccountDaoTest.java | 537 ++++++ .../lima/business/AccountServiceImplTest.java | 28 +- .../lima/business/EntryBookServiceImplTest.java | 51 +- .../business/FinancialPeriodServiceImplTest.java | 36 +- .../FinancialTransactionServiceImplTest.java | 19 +- .../lima/business/FiscalPeriodServiceImplTest.java | 8 +- .../lima/business/ImportExportServiceTest.java | 663 +++++++ .../lima/business/ImportServiceImplTest.java | 164 -- .../lima/business/LetteringComparatorTest.java | 2 - .../org/chorem/lima/business/LimaMiscTest.java | 16 +- .../org/chorem/lima/business/LimaTestsConfig.java | 70 + .../lima/business/ReportServiceImplTest.java | 9 +- .../accountingrules/AccountServiceRuleFrTest.java | 35 +- .../EntryBookServiceRuleFrTest.java | 17 +- .../FinancialPeriodServiceRuleFrTest.java | 17 +- .../FinancialTransactionServiceRuleFrTest.java | 17 +- .../FiscalPeriodServiceRuleFrTest.java | 17 +- .../accountingrules/ImportServiceRuleFrTest.java | 27 +- .../accountingrules/ReportServiceRuleFrTest.java | 11 +- .../accountingrules/TestAccountingRules.java | 100 +- .../chorem/lima/business/ejb/ClearServiceImpl.java | 59 - .../org/chorem/lima/entity/AccountDAOTest.java | 69 - .../lima/entity/FinancialTransactionDAOTest.java | 27 +- .../src/test/resources/META-INF/ejb-jar.xml | 13 +- lima-business/src/test/resources/ebp/ecritures.txt | 9 + .../src/test/resources/import/bcr_developed.csv | 163 ++ .../src/test/resources/import/vat_shortened.csv | 56 + .../src/test/resources/lima-test.properties | 12 +- lima-business/src/test/resources/log4j.properties | 9 +- .../src/test/resources/reports/AccountReport.jrxml | 144 ++ lima-callao/pom.xml | 55 +- .../org/chorem/lima/DefaultServiceContext.java | 148 ++ .../org/chorem/lima/FinancialStatementWayEnum.java | 5 +- .../main/java/org/chorem/lima/ServiceContext.java | 23 +- .../lima/beans/AbstractBigDecimalCondition.java | 2 - .../chorem/lima/beans/AbstractStringCondition.java | 2 - .../org/chorem/lima/beans/AccountCondition.java | 2 - .../org/chorem/lima/beans/BalanceAccountImpl.java | 54 + .../main/java/org/chorem/lima/beans/Condition.java | 2 - .../org/chorem/lima/beans/CreditCondition.java | 2 - .../java/org/chorem/lima/beans/DateCondition.java | 2 - .../chorem/lima/beans/DateIntervalCondition.java | 2 - .../java/org/chorem/lima/beans/DebitCondition.java | 2 - .../chorem/lima/beans/DescriptionCondition.java | 2 - .../org/chorem/lima/beans/EntryBookCondition.java | 2 - .../lima/beans/FinancialPeriodCondition.java | 2 - .../lima/beans/FinancialTransactionCondition.java | 4 +- .../chorem/lima/beans/FiscalPeriodCondition.java | 2 - .../main/java/org/chorem/lima/beans/Labeled.java | 2 - .../org/chorem/lima/beans/LetteringCondition.java | 2 - .../org/chorem/lima/beans/VisitorCondition.java | 2 - .../org/chorem/lima/beans/VoucherCondition.java | 2 - .../chorem/lima/{Clause => clause}/AndClause.java | 4 +- .../lima/{Clause => clause}/BooleanClause.java | 4 +- .../org/chorem/lima/{Clause => clause}/Clause.java | 4 +- .../chorem/lima/{Clause => clause}/DateClause.java | 4 +- .../chorem/lima/{Clause => clause}/NotClause.java | 4 +- .../lima/{Clause => clause}/NumberClause.java | 4 +- .../chorem/lima/{Clause => clause}/OrClause.java | 4 +- .../chorem/lima/{Clause => clause}/SetClause.java | 4 +- .../lima/{Clause => clause}/StringClause.java | 4 +- .../lima/{Clause => clause}/SubFilterClause.java | 6 +- .../lima/{Clause => clause}/VisitorClause.java | 4 +- .../org/chorem/lima/entity/AccountDAOImpl.java | 184 -- .../org/chorem/lima/entity/AccountTopiaDao.java | 110 ++ .../entity/ClosedPeriodicEntryBookDAOImpl.java | 197 -- .../entity/ClosedPeriodicEntryBookTopiaDao.java | 182 ++ .../java/org/chorem/lima/entity/EntryDAOImpl.java | 296 ---- .../java/org/chorem/lima/entity/EntryImpl.java | 5 +- .../java/org/chorem/lima/entity/EntryTopiaDao.java | 294 +++ ...odDAOImpl.java => FinancialPeriodTopiaDao.java} | 60 +- .../chorem/lima/entity/FinancialStatementImpl.java | 16 +- ...AOImpl.java => FinancialStatementTopiaDao.java} | 41 +- .../lima/entity/FinancialTransactionDAOImpl.java | 301 ---- .../lima/entity/FinancialTransactionImpl.java | 5 +- .../lima/entity/FinancialTransactionTopiaDao.java | 253 +++ .../chorem/lima/entity/FiscalPeriodDAOImpl.java | 133 -- .../org/chorem/lima/entity/FiscalPeriodImpl.java | 57 + .../chorem/lima/entity/FiscalPeriodTopiaDao.java | 100 ++ .../org/chorem/lima/entity/GeneratorHQuery.java | 40 +- ...java => LimaCallaoTopiaApplicationContext.java} | 40 +- .../entity/LimaCallaoTopiaPersistenceContext.java | 81 + .../chorem/lima/entity/LimaFlywayServiceImpl.java | 117 ++ .../org/chorem/lima/entity/VatStatementImpl.java | 3 - ...ementDAOImpl.java => VatStatementTopiaDao.java} | 60 +- .../lima/{Filter => filter}/AbstractFilter.java | 6 +- .../lima/{Filter => filter}/AccountFilter.java | 6 +- .../lima/{Filter => filter}/EntryBookFilter.java | 6 +- .../lima/{Filter => filter}/EntryFilter.java | 14 +- .../org/chorem/lima/{Filter => filter}/Filter.java | 6 +- .../lima/{Filter => filter}/FilterGenerator.java | 24 +- .../FinancialTransactionFilter.java | 10 +- .../lima/{Filter => filter}/VisitorFilter.java | 4 +- .../db/migration/V0_5_0_0__migration1.sql | 24 + .../db/migration/V0_6_0_0__migration2.sql | 44 + ...ting.properties => accounting-model.properties} | 11 +- lima-callao/src/main/xmi/accounting-model.zargo | Bin 0 -> 56954 bytes lima-callao/src/main/xmi/accounting.zargo | Bin 48480 -> 0 bytes .../aop.xml => lima-callao/src/site/site.xml | 47 +- lima-callao/src/site/site_fr.xml | 70 - lima-neogia/README.txt | 1 - lima-neogia/changelog.txt | 10 - lima-neogia/pom.xml | 306 ---- lima-neogia/src/main/filters/filter.properties | 3 - .../lima/service/neogia/NeogiaAccountService.java | 145 -- .../lima/service/neogia/NeogiaCompanyService.java | 40 - .../lima/service/neogia/NeogiaEntryService.java | 187 -- .../lima/service/neogia/NeogiaFileService.java | 49 - .../lima/service/neogia/NeogiaJournalService.java | 131 -- .../lima/service/neogia/NeogiaPeriodService.java | 143 -- .../lima/service/neogia/NeogiaServiceFactory.java | 85 - .../lima/service/neogia/NeogiaStatusService.java | 67 - .../service/neogia/NeogiaTransactionService.java | 206 --- .../lima/service/neogia/NeogiaUserService.java | 39 - .../neogia/parser/NGLAccountToAccountDTO.java | 91 - .../lima/service/neogia/util/NeogiaUtil.java | 201 --- .../src/main/resources/wsdl/addAccount.wsdl | 88 - lima-neogia/src/main/resources/wsdl/addEntry.wsdl | 111 -- .../src/main/resources/wsdl/addJournal.wsdl | 87 - .../src/main/resources/wsdl/addTransaction.wsdl | 102 -- .../src/main/resources/wsdl/getAllAccount.wsdl | 101 -- .../src/main/resources/wsdl/getAllJournal.wsdl | 94 - .../src/main/resources/wsdl/getAllPeriod.wsdl | 89 - .../src/main/resources/wsdl/getAllStatus.wsdl | 86 - .../src/main/resources/wsdl/getAllTransaction.wsdl | 88 - .../main/resources/wsdl/getEntryByTransaction.wsdl | 105 -- .../src/main/resources/wsdl/removeAccount.wsdl | 85 - .../src/main/resources/wsdl/removeEntry.wsdl | 82 - .../src/main/resources/wsdl/removeJournal.wsdl | 85 - .../src/main/resources/wsdl/removeTransaction.wsdl | 87 - .../src/main/resources/wsdl/updateAccount.wsdl | 86 - .../src/main/resources/wsdl/updateEntry.wsdl | 86 - .../src/main/resources/wsdl/updateJournal.wsdl | 87 - .../src/main/resources/wsdl/updateTransaction.wsdl | 87 - lima-swing/pom.xml | 88 +- lima-swing/src/license/THIRD-PARTY.properties | 23 +- lima-swing/src/main/assembly/bin.xml | 11 +- lima-swing/src/main/assembly/lima.bat | 2 + lima-swing/src/main/assembly/lima.exe | Bin 25600 -> 0 bytes lima-swing/src/main/filters/pom.properties | 11 +- .../java/org/chorem/lima/LimaExceptionHandler.java | 24 +- .../src/main/java/org/chorem/lima/LimaMain.java | 90 +- .../src/main/java/org/chorem/lima/LimaSplash.java | 11 +- ...ntext.java => LimaSwingApplicationContext.java} | 33 +- .../lima/{LimaConfig.java => LimaSwingConfig.java} | 286 ++- .../java/org/chorem/lima/actions/MiscAction.java | 17 +- .../org/chorem/lima/enums/AccountsChartEnum.java | 5 +- .../chorem/lima/enums/ComboBoxAccountsEnum.java | 68 - .../org/chorem/lima/enums/ComboBoxDatesEnum.java | 81 - .../chorem/lima/enums/ComboBoxEntryBooksEnum.java | 67 - .../org/chorem/lima/enums/ComboBoxLetterEnum.java | 67 - .../chorem/lima/enums/ComboBoxOperatorsEnum.java | 80 - .../org/chorem/lima/enums/ComboBoxPeriodEnum.java | 69 - .../java/org/chorem/lima/enums/EncodingEnum.java | 5 +- .../org/chorem/lima/enums/EntryBooksChartEnum.java | 5 +- .../lima/enums/FinancialStatementsChartEnum.java | 5 +- .../org/chorem/lima/enums/ImportExportEnum.java | 10 +- .../chorem/lima/enums/VatStatementsChartEnum.java | 3 - .../main/java/org/chorem/lima/ui/BetaLayerUI.java | 26 +- .../package-info.java => ClosableTabHeader.css} | 28 +- .../java/org/chorem/lima/ui/ClosableTabHeader.jaxx | 35 +- .../AccountCondition/AccountConditionHandler.java | 5 +- .../AccountCondition/AccountConditionView.css} | 31 +- .../AccountCondition/AccountConditionView.jaxx | 34 +- .../BigDecimalConditionHandler.java | 2 - .../BigDecimalConditionView.css} | 27 +- .../BigDecimalConditionView.jaxx | 63 +- .../CreditConditionHandler.java | 2 - .../BigDecimalCondition/CreditConditionView.java | 8 +- .../BigDecimalCondition/DebitConditionHandler.java | 2 - .../BigDecimalCondition/DebitConditionView.java | 8 +- .../chorem/lima/ui/Filter/ConditionHandler.java | 4 +- .../EntryBookConditionHandler.java | 21 +- .../EntryBookCondition/EntryBookConditionView.css} | 31 +- .../EntryBookCondition/EntryBookConditionView.jaxx | 38 +- .../DescriptionConditionHandler.java | 2 - .../StringCondition/DescriptionConditionView.java | 4 +- .../StringCondition/LetteringConditionHandler.java | 2 - .../StringCondition/LetteringConditionView.java | 4 +- .../StringCondition/StringConditionHandler.java | 2 - .../StringCondition/StringConditionView.css} | 33 +- .../StringCondition/StringConditionView.jaxx | 52 +- .../StringCondition/VoucherConditionHandler.java | 2 - .../StringCondition/VoucherConditionView.java | 4 +- .../Filter/dateCondition/DateConditionHandler.java | 2 - .../dateCondition/DateConditionView.css} | 30 +- .../ui/Filter/dateCondition/DateConditionView.jaxx | 46 +- .../DateIntervalConditionHandler.java | 5 +- .../DateIntervalConditionView.css} | 32 +- .../DateIntervalConditionView.jaxx | 62 +- .../FinancialPeriodConditionHandler.java | 21 +- .../FinancialPeriodConditionView.css} | 30 +- .../FinancialPeriodConditionView.jaxx | 37 +- .../FinancialTransactionConditionHandler.java | 10 +- .../FinancialTransactionConditionView.css} | 31 +- .../FinancialTransactionConditionView.jaxx | 45 +- .../FiscalPeriodConditionHandler.java | 21 +- .../FiscalPeriodConditionView.css} | 31 +- .../FiscalPeriodConditionView.jaxx | 39 +- .../org/chorem/lima/ui/LimaDecoratorProvider.java | 3 - .../java/org/chorem/lima/ui/LimaRendererUtil.java | 9 +- .../src/main/java/org/chorem/lima/ui/MainView.css | 102 ++ .../src/main/java/org/chorem/lima/ui/MainView.jaxx | 255 +-- .../java/org/chorem/lima/ui/MainViewHandler.java | 317 ++-- .../AccountForm.css} | 39 +- .../org/chorem/lima/ui/account/AccountForm.jaxx | 25 +- .../chorem/lima/ui/account/AccountImportForm.css | 67 + .../chorem/lima/ui/account/AccountImportForm.jaxx | 35 +- .../lima/ui/account/AccountTreeTableModel.java | 3 +- .../lima/ui/account/AccountTreeTableRenderer.java | 12 +- .../org/chorem/lima/ui/account/AccountView.css | 53 + .../org/chorem/lima/ui/account/AccountView.jaxx | 62 +- .../chorem/lima/ui/account/AccountViewHandler.java | 67 +- .../UpdateAccountForm.css} | 40 +- .../chorem/lima/ui/account/UpdateAccountForm.jaxx | 26 +- .../org/chorem/lima/ui/account/package-info.java | 3 +- .../lima/ui/accountsreports/AccountComboBox.java | 142 -- .../ui/accountsreports/AccountsReportsView.jaxx | 78 - .../AccountsReportsViewHandler.java | 123 -- .../chorem/lima/ui/balance/BalanceReportsView.jaxx | 56 - .../lima/ui/balance/BalanceReportsViewHandler.java | 110 -- .../org/chorem/lima/ui/balance/BalanceTable.java | 95 - .../chorem/lima/ui/balance/BalanceTableModel.java | 162 -- .../lima/ui/celleditor/AccountTableCellEditor.java | 24 +- .../ui/celleditor/AccountTableCellRenderer.java | 2 - .../ui/celleditor/AutoCompleteTableCellEditor.java | 60 + .../ui/celleditor/BigDecimalTableCellEditor.java | 36 +- .../ui/celleditor/BigDecimalTableCellRenderer.java | 29 +- .../ui/celleditor/DateLimaTableCellRenderer.java | 2 - .../lima/ui/celleditor/DateTableCellEditor.java | 13 +- .../celleditor/DefaultLimaTableCellRenderer.java | 66 +- .../lima/ui/celleditor/EmptyCellRenderer.java | 3 - .../ui/celleditor/EntryBookTableCellEditor.java | 14 +- .../ui/celleditor/EntryBookTableCellRender.java | 8 +- .../ui/celleditor/NumberSeparatorCellRenderer.java | 2 - .../NumberSeparatorTableCellRenderer.java | 2 - .../lima/ui/celleditor/StringTableCellEditor.java | 6 +- .../lima/ui/celleditor/TableCellErrorDetector.java | 2 - .../lima/ui/combobox/AccountComboBoxModel.java | 15 +- .../lima/ui/combobox/EntryBookComboBoxModel.java | 23 +- .../ui/combobox/FinancialPeriodComboBoxModel.java | 34 +- .../ui/combobox/FiscalPeriodComboBoxModel.java | 35 +- .../lima/ui/combobox/LeafAccountComboBoxModel.java | 16 +- .../lima/ui/combobox/LetterComboBoxModel.java | 18 +- .../org/chorem/lima/ui/common/AbstractColumn.java | 20 +- .../chorem/lima/ui/common/AbstractLimaTable.java | 55 +- .../lima/ui/common/AbstractLimaTableModel.java | 15 +- .../lima/ui/common/AccountComboBoxModel.java | 5 +- .../chorem/lima/ui/common/AccountListRenderer.java | 11 +- .../lima/ui/common/CellRouteHorizontalAction.java | 3 +- .../lima/ui/common/CellRouteVerticalAction.java | 4 +- .../java/org/chorem/lima/ui/common/Column.java | 18 +- .../lima/ui/common/EntryBookComboBoxModel.java | 5 +- .../lima/ui/common/EntryBookListRenderer.java | 13 +- .../ui/common/FinancialPeriodComboBoxModel.java | 5 +- .../ui/common/FinancialPeriodListRenderer.java | 18 +- .../ui/common/FinancialTransactionTableModel.java | 77 +- .../lima/ui/common/FiscalPeriodComboBoxModel.java | 5 +- .../lima/ui/common/FiscalPeriodListRenderer.java | 18 +- .../lima/ui/common/GenericComboBoxModel.java | 8 +- .../chorem/lima/ui/common/IntervalListener.java | 2 - .../org/chorem/lima/ui/common/IntervalPanel.java | 247 --- .../lima/ui/common/LabelListCellRenderer.java | 4 +- .../chorem/lima/ui/common/TableModelWithGroup.java | 4 +- .../EntryBookForm.css} | 40 +- .../chorem/lima/ui/entrybook/EntryBookForm.jaxx | 35 +- .../EntryBookImportForm.css} | 35 +- .../lima/ui/entrybook/EntryBookImportForm.jaxx | 23 +- .../chorem/lima/ui/entrybook/EntryBookTable.java | 3 - .../lima/ui/entrybook/EntryBookTableModel.java | 9 +- .../org/chorem/lima/ui/entrybook/EntryBookView.css | 53 + .../chorem/lima/ui/entrybook/EntryBookView.jaxx | 67 +- .../lima/ui/entrybook/EntryBookViewHandler.java | 45 +- .../org/chorem/lima/ui/entrybook/package-info.java | 3 +- .../ui/entrybooksreports/EntryBookComboBox.java | 83 - .../entrybooksreports/EntryBooksReportsTable.java | 151 -- .../EntryBooksReportsTableModel.java | 188 -- .../entrybooksreports/EntryBooksReportsView.jaxx | 66 - .../EntryBooksReportsViewHandler.java | 124 -- .../FinancialPeriodErrorDetector.java | 4 +- .../ui/financialperiod/FinancialPeriodTable.java | 5 +- .../financialperiod/FinancialPeriodTableModel.java | 19 +- .../FinancialPeriodView.css} | 34 +- .../ui/financialperiod/FinancialPeriodView.jaxx | 54 +- .../FinancialPeriodViewHandler.java | 79 +- .../lima/ui/financialperiod/package-info.java | 3 +- .../FinancialStatementChartTreeTable.java | 3 - .../FinancialStatementChartTreeTableModel.java | 115 +- .../FinancialStatementChartView.css | 62 + .../FinancialStatementChartView.jaxx | 81 +- .../FinancialStatementChartViewHandler.java | 52 +- .../FinancialStatementHeaderForm.css | 54 + .../FinancialStatementHeaderForm.jaxx | 33 +- .../FinancialStatementImportForm.css | 67 + .../FinancialStatementImportForm.jaxx | 39 +- .../FinancialStatementMovementForm.css | 72 + .../FinancialStatementMovementForm.jaxx | 48 +- .../ui/financialstatementchart/package-info.java | 3 +- .../FinancialStatementReportTable.java | 166 -- .../FinancialStatementReportTableCellRenderer.java | 110 -- .../FinancialStatementReportTableModel.java | 176 -- .../FinancialStatementReportViewHandler.java | 112 -- .../ui/financialstatementreport/package-info.java | 26 - .../ui/financialtransaction/AccountColumn.java | 16 +- .../ui/financialtransaction/BalanceColumn.java | 2 - .../lima/ui/financialtransaction/CreditColumn.java | 17 +- .../lima/ui/financialtransaction/DateColumn.java | 10 +- .../lima/ui/financialtransaction/DayColumn.java | 117 ++ .../lima/ui/financialtransaction/DebitColumn.java | 17 +- .../ui/financialtransaction/DescriptionColumn.java | 12 +- .../ui/financialtransaction/EntryBookColumn.java | 10 +- .../FinancialTransactionDefaultTable.java | 5 +- .../FinancialTransactionErrorDetector.java | 3 - .../FinancialTransactionTable.java | 5 +- .../FinancialTransactionView.css | 133 ++ .../FinancialTransactionView.jaxx | 203 ++- .../FinancialTransactionViewHandler.java | 565 ++++-- .../lima/ui/financialtransaction/LetterColumn.java | 9 +- .../ui/financialtransaction/VoucherColumn.java | 11 +- .../lima/ui/financialtransaction/package-info.java | 3 +- .../FinancialTransactionSearchTable.java | 5 +- .../FinancialTransactionSearchTableModel.java | 7 +- .../FinancialTransactionSearchView.css | 91 + .../FinancialTransactionSearchView.jaxx | 160 +- .../FinancialTransactionSearchViewHandler.java | 9 +- .../FinancialTransactionUnbalancedTable.java | 5 +- .../FinancialTransactionUnbalancedTableModel.java | 9 +- .../FinancialTransactionUnbalancedView.css | 67 + .../FinancialTransactionUnbalancedView.jaxx | 112 +- .../FinancialTransactionUnbalancedViewHandler.java | 187 +- .../AddPeriod.css} | 37 +- .../org/chorem/lima/ui/fiscalperiod/AddPeriod.jaxx | 21 +- .../ui/fiscalperiod/FiscalPeriodErrorDetector.java | 4 +- .../lima/ui/fiscalperiod/FiscalPeriodTable.java | 5 +- .../ui/fiscalperiod/FiscalPeriodTableModel.java | 17 +- .../lima/ui/fiscalperiod/FiscalPeriodView.css | 57 + .../lima/ui/fiscalperiod/FiscalPeriodView.jaxx | 73 +- .../ui/fiscalperiod/FiscalPeriodViewHandler.java | 132 +- .../fiscalperiod/RetainedEarningsEntryBookForm.css | 70 + .../RetainedEarningsEntryBookForm.jaxx | 62 +- .../RetainedEarningsWait.css} | 20 +- .../lima/ui/fiscalperiod/RetainedEarningsWait.jaxx | 13 +- .../chorem/lima/ui/fiscalperiod/package-info.java | 3 +- .../org/chorem/lima/ui/home/AbstractHomePane.java | 8 +- .../java/org/chorem/lima/ui/home/AccountsPane.java | 48 +- .../org/chorem/lima/ui/home/EntryBooksPane.java | 93 +- .../lima/ui/home/FinancialTransactionsPane.java | 99 +- ...FiscalPeriodsPane.java => FiscalYearsPane.java} | 85 +- .../main/java/org/chorem/lima/ui/home/HomeView.css | 70 + .../java/org/chorem/lima/ui/home/HomeView.jaxx | 72 +- .../java/org/chorem/lima/ui/home/package-info.java | 3 +- .../org/chorem/lima/ui/identity/IdentityForm.css | 121 ++ .../org/chorem/lima/ui/identity/IdentityForm.jaxx | 114 +- .../chorem/lima/ui/identity/IdentityHandler.java | 43 +- .../chorem/lima/ui/importexport/ImportExport.java | 669 +++++-- .../lima/ui/importexport/ImportExportWaitView.css | 29 +- .../lima/ui/importexport/ImportExportWaitView.jaxx | 15 +- .../org/chorem/lima/ui/ledger/LedgerTable.java | 133 -- .../chorem/lima/ui/ledger/LedgerTableModel.java | 250 --- .../chorem/lima/ui/ledger/LedgerViewHandler.java | 135 -- .../lima/ui/lettering/LetteringEditModel.java | 42 +- .../chorem/lima/ui/lettering/LetteringTable.java | 5 +- .../lima/ui/lettering/LetteringTableModel.java | 18 +- .../org/chorem/lima/ui/lettering/LetteringView.css | 121 ++ .../chorem/lima/ui/lettering/LetteringView.jaxx | 255 ++- .../lima/ui/lettering/LetteringViewHandler.java | 208 ++- .../lima/ui/lettering/LettringSelectionModel.java | 4 +- .../org/chorem/lima/ui/lettering/TypeEntry.java | 8 +- .../chorem/lima/ui/opening/CreateAccountsPanel.css | 55 + .../lima/ui/opening/CreateAccountsPanel.jaxx | 28 +- .../lima/ui/opening/CreateEntryBookPanel.css | 27 +- .../lima/ui/opening/CreateEntryBookPanel.jaxx | 10 +- .../CreateFiscalPeriodPanel.css} | 24 +- .../lima/ui/opening/CreateFiscalPeriodPanel.jaxx | 28 +- .../chorem/lima/ui/opening/CreateIdentityPanel.css | 108 ++ .../lima/ui/opening/CreateIdentityPanel.jaxx | 105 +- .../ui/opening/CreateIdentityPanelHandler.java | 78 + .../OpeningView.css} | 46 +- .../org/chorem/lima/ui/opening/OpeningView.jaxx | 28 +- .../chorem/lima/ui/opening/OpeningViewHandler.java | 30 +- .../org/chorem/lima/ui/opening/package-info.java | 3 +- .../chorem/lima/ui/vatchart/VatChartImportForm.css | 66 + .../lima/ui/vatchart/VatChartImportForm.jaxx | 37 +- .../lima/ui/vatchart/VatChartMovementForm.css | 65 + .../lima/ui/vatchart/VatChartMovementForm.jaxx | 33 +- .../chorem/lima/ui/vatchart/VatChartTreeTable.java | 11 +- .../lima/ui/vatchart/VatChartTreeTableModel.java | 103 +- .../VatChartView.css} | 40 +- .../org/chorem/lima/ui/vatchart/VatChartView.jaxx | 65 +- .../lima/ui/vatchart/VatChartViewHandler.java | 82 +- .../chorem/lima/ui/vatreports/VatReportTable.java | 59 - .../lima/ui/vatreports/VatReportTableModel.java | 223 --- .../chorem/lima/ui/vatreports/VatReportView.jaxx | 59 - .../lima/ui/vatreports/VatReportViewHandler.java | 102 -- .../java/org/chorem/lima/util/AccountToString.java | 5 +- .../org/chorem/lima/util/BigDecimalToString.java | 67 + .../org/chorem/lima/util/EntryBookToString.java | 5 +- .../java/org/chorem/lima/util/ErrorHelper.java | 31 +- .../ReportDialogView.css} | 24 +- .../org/chorem/lima/util/ReportDialogView.jaxx | 53 +- .../org/chorem/lima/widgets/JWideComboBox.java | 10 +- .../chorem/lima/widgets/ScrollBasicComboPopup.java | 6 +- .../chorem/lima/widgets/ScrollMetalComboUI.java | 3 - lima-swing/src/main/resources/META-INF/aop.xml | 5 +- .../resources/i18n/lima-swing_en_GB.properties | 771 ++++---- .../resources/i18n/lima-swing_fr_FR.properties | 775 ++++---- ...ion-charts-accounts.png => action-accounts.png} | Bin ...ion-entries-balanced.png => action-entries.png} | Bin ...charts-entrybooks.png => action-entryBooks.png} | Bin ...action-export-element.png => action-export.png} | Bin ...=> action-filter-transaction-date-interval.png} | Bin ...png => action-filter-transaction-entryBook.png} | Bin ... action-filter-transaction-financialPeriod.png} | Bin ... => action-filter-transaction-fiscalPeriod.png} | Bin ...ncialperiod.png => action-financialPeriods.png} | Bin ...ng => action-financialStatement-add-header.png} | Bin ... => action-financialStatement-add-movement.png} | Bin ...eck.png => action-financialStatement-check.png} | Bin ...edit.png => action-financialStatement-edit.png} | Bin ...rt.png => action-financialStatement-import.png} | Bin ...ve.png => action-financialStatement-remove.png} | Bin ...atements.png => action-financialStatements.png} | Bin ...s-fiscalperiod.png => action-fiscalPeriods.png} | Bin .../src/main/resources/icons/action-fullscreen.png | Bin 687 -> 0 bytes ...action-import-element.png => action-import.png} | Bin .../resources/icons/action-leave-fullscreen.png | Bin 727 -> 0 bytes ...ement-edit.png => action-vatStatement-edit.png} | Bin ...t-import.png => action-vatStatement-import.png} | Bin ...atement-new.png => action-vatStatement-new.png} | Bin ...t-remove.png => action-vatStatement-remove.png} | Bin ...-vatstatements.png => action-vatStatements.png} | Bin .../src/main/resources/icons/entryBooks.png | Bin .../src/main/resources/icons/fiscalYears.png | Bin lima-swing/src/main/resources/import/bcr_base.csv | 325 ++-- .../src/main/resources/import/bcr_developed.csv | 325 ++-- .../src/main/resources/import/bcr_shortened.csv | 137 +- .../src/main/resources/import/eb_default.csv | 11 +- lima-swing/src/main/resources/import/pcg_base.csv | 923 +++++----- .../src/main/resources/import/pcg_developed.csv | 1178 ++---------- .../src/main/resources/import/pcg_shortened.csv | 501 +++--- lima-swing/src/main/resources/import/vat_base.csv | 127 +- .../src/main/resources/import/vat_default.csv | 127 +- .../src/main/resources/import/vat_developed.csv | 127 +- .../src/main/resources/import/vat_shortened.csv | 127 +- .../src/main/resources/lima-config.properties | 5 +- lima-swing/src/main/resources/log4j.properties | 9 +- lima-swing/src/site/devel/packaging.rst | 7 +- .../site.xml} | 56 +- lima-swing/src/site/site_fr.xml | 70 - .../java/org/chorem/lima/ui/AbstractLimaTest.java | 653 +++++++ .../java/org/chorem/lima/ui/LimaTestsConfig.java | 71 + .../lima/ui/account/AccountViewHandlerTest.java | 12 +- {lima-neogia => lima-web}/LICENSE.txt | 0 lima-web/README.txt | 20 + {lima-business => lima-web}/pom.xml | 138 +- .../src/license/THIRD-PARTY.properties | 20 +- .../src/main/assembly/bin.xml | 40 +- .../src/main/assembly/lima-server | 0 .../balance/BalanceReportAccountReport.jrxml | 41 + .../balance/BalanceSubAccountsReport.jrxml | 383 ++++ .../jasperreports/balance/DocumentReport.jrxml | 275 +++ .../jasperreports/entryBook/DocumentReport.jrxml | 365 ++++ .../jasperreports/entryBook/EntryBookReport.jrxml | 109 ++ .../entryBook/FinancialPeriodReport.jrxml | 271 +++ .../entryBook/TransactionReport.jrxml | 297 ++++ .../generalEntryBook/DocumentReport.jrxml | 320 ++++ .../generalEntryBook/EntryBookPeriodReport.jrxml | 146 ++ .../GeneralEntryBookEntryReport.jrxml | 82 + .../generalLedger/DocumentReport.jrxml | 286 +++ .../generalLedger/GeneralLedgerEntryReport.jrxml | 252 +++ .../generalLedger/GeneralLedgerReport.jrxml | 189 ++ .../src/main/java/org/chorem/lima/LimaServer.java | 5 +- .../org/chorem/lima/web/action/ReportBuilder.java | 97 + .../chorem/lima/web/service/DocumentService.java | 569 ++++++ .../chorem/lima/web/service/HttpServerService.java | 159 +- .../org/chorem/lima/web}/utils/DocumentsEnum.java | 13 +- .../main/resources/i18n/lima-web_en_GB.properties | 55 + .../main/resources/i18n/lima-web_fr_FR.properties | 55 + .../src/main/resources/images/accounts.png | Bin .../src/main/resources/images/entries.png | Bin .../src/main/resources/images}/entrybooks.png | Bin .../src/main/resources/images}/fiscalperiods.png | Bin .../src/main/resources/images/identity.png | Bin .../src/main/resources/images/puzzle_icon_mini.png | Bin .../src/main/resources/reports/vat_form_fr.pdf | Bin .../org/chorem/lima/web/action/ReportTest.java | 60 + ofbizNeogia/src/org/ofbiz/lima/AccountService.java | 5 +- ofbizNeogia/src/org/ofbiz/lima/EntryService.java | 7 +- ofbizNeogia/src/org/ofbiz/lima/JournalService.java | 5 +- ofbizNeogia/src/org/ofbiz/lima/PeriodService.java | 5 +- ofbizNeogia/src/org/ofbiz/lima/StatusService.java | 5 +- .../src/org/ofbiz/lima/TransactionService.java | 11 +- pom.xml | 271 ++- src/site/rst/assistant.rst | 3 - src/site/rst/callao/callao.rst | 3 - src/site/rst/callao/classes.rst | 3 - src/site/rst/callao/contact.rst | 5 +- src/site/rst/callao/developpement.rst | 3 - src/site/rst/callao/howto.rst | 5 +- src/site/rst/callao/index.rst | 3 - src/site/rst/callao/lexique.rst | 5 +- src/site/rst/callao/news.rst | 5 +- src/site/rst/callao/roadmap.rst | 3 - src/site/rst/callao/todo.rst | 3 - src/site/rst/callao/usecases.rst | 3 - src/site/rst/contact.rst | 3 - src/site/rst/devel/glossary.rst | 3 - src/site/rst/devel/modificationarchitecture.rst | 3 - src/site/rst/devel/openejb.rst | 3 - src/site/rst/devel/server.rst | 3 - src/site/rst/features.rst | 3 - src/site/rst/importexport.rst | 3 - src/site/rst/index.rst | 3 - src/site/rst/install.rst | 3 - src/site/rst/lexique.rst | 3 - src/site/rst/rapports.rst | 3 - src/site/rst/saisie.rst | 3 - src/site/site.xml | 91 + src/site/site_fr.xml | 133 -- 659 files changed, 24946 insertions(+), 23804 deletions(-) -- To stop receiving notification emails like this one, please contact chorem.org SCM administrator <admin+scm@chorem.org>.