Commit Graph

36 Commits

Author SHA1 Message Date
Benjamin Beganović cee0f7ec95 Update quota when sending einvoice docs 2024-11-22 17:12:15 +01:00
David Bomba ff805216cf
Merge pull request #10298 from turbo124/v5-develop
Support sorting on projects for expenses
2024-11-22 06:56:07 +11:00
Benjamin Beganović 94312a01e3 Include einvoicing token in the headers 2024-11-21 17:27:20 +01:00
David Bomba d4f3805285 Add EInvoiceLog Table 2024-11-21 14:21:54 +11:00
David Bomba 552d596eae Style fixes 2024-11-20 11:15:49 +11:00
David Bomba 2bf1afa2c4 Add tax entity to licenses table 2024-11-19 15:56:15 +11:00
David Bomba 26b956768f Updates for e_invoice_quota 2024-11-19 11:18:21 +11:00
David Bomba fbe4920869 Minor fixes for e-invoicing 2024-11-15 08:24:46 +11:00
Benjamin Beganović 0ab7e9ca4c
Refactor emails to use EmailObject (#118) 2024-11-15 08:22:54 +11:00
Benjamin Beganović 320021dc6e
E-invoicing: Notifications for credits (#117)
* Credits exhausted

* Credits low

* Check and dispatch mails before sending (hosted)

* E_INVOICE_QUOTA_WARNING

* Update translations

---------

Co-authored-by: David Bomba <turbo124@gmail.com>
2024-11-14 09:09:19 +11:00
David Bomba a4a5270965 Adjustments for peppol tax categories 2024-11-14 08:01:39 +11:00
David Bomba c5bd61afce Wire up Self host and hosted flows 2024-11-11 17:05:30 +11:00
David Bomba 03610cfcba Updates for einvoicing via self host 2024-11-11 16:56:04 +11:00
David Bomba 9eec0cfd40 Always set email as a fallback for sending einvoices 2024-11-11 11:15:19 +11:00
David Bomba b85cbb8596 Activities for e-invoicing 2024-11-11 11:04:19 +11:00
David Bomba 1ddd4f64aa Fixes for tests 2024-11-10 15:28:20 +11:00
David Bomba 1465d46bac Fixes for currency translation 2024-11-10 10:42:35 +11:00
David Bomba 360e2a85b0 v5.10.44 2024-11-10 07:52:57 +11:00
Benjamin Beganović 4e097db3ed
eInvoicing (#105)
* apply migration to accounts table

* remove references of e_invoicing_token from company

* update rotation of token

* update sending functionality

* fixes for column reference

* update translations

* wip

* proxy peppol calls to admin module

* Update StoreEntityRequest

* Update translations

* Add e_invoice_quota to account transformer

* Checking license validity

* Rotate token using API call to hosted

* Drop validation

* Update translations

* Returning account quota

* Show quota request

* Update endpoints

* Pass account_key instead of company to quota

* Add account_key on send request

* drop redundant column

* Update translations

* Update company details with classification, vat & id number

* Update validator

* Update settings for enable_e_invoice

* Fixes for payment meta

* Rebase on turbo124/v5-develop

* Update validation for payment means

---------

Co-authored-by: David Bomba <turbo124@gmail.com>
2024-11-06 06:41:35 +11:00
David Bomba 8f9e0a2a46 Fixes for tests 2024-11-05 11:35:48 +11:00
David Bomba fa97ba29c5 Tests for nexus 2024-11-05 09:17:10 +11:00
David Bomba 59ec545c1c Refactoring storecove 2024-11-04 19:16:04 +11:00
David Bomba aca54675dc Storecove sending 2024-11-03 09:24:25 +11:00
David Bomba a96d16f09e Overriding VAT numbers 2024-11-02 19:32:07 +11:00
David Bomba 432f85f223 Static Analysis 2024-11-02 11:25:28 +11:00
David Bomba 19d59a91d0 Nexus 2024-11-01 21:39:52 +11:00
David Bomba ed9dd868b4 Storecove 2024-11-01 14:21:54 +11:00
Benjamin Beganović aae830f60c include einvoice token on submission 2024-10-11 17:55:41 +02:00
David Bomba 02613f18ea Minor fixes 2024-10-09 12:49:17 +11:00
David Bomba 9c6568aae1 Split einvoice gateways 2024-09-16 13:52:46 +10:00
David Bomba 516533c374 Move null filter to basemodel 2024-08-30 15:44:01 +10:00
David Bomba 94da1d9ded Logic to update e_invoice 2024-08-30 15:00:25 +10:00
David Bomba 52630f06e3 Sending einvoices 2024-08-29 15:51:48 +10:00
David Bomba 8c2b97dce5 EInvoice sending activity 2024-08-29 15:16:01 +10:00
David Bomba e2365ee0f9 Stubs for sending edocs 2024-08-29 11:19:09 +10:00
David Bomba 9f7ff7dc59 Stubs for sending edocs 2024-08-29 11:17:38 +10:00