Benjamin Beganović
20e400d621
E-invoicing: Refactor calls ( #113 )
...
* Update main PEPPOL controller
* Expose countries in AddTaxIdentifierRequest
* setupLegalEntity method for Storecove
* Add missing methods to the StorecoveProxy
* Endpoint for additional legal identifiers
* Update return types on getLegalEntity
2024-11-13 11:35:21 +11:00
Benjamin Beganović
51b5bce45c
Expose license key in statics response ( #111 )
2024-11-13 11:34:53 +11:00
David Bomba
cdc63b101f
Invoice projects
2024-11-13 07:34:21 +11:00
David Bomba
d066f5868a
Add PDF downloads as option in reports
2024-11-12 15:39:55 +11:00
David Bomba
4250966dd7
Fallback for version URL
2024-11-12 14:13:32 +11:00
David Bomba
5aea637fef
Refactor for remote responses
2024-11-12 12:14:02 +11:00
David Bomba
f72d52bada
Refactor for remote responses
2024-11-12 12:12:38 +11:00
David Bomba
9b57285df7
Add proxy for storecove
2024-11-12 09:55:09 +11:00
David Bomba
cccb9de170
nordigen error handling when account not found
2024-11-12 06:27:07 +11:00
Benjamin Beganović
89c26737a0
Refactor e-invoicing endpoints to send correct headers ( #112 )
...
* Add HOSTED_EINVOICE_SECRET variable
* Move authentication to headers for quota
* Move authentication to headers for PEPPOL
2024-11-12 06:19:28 +11:00
David Bomba
b02fcf5909
Refactor addadditionaltaxidentifier to admin module
2024-11-11 15:30:21 +11:00
Benjamin Beganović
6ad06dd302
E-invoicing: Update company details after connecting to PEPPOL ( #108 )
...
* Update company details with provided info
* Store original country_id in request
* Update translations
* Update casts
2024-11-11 15:14:03 +11:00
David Bomba
cd3372fb12
Scenario tests
2024-11-11 14:46:49 +11:00
David Bomba
b85cbb8596
Activities for e-invoicing
2024-11-11 11:04:19 +11:00
David Bomba
d227458b86
Rollback for intercepting xml docs
2024-11-11 09:11:44 +11:00
David Bomba
1867b994f9
Refactor quote email paths to accept template name
2024-11-11 08:06:23 +11:00
David Bomba
07414dee48
Fixes for Twig upgrades
2024-11-11 07:23:17 +11:00
David Bomba
adbb225633
Refactor bulk emails to use Email::class
2024-11-10 20:07:25 +11:00
David Bomba
1ddd4f64aa
Fixes for tests
2024-11-10 15:28:20 +11:00
David Bomba
a3718170c7
Ingest .xml and attach to entity
2024-11-10 14:47:18 +11:00
David Bomba
1465d46bac
Fixes for currency translation
2024-11-10 10:42:35 +11:00
David Bomba
1ada7e2253
Updates for payment balance checks
2024-11-10 08:57:21 +11:00
David Bomba
360e2a85b0
v5.10.44
2024-11-10 07:52:57 +11:00
David Bomba
5b8241347f
Fixes for tests
2024-11-09 16:43:00 +11:00
David Bomba
4ab2423126
Scenarios when resolving tax identifier
2024-11-09 16:23:05 +11:00
David Bomba
df2645de08
Validation for einvoicing
2024-11-08 17:24:27 +11:00
David Bomba
678cbdea95
Error handling for peppol documents
2024-11-08 13:59:50 +11:00
David Bomba
99fcdf330a
Stylesheets
2024-11-08 13:49:07 +11:00
David Bomba
e7b68368f9
Minor fixes
2024-11-07 16:42:41 +11:00
Benjamin Beganović
d9f9151180
E-invoicing: Fixes & improvements ( #107 )
...
* Respond with proper status messages for license
* Update translations
* Improve quota response
* Proxy validation errors
* Force classification
---------
Co-authored-by: David Bomba <turbo124@gmail.com>
2024-11-07 08:45:27 +11:00
David Bomba
a01d625183
Fixes for migrations
2024-11-06 18:25:25 +11:00
David Bomba
3bae14b787
Minor fixes
2024-11-06 07:50:48 +11:00
David Bomba
2debbf69bc
Fixes for credit card validation
2024-11-06 07:26:03 +11:00
David Bomba
afb8b3c306
Fixes for base urls
2024-11-06 07:21:02 +11:00
David Bomba
3b0c394a06
Updated translations
2024-11-06 07:09:05 +11:00
David Bomba
3d2950ec19
Updated translations
2024-11-06 06:59:54 +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
9e6572738b
Minor fixes
2024-11-05 08:03:00 +11:00
David Bomba
aca54675dc
Storecove sending
2024-11-03 09:24:25 +11:00
David Bomba
1441127b29
Remove redundant code path for sorting task statuses
2024-11-02 13:44:19 +11:00
David Bomba
432f85f223
Static Analysis
2024-11-02 11:25:28 +11:00
David Bomba
226909a9d7
Fixes for vendor country
2024-11-02 09:26:41 +11:00
David Bomba
3cb71f7ef9
Fixes for tests
2024-10-28 08:01:21 +11:00
David Bomba
3d2f481e31
Merge pull request #10184 from beganovich/einvoicing-peppol-token-db
...
Add e_invoicing_token to fillable
2024-10-27 11:19:16 +11:00
David Bomba
ab2b5438e8
additional logging
2024-10-25 17:51:01 +11:00
Benjamin Beganović
259752ab3a
add logic for updating signature token
2024-10-24 16:05:18 +02:00
David Bomba
5c9eabb3dd
Minor fixes
2024-10-23 12:35:10 +11:00
David Bomba
8e6fb33c3f
Merge pull request #10174 from beganovich/INV2-1640-2
...
Updates for PEPPOL properties
2024-10-23 12:34:17 +11:00
Benjamin Beganović
d62af022cb
saving acts_as_sender, acts_as_receiver
2024-10-22 17:59:46 +02:00
David Bomba
cfb43a67f7
Roll back matching rules
2024-10-22 17:09:56 +11:00