Skip to main content
Skip table of contents

🇵🇱 Changelog produktowy - SALY

Version 8.3.0

  • A new feature enabling the export of the platform's product database to an XML file has been introduced, marking a strategic step towards greater system flexibility and integration capabilities. The XML file allows the export of a selected range of products, including their prices and stock levels, tailored for clients' needs. This enables users to efficiently process the data in other systems or use the file for further integration with external solutions.

    To ensure the full security of product data, the mechanism has been enhanced with a range of safeguards protecting the platform owner from unauthorized access and data breaches. This functionality opens up new possibilities for managing product information in an efficient and secure manner. Platform Owners can find detailed instructions on how to activate this feature in our knowledge base under the article titled 'Product Database Export'.

  • Following the needs and expectations of our Clients, we have introduced another update to our product search engines. The new version ensures even faster and more precise product searches, supporting users in efficiently browsing the catalog. The improved algorithm enables multi-criteria searches and better result matching, providing convenience and saving time. This is another step toward delivering excellent service and continuously enhancing our platform.

  • The integration with the Baselinker solution has been significantly expanded in terms of importing and creating new products, referred to as 'Product Families' (products with multiple variants) in SALY terminology. Previously, each product variant was imported from Baselinker and created as an single product in SALY. Now, the platform owner can decide whether the variants should be imported and created as X single products or as a one product family.

  • The expansion of our specialized Punchout service now supports not only classic transactions but also those involving the 'Special Offers' functionality prepared by the Account Manager.

  • A significant expansion of the customer details view has been made, adding a section that shows the customer's membership in Customer Groups. Now, from the customer profile, the account manager can see which groups the customer belongs to and easily navigate to the relevant group.

  • The Customer Groups management area has been expanded to include the ability to apply a percentage markup on the standard price.

  • Comprehensive refresh of the Loyalty Program module. Minor aesthetic adjustments were made to the module, alongside audits and corrections in the following areas: product search functionality within the product management panel for program participants (Admin), the display of promotional participation information (Front), and the modal for defining the level of purchase funding with points (Front). Additionally, several smaller improvements were implemented.

  • The platform has been expanded to include a fourth level of product category nesting. Now, clients can follow the following path for a product: [Category tree name] > [First level of nesting] > [Second level of nesting] > [Third level of nesting] > [Fourth level of nesting].

  • The product category view has been expanded to display the category ID for each nesting level. This allows customers to efficiently manage their product integration process.

  • The view has been expanded and the management of the 'Customer Groups' area has been improved, allowing for the verification of which customers are active entities, and which are still awaiting activation or have been deactivated on the platform. In the list of companies belonging to a specific Customer Group, a warning tag has been added next to the company name.

  • A new action has been added to the actions repository used for automation based on order statuses – an email notification informing about partial order fulfillment.

  • The mechanism for duplicating a 'Product Family' has been updated and expanded. Considering the complexity of a product card (with multiple product variants within a Product Family), the ability to duplicate it and then make only minor modifications provides significant convenience for the Administrator.

  • New settings have been added (Settings > Main): 'Enable the column with the product code in the product family table' and 'Enable the column with the SKU code in the product family table.' These settings allow for the automatic enabling or disabling of the respective columns in the product variant table.

  • A security measure has been added to prevent the creation of a customer account without a default delivery address. This aspect is crucial for the efficient and fast order completion process. 

  • A validation has been added to the 'Free Delivery' feature in delivery methods. If the 'Free Delivery' option is enabled for a selected delivery method, the value from which it becomes available must be specified.

  • Additional security measures have been implemented to prevent the customer’s external_id from being changed to one that is already defined on the platform.

  • A security measure has been added to ensure the correct order of variants in a Product Family when an administrator deletes one (the middle) of them.

  • A fix has been implemented to eliminate the possibility of leaving spaces (and other white spaces) at the beginning or end of the product code. This issue could lead to incorrect stock levels being displayed on the platform.

  • Optimization of banner loading when using complex multimedia.

  • The validation that previously blocked adding a product to a hidden category has been removed.

  • A fix has been applied to the 'Private Cart as the default visibility mode' setting. The function was not working correctly in two scenarios: when converting Inspirations and Product Collections into an unsent cart, and when creating a new unsent cart from the product page (shortcut for creating a new cart).

  • A fix has been added to the mechanism for recognizing the external customer ID (in the case of ERP synchronization) when the ID is prefixed with zeros.

  • A fix for the search engines has been implemented, allowing products to be searched not only by the Product Family name (products with multiple variants) but also by the individual variant name.

  • A fix has been implemented to improve the management of marketing banner settings from the mobile application.

  • Optimization has been implemented for the sales representative login bar to the customer account (Platform Frontend).

  • Aesthetic improvements have been made to the order list view in the platform's administrative backend. The layout and functionality of filtering orders by defined parameters have been streamlined.

Version 8.2.0

  • The product family view has been refreshed and expanded. The view now allows for bulk/wholesale purchases without the need to expand the view of each product variant within the product family. For more information about the new product family view, please refer to the chapter in our Knowledge Base - HERE

  • Development of the integration with Baselinker, enabling efficient retrieval of product families. Until now, attributes—both those related to the family and individual variants—were placed as a single set. Now, the features specific to product variants can be displayed in a differentiating table (additional option).

  • Introduction of strict validation regarding the requirement for product publication (whether it is a single product or a product family). The requirements for the correct visualization of the product (enabling purchase) are:

    • definition of the VAT rate,

    • specification of the product's standard price,

    • definition of the product's basic unit,

    • indication of the product's main category.

  • Optimization of price and stock level retrieval across all platform views (search, categories, product view, featured, related products).

  • The 'Display Related Products' setting has been removed from the platform's main settings. It has been replaced with logic that activates the function on the platform if at least one related product is defined for any active product.

  • The 'Enable Bulk Packaging' setting has been removed from the platform's main settings. It has been replaced with logic that activates the function on the platform if at least one active product is defined as available for purchase in bulk packaging.

  • Fixed a translation error in the English version of the platform: 'Opakowanie zbiorcze' = 'Bulk Packaging'.

  • Corrected the view of the 'Tags' field in the admin panel on the product page.

Version 8.1.0

NEW FEATURES

  • Full refactoring and significant expansion of the Marketing > Banners section. Additionally, a new marketing component, the information bar, has been added. For more information, click HERE.

  • Implemented processes to optimize the sending of notifications to sales representatives. Due to the fact that the email message about the New Order and the generation of the WZ document contains similar data, it has been decided that whether the sales representative will receive the information titled "Your order has been placed" can be enabled or disabled in Settings > General ("Send email to sales representatives about new customer orders"). Whether the notification titled "WZ document has been generated for the order" will be sent to the sales representative depends on its addition to the appropriate order status. This process has been expanded to prevent the sales representative from receiving duplicate data in their email inbox.

  • Updated the data type of the clients_external_id field from integer to string to enhance flexibility in handling external client identifiers. This change allows for a broader range of formats, accommodating non-numeric IDs from external systems or databases. It ensures better integration with third-party services and improves overall compatibility with client data management processes.

  • Introduced a new feature allowing the definition of a minimum product quantity required for purchase. This mechanism operates independently of the concept of bulk packaging, meaning they can function separately. The minimum order quantity can be set for each product defined on the platform. The SALY system will block any attempt to purchase a product below this defined threshold.

BUG FIXES

  • Modified the mechanisms related to the "Force password change" function and introduced the "Resend invitation" option. Previously, it was possible to force a password change for users who had not yet activated their accounts (i.e., were only invited), which contradicted logical expectations. To address this, we have blocked the "Force password change" option for non-activated users. Additionally, the "Resend invitation" option has been added, optimizing the process by allowing invitation re-sending without generating new tokens, as was the case in the previous scenario.

  • Modified the modal for adding new clients from the administrative backend. The process, which integrates with the GUS API, previously failed to recognize NIP numbers containing both digits and hyphens. Now, regardless of the format in which the NIP number is entered, the system will correctly identify it. Additionally, an optimization was made to allow smooth scrolling within the modal view.

  • Fixed an issue related to the initial build of the product tree based on the "Manufacturer Tree" mechanism. This fix ensures proper generation and display of the product hierarchy when utilizing this feature for the first time, improving system stability and user experience.

  • Resolved an issue with the search function, which only responded to the second query after entering a word or search phrase. On the first attempt, the system failed to react to the request, only performing the search after a second interaction with the search field.

Version 8.0.0

  • A new setting has been added that allows the Administrator to define whether carts on the platform will be public or private by default. This feature enables the platform to better accommodate user needs and ensure the appropriate level of privacy.

  • A button has been added that allows the reset (clearing) of the individual price list that was previously uploaded to a Customer Group.

  • A new setting has been added that allows the management of the cart summary view. When the "Show total number of products in cart summary" feature is enabled, the cart summary will display the the net and gross values and also total number of products in the cart.

  • Introduced the ability to define the position of a variant within a product family. Previously, adding a new variant to an existing product family would automatically place it at the end of the list. Now, you can fully manage (and also change) the position of a variant, as well as specify where a newly added variant should be positioned. Functionality available exclusively through the API. Learn more about the API changes here: Changelog API - SALY

  • A new option has been added to the API that allows the entire product database to be cleared while retaining the existing category trees. Learn more about the API changes here: Changelog API - SALY

  • Implementation of the new OAuth authorization protocol.

  • Optimization work for Elasticsearch.

  • A significant security enhancement has been added to the platform to ensure that even if a Customer's external_id is changed, their previously defined "Customer Branches" and "Shipping Addresses" will not be lost.

  • The existing form for adding Customers to the platform has been modified:

    a) The email address field is now mandatory.

    b) A new field has been added that allows the specification of the Customer’s external_id during account registration. The external_id field is not mandatory.

  • Protection has been added for situations where an existing customer record is modified and receives a completely new external_id. In such cases, the system automatically adds a default customer branch. A customer record cannot exist without at least one defined branch and address.

  • Pagination has been added to the Orders and Payments lists on the platform's front-end.

  • Validation has been added to the product card, preventing it from being saved without specifying a primary category.

  • Fixed the button used to invite users directly from the client card in the administrative back-end. The button in the 'Client Users' section worked correctly, but the button in the top right corner was disabled.

  • Resolved anomalies related to the process of creating quick carts from the promoted products section.

  • Improved the presentation of variant names within a product family. Previously, very long variant names would wrap in an unappealing way.

  • Minor adjustments have been made to the presentation of views for "Sent Carts" and "Unsent Carts" when a customer's account does not yet have any sent or unsent carts.

  • A bug has been fixed that caused an issue where deleting a single product variant within a product family led to the removal of all variants within that product family.

Version 7.9.1

  • Integration with Streamsoft's System – Verto ERP

  1. Orders Module: Integration with the new system for managing orders.

  2. Stock Module: Integration for managing stock levels.

  3. New Product Creation: Integration for adding new products.

  4. Product Price Updates: Integration for updating product prices.

  5. Product Data Changes: Integration for updating product information.

  • Added a new filter to the client search function in the SALY administrative backend to allow filtering by external_id.

  • Changed the field name from "Recipient" to "Recipient's First and Last Name" in the shipping address form.

  • Fixed the display of variant names for product families on orders, carts (both sent and unsent), and invoices. Previously, the variant code and product family name were displayed. Now, the variant code and name are shown.

  • Corrected the hyperlink in the cart summary to properly link back to the product variant of the product family.

  • Fixed an issue with the search functionality Account Managers managing client groups on SALY administrative backend.

  • Fix resolved an issue with manually attaching invoice documents to orders, even when the order "document type" was not defined as Invoice.

Version 7.8.5

NEW FEATURES

  • Added a new module allowing orders to be exported from the SALY platform to .xml format.

pictures (5).webp
pictures (10).png
  • Added a new module allowing products stock management via file.

pictures (6).webp
pictures (11).png
  • Fixed an issue with adding products available in pieces and in multipack. Despite the Client selecting a multipack, individual pieces were being added.

  • Fixed an issue with using two filters - availability and product publishing status - simultaneously. The system (Admin) was returning incorrect results.

Version 7.8.4

NEW FEATURES

  • Application of optimization mechanisms to the front-office of the platform. Thanks to them, the platform will run more stable and faster.

Version 7.8.3

NEW FEATURES

  • Added a new API endpoint, allowing for the addition of Product families. You can find more information here: LINK

  • Added a new setting: 'Include column with the product code on the product family table.' This option allows for the automatic creation of the first, parent column in the product variants table (Product Family). This function includes backward compatibility, meaning all variants will receive an additional column with the product code once this feature is enabled. Function disabled:

    Zrzut ekranu 2024-04-12 o 14.55.50.png

    Function enabled:

    Zrzut ekranu 2024-04-12 o 14.56.03.png
  • Added a setting allowing for an alternative presentation type of product families in the category. In this type of view, the price sourced from the data of the first variant on the list is included.

Zrzut ekranu 2024-04-12 o 15.30.42.png
  • Added a new setting: 'Display photo gallery as a main tab of the product card'.

Zrzut ekranu 2024-04-12 o 16.01.34.png

  • Added the ability to collapse statistical data in the tabs: Customers, Assortment, Orders, on the administrative backend of platform.

    Zrzut ekranu 2024-04-12 o 15.36.36.png

    Zrzut ekranu 2024-04-12 o 15.38.01.png
  • Further development of the punchout service to include additional interpretation of orders into shipped and unsent carts. Previously, each sending cart had the status of 'Unsent Cart'. Additionally, the service allows returning from the client system (e.g., SAP) back to the cart in SALY, enabling its re-editing and re-sending.

  • Adding the ability to download product family variants from Baselinker.

  • Partial removal of validation from the field allowing the addition of product tags. Currently, the field will allow for the addition of spaces and punctuation marks.

  • Secure a process adding a new product, by validating the field responsible for VAT. Currently, leaving this field with "null" will result in blocking the ability to purchase the product and displaying the 'Ask for product' button.

BUG FIXES

  • Fix of the GUS_API integration regarding the retrieval of street and postal code in the form used for creating a new Customer.

  • Fix regarding assigning the same permissions to an Account Manager taking care of a Customer Group, as to an Account Manager assigned to an Individual Customer Card.

Version 7.8.2

  • Adding a safeguard preventing the addition of a Customer to a non-existent Customer Group.

  • Permanent removal of the association between a Customer and the deleted Customer Group, including the removal of price lists assigned to the Customer Group.

  • Updating API endpoints related to managing Customer Groups:a. changed 'internal_id' to 'external_id' on the method 'Add client to Clients Group', b. changed 'internal_id' to 'external_id' on the the POST method 'client/register',c. changed 'internal_id' to 'external_id' on the the method 'Get Clients For Clients Group',d. changed 'internal_id' to 'external_id' on the the method 'Delete client From Clients Group'.

  • Adding a safeguard preventing the Client from editing the NIP number.

  • Optimization of the component responsible for featured products on the platform.

  • Improving menu presentation in situations where the second-level nested category is significantly expanded.

  • Correction concerning the mechanism of changing the order of the category tree on the platform. Previously, the category tree was randomly sorted if its origin was based on API imports.

  • Changes in the scope of Customer listing (administrative backend):

    - Additionally, the search engine now returns only Account Managers with active rights enabling them to place orders on behalf of the Customer,

    - Applied a new type of search engine in the 'Account Managers' filter.

  • Resolution of the error that blocked Salespeople's access to the accounts of clients they themselves created

  • Correction of the mechanism blocking orders that did not reach the minimum order value. Now the system allows orders equal to or greater than the value indicated as the minimum.

  • Elimination of the error preventing the addition of a new currency.

  • Requirement to review and accept the terms and conditions of the Finiata payment method, before its activation.

  • Adding a new endpoint GET/Clients Group.

Version 7.8.1

NEW FEATURES

  • SEO optimization efforts have been undertaken.

  • Adding the capability to download products from Baselinker that do not have a price or have a price equal to 0 PLN.

  • Implementing the ability to handle the 'Cash on Delivery' flag in the integration with Baselinker.

  • Adding a custom setting for the 'Download 70% of stock level' option in the Baselinker configuration for clients.

  • Expanding the message regarding the minimum order value for the payment method.

  • Fixed an issue with the smooth management of the order of categories after importing them (and products) via the API.

  • The improvement of the filter's functioning regarding the 'Sales Representative' value. Currently, the filter selection is narrowed down exclusively to Administrative Users and those who can log into a client account.

  • Sealing of the form used for adding a new currency - the value in the Converter field must be greater than zero. 

  • Improvement of the display of a product family variant when searched through the product search - the variant opens immediately, not the entire family.

Version 7.8.0

NEW FEATURES

  • The possibility of defining multiple branches within a single customer account has been introduced. This new feature allows end customers to precisely designate and differentiate various operational units within their enterprises. Moreover, users now have the ability to segment data within specific branches, significantly streamlining information management and data analysis processes. For more on branch configuration, see the knowledge base.  

  • Optimisation of the product import procedure (Products V2 Load Data). Significant improvements in the efficiency of the method have been achieved.

  • Extended API method - Export invoices - with the possibility of using additional parameters to narrow down the result.

pictures.png
pictures (1).png
  • The modal used to edit user data has been updated. Modal is available in the customer account (frontend).

pictures (2).png
  • The modal used to add new client has been updated. Modal is available in the Admin side (backend).

pictures (3).png
  • Created a new role that allows the Administrator to define whether or not a front-end user has the right to place orders.

pictures (4).png
  • Has been added a new, advanced presentation of product prices on the platform.

pictures (5).png

Thanks to the additional settings - "Show alternative price to the main price", "Default price for B2C clients (gross)" and "Default price for B2B clients (net)" - you have an influence on what prices will be presented, to your customer.

  • The synchronization element responsible for updating the order status has been secured. When a customer sends an order status ID to SALY that is not defined on the platform, the synchronization queue is not blocked with an error.

  • Addition of a new right "Packaging as default sales unit", which allows the client to define whether sales by the piece or by the package are to take precedence.

  • Adding the possibility of defining an energy class and adding a product information card to the product card. 

pictures (6).png
pictures (7).png
  • Added the possibility to select a user profile in the process of inviting new users from the administration panel.

pictures (9).png
  • The Settings -> Main section of the platform's administration panel has been reorganised and divided into sections.

  • The message about the minimum order value has been changed.

    Now, It will also return the value from which you can use a particular payment method. 

  • Modification ordered by the client, changing the 'Sing Up' button to Open 'Trade Account'.

BUG FIXES

  • Fix regarding the impossibility of defining more than one unsent shopping cart with the same name.

  • Fix regarding the failure to trigger the automatic action issue a pro forma invoice. Added feature that will allow an pro forma invoice document to be issued, even if the product included on the invoice does not have a name defined.

Version 7.7.4
 

  • Refactoring of search mechanisms on the platform.

  • Development of GET /export/invoices method to enable more precise report generation.

  • Fix concerning the impossibility of saving customer data without a flat number. 

Version 7.7.3
 

NEW FEATURES

pictures 1111.webp
pictures 1111111.webp
  • We have modified one of the settings for Delivery methods. If you need to activate the "Free Delivery" function on a delivery method, you must activate it beforehand and next enter the amount from which it applies. In addition, the logic behind the PLN 0 amount in this field has been changed. If you enter a value of 0 PLN in the "Free delivery amount" field, that every basket will have free delivery.

  • Header styles redefined. Addition of new heading values (h5, h6) in the text editor. 

  • Update PUT/ categories/{category_id} method to allow, e.g. the category name to be updated in other languages. 

  • Removal of the no longer supported "Own delivery methods" setting from System Settings.

BUG FIXES

  • Fixed an error in the calculation of delivery costs for customers served in a currency other than the platform's main currency 

  • Fixed a bug preventing the show of order content when a user with the KAM role, has only access to the some of Customers. You can now see the details of orders if they belong to your customers.

  • Fixing a bug that prevented the inclusion of a numeric-only value in the product name. 

Version 7.7.2
 

NEW FEATURES

  • Adding a new filter parameter to the product listing in the platform's backoffice. The new filter allows you to limit the results to products only with a quantity in stock that is more than 0 or you can search for products you don't currently have in stock.

  • A new form of category tree labeling which is the results of "Add Manufacturer Tree" function.  The goal was to distinguish which category tree is built based on manufacturer data.

  • Created a new type of raport which allows exporting data about stock status. The report has been temporarily embedded in the system's API, the name of the method is GET /stock/orders/report.

Version 7.7.1
 

NEW FEATURES

  • Adding the possibility of building a separate category tree based on the information contained in the "Manufacturer" field. The system interprets data only from Single products (not from Family products).

  • Introduction of the new possibility of filtering the list of orders using document number, e.g. invoice or pro forma invoice number.

  • Inclusion of the basket owner's e-mail in the notification informing that the order has been send. It is about a scenario in which the Account manager sends orders on behalf of the customer.

  • Change of name the type of Users in the administration panel (User on the customer side and User on the administrator side).

  • Change the name of the table header in the product card, from:

    Edit product>Package dimensions>Package type to:

    Edit product>Package dimensions>Logistics unit.

  • Deletion of the "Authorisation code" value from the customer's card. This function is no longer supported by the SALY system.

  • Addition of overriding right to Offers inquiry functionality - "Allow offers inquiry" in the Client's card. If this function is disabled in the customer card, this option will not be available in the user settings.

  • Rebuilding the mechanism for calculating and updating the merchant credit limit. The current mechanism works based on order statuses. If it is necessary for some orders to block or unblock the available limit, then this will need to be defined in the relevant order status.

  • Analysis and correction of a group of notifications dedicated to the B2C customer registration process.

BUG FIXES

  • Fix of mechanism for switching between delivery methods in the cart summary. Switching the method did not result in a change in its cost. 

  • A group of translation errors concerning the names of the system's permanent fields (mainly concerning section headings).

  • Correction of he content of the message in the no active promotions view (in the Polish language version).

  • Fix regarding the calculation of free delivery costs for customers using a currency other than the instance's default currency. 

  • Fix regarding the calculation of transport costs for customers using a currency other than the instance's default currency. 

Version 7.7.0
 

NEW FEATURES

  • Development of the SALY platform by adding a new functionality - Sending requests for proposals. The new function is enabled directly in the User Rights section.

  • Development of the SALY platform by addition of a new setting to the offers module - "Show the value of the discount resulting from the special offer" (Settings > Main). If this option is deactivated, the consumer will not receive information about the amount of the discount granted.

  • Development of the SALY platform through support of a new PO (Purchase Order) number. This number will be allowed to be entered by the customer at the order finalization stage. The endpoint Get Orders and Pending Orders will be enriched by the aforementioned order number. In addition, the new value will also appear on Invoices generated by SALY.

  • Development of the SALY platform by adding a new function to the Offers module separating the function of saving an offer and saving and sending a notification to the end customer.

  • Development of the SALY platform by refreshing the user card view with the following data:

    - information about the type of user, - information to which company the user belongs - information when the user was registered - information when the user accepted the terms and conditions (for front-end users).

  • Development of the SALY platform by extending  PIM (Baselinker) integration to include 'Manufacturer' data.

  • Development of the SALY platform by improving the performance of the product search engine. 

  • Development of the SALY platform by improvement of the search mechanism in User sections (Settings > Users), allowing search by word as well as whole phrase.

  • Development of the SALY platform by adding the possibility to filter Users by the Client to which they have been assigned.

  • Development of the SALY platform by adding new authentication standard to endpoint: POST /basket/{basket_id}/.

  • Development of the SALY platform by adding a new endpoint responsible for uploading the price list to the Customer Group. (For more information: https://tiny.pl/cfsj5).

  • Optimization of individual price lists synchronization (clients_pricelist) due to modifications of the database architecture. 

  • Development of the SALY platform by creation of a separate API changelog to track changes within our API (For more information: https://tiny.pl/cfs1x ).

  • Improvement of the mechanism for sending emails during customer registration.

  • Improvement of section headers:

    - on the Products tab, table header changed "Date" to "Last modification date" - header change of the Pages section from "Strony internetowe" to "Strony" (only in the Polish language version) - rename one of the main setting from "Allow consumers to register" to "Allow B2C Customers to register"

BUG FIXES

  • Fix regarding the level of discount when a customer is added to a Group. The Administrator decides whether the Customer should have a discount resulting from membership in a Customer Group or an individual discount.

  • Fixed data generated in the /basket/reports Get Baskets Sent In Previous Month report. The data was incorrectly assigning Account Manager data.

  • Fixed the calendar button in the offers module. Currently the button triggers a click on both the date and the icon.

  • Fixed the presentation of the main product category menu on mobile devices.

Version 7.6.0
 

NEW FEATURES

  • Development of the SALY platform by adding a new functionality that allows a special offer to be prepared for the client. You can find more information about the Offers function in the Knowledge Base.

  • Development one of the API methods (PUT /api/import/product) which now allows to uploaded product data in a language other than PL and EN.

  • Refactor of the filtering function in the Settings -> Users sections. The strict search engine in the first and last name field has been removed.

BUG FIXES

  • Fix to methods of recalculation stock arising from of BOM (bill of materials). If one of the elements of recipe is null or field is empty, the full product is out od stock.

  • Fix of address data sent to Baselinker regarding the use of the " / " tag separating house no. and flat numbers.

  • Fix of the field: Name of the manufacturer, in the product card, which did not allow more than one capital letter.

  • Fix regarding the release of validation rules from the postal code field, allowing entering the postal code of another country.

Version 7.5.1
 

NEW FEATURES

  • Development of the Saly platform - addidtion of new values to existing notifications - "Your order has been registered". Additional details include: Code of product that belongs to a product family (previously only the code of product family was forwarded), notes to the order, payment method, delivery method, name of the person finalizing the order and delivery address. 

  • Development of the Saly platform - addidtion of new Punchout integration allowing connections based on the OCI-4 model.

  • Development of the "Ask for Product" functionality - addition of the option to disable this modal in case of zero stock levels. Currently zero stock levels results in "Ask for Product" button being displayed. This new feature will be disabled by default.

  • Development of the Saly platform - addidtion of a new integration element with Baslinker, regarding Payment status updates to orders already downloaded.

  • Development of the Saly platform - addidtion of a new option to Baselinker integration, allowing addition of new products to the master category tree named "Categories".

  • Development of the SALY platform - addidtion of presentation of new product data - SKU code (in addition to Product code and EAN code). Moreover, the customer can independently manage which code - SKU, EAN or Supplier code - will be visible on the product card. The SKU code also transfer to the PDF view.

  • Development of the SALY platform - ability to search for products based on SKU code (Elasticsearch).

  • Development of the SALY platform - addidtion of new filter on backoffice (in tab: Assortment-> Products), allowing to search for a product by SKU code.

    BUG FIXES

  • Fix of Notification - "Your order has been registered". The Owner of the cart was passed as the Recipient of the order (these roles are not necessarily the same). Currently the roles have been separated.

  • Fix regarding the use of tags in Promoted products section. The tag "New" was being unnecessarily added to every promoted product, no matter what tags were selected on the product card.

  • Fix for conversion of Delivery costs into other currencies.

Version 7.5.0
 

NEW FEATURES

  •   Development of the SALY platform through integration of the new elements of the Baselinker environment (PIM - adding new products from BL to SALY).

  • Development of the SALY platform by adding a new module, allowing manually added documents (invoices and proforma invoices) to an order. To add a document, go to the ORDERS section, then select the number of the order you are interested in, click on it to open its view and use the Add Document button.

In order to save a new invoice document, the mandatory fields section must be completed, and the fields of the Additional Information section are also recommended, so that the document presents itself properly on the front office.

  • Refactoring of the function responsible for price list for Group of Client. 

  • Currently, a separate operating space storing the price list for the Group has been set aside.  - Added logic regarding the hierarchy of the Group Price List,

subordinate to the Individual Customer Price List.  - Has also been introduced a new set of validation rules. - The API method for uploading the Group Price List has been updating too.

  • Development of the SALY platform by adding a new function allowing the Export of clients from the Group, as well as the Export of the entire client base. This function mainly supports marketing activities or the generated report can be used as a source of data for sending newsletters.

  • Development of the Baselinker Orders integration, with support for the new value of the ordering party's - telephone number. 

  • Repositioning of the button that allows added the tracking link to the Order. It is now much more accessible and can be found in the top right-hand corner of the order section. 

BUG FIXES

  • Fix correcting a typo in the name of the "Two-way connection" function.

  • Fix concerning the method of sorting newly added clients to the Customer Group. Previously it was alphabetical sorting, now it will be sorting by date of addition.

  • Fix rules for generating the Most purchased products report. Currently, all Order having the Included in Business Intelligence - option enabled, will be taken into account for the report.  

  • Refactoring of the PUT /api/product method to optimise it (after incidents of the method crashing).

  • Refactoring of the GET /api/client method to add the ability to narrow the result by client name.

Version 7.4.0
 

NEW FEATURES

  • Development of the Saly platform by adding a section to allow the introduction of an individual payment term on the client. This setting overrides the due date indicated on the global register.

  • Development of the Saly platform by adding a new email notification - "Invoice has been issued". Notification is triggered by being added it to the order status.

  • Development of the Saly platform by adding the possibility to differentiate marketing banners according to the language version of the instance.

  • Development of the Saly platform by adding the new API endpoint allowing an invoice to be uploaded directly to an order.  

  •  Development of the Saly platform by unlocking the possibility to add multiple invoices to a single order (previous model was 1:1).

  • Development of the Saly platform by adding the possibility to manage the order of product category trees.

  • Development of the Saly platform by extension of repository of password validation system, by the new special character " _" .

  • Development of the Saly platform by adding an exception to allow the purchase of products when the SRP price is 0, but the customer has an individual price list for that product.

  • Developing the Saly platform by allowing the addition of html characters in the SEO category section (<3>, <h4>, <h5>, <ul>, <li>, <p>, b>,<br>).

BUG FIXES

  • Fix to sending notification function - "Ask for product" - which was not going to the correct Account Manager. 

  • Fix to send correct country tag in order to Baselinker. 

  • Refactoring of the function responsible for currency conversion of clients individual price list.


Version 7.3.1
 

BUG FIXES

  • Fix concerning the visibility of Account Manager carts, limiting the collection to only those baskets that have been created on a customer account where, they log in (Applies to version 7.3.0).

  • Fix regarding the function for creating a new cart, from the product listing area, when the "Change of cart owner" option is enabled (Applies to version 7.3.0).

  • Fix concerning the sub-linking of the product title, in the case of a product family (Applies to version 7.3.0).

  • Fix to the /pending_orders methods, which did not pass on the details of the user who actually sent the basket, but only the user who created the basket.

  • An extension of the special character repository, from which the password validation function takes information. Was added " _ " sign. 


Version 7.3.0
 

NEW FEATURES

  • Comprehensive audit to analyse areas within the risk zone of sign miscoding.

  • Update decoding mechanisms to the highest and most up-to-date standards. In particular, optimisation has taken place with attention to signs:

  1.  " " 

  2. '  ' 

  3.  & 

  4. < > 

and any combination of them.

  • Development of the Saly platform by adding validation rules for the currency field on the Back-office. Values entered must meet the criterion of officially defined currency abbreviations.

  • Development of the Saly platform by adding a new endpoint to update the SRP and base price /import/prices and /import/prices/run

  • Development of the Saly platform by adding a toast message when an attempt is made to save a new product, without a defined product code.

  • Development of the Saly platform by adding a new extra right, enabling the adding to my - private cart - different owner. In this option, we therefore distinguish between: the basket creator and (possibly) the different basket owner.

This right is excluded by default for each user. It must be activated here:

  • Development of the Saly platform with a mechanism to manage the sequence of banners more efficiently, by adding navigation buttons: down arrow (moves the banner one level lower in the sequence) and up arrow (moves the banner one level higher in the sequence).

BUG FIXES

  • Fix introducing consistency in the display of banners so that they sequence from the Back Office has a real translation into their presentation on the Front Office.  

  • Fix eliminating the zeroing of the product price if the product stock is null.

  • Fix concerning the duplicate product process, which did not download and save the main category information. 


Version 7.2.0
 

NEW FEATURES

  • Development of the Saly platform by adding a new payment metod - Spingo.  The Spingo method is a simple and secure deferred payment service for businesses.

  • Integration with an API Faktoria Company (supplier of the Spingo solution).

  • Development of the Saly platform by adding the ability to restrict payment methods based on the currency indicated.

  • Development of the Saly platform by adding new activity parameter on the currency in the payment method section.

  • Development of the Saly platform by adding the ability of a minimum value parameter on the currency in the payment method section.

  • Development of the Saly platform by adding the ability of a maximum value parameter on the currency in the payment method section.

  • Development of the Saly platform by adding a country parameter on the currency in the payment method section.

  • Development of the Saly platform by extending the customer card with a new feature: the option to limit the visibility of payment methods and delivery methods.

  • Development of the Saly platform by adding a header indicating the type of Payment method.

BUG FIXES

  • Fixes and protects the situation when the "Force packaging" option is enabled and the number in the pack is 0.

  • Fix removing the Global delivery/Country of delivery option from the Personal pick-up payment method.

  • Fix to optimise the performance of the AutoLogin function.


Version 7.1.1
 

BUG FIXES

  • Fix regarding the completion of missing units of measure in the "Package Dimensions" table.

  • Improved the PDF view generated from the product card, as well as Product Families with multiple variable features. 

  • Fix regarding the rights of the Account Administrator to edit Customer Activity. 

  • Fix regarding the removal of the connection between Payments and Orders. 

  • SVG optimization and fix.

  • Fix to optimize validation rule checking, for incomplete Delivery address in Order summary card.


Version 7.1.0

NEW FEATURES

  • Development of the Saly platform by adding a new functionality "Require extended address data"

If this setting is enabled, the recipient's email and recipient's telephone are required fields in the delivery address form. Ensuring backward compatibility of the new "Require extended address data" function. Blocking the dispatch of an order if the previously defined Shipping Address does not contain the data that is now required.

  • Refresh of the function to add and edit the country in the delivery address form. 

  • Development of the Saly platform by extending one of the API methods - "PendingOrder" - to include data on the e-mail address of the recipient of the shipment.

  • Development of the Saly platform by extending the logic regarding the interpretation of the tax number in the system. Regardless of which number use customer - with or without a country prefix - the system will interpret it in the same way and will block the possibility of duplicating the customer's record. 

  • Development of the Saly platform by adding the ability to change the lifetime of tokens in email notifications. For security reasons, they are still managed by the system service provider.

  • Development of the Saly platform by addition new toast indicating the successful completion of the process of adding a new customer, if 'Enable GUS API' function is disabled.

  • Development of the Saly platform by addition validation of the method "Register Client", used to create a New Client via API. Currently, it is only possible to create a customer with status 1 - B2B customer and 2 - B2C customer, other statuses are blocked. 

  • Development of the Saly platform by addition of new logic for sending an email notification, informing about the life cycle of an order. If the "user_add" parameter is missing from the order sent to SALY, the notification will be sent to the address of the person who created the basket. If the order is not connected to a basket created in SALY, a notification will be sent to the shop's main e-mail address. 

  • Improvement of the form for editing the Delivery Address, allowing more data to be presented. 

BUG FIXES

  • Fix regarding the failure to display the delivery method "Personal pick-up" if the pick-up address is not defined in the Dictionaries. 

  • Fix regarding the presentation of the price before (strikethrough) and after the discount, resulting from the "Force multipackaging" function. 

  • Fix for the mobile version of the platform, presenting the fourth (or lower) embedding of the category tree. 

  • Fix regarding to prevent from activated "Default delivery address" option, on an inactive delivery method.

  • Fix of the price list import for new customers added to a Customer Group. 

  • Fix to the "Get Client" method, which returned the wrong status about Clients with the parameter "is_active".

  • Fix of the basket summary view, indicating that no pick-up points have been defined.

  • Fix regarding the view of the full list of shipping addresses, in the basket summary.

  • Fix to remove the no longer supported "Authorisation codes" function.

  • Fix synchronisation settings (photos and logos) in the uploader.


Version 7.0.2 

NEW FEATURES

  • Development of the Saly platform by adding a new option to the registration form - 'Require extended address data'.  This option, not only adds a field for the company's telephone number, but also imposes validation rules on it. This data is then automatically imported into the customer profile.

  • Development of the Saly platform by adding a new alternative view to the Product Family presentation. You start the new view by enabling the option: "Show horizontal view of the product family".

  • Extension of the logic for changing the "external_id" added to the Customer. Currently, changing this parameter also transfers the entire address database stored on the previous external_it.

  •  Optimisation activities for the email notification microservice.


Version 7.0.0
 

NEW FEATURES

  • Development of the Saly platform by adding the possibility of restriction of delivery method availability depending on shipping destination address. The customer can left the option to leave global delivery, but can also narrow down in which countries it will be available.

  • Development of the Saly platform by adding a new page dedicated to the "Privacy Policy".  From the current update, each instance will have two protected pages - 'Terms and conditions' (ID1) and also the 'Privacy policy' (ID2).

  • Change of the validation element in the login and registration form, concerning the verification of the e-mail address.

  • Development of the Saly platform through the use of a new country API, allowing countries to be more easily navigated and searched in forms across the platform.

  • Development of the Saly platform by adding the possibility to enable or disable the 'Enable GUS API' function. Customers choosing to disable this option will only be able to add a new customer via the full form.

  • Development of the Saly platform by adding an option to self-define an email notification footer, dedicated to contact details.

BUG FIXES

  • Fix concerning the translation (English version) of product activity statuses (admin panel).


Version 6.6.0
 

NEW FEATURES

  • Development of the Saly platform by adding a completely new pathway for Client registration (semi-open registration model). The new registration offers the possibility of accepting or rejecting a Client who has successfully completed the account creation process.

  • Developing the SALY platform by refreshing the two current registration pathways - the closed model and the open registration model. 

  • Development of the Saly platform by adding the possibility of changing the language version of the Registration page by Client.

  • Development of the Saly platform by adding a new set of validation rules to registration forms.

  • Development of the Saly platform by adding a new view element to the Client listing, indicating the status of the Clinet. 

  • Fix for the PunchOut service to allow 'product_code' to be sent interchangeably with 'product_lanes_id' as a product identifier. 

  • Fix to the one of API method, dedicated managing the merchant limit. 

  • Development of the SALY platform by changing the colour scheme in the basket submission confirmation view to the customer's main colour, rather than the SALY defoult colour.

  • Development of the SALY platform by improving the navigation of the promotion module (front-office). 

  • Fix concerning the elimination of clickable system settings labels. 

  • Development of the Saly platform by adding the possibility to edit the customer card (back-office), giving the possibility to change the "external_client_id".

  • Development of the Saly platform by adding the function "Force password change" on the user, which can be activated by the Platform Administrator.

  • Development of the Saly platform by adding a colour picker allowing any colour of the banner title to be selected.

  • Development of the Saly platform by increasing the precision of CTR data, on the banner module (inclusion of 2 digits after the decimal point).

  • Development of the Saly platform by adding a new API method (Get Baskets Sent In Previous Month) to generate a report of shipped baskets for the previous month.

  • Development of the Saly platform by adding a new API method (GET /basket/{basket_id}/info) returning the following data: status of the basket, basket name, external_id of the customer to which the basket belongs, modification date, items on the basket.

  • Development of the Saly platform by changing the email notification system, to a more modern and reliable one.

  • Development of the Saly platform through a complete redesign of the email template layout. The current graphic presentation of e-mails, is modern and more attractive.

BUG FIXES

  • ustawienie ‘Własne metody dostawy’


Version 6.5.1 

NEW FEATURES

  • Development of the Saly platform by adding new functionalities enabling the import of a cart from a .csv file, taking into account the EAN code.

  • Development of the SALY platform by being able to hide part of the product range, for selected customers.

  • Development of a PIM module, with the ability to localise products at single or dual category level. 

  • Development of the SALY platform through integration of the first elements of the Baselinker environment (Orders, Orders statuses and Tracking link). 

BUG FIXES

  • Fix concerning the content of the message "Your order has been placed.


Version 6.4.0
 

NEW FEATURES

  • Adding one new view to the Closed Registration process, to include the need to accept the terms and conditions.

  • Development of the Saly platform by adding a 'Default User Address' option.

  • Development of the Saly platform by addition new functionality of uploading individual price lists for customers of the group.

  • Global colour change on SALY S.A. demonstration instances.

  • Refinement of field 'Street name' in the process of adding a new address.

  • Development of the platform through the addition of a new payment method - "Merchant credit".


Version 6.3.0
 

  • Development of the Saly platform through the addition of BOM functionality.

  • Adding the possibility of presenting retail prices for single users despite the existence of individual price lists on a given client.

  • Development of the PIM module by adding the ability to add a Brand Photo and a Product Line Photo.

  • Development of the product card PDF view by adding logos and Product Lines.

  • Development of the PIM module with the ability to sell products without a stock (services).

  • Development of the PIM module with the ability of adding Product Tags.

  • Product card view update

BUG FIXES

  • Refinement of logic of using loyalty points in the shopping cart

  • Pending Order functionality logic update

  • Transportation cost calculation method update

  • Refinement of BI functionality on the customer card in the administration panel


RC/3.2.0 

NEW FEATURES

  • moduł BI - statystyki sprzedażowe oparte na zamówieniach

IMPROVEMENTS

  • implementacja loadera w całym panelu sprzedażowym

  • poprawa wyglądu backoffice na mobile

BUG FIXES

  • zmiany w modalu dodawania do koszyka

  • poprawa przycisków na kategoriach

  • hovery na paginacji w wyszukiwarce


RC/3.1.2 latest version

NEW FEATURES

  • kalkulator marżowo-narzutowy na karcie produktu 

  • możliwość dodania zdjęć, linków i HTML do karty produktu

IMPROVEMENTS

  • zmiana sposobu zapisu wewnętrznych danych w Saly w oparciu o klienta

  • nowy modal dodawania do koszyka

  • możliwość dodawania produktu do koszyka bezpośrednio z widoku kategorii produktów

BUG FIXES

  • usprawnienie obsługi adresów wysyłki

  • poprawa UI przycisków w rodzinie produktów

  • poprawa wyświetlania karty edycji produktu w przeglądarce Safari


Saly 3.1.1 

IMPROVEMENTS

  • udoskonalenie ustawienia ‘Cena za transport’

  • usunięcie pustych zdjęć, pozostałości po imporcie kartoteki produktowej


Saly 3.1.0 

NEW FEATURES

  • możliwość zdefiniowania klienckich grup rabatowych w panelu backoffice

  • poprawa działania grup klientów

  • nowy edytor w CMS - możliwość dodania zdjęć, linków i HTML w stronach, artykułach i promocjach 

  • flagi językowe w wyborze języka - wersja mobile

  • możliwość dodania zdjęcia producenta na kartę produktu

IMPROVEMENTS

  • wyszukiwarka - dodawanie produktów do koszyka i kolekcji z wyniku wyszukiwania

  • nowa tabela cech dodatkowych na karcie edycji produktu w backoffice

  • możliwość dodania produktu do kolekcji z listy produktów promowanych

  • menu mobile - poprawa działania

BUG FIXES

  • modyfikacja informacji dodatkowych na koszykach

  • poprawa koszyków publicznych

  • import wariantów do koszyka z pliku .csv


Saly 3.0.2

IMPROVMENTS

  • dodanie rozszerzonego logowania działania systemu w celu zwiększenia bezpieczeństwa 


Saly 3.0.1

BUG FIXES

  • poprawa UI nowej wyszukiwarki


Saly 3.0.0

NEW FEATURES

  • nowa wyszukiwarka w panelu sprzedażowym

  • możliwość dodania do backoffice klienta zagranicznego

  • mejle w czterech językach

  • dodanie i obsługa nowych ustawień dotyczących zarządzaniem zamówieniami 

  • obsługa koszyków publicznych - dostępnych dla wszystkich użytkowników w obrębie organizacji

  • dodanie informacji dodatkowych na koszykach

IMPROVMENTS

  • usprawnienia związane z wysyłania zamówienia 

BUG FIXES

  • poprawa operacji na koszyka dla każdej roli użytkownika frontoffice

  • zmiany UI na dashbordzie w platformie sprzedażowej

  • modyfikacja dat w zakładce ‘Zamówienia’ i ‘Płatności’

  • wyświetlanie zdjęć i podgląd zdjęć na karcie produktu


 F2.0.0

ENCHANTMENTS

  • zmiana całego designu panelu sprzedażowego


Saly 2.4.3 

NEW FEATURES

  • nowy uploader zdjęć - zdjęcia skompresowane i zoptymalizowane pod www

  • reklamacje - I etap

IMPROVEMENTS

  • ulepszenie importu kartoteki - dodanie kodu SKU na product_lanes 

  • ustawienia faktur - poprawa widoku

  • limit kupiecki - poprawa przeliczania

BUG FIXES

  • logowanie z pojedynczego produktu i rodziny produktów - po zalogowaniu powrót do widoku produktu


Saly 2.4.2 

NEW FEATURES

  • import kartoteki - możliwość odtwarzania = wgrania nowej kartoteki (listy produktów) z pliku


Saly 2.4.1 

BUG FIXES

  • import produktów do koszyka z pliku .csv - poprawki

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.