Alterações incompatíveis com versões anteriores do Adobe Commerce B2B
Revise as informações de referência de alto nível para todas as alterações incompatíveis com versões anteriores em B2B para versões do Adobe Commerce. Consulte a seção de destaques para conhecer as alterações incompatíveis que têm grande impacto e exigem explicação detalhada e instruções especiais.
1.5.1-1.5.2
Alterações na interface
Adição do pai à interface
- Magento\Company\Api\Data\StructureInterface
A constante foi adicionada
- Magento\Company\Api\Data\StructureInterface::COMPANY_ID
Interface adicionada
- Magento\NegotiableQuoteTemplate\Api\Data\ReferenceDocumentLinkInterface
- Magento\NegotiableQuoteTemplate\Api\Template\ReferenceDocumentLinkRepositoryInterface
O método [public] foi adicionado
- Magento\Company\Api\Data\StructureInterface::getCompanyId
- Magento\Company\Api\Data\StructureInterface::getExtensionAttributes
- Magento\Company\Api\Data\StructureInterface::setCompanyId
- Magento\Company\Api\Data\StructureInterface::setExtensionAttributes
Alterações no banco de dados
A coluna foi adicionada
- company_structure/company_id
Chave estrangeira adicionada
- company_structure/COMPANY_STRUCTURE_COMPANY_ID_COMPANY_ENTITY_ID
Tabela adicionada
- negociável_quote_template_reference_document_link
1.5.0 - 1.5.1
Alterações de classe b2b-BICs-150-151-class
Alterações na interface b2b-BICs-150-151-interface
Alterações de layout b2b-BICs-150-151-layout
1.4.2-1.5.0
Destaques b2b-BICs-142-150-highlights
Com a adição da atribuição multiempresa, as contas de usuário da empresa agora podem ter vários valores company_id
. O Magento\Company\Api\Data\CompanyCustomerInterface
foi atualizado para definir o company_id
padrão para um usuário. O padrão é definido para a primeira empresa atribuída à conta de usuário da empresa.
Se você estiver atualizando de uma versão anterior, a Adobe recomenda implementar os seguintes métodos nas classes que usam o Magento\Company\Api\Data\CompanyCustomerInterface
.
- Magento\Company\Api\Data\CompanyCustomerInterface::getIsDefault
- Magento\Company\Api\Data\CompanyCustomerInterface::setIsDefault
Alterações de classe b2b-BICs-142-150-class
Alterações na interface b2b-BICs-142-150-interface
Alterações no banco de dados b2b-BICs-142-150-database
Alterações no sistema b2b-BICs-142-150-system
Alterações na associação da API de classe b2b-BICs-142-150-class-api-membership
1.4.1-1.4.2
Sem alterações.
1.4.0 - 1.4.1
Sem alterações.