2.9.4 -
Salesforce Account name is not applied from the Customer address "Company" field
Fixed issue when Account name does not apply from Customer address "Company" field
2.9.3 -
Description in Opportunity is missing in SF
added out of the box Description mapping for the :
Order➝ SFOrder
Order ➝ SFOpportunity
2.9.2 -
Shipment sync issue INVALID_QUERY_FILTER_OPERATOR
FIxed issue with reverse shipping synchronization (Changing status in Magento, INVALID_QUERY_FILTER_OPERATOR:)
2.9.1 -
Synchronization does not work on Starter module version
FIxed Issue with consumers on Starter module version
2.9.0 -
Huge performance update:
Accelerating the \TNW\Salesforce\Model\ResourceModel\Objects::loadObjectIds Method
PreQueue Consumer. Optimize buildDependency method
ProcessQueue Consumer. Reducing the number of requests to the database when processing the queue tree
Prequeue Consumer . Optimize skip rules for all object types.
ProcessQueue Consumer. Append cache to method (for 2000 customer sync called 4000 times)
ProcessQueue Consumer. Mapping step working very slow.
ProcessQueue Consumer. Create multiple save queues.
'Disable sync' option doesn't' work on the product page in Admin Panel - issue fixed
Pricebook entry sync error Required fields are missing: [Product2Id], fields [Product2Id] - issue fixed
Serialization failure: 1213 Deadlock found when trying to get lock when Sycn Orders (qty 5400)) - issue fixed
Opportunity sync error Required fields are missing: [Name, CloseDate], fields [Name, CloseDate] - issue fixed
2.7.207 -
Shipment sync: Opportunity field sometimes not populating
Added Shipment and Invoice dependencies with Magento order
2.7.206 -
Opportunity sync error Required fields are missing: [Name, CloseDate], fields [Name, CloseDate]
Opportunity sync dependencies fixed
2.7.205 -
A new products form issue with some php settings
2.7.204 -
[Improvements] Cleanup command removes only a few records from the Queue
...
Added reverse sync for next fields:
created_in with the "Created From" label
store_id with the "Create In" label
2.7.74
Required fields are missing [Product2id]" error when sync order with deleted product - Issue fixed
...
Implemented new logic for Cart/Quote sync process by time limit:
Created a new config page for Abandoned cart sync under Admin panel - Salesforce - Abandoned carts
Updated Order config page: Added the "Opportunity Record type" dropdown config.
3. Updated Negotiable quotes config page: Added the "Record type" dropdown config.Added the RecordType mapping items
Created a new Magento cron job: it runs every 5 minutes
Created a new MQ consumer.
Created a new grid page: admin panel - Sales - Abandoned cart
Improved the Customer page: Added the "Opportunity link" and "Sync with Salesforce" button to the "Shopping cart" tab
Removed old logic where we start Cart sync on the checkout page.
2.7.62
Not all fields are synced - Issue fixed
Telephone not syncing - Issue fixed
...
implemented a new feature:
Provide the ability to map product PricebookEntry fields.
Added new field mappings under Admin panel -Salesforce - Field mappings Extra - Pricebook Entry
2.7.45
Shipment is automatically synchronized when submitting an invoice but automated synchronization is turned off - Issue fixed
implemented a new feature:
Enable (invoice/shipment) Synchronization - No = skip sync when the record is created, skip sync when the record is updated/created, hide manual sync button
Enable (invoice/shipment) Synchronization - Yes = a new "Enable Automatic Synchronization " dropdown appears.
Enable Automatic Synchronization - Yes = pull record to the queue when the record is created or updated, sync button - add the record to a queue
Enable Automatic Synchronization - No = don't add to the queue when the record is created/updated, add a record to the queue if sync is triggered through our manual sync button only.
System mapping issue - Fixed issue when System mapping become non-system after saving
...