Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

2.9.8 -

  • [Bug] Tier Price sync error "PricebookEntry does not exist for specified currency and product"

Fixed Tier Price sync when product assinged to websites except main

2.9.7 -

  • [improvement] Need to create Enable/Disable sync config for Tier Prices

Created Enable/Disable sync config for Tier Prices

2.9.6 -

  • [Improvement] Creating new logic for dependency for M-SF sync Phase 2

New logic for dependency for M-SF sync created

2.9.5 -

  • [Improvement] Creating new logic for dependency for M-SF sync

New logic for dependency for M-SF sync created

2.9.4 -

  • Modifying tier price via M2 import file does not put records in the queue

Fixed issue when modifying tier price via M2 import file does not put records in the queue

2.9.3 -

  • Refactoring: spl_object_id to spl_object_hash

Changed spl_object_id function to the spl_object_hash

2.9.2 -

Create disableMagentoSync__c field for mapping

2.9.1 -

Release performance, part 2:

  • ProcessQueue Consumer. Entity loader

  • Prequeue Consumer. Optimize selects which run queue creates

  • Incorrect dependency for Non standard Price book entry

  • Prequeue Consumer . Optimize selects which run queue creates

  • Consumers . Implement clean local cache to classes

  • Prequeue Consumer . Optimize queue create calls.

  • Hide columns when the sync is disabled

  • ProcessQueue Consumer. Load customer attributes (For 2000 customers - 4000 times)

  • ProcessQueue Consumer. Customer address entity select (For 2000 customer - 2000 times)

  • Error Fetching http headers. Incorrect SQL request on Lookup

  • Sub-select on Grid pages

2.9.0 -

  • Investigation of heavy load

2.7.22 -

  • Check module re-install process.

Improved uninstall script. Added our tables/columns delete logic

2.7.21 -

  • Update file copyrights/strict_types

Added the strict_types declaration to all files

2.7.20

  • Sync from M to SF starting immediately after syncing from SF to M containing empty values - Issue fixed

2.7.17

  • Add pricebook validation

Implemented new functionality:

  1. Possible to assign only a unique pricebook for each Website. Added validation for that.

  2. Skip Order/Opportunity/PricebookEntry sync if the related website pricebook is not defined

  3. Added warning message if the related website pricebook is not defined

2.7.16

  • Move mappings from the menu to the own page

All the mappings are moved to the Manage Mappings page which is in the Configuration section. All “mapping links” are removed from all other menus (eg. sales, products, etc)

2.7.15

  • Tier price sync queue has only one dependency in Bulk mode

Fixed error with synchronizing of tier price for a product that belongs to several websites and for all customer groups in Bulk mode

2.7.14

  • Custom OpportunityLineItem mapping does not work - Fixed mapping from Magento Attribute “Product: <items>”

...

  • Tier Price Sync issues with few Websites

  1. Now each Website receives the correct Tier price.

  2. When Salesforce - Products - “Sync with all Pricebooks” option is set to “No”, Tier price is not synchronized for not assigned Websites

  • Tier prices are not synchronized.

...