Change Log¶
Alle erwähnenswerten Änderungen in der Komponente werden hier dokumentiert.
[Unreleased] 2023-02-06¶
1.9.1 - 2023-02-06¶
Behoben¶
- Total Gewicht hat die Menge nicht berücksichtig
application/source/package/dimensions/DefaultFactory.class.php
- Total Gewicht hat die Menge nicht berücksichtig
development/tests/application/source/package/dimensions/DefaultFactoryTest.php
1.9.0 - 2022-12-22¶
Geändert¶
- in AbstractProviderWithProperties geändert
application/source/condition/Provider.class.php
- Exceptions hinzugef+gt wenn eq nicht da ist
application/source/logic/workflow/action/equipment/order/delivery/CreateDocuments.class.php
- Verkaufsgruppe erweitern
application/source/position/Factory.class.php
- Verkaufsgruppe
application/source/Position.class.php
- neue Methode isParseAble
application/source/util/AddressParser.class.php
Hinzugefügt¶
application/source/util/addressparser/Factory.class.php
1.8.0 - 2022-10-23¶
Hinzugefügt¶
application/source/logic/workflow/container/equipment/document/Delivery.class.php
application/source/logic/workflow/container/equipment/document/Retoure.class.php
application/source/logic/workflow/action/equipment/order/delivery/CreateDocuments.class.php
application/source/logic/workflow/action/equipment/order/delivery/UpdateRetoureNumbersFromDocuments.class.php
2022-10-05¶
Geändert¶
- Testfälle für die Klasse
Alvine\Application\Platform\Plugin\Shipping\Condition\Provider
korrigert nachdem beimWhere
Statement kein default Wert für das Land mehr übergeben wird.
2022-06-30¶
Geändert¶
das Lieferland soll als fallback aus der juristication kommen application/source/logic/workflow/action/equipment/order/Shippingcost.class.php
Result setConditions verwendet application/source/logic/condition/strategy/DefaultStrategy.class.php
neue Methode setConditions application/source/logic/condition/strategy/Result.class.php
modify Order interface erweitert application/source/logic/workflow/action/equipment/order/Shippingcost.class.php
2022-06-22¶
Hinzugefügt¶
application/source/logic/condition/strategy/constraint/BelowShippingFree.class.php
application/source/logic/condition/strategy/constraint/IsCountry.class.php
application/source/logic/condition/strategy/constraint/IsValidForGoups.class.php
application/source/logic/condition/strategy/DefaultStrategy.class.php
application/source/logic/condition/strategy/Factory.class.php
application/source/logic/condition/Strategy.interface.php
1.7.0 - 2022-05-29¶
Hinzugefügt¶
application/source/condition/Provider.class.php
application/source/util/addressparser/FR.class.php
application/source/util/addressparser/DE.class.php
Behoben¶
null Prüfung erweitert application/source/util/AddressParser.class.php
1.6.0 - 2021-10-22¶
Geändert¶
main.route angelegt /default/route/main.route in den API Ordner verschoben /default/route/api/shipping.xml
Behoben¶
bugfix createPositionFromMap in createInstanceFromMap umbenannt /source/position/Factory.class.php
1.4.0 - 2020-11-04¶
Geändert¶
- neues Interface Document/Retoure
- neues Interface Document/Delivery
- neuer Trait RetoureImplementation
- neuer Trait DeliveryImplementation
- setDeliveredFromDocuments berücksichtigt nun die drei neuen Dokumente Delivery , Retoure und DeliveryAndRetoure
- AbstractAction angelegt und die Actions davon abgeleitet
- CreateDocuments Klasse speichert nun nicht mehr die Dokumente ab
- SetDeliveredFromDocuments speichert nun nicht mehr die Retouren Nummern ab
- neue Aktion SetRetoureNumbers
- neue Klasse SetRetoureNumbersException
- bugfix Delivery Factorry CreateInstanceFromMap
- Dokument Label ist nun ABstract
- getLabel Presenter schreiben der Retouren Nummern erweitert
- neuen AddressParser um Hausnummer und Strassennamen zu trennen
2020-10-20¶
Behoben¶
- createItemFromMap im Test "/source/position/Factory.classTest.php" angepasst
1.2.0 - 2020-07-03¶
Geändert¶
- Übernahme der Paketnummer für die Retoure
1.1.0 - 2020-07-01¶
Geändert¶
- AlvineApplicationPlatformPluginShippingPresenterGetLabel
1.0.0 - 2020-06-26¶
Hinzugefügt¶
- initiale Grundversion