Projekt

Allgemein

Profil

Aktionen

GX-Bug #58786

geschlossen

Fehlermeldungen auf der checkout_success Seite, wenn Mwst. auf Rechnung ausweisen aktiviert und es sich um eine Nettobestellung handelt.

Von Till Tepelmann vor mehr als 5 Jahren hinzugefügt. Vor mehr als 5 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Sofort
Zugewiesen an:
Torben Wark
Kategorie:
Google Services
Zielversion:
% erledigt:

100%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
3.10.0.1
Release Notes Langtext:

Es erscheint keine Fehlermeldung mehr auf der Erfolgsseite nach dem Checkout, wenn das Ausweisen der MwSt. auf der Rechnung aktiviert ist und es sich um eine Nettobestellung handelt


Beschreibung

Fehlermeldungen auf der checkout_success Seite, wenn Mwst. auf Rechnung ausweisen aktiviert und es sich um eine Nettobestellung handelt.

Fatal error: Uncaught InvalidArgumentException: DecimalType: Invalid argument value given (expected float numeric got NULL): in /GXEngine/Shared/Types/DecimalType.inc.php:43
Stack trace:
#0 /GXModules/Gambio/GoogleECommerce/Shop/Classes/ValueObjects/GoogleAnalyticsAction.inc.php(108): DecimalType->__construct(NULL)
#1 /GXModules/Gambio/GoogleECommerce/Shop/Classes/Repositories/GoogleAnalyticsTrackingRepository.inc.php(152): GoogleAnalyticsAction::create(Object(NonEmptyStringType), Object(NonEmptyStringType), NULL, 'EUR', '6.5500', '0.0000', Object(GoogleAnalyticsProductCollection))
#2 /GXModules/Gambio/GoogleECommerce/Shop/Classes/Services/GoogleAnalyticsTrackingService.inc.php(65): GoogleAnalyticsTrackingRepository->fetchPurchaseByOrderId(Object(IdType))
#3 /GXModules/Gambio/GoogleECommerce/Shop/Overloads/CheckoutSuccessContentView/GoogleAnalyticsCheckoutSuccess.inc.php(38): GoogleAnalyticsTrackingService->encodedPurchaseByOrderId( in /GXEngine/Shared/Types/DecimalType.inc.php on line 43


Aktionen

Auch abrufbar als: Atom PDF