GX-Bug #58786
geschlossenFehlermeldungen auf der checkout_success Seite, wenn Mwst. auf Rechnung ausweisen aktiviert und es sich um eine Nettobestellung handelt.
100%
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