Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 14 Next »

Important Note!

We do not recommend performing any installations or upgrades Fridays or before the holidays. Our support team is only available during the regular business hours. Off business hours assistance has to be scheduled with the support team in advance.

See Magento 2 Connector for the list of the latest versions.

Important Note!

We strongly recommend upgrading the current module versions to the latest versions for Magento 2.4.3 (Magento 2 Connector) before the upgrading to the latest versions for Magento 2.4.4

Latest Versions

Module

Version

Magento Commerce

(aka. OpenSource)

Adobe Commerce

(Adobe Commerce Cloud)

Adobe Commerce

(Adobe Commerce Cloud)

+ Native B2B extension

tnw/marketing

Error rendering macro 'excerpt-include' : User 'null' does not have permission to view the page 'IP:_tnw_marketing-2.4.4'.

(tick)

(tick)

(tick)

tnw/soap-client

2.1.4

(tick)

(tick)

(tick)

tnw/salesforce

2.10.68

(tick)

(tick)

(tick)

tnw/sforceenterprise

2.10.69

(tick)

(tick)

(tick)

tnw/sforcecustomergroup

2.10.7

(tick)

(tick)

(tick)

tnw/sforcetierprice

2.10.10

(tick)

(tick)

(tick)

tnw/sforcerma

2.10.6

(error)

(tick)

(tick)

tnw/sforcequickorder

2.10.2

(tick)

(tick)

(tick)

tnw/sforceb2b

2.10.35

(error)

(error)

(tick)

tnw/b2b

2.10.17

(error)

(error)

(tick)

Installation/Upgrade Instructions

We advise installing Magento extensions via composer.

STEP 1 - Register new composer repository

Register PowerSync repository

NOTE: These steps are only necessary when installing our software for the first time

composer config repositories.powersync composer https://dist.powersync.biz
composer config repositories.powersync '{"type": "composer", "url": "https://dist.powersync.biz", "canonical": false}'

STEP 2 - Enable maintenance mode

bin/magento maintenance:enable

Before the upgrade process stop all background scripts on your server:

  • cron jobs

  • consumers - you can use some command like this:

    kill $(ps aux | grep 'queue:consumer[s]\?:start' | awk '{print $2}')ask your server admin to help with that
    
    
    
    
    
    

STEP 3 - Install the product via composer

 Adobe Commerce (Adobe Commerce Cloud): version 2.4.4 and above

composer require tnw/marketing=

Error rendering macro 'excerpt-include' : User 'null' does not have permission to view the page 'IP:_tnw_marketing-2.4.4'.
tnw/soap-client=2.1.4 tnw/salesforce=2.10.68 tnw/sforcecustomergroup=2.10.7 tnw/sforcetierprice=2.10.10 tnw/sforceenterprise=2.10.69 tnw/sforcerma=2.10.6 tnw/sforcequickorder=2.10.2 --no-update

composer upgrade tnw/marketing tnw/soap-client tnw/salesforce tnw/sforceenterprise tnw/sforcecustomergroup tnw/sforcetierprice tnw/sforcerma tnw/sforcequickorder

 Adobe Commerce (Adobe Commerce Cloud) + B2B: version 2.4.4 and above

composer require tnw/marketing=

Error rendering macro 'excerpt-include' : User 'null' does not have permission to view the page 'IP:_tnw_marketing-2.4.4'.
tnw/soap-client=2.1.4 tnw/salesforce=2.10.68 tnw/sforcecustomergroup=2.10.7 tnw/sforcetierprice=2.10.10 tnw/sforceenterprise=2.10.69 tnw/sforcerma=2.10.6 tnw/sforcequickorder=2.10.2tnw/sforceb2b=2.10.35 tnw/b2b=2.10.17 --no-update

composer upgrade tnw/marketing tnw/soap-client tnw/salesforce tnw/sforceenterprise tnw/sforcecustomergroup tnw/sforcetierprice tnw/sforcerma tnw/sforcequickorder tnw/sforceb2b tnw/b2b

 Magento Commerce (aka. Magento Open Source): version 2.4.4 and above

composer require tnw/marketing=

Error rendering macro 'excerpt-include' : User 'null' does not have permission to view the page 'IP:_tnw_marketing-2.4.4'.
tnw/soap-client=2.1.4 tnw/salesforce=2.10.68 tnw/sforcecustomergroup=2.10.7 tnw/sforcetierprice=2.10.10 tnw/sforceenterprise=2.10.69 tnw/sforcequickorder=2.10.2 --no-update

composer upgrade tnw/marketing tnw/soap-client tnw/salesforce tnw/sforceenterprise tnw/sforcecustomergroup tnw/sforcetierprice tnw/sforcequickorder

Follow https://technweb.atlassian.net/wiki/spaces/IWS/pages/590905435/Magento+2+Magento+Extension instructions only if you are using Magento 2.3.5 - 2.4.3. 

Follow Magento 2: Magento Extension Upgrade to 2.6 instructions only if you are using TNW_Salesforce 2.5. 

If you are still using Magento 2.2, use the following command to install an older version of our integration. The latest version of the integration only works with Magento platform version 2.3.5 and above.

composer require tnw/soap-client=1.1.1 tnw/salesforce=2.5.30  tnw/sforcebusiness=2.5.27 tnw/sforceenterprise=2.5.21

STEP 4 - Performing Magento upgrade

The follwing commands are usually executed for each Magento deployment.

bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento indexer:reindex

Re-deploy static content

rm -rf pub/static/frontend/ pub/static/deployed_version.txt  pub/static/adminhtml/
bin/magento setup:static-content:deploy -f

Clear / Clean Magento cache

bin/magento cache:clean

Last but not least, disable the Magento maintenance mode

bin/magento maintenance:disable

If you run into any issues, try executing the following command and try again

rm -rf var/generation/* generated/*

Re-save configuration pages after the upgrade

Download composer packages

If you must download any of the modules via composer, use the example below:

composer archive -fzip MODULE_NAME MODULE_VERSION

Example:

composer archive -fzip tnw/soap-client 1.1.1

Please be advised that we don’t recommend going this route. Our support does not cover installation issues and/or upgrades if this method is used.

Uninstall

bin/magento module:uninstall TNW_Salesforce

bin/magento module:uninstall TNW_SForceEnterprise

Related articles

https://packagist.org/packages/tnw/soap-client



  • No labels