Diese Seite ist auch auf Deutsch verfügbar.
Skip to main content
ACRIS E-Commerce GmbH

Release stock when order status changed to "in process"

Rating: 5.0

Average rating of 5 out of 5 stars

(1 Review)
Downloads: <50

Description

Highlights

  • Changes the stock level already when an order is "picked up" by the ERP (when the order status is set to "in process").
  • Relevant for multichannel companies in connection with an ERP when stock levels are transferred to the webshop.

Features

  • Changes stock levels after changing the order status to "in process".
  • Changes the behaviour of Shopware for calculating the stock level or the available stock.

About the Extension

Purpose of the plugin

The plug-in makes it possible to release stock levels already when setting the order status "In process". In doing so, the warehouse stock is reduced by the order quantity.
This plugin makes sense if an ERP system is connected, orders are set to the order status "in process" during "collection" and then stock level updates are imported.


From Shopware 6.6: Standard behaviour (without this plugin)

  • The available stock level always corresponds to the stock level (data field stock = available_stock)
  • Shopware counts down the stock level (data field stock) directly when the order is placed

Important: With the plugin, the behaviour remains the same as it was before Shopware 6.6 with activated plugin!


Up to and including Shopware 6.5: Default behaviour (without this plugin)

  • Stock level is only counted down when the order is completed (gets order status "completed / completed")
  • Stock level is increased: Order has been changed from completed to another status (previously order status "completed")
  • Available stock = stock of the product - product quantities of orders that are "not completed" or "cancelled" (order status not equal to "completed" and "cancelled")


Step by step example (without ACRIS Plugin)

Initial situation: Product ACRIS001 has a stock of 100 pcs. and an available stock of 100 pcs. in the Shopware Admin.


1. Saleschannel > customer orders 1 pc. of ACRIS001 (order number 10062)

2. Admin > Catalogues > Products >Product ACRIS001 Stock = 100 pcs and available stock = 99 pcs.

3. Admin > order > overview > order number 10062 > change order status to "in process

4. Admin > Catalogues > Products >Product ACRIS001 Stock = 100 pcs. and available stock = 99 pcs.

5. admin > order > overview > ordez number 10062 > change order status to "completed

6. admin > catalogues > products >product ACRIS001 stock = 99 pcs. and available stock = 99 pcs.


Behaviour WITH ACRIS Plugin

  • Stock level is counted down as soon as the order is set to "in progress" (gets order status "in_progress")
  • Stock level is incremented as soon as the order is changed to "open" if it already had an order status before and it was not "cancelled" (gets order status "open", was not empty and was not "cancelled"),

    OR the order is "cancelled" and was not previously open (gets order status "cancelled" and was not previously "open").

  • Available stock = stock of the product - product quantities of the orders that are open (order status "open")


Step by step example (WITH ACRIS Plugin)

Initial situation: Product ACRIS002 has a stock of 100 pcs. and an available stock of 100 pcs. in the Shopware Admin.

1. saleschannel > customer orders 1 pc. of ACRIS002 (order number 10063)
2. admin > catalogues > products >product ACRIS002 stock = 100 pcs. and available stock = 99 pcs.
3. admin > order > overview > order number 10062 > change order status to "in process
4. Admin > Catalogues > Products >Product ACRIS001 Stock = 99 pcs. and available stock = 99 pcs.
5. admin > order > overview > order number 10062 > change order status to "completed
6. Admin > Catalogues > Products >Product ACRIS001 Stock = 99 pcs. and available stock = 99 pcs.

Details

  • Available: English, German
  • Latest update: 12 November 2024
  • Publication date: 8 May 2023
  • Version: 3.0.1
  • Category: Administration

Resources

Reviews (1)

Average rating
5.0

Average rating of 5 out of 5 stars

Based on 1 reviews
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support

100 %
0 %
0 %
0 %
0 %

Leave a review!

If you downloaded this extension you can write a review in the Shopware Account.

Write a review
ENDLICH ! Die Erlösung
5.0

Average rating of 5 out of 5 stars

by Martin
27 May 2023 11:24
Liebes Acris Team
1000 Dank für dieses Plugin. Das ist für mich das wertvollste Plugin und löst mein größtes Problem und ich denke das haben auch andere.
Shopware meint ja, reservierte Lagerbestände pflegen zu müssen. Das ist in meinen Augen ein absolutes Unding und sollte deaktivierbar sein. Auf den Mangel wiesen schon anderen in dem Forum hin.

Situation ist: Unser ERP System führt den Lagerbestand, da ist alles angeschlossen, unsere POS Kasse, andere Schnittstellen, z.B. zu Amazon, Kaufland, Otto und halt auch unser Shopware Shop.
Bei kleinen Lagerbeständen war das immer ein Problem. Du hast von einem Artikel 2 am Lager. Über Shopware wird 1 bestellt.
Bestellung wird reingeholt. Das ERP System sagt nun dass dein Lagerbestand 1 ist, beim nächsten Sync wird die Menge 1 hochgeladen. Shopware sagt aber dass sie noch eine reservierte Bestellung haben. Das heisst 1 Minus 1 = 0. Und im Shop wird angezeigt dass der Artikel nicht mehr verfügbar ist, obwohl noch einer am Lager ist.

Und das Plugin löst das Problem endlich. In dem Moment wo unser ERP System die Bestellung abholt, Bestellstatus auf "in Bearbeitung" setzt, wird die reservierte Menge in Shopware freigegeben. Und am Ende stimmen die Bestandsmengen.

Deshalb, vielen Dank für diese tolle Lösung und es ist echt traurig dass sowas nicht ab Werk in Shopware 6 enthalten ist. Das ist ein Must Have wenn man ein ERP System hat.
5.0 Functionality
5.0 Usability
5.0 Documentation
5.0 Support

About the Extension Partner

ACRIS E-Commerce GmbH

ACRIS E-Commerce GmbH

Partner Status

  • Shopware Gold Partner Shopware
    Gold Partner
  • Shopware Premium Extension Partner Shopware
    Premium Extension Partner

Details

  • Ø-Rating: 4.9

    Average rating of 4.9 out of 5 stars

  • Partner since: 2015
  • Extensions: 122

Support

  • Based in: Austria
  • Speaks: German, English
  • Response time: Very quickly