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 beim Where 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