-
Notifications
You must be signed in to change notification settings - Fork 35
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v 2.0.0 #60
Conversation
Set project php version to 8.1 Fix issue in ZUGFeRD 10 Trade Agreement
Remove supported PHP version from github actions tests Add PHP 8.3 to github actions tests
Add phpstan as dependency Add new make command to run the tests with php83 Remove deprecated make commands for tests
…ion of the project
Drop deprecated Address object
Make phpstan ignore zugferd10 Fix issue in DocumentLineDocument with the type of the notes property
Btw if this PR is merged I will be happy to create a PR to update zugferd to 2.2 and add a lot of more tests (see https://github.com/silarhi/zugferd-factur-x/pull/5/files) |
Add BillingSpecifiedPeriod to HeaderTradeSettlement Add new test case to test BillingSpecifiedPeriod and various new things that will be added Add "own" reference file for the new test.
Scope rector path only to zugferd211
…rOrderReferencedDocument, ContractReferencedDocument and AdditionalReferencedDocument
Add static builder for TradePrice
Add fields ExemptionReasonCode, TaxPointDate, DueDateTypeCode to TradeTax Change Test to include TradeTax with Category G (Export out of eu) and the appropriate vatex exemption reason code
Check in official ZUGFeRD 2.2 xml examples
Move consts to builder class
Split tests in different files with names signaling the used profile
Add BusinessProcessSpecifiedDocumentContextParameter to ExchangedDocumentContext Add SellerTaxRepresentativeTradeParty to HeaderTradeAgreement Add BuyerOrderReferencedDocument to LineTradeAgreement Add LineId to ReferencedDocument Add URIUniversalCommunication to TradeParty
Add testcase for extended profile to included legal organisation
Sorry for the late Response. ZUGFeRD was updated with this PR to 2.2. However, I would be extremely grateful if you could create a PR with different tests. If you got the spare time :) |
Description
The project is completely updated with this pull request. On the one hand, PHP versions that are no longer officially supported are also no longer supported by this project. Furthermore, the annotations have been removed from the project and replaced by attributes. In order to continue to provide a good and reliable solution, the PHP files have been given the statement "declare(strict_types=1);" to avoid strange behavior with PHP types.
Features
Fixes
Includes