Commit Graph

24093 Commits

Author SHA1 Message Date
David Bomba 29bfbaf644
Merge pull request #11185 from turbo124/verifactu
Verifactu
2025-08-15 13:28:44 +10:00
David Bomba 27dd9907f3 Cleanup for tests 2025-08-15 13:26:38 +10:00
David Bomba 5a188ac355 Fixes for tests 2025-08-15 13:22:29 +10:00
David Bomba cfc41eb29a Document validation for verifactu 2025-08-15 13:19:58 +10:00
David Bomba e58f19f593 Validation for verifactu documents 2025-08-15 13:13:51 +10:00
David Bomba e8336c85d7 Update rules for setting Impuesto values 2025-08-15 13:02:59 +10:00
David Bomba 117709e551 Validation checks 2025-08-15 12:26:40 +10:00
David Bomba 70dea557f5 Ensure tax codes that are sent are correct 2025-08-14 14:41:21 +10:00
David Bomba 084f0fea25 Activity translations for verifactu 2025-08-14 12:17:03 +10:00
David Bomba 256555c952 Add AEAT response to logs 2025-08-14 12:08:17 +10:00
David Bomba 9b98d45d3b Align tests with new workflow 2025-08-14 11:28:02 +10:00
David Bomba c3b5a972a1 Align tests with new workflow 2025-08-14 10:47:18 +10:00
David Bomba 7e1a6bc1c7 Align tests with new workflow 2025-08-14 10:38:51 +10:00
David Bomba 0a7744a70e Add IDOtro class 2025-08-14 10:07:32 +10:00
David Bomba 1252cdf7ae Integration of Verifactu with UI 2025-08-14 08:36:55 +10:00
David Bomba af926a394c Wiring up verifactu sending 2025-08-13 14:39:50 +10:00
David Bomba c5c9c4325e Wiring up verifactu sending 2025-08-13 14:26:03 +10:00
David Bomba 3d3b5f6938 Integration works for Verifactu 2025-08-13 13:15:51 +10:00
David Bomba ff92756dbc Verifactu api tests 2025-08-13 11:48:18 +10:00
David Bomba a141ca1549 Refactor tests to remove modifications of existing invoices 2025-08-13 11:39:11 +10:00
David Bomba bf8041ab7c Working on verifactu document mutations 2025-08-13 11:05:02 +10:00
David Bomba 8bc1513591 Wire up AEAT for processing 2025-08-13 10:28:10 +10:00
David Bomba 63e6f75a24 Additional rules around tests 2025-08-12 18:34:38 +10:00
David Bomba 5482f44bea Additional rules around tests 2025-08-12 14:42:32 +10:00
David Bomba 81ec3986ca Tests around the handling of verifactu credit amounts 2025-08-12 14:33:52 +10:00
David Bomba 1a3badf748 Tests around the handling of verifactu credit amounts 2025-08-12 13:52:05 +10:00
David Bomba c7e79fe673 Refactor to use generate parent/child ids 2025-08-12 13:41:11 +10:00
David Bomba 8d23ba14d4 Refactor to use generate parent/child ids 2025-08-12 12:29:36 +10:00
David Bomba 1836ccc434 Update for ivnoice backup casting 2025-08-12 12:13:44 +10:00
David Bomba 94b628b6eb Update for ivnoice backup casting 2025-08-12 11:59:44 +10:00
David Bomba 67df175525 Update for ivnoice backup casting 2025-08-12 10:24:18 +10:00
David Bomba 47f33c8691 Validation rules for modification invoice for Verifactu 2025-08-12 09:17:57 +10:00
David Bomba 6a0fff10ae Tests around handling cancellations in verifactu 2025-08-11 11:37:21 +10:00
David Bomba a447b6a20b Tests around handling cancellations in verifactu 2025-08-11 11:00:30 +10:00
David Bomba f7961ecb61 Additional tests for verifactu restore/archive logic 2025-08-11 10:10:33 +10:00
David Bomba 37c74ee18c Functional tests of spanish environment 2025-08-11 10:09:12 +10:00
David Bomba 555eb80018 Functional tests of spanish environment 2025-08-11 09:54:53 +10:00
David Bomba 1e8727c4a4 Force locking for spanish users 2025-08-11 09:25:48 +10:00
David Bomba 74f71d61d6 Padding settings 2025-08-11 09:14:51 +10:00
David Bomba 8a137329d4 Updates for Verifactu 2025-08-10 15:32:35 +10:00
David Bomba c02c87765b Create and cancel invoices working as expected 2025-08-10 13:03:51 +10:00
David Bomba 7393360db3 Working on feature flow and tests for verifactu submissions 2025-08-10 11:25:36 +10:00
David Bomba f7055b516e Working of feature flow of verifactu 2025-08-09 10:22:14 +10:00
David Bomba ee775e58a0 logging 2025-08-09 09:57:02 +10:00
David Bomba 5ff70dbeae Static analysis cleanup 2025-08-08 15:14:21 +10:00
David Bomba 3791469c31 Static analysis cleanup 2025-08-08 15:12:24 +10:00
David Bomba 1a86d5445b Updates for correct date formats for invoice cancellation tests 2025-08-08 14:07:11 +10:00
David Bomba 442ff42ceb additional tests 2025-08-08 14:04:13 +10:00
David Bomba b94316dbed XmlInterface 2025-08-08 13:17:06 +10:00
David Bomba 14fd4063f5 Verifactu feature tests 2025-08-08 12:43:23 +10:00