InvoiceImport V2, validator information added to forms
authorVásáry Dániel <vasary@elgekko.net>
Fri, 24 Nov 2023 13:32:25 +0000 (14:32 +0100)
committerVásáry Dániel <vasary@elgekko.net>
Fri, 24 Nov 2023 13:32:25 +0000 (14:32 +0100)
commit2d5b16f97414f929f860c880ef9ba0bec6a905d5
tree3317fa9dbd6768f213fe45ff8b0e0ad47e2d1d5c
parentf686e6d93c70da1d0c8ff35c3da87567fb94bd9c
InvoiceImport V2, validator information added to forms
63 files changed:
KB.md
lis-app/pom.xml
lis-app/src/main/resources/application-dev.yaml
lis-app/src/test/java/hu/user/lis/workflow/CleanupCamundaIT.java [new file with mode: 0644]
lis-app/src/test/java/hu/user/lis/workflow/TaxOfficeInvoiceApiIT.java
lis-db/migrations/scripts/003_add_remotely_authenticated_to_associate.sql
lis-db/migrations/scripts/011_add_paid_to_invoice.sql
lis-db/migrations/scripts/012_add_created_by_import_to_partner.sql
lis-db/migrations/scripts/014_create_incvoice_indexes.sql [new file with mode: 0644]
lis-db/migrations/scripts/015_add_active_to_invoice.sql [new file with mode: 0644]
lis-db/src/main/java/hu/user/lis/db/Invoice.java
lis-db/src/main/java/hu/user/lis/db/InvoiceImport.java
lis-db/src/main/java/hu/user/lis/db/repository/InvoiceImportRepository.java
lis-db/src/main/java/hu/user/lis/db/repository/InvoiceRepositorySearchImpl.java
lis-service/src/main/java/hu/user/lis/service/data/EntityDataService.java
lis-service/src/main/java/hu/user/lis/service/nav/TaxOfficeInvoiceService.java
lis-service/src/main/java/hu/user/lis/service/nav/TaxOfficeProperties.java [new file with mode: 0644]
lis-service/src/main/java/hu/user/lis/service/nav/TaxOfficeRequestBuilder.java
lis-ui/src/main/java/hu/user/lis/ui/data/AssignInvoicesDataModel.java
lis-ui/src/main/java/hu/user/lis/ui/data/InvoiceDataModel.java
lis-ui/src/main/java/hu/user/lis/ui/data/InvoicesDataModel.java
lis-ui/src/main/java/hu/user/lis/ui/editor/AssociateEditorModel.java
lis-ui/src/main/java/hu/user/lis/ui/editor/ImportInvoiceApproveEditorModel.java
lis-ui/src/main/java/hu/user/lis/ui/editor/ImportInvoiceAssignEditorModel.java
lis-ui/src/main/java/hu/user/lis/ui/editor/InvoiceEditorModel.java
lis-ui/src/main/java/hu/user/lis/ui/editor/PartnerEditorModel.java
lis-ui/src/main/java/hu/user/lis/ui/editor/ProjectEditorModel.java
lis-ui/src/main/java/hu/user/lis/ui/editor/ServiceRecordEditorModel.java
lis-ui/src/main/java/hu/user/lis/ui/editor/TreasuryEditorModel.java
lis-ui/src/main/java/hu/user/lis/ui/editor/common/EntityEditorModel.java
lis-ui/src/main/java/hu/user/lis/ui/editor/validator/AssociateFormValidator.java [new file with mode: 0644]
lis-ui/src/main/java/hu/user/lis/ui/editor/validator/FormValidator.java [moved from lis-ui/src/main/java/hu/user/lis/ui/editor/validate/FormFieldChecker.java with 57% similarity]
lis-ui/src/main/java/hu/user/lis/ui/editor/validator/ImportInvoiceApproveFormValidator.java [new file with mode: 0644]
lis-ui/src/main/java/hu/user/lis/ui/editor/validator/ImportInvoiceAssignFormValidator.java [new file with mode: 0644]
lis-ui/src/main/java/hu/user/lis/ui/editor/validator/InvoiceFormValidator.java [new file with mode: 0644]
lis-ui/src/main/java/hu/user/lis/ui/editor/validator/PartnerFormValidator.java [new file with mode: 0644]
lis-ui/src/main/java/hu/user/lis/ui/editor/validator/ProjectFormValidator.java [moved from lis-ui/src/main/java/hu/user/lis/ui/editor/validate/ProjectFormChecker.java with 73% similarity]
lis-ui/src/main/java/hu/user/lis/ui/editor/validator/ServiceRecordFormValidator.java [new file with mode: 0644]
lis-ui/src/main/java/hu/user/lis/ui/editor/validator/TreasuryFormValidator.java [new file with mode: 0644]
lis-ui/src/main/java/hu/user/lis/ui/view/ApproveInvoicesViewModel.java
lis-ui/src/main/java/hu/user/lis/ui/view/AssignInvoicesViewModel.java
lis-ui/src/main/java/hu/user/lis/ui/view/AssociatesViewModel.java
lis-ui/src/main/resources/web/editor/associate-editor.zul
lis-ui/src/main/resources/web/editor/import-invoice-approve-editor.zul
lis-ui/src/main/resources/web/editor/import-invoice-assign-editor.zul
lis-ui/src/main/resources/web/editor/incoming-invoice-editor.zul
lis-ui/src/main/resources/web/editor/outgoing-invoice-editor.zul
lis-ui/src/main/resources/web/editor/partner-editor.zul
lis-ui/src/main/resources/web/editor/project-editor.zul
lis-ui/src/main/resources/web/editor/service-record-editor.zul
lis-ui/src/main/resources/web/editor/treasury-editor.zul
lis-ui/src/main/resources/web/import-invoices-approve.zul
lis-ui/src/main/resources/web/import-invoices-assign.zul
lis-ui/src/main/resources/web/index.zul
lis-workflow/src/main/java/hu/user/lis/workflow/invoice/DownloadInvoiceData.java
lis-workflow/src/main/java/hu/user/lis/workflow/invoice/DownloadInvoiceDataFromLocalPath.java [new file with mode: 0644]
lis-workflow/src/main/java/hu/user/lis/workflow/invoice/ListNewInvoices.java
lis-workflow/src/main/java/hu/user/lis/workflow/invoice/ListNewInvoicesFromLocalPath.java [new file with mode: 0644]
lis-workflow/src/main/java/hu/user/lis/workflow/invoice/data/InvoiceImportStatus.java [new file with mode: 0644]
lis-workflow/src/main/java/hu/user/lis/workflow/invoice/service/IncomingInvoiceFetcherService.java
lis-workflow/src/main/java/hu/user/lis/workflow/invoice/service/WorkflowManagerService.java
lis-workflow/src/main/resources/assign-incoming-invoices.bpmn
logs/archived/sly-crm-app-2023-11-02.0.log [new file with mode: 0644]