Modifications rétrocompatibles Adobe Commerce B2B
Consultez les informations de référence de haut niveau pour toutes les modifications non rétrocompatibles dans le B2B pour les versions d’Adobe Commerce. Consultez la section Points forts pour identifier les modifications incompatibles qui ont un impact majeur et qui nécessitent une explication détaillée et des instructions spéciales.
1.5.1-1.5.2
Modifications de l’interface
Parent ajouté à l’interface
- Magento\Company\Api\Data\StructureInterface
La constante a été ajoutée
- Magento\Company\Api\Data\StructureInterface::COMPANY_ID
L'interface a été ajoutée
- Magento\NegotiableQuoteTemplate\Api\Data\ReferenceDocumentLinkInterface
- Magento\NegotiableQuoteTemplate\Api\Template\ReferenceDocumentLinkRepositoryInterface
[public] Method has been added
- Magento\Company\Api\Data\StructureInterface::getCompanyId
- Magento\Company\Api\Data\StructureInterface::getExtensionAttributes
- Magento\Company\Api\Data\StructureInterface::setCompanyId
- Magento\Company\Api\Data\StructureInterface::setExtensionAttributes
Modifications de la base de données
La colonne a été ajoutée
- company_structure/company_id
Clé étrangère ajoutée
- company_structure/COMPANY_STRUCTURE_COMPANY_ID_COMPANY_ENTITY_ID
Tableau ajouté
- négociable_quote_template_reference_document_link
1.5.0-1.5.1
Modifications de classe b2b-BICs-150-151-class
Modifications de l’interface b2b-BICs-150-151-interface
Modifications de la disposition b2b-BICs-150-151-layout
1.4.2-1.5.0
Faits saillants b2b-BICs-142-150-highlights
Avec l’ajout de l’affectation multisociété, les comptes utilisateur de la société peuvent désormais avoir plusieurs valeurs de company_id
. Le Magento\Company\Api\Data\CompanyCustomerInterface
a été mis à jour afin de définir la company_id
par défaut pour un utilisateur. La valeur par défaut est définie sur la première société affectée au compte utilisateur de la société.
Si vous effectuez une mise à niveau à partir d’une version précédente, Adobe recommande d’implémenter les méthodes suivantes dans les classes qui utilisent le Magento\Company\Api\Data\CompanyCustomerInterface
.
- Magento\Company\Api\Data\CompanyCustomerInterface::getIsDefault
- Magento\Company\Api\Data\CompanyCustomerInterface::setIsDefault
Modifications de classe b2b-BICs-142-150-class
Modifications de l’interface b2b-BICs-142-150-interface
Modifications de la base de données b2b-BICs-142-150-database
Modifications du système b2b-BICs-142-150-system
Modifications de l’appartenance à une API de classe b2b-BICs-142-150-class-api-membership
1.4.1-1.4.2
Aucune modification.
1.4.0-1.4.1
Aucune modification.