Loading...
Skip navigation

Automatic calculation of gross / net product prices

When creating or editing a product in the backend, prices (gross price using net and VAT or net price using gross and VAT) are calculated automatically. Use the symfony command shop: computeProductPrices to recalculate product prices. Please check before calling the script whether your store is a b2b or a b2c store. You can find this setting in the TypoScript constants for your store under:

themes.configuration.extension.shop.basket.displayType = b2c

Arguments

The symfony command shop:computeProductPrices is called using two arguments:

  • pageUid the page ID where the product entries are stored.
  • direction calculation path. The argument can take 2 possible values:
    • net: Calculates net prices from gross prices and VAT. Choose this mode if your store is a b2b store.
    • gross: Calculates gross prices from net prices and VAT. Choose this mode if your store is a b2c store.

Call

The Symfony command can be called in 2 ways:

  1. Call in TYPO3 scheduler:

    • In the Scheduler backend module click on Add Task (the + symbol)
    • In the Class selectbox select the Execute Console commands class
    • Select Single in the Type selectbox
    • Select shop:computeProductPrices in the Schedulable Command selectbox
    • Click on the Save button
    • Fill out the argument fields and save the scheduler task again
    • Now you can execute the command as a task in the scheduler module
  2. Call in the console:

    • ./vendor/bin/typo3 shop:computeProductPrices <pageUid> <direction>
    • Example: ./vendor/bin/typo3 shop:computeProductPrices 2 gross

Contact request

You can contact us at any time

Stop! Playing in the meantime?
Stop! Playing in the meantime?
Stop! Playing in the meantime?

Stop! Playing in the meantime?

Break the highscore

Press Start
Contact request
Screenreader label
Security question
WJE__________M_______
4______6____MS____CQ5
ZT5___J4R____F_______
H_B____Y_____U____HTA
Z53_________W6I______