Settings and activity
93 results found
-
9 votesBenjamin Hummel supported this idea ·
-
12 votesBenjamin Hummel supported this idea ·
-
1 voteBenjamin Hummel shared this idea ·
-
1 voteBenjamin Hummel shared this idea ·
-
5 votesBenjamin Hummel supported this idea ·
-
2 votesBenjamin Hummel shared this idea ·
-
3 votesBenjamin Hummel shared this idea ·
An error occurred while saving the comment -
18 votes
An error occurred while saving the comment Benjamin Hummel commentedTime and again, customers reach the limits of the export because it cannot be configured across different database tables. This quickly leads to the need to use an extension or the export is not possible.
Example:
Display of all products, including their sales with tax and any other details.This was much better and more comprehensive under Shopware 5.
Due to monthly exports to the tax office or the tax consultant, such cross-table information would be important and is requested again and again.
Benjamin Hummel supported this idea · -
1 voteBenjamin Hummel shared this idea ·
-
2 votesBenjamin Hummel shared this idea ·
-
2 votesBenjamin Hummel shared this idea ·
-
29 votesBenjamin Hummel supported this idea ·
-
19 votesBenjamin Hummel supported this idea ·
-
1 voteBenjamin Hummel shared this idea ·
-
3 votesBenjamin Hummel supported this idea ·
-
25 votesBenjamin Hummel supported this idea ·
-
1 voteBenjamin Hummel shared this idea ·
-
2 votes
An error occurred while saving the comment Benjamin Hummel commentedPossible fix from customer:
The change we did in shopware terms is to first decorate the Shopware\Commercial\B2B\QuoteManagement\Domain\CartToQuote\QuoteRequestRoute class in the plugin and changed the request functionAdded code for removing the discount items from the cart before the validate function is called. So that there will be no validation error when creating a Quote which has discount items in the cart.
$cart = $this->cartService->getCart($context->getToken(), $context); if ($cart->getLineItems()->filterType(LineItem::PROMOTION_LINE_ITEM_TYPE)->count() > 0) { $discountItems = $cart->getLineItems()->filterType(LineItem::PROMOTION_LINE_ITEM_TYPE)->getElements(); $discountItemIds = array_map(function (LineItem $item) { return $item->getId(); }, $discountItems); $this->cartService->removeItems($cart, $discountItemIds, $context); } $this->validateCart($cart, $context->getContext());
Benjamin Hummel supported this idea · -
10 votesBenjamin Hummel shared this idea ·
-
5 votes
An error occurred while saving the comment Benjamin Hummel commentedSee screenshot.
Benjamin Hummel shared this idea ·
Screenshot change language