Menu Close

Softone ERP add-on – Prestashop integration

Softone ERP addon – Prestashop integration
DypS12PsInt Softone ERP addon Prestashop integration

We successfully released “Softone ERP add-on for Prestashop integration”. 

This add-on allows users to:

It can be installed in any version of Softone ERP.

We can customize the add-on at your request.

We also successfully developed:

Take a look at our integration services and projects.

DypS1PsInt Softone ERP addon

Integrate Softone ERP with Prestashop platform

Dependencies

  • Softone ERP
  • .NET Framework 4.8
  • Newtonsoft.Json 13.0.2
  • RestSharp 106.15.0
  • log4net 2.0.15
  • PrestaSharp 1.2.9
  • Prestashop 1.7.8.8

Installing

  • Extract DypS1PsInt_xxx.zip to Softone ERP installation folder. DypS1PsInt folder will be created.
  • Create a menu entry of type DllForm with action .DypS1PsInt\DypS1PsInt.dll;Softone2PsForm with name Dyp - Sync Softone Prestashop

Using

  • Open Dyp - Sync Softone Prestashop from Softone menu
  • Set required parameters in Settings tab.
  • To synchronize item categories from Softone to Prestashop, push the "Export categories" button. Categories will be created or updated in Prestashop.
  • To synchronize items from Softone to Prestashop, select "Start Date" and "End date" from the user interface and push the "Export items" button. Items created or updated between selected dates will be created or updated in Prestashop.
  • To synchronize price policies from Softone to Prestashop, push the "Export prices" button. Prices will be created or updated in Prestashop.
  • To import Orders from Prestashop to Softone, select "Start Date" and "End date" from the user interface and push the "Import orders" button. The orders created between selected dates will be imported in Softone. If the order doesn't exists in Softone, will be created, else will be ignored.
  • You can verify if a customer from Prestashop exists in Softone in tab Verify.
  • The operations is logged in Log section in user interface. The log is also saved in Softone ERP installation folder with name DypS1PsInt*.log
  • For command line use this sintax:
DypS1PsInt ver: 1.0.4.0 - Integrate Softone ERP with Prestashop platform
Copyright c  2023 Dynamic Puzzle SRL
Usage:
For today:
DypS1PsInt company=x branch=y action=categories|items|orders|prices
For start_date end_date:
DypS1PsInt company=x branch=y start_date=yyyy-mm-dd end_date=yyyy-mm-dd action=categories|items|orders|prices

Uninstalling

  • Remove menu entry Dyp - Sync Softone Prestashop created on install
  • Delete DypS1PsInt folder from Softone ERP installation folder

Authors

License

This project is licensed under the Dynamic Puzzle License.

Changelog

All notable changes to DypS1PsInt project will be documented in this file.

[1.0.4.0] - 2023-01-22

Added

  • add page for parameters
  • add page for customer verification
  • add price policies synchronisation from Softone to Prestashop
  • adapted to work with Prestashop 1.7.8.8
  • compatible with Softone Series 6
  • use DypSpecificPriceRuleCondition - Specific price rule conditions API for Prestashop module developed by us for price policies synchronization
  • use distinct series for import orders based on order payment method
  • add customer branch and contact person when create customer or when they differ

[1.0.3.7] - 2021-09-20

Added

  • add tool for customer verification
  • add log for find customer order

[1.0.3.6] - 2021-08-19

Added

  • treat pending_payment order status

[1.0.3] - 2021-05-14

Added

  • autocreate product categories when importing products
  • add more custom attributes
  • create custom attributes values when importing products
  • treat configurable products at import order
  • map Prestashop RegionCode to Softone DISTRICT
  • prepared for Prestashop multi source inventory
  • prepared for multi price import
  • create split orders
  • correct seting media type
  • treat inexisting category
  • add last payment transaction id to imported order comment

[1.0.2] - 2020-06-24

Added

  • add possibility to run from command line, so the integration can be automatized
  • search and create customer uppercase

[1.0.1] - 2020-06-15

Added

  • add category management
  • extend items attributes imported from Softone ERP to Prestashop
  • import item stock from Softone to Prestashop
  • add sales person when import orders from Prestashop to Softone ERP

[1.0.0] - 2020-02-17

Initial release

Added

  • import items and prices from Softone ERP to Prestashop
  • import customers from Prestashop to Softone ERP
  • import orders from Prestashop to Softone ERP

Do you have a business puzzle?