administratörsåtgärder som vidtas i företagsmodulerna är nu loggade i Admin Actions Log. Åtgärder loggas från alla relevanta företagsmoduler: Company, NegotiableQuote, CompanyCredit, SharedCatalog.
Adobe Commerce visar inte längre knappen Delete customer på sidan Kunder när den inloggade administratören inte har behörighet att ta bort kunder i distributioner där B2B är installerat.
Kundgruppen ändras inte längre automatiskt för en kund som tilldelas ett företag när du redigerar kunden i kundrutnätet.
När en handlare skapar en delad katalog anges nu behörigheterna automatiskt till Allow för funktionerna Display Product Prices och Add to Cart i kategorierna när kundgruppen tilldelas den här åtkomsten i katalogens behörighetsinställningar. Tidigare var de här inställningarna automatiskt inställda på Deny även när katalogbehörigheterna var inställda på Allow.
Behörigheter för kategorin Delad katalog skrivs inte längre över när en produkt redigeras från produktredigeringssidan.
Adobe Commerce skickar nu ett e-postmeddelande som bekräftar att en kund har behörighet att överskrida den angivna kreditgränsen när en handlare aktiverar inställningen Allow To Exceed Credit Limit. Tidigare angav det e-postmeddelande som Adobe Commerce skickade att kunden inte hade behörighet att överskrida gränsen.
HTML-behållaren som omger produktpriset i rekvisitionslistor återges nu korrekt för underordnade produkter i paketerade produkter.
Marknadsförare kan nu ange vilket språk som företagets användar-e-post ska skickas på när ett företag skapas i flerspråkiga distributioner. Tidigare visades inte den nedrullningsbara menyn som gör det möjligt för handlarna att välja rätt butiksvy och språk.
Fälten för anpassade kundadressattribut visas nu som förväntat i arbetsflödet för utcheckning av lagerlokal.
Konfigurationsfliken för B2B-funktioner öppnas nu korrekt. Gäster kan nu använda QuickOrder för att lägga till produkter i kundvagnen och sedan ta bort artiklar. Tidigare togs produkten inte bort när en kund använde QuickOrder för att lägga till flera produkter i kundvagnen och sedan tog bort en produkt.
Ett företag kan nu uppdateras med REST API PUT /V1/company/:companyId -begäran utan att ange region_id när tillståndet är konfigurerat som inte obligatoriskt. Tidigare inträffade ett fel i Adobe Commerce om region_id inte hade angetts, trots att inte krävdes.
När du skapar eller uppdaterar ett B2B-företag med REST API (http://magento.local/rest/V1/company/2, där 2 representerar företags-ID), innehåller svaret nu inställningarna för applicable_payment_method eller available_payment_methods som förväntat.
Adobe Commerce visar inte längre en 404-sida när en handlare använder knappen Retur i stället för att klicka på knappen Save när de skapar en rekvisitionslista i butiken.
Kategoribehörigheter ändras inte längre när en ny produkt tilldelas till en offentlig delad katalog. Tidigare har kategoribehörigheter duplicerats.
REST API-slutpunkten PUT rest/default/V1/company/{id}, som används för att uppdatera företagets e-post, är inte längre skiftlägeskänslig.
Inaktivering av belöningsmoduler påverkar inte längre B2B-funktioner på kundkonton. Tidigare visades inte följande B2B-relaterade flikar när belöningsmoduler inaktiverades: Företagsprofil, företagsanvändare samt roller och behörigheter.
Adobe Commerce använder nu rätt avsändarnamn i e-postmeddelanden när ändringar görs i företagskonton. Tidigare använde Adobe Commerce det allmänna kontaktavsändarnamnet som definierats i standardomfånget för alla e-postmeddelanden.
Du kan nu implementera multileverans för order som innehåller både fysiska och virtuella produkter.
Merchants kan nu skapa företagsanvändare från avsnittet Company Userspå sidorna Mitt konto och Företagsstruktur när Access Restrictionär aktiverat och Restriction Modeär inställd på Sales: Login Only. Tidigare inträffade det här felet i Adobe Commerce när en handlare försökte skapa en användare: Can not register new customer due to restrictions are enabled.
Adobe Commerce återställer inte längre en kunds kundgrupp till standardvärdet när en kund sparar sin kontoinformation.
Adobe Commerce genererar inte längre ett allvarligt fel när en administratör tilldelar en kund som har en aktiv kundvagn till en kundgrupp.
Adobe Commerce tillhandahåller nu en addToCart DataLayer-händelse för listsidor för snabbordning och rekvisitioner.
E-postmeddelanden som skickas till säljare som tilldelats ett företag innehåller nu den tilldelade företagslogotypen. Tidigare innehöll e-postmeddelandet den förvalda LUMA-logotypen, inte den överförda företagslogotypen.
En rekvisitionslista innehåller nu alla grupperade produkter och kvantiteter som har lagts till i listan. Tidigare, när en handlare navigerade till en rekvisitionslista efter att ha lagt till produkter på en produktinformationssida, visade Adobe Commerce följande fel: 1 product(s) require your attention - Options were updated. Please review available configurations.
Frågan products returnerar nu ett korrekt total_count-fält när delad katalog är aktiverad.
Sidorna Företagskonfiguration och Skapa företag fungerar nu som förväntat efter att du har inaktiverat en onlineseveransmetod. Verifiering har lagts till för att förhindra att försök görs att bearbeta inaktiverade leveransmoduler. Tidigare visade Adobe Commerce följande fel: Type Error occurred when creating object: Magento\CompanyShipping\Model\Source\ShippingMethod, Too few arguments to function Magento\CompanyShipping\Model\Source\ShippingMethod::__construct(), 1 passed in /var/www/html/elmtup/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php on line 121 and exactly 2 expected.
Integrationstestets minnesförbrukning har reducerats, vilket förbättrar testprestanda och minskar tiden som krävs för att slutföra testet.
B2B v1.2.0
28 juli 2020
[Stöds]{class="badge informative" title="Stöds"} Adobe Commerce 2.4.0 och senare versioner
Stöd för Adobe Commerce 2.4.0 har lagts till.
Storefront Order Search, med ytterligare tack för Marek Mularczyk från Divante och communitymedlemmar.
inköpsorder har förbättrats och skrivits om. De ingår nu som standard i Adobe Commerce.
regler för godkännande av inköpsorder har implementerats. Dessa regler gör att användare kan styra arbetsflödet för inköpsorder genom att skapa inköpsregler för order.
inloggning som kund ingår nu som standard i Adobe Commerce. Med den här funktionen kan webbplatspersonalen hjälpa kunderna genom att logga in som kunden för att se vad de ser.
Attributaggregering fungerar nu korrekt för lagernavigering med Elasticsearch
Sökordningarna efter specialtecken fungerar nu korrekt.
Om du klickar på knappen Clear All expanderas nu alla filter i stället för att de komprimeras.
Produkt-SKU/namn ingår nu i sökfiltersammanfattningen för orderhistorik.
Sorteringsindikatorn visas nu korrekt i stödrastret Mina inköpsorder.
Nu kan du bara klicka på knapparna Godkänn, Avbryt, Avvisa och Inköpsorder en gång. Tidigare kunde du klicka på knappen flera gånger.
Knapparna Godkänn, Avvisa, Avbryt och Validera återges nu korrekt på mobila enheter.
Tidigare där en inköpsorder med en rabatt som har gått ut godkände orderns fulla belopp och inte inköpsordersumman uppdaterades. Nu uppdateras inköpsordersumman så att rätt summa visas.
Ett problem uppstod i 2.3.4 där anpassade tilläggsattribut inte skulle kopieras från kundadressen till offertadressen. Problemet har åtgärdats.
När B2B är installerat visas ett SQL-fel när kategorier tilldelas till delade kataloger. Problemet har åtgärdats.
På grund av ett felaktigt variabeltypvärde kunde administratörer inte lägga till konfigurerbara produkter i en order. Alternativlistrutorna fyller inte i. Den här funktionen fungerar nu korrekt.
Tidigare uppstod ett fel när kategoribehörigheter för gruppen Ej inloggad redigerades när ändringarna sparades. Problemet har åtgärdats.
. Butiksadministratörer kan lägga till produkter i en order som inte finns i den delade katalogen. Tidigare visades ett felmeddelande när ett objekt som inte finns i katalogen lades till.
När ett företag lades till och företagsadministratören tilldelades en icke-standardwebbplats skickades fel webbplats-ID, vilket orsakade ett fel. Problemet har åtgärdats.
. När en kund flyttats till en annan kundgrupp gick det inte att lägga till en produkt i en beställning med Snabbordning. Problemet har åtgärdats.
har korrigerats vid försök att checka ut med WebAPI med ett B2B-citattecken. Ett felaktigt värde skickades till API:t, vilket orsakade att ett fel uppstod. Problemet har åtgärdats.
Tidigare uppstod ett fel när ett företag ställdes in på "Active" via API:t. Problemet har nu åtgärdats.
På grund av en form -tagg som inte behövs uppdaterades ordersidan automatiskt när du tryckte på Retur efter att ha ändrat en föreslagen fraktkostnad. Problemet har åtgärdats.
Funktionen fungerar nu som förväntat.
Tidigare kopierades den ursprungliga administratörsadressen till den nya administratören när administratören för ett företag ändrades, och två adresser angavs. Nu läggs bara rätt adress till.
Tidigare gick det inte att använda API:t för att spara ett offertobjekt när Git är inställt på Tillåten och Meddela kund. Detta API-anrop fungerar nu som förväntat.
Fast produktskatt visas nu på informationssidan för offerter.
Om du tidigare klickade på en bilaga på fliken Kommentarer på sidan Mina offerter kunde filen inte hämtas. Detta beteende fungerar nu som förväntat.
Kända fel
Adobe Commerce genererar ett undantag vid uppgradering till B2B 1.2.0 i en flerwebbplatsdistribution. När setup:upgrade körs inträffar det här felet i modulen PurchaseOrder: Module Magento_PurchaseOrder: Unable to apply data patch Magento\PurchaseOrder\Setup\Patch\Data\InitPurchaseOrderSalesSequence for moduleMagento_PurchaseOrder. Tillfällig lösning: Installera B2B-716 Add NonTransactionableInterface-gränssnittet till snabbkorrigeringen InitPurchaseOrderSalesSequence för datakorrigering, som nu är tillgänglig från Mitt konto > Hämtningar i magento.com.
Om en rabattkod förfaller innan en inköpsorder godkänns fortsätter inköpsordern att visa det rabatterade beloppet, men när inköpsordern har godkänts placeras ordern på den icke-rabatterade summan. Tillfällig lösning: Installera snabbkorrigeringen B2B-709 Purchase Order Discount patch för det här problemet, som nu är tillgänglig i avsnittet Mitt konto > Hämtningar i magento.com.
Om artiklar i en inköpsorder inte finns i lager eller om det inte finns tillräckligt med kvantitet när inköpsordern konverteras till en faktisk order inträffar ett fel. Om restorder är aktiverade bearbetas ordern normalt.