Aktionen
GX-Bug #70244
geschlossenAfterbuy: ArtikelStammID bei Bestelldaten-Export ist inkonsistent mit Konventionen des Bestandsabgleichs | ArtikelStammID is inconsistent with conventions of stock update
% erledigt:
0%
Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
4.7.2.1
Release Notes Langtext:
Produktkennungen beim Bestelldaten-Export wurden an Konventionen des Bestandsabgleichs angeglichen
Beschreibung
Beim Bestelldaten-Export wird die ArtikelStammID nicht analog zu den Konventionen des Bestandsabgleichs erzeugt.
Die Konventionen sind:
- Modus pid_ean (ProduktID (Shop) = externe Artikelnummer (Afterbuy)): Die externe Artikelnummer bei Afterbuy enthält die products_id (1234), ggf. in der erweiterten Form für Variantenartikel (1234x98, d. h. products_id und combi_id).
- Modus pid_anr (ProduktID (Shop) = Artikelnummer (Afterbuy)): Die Artikelnummer bei Afterbuy enthält die products_id oder (!) die combi_id; Artikelnummern bei Afterbuy sind immer numerisch!
- Modus model_ean (Artikelnummer (Shop) = externe Artikelnummer (Afterbuy)): Artikelnummer im Shop und externe Artikelnummer bei Afterbuy stimmen überein
- Modus model_anr (Artikelnummer (Shop) = Artikelnummer (Afterbuy)): Artikelnummer im Shop enthält die (numerische!) Artikelnummer bei Afterbuy
- Modus model_prodid (Artikelnummer (Shop) = ProduktId (Afterbuy)): Artikelnummer im Shop enthält die (numerische) Produkt-ID bei Afterbuy; bei Varianten muss der Variante die Produkt-ID des entsprechenden Variantenartikels zugeordnet sein
Schritte zum Reproduzieren:
- passende Testartikel im Shop anlegen
- Beispielbestellung(en) anlegen
- Afterbuy-Exportdaten z. B. mit test_ab_ordersend.php überprüfen
Erwartetes Ergebnis:
ArtikelStammID_x entspricht den oben aufgelisteten Konventionen.
Tatsächliches Ergebnis:
Die Konventionen werden nicht immer eingehalten.
When exporting order data, the ArtikelStammID is not generated in accordance to the conventions of the stock update.
The conventions are:
- Mode pid_ean (productID (shop) = external item number (Afterbuy)): The external item number at Afterbuy contains the products_id (1234), if necessary in the extended form for variant items (1234x98, i.e. products_id and combi_id).
- Mode pid_anr (productID (shop) = item number (Afterbuy)): The item number at Afterbuy contains the products_id or (!) the combi_id; item numbers at Afterbuy are always numeric!
- Mode model_ean (item number (shop) = external item number (Afterbuy)): Item number in the shop and external item number in Afterbuy match.
- Mode model_anr (item number (shop) = item number (Afterbuy)): Item number in the shop contains the (numeric!) item number at Afterbuy.
- mode model_prodid (item number (shop) = product id (Afterbuy)): Item number in the shop contains the (numeric) product ID at Afterbuy; for variants, the product ID of the corresponding variant item must be assigned to the variant.
Steps to reproduce:
- create matching test item(s) in the shop
- create sample order(s)
- Check Afterbuy export data e.g. with test_ab_ordersend.php.
Expected result:
ArtikelStammID_x matches the conventions listed above.
Actual result:
The conventions are not always followed.
Aktionen
#1
Von Marco Bruchmann vor fast 2 Jahren aktualisiert
- Status wurde von In Bearbeitung zu Testing geändert
- Zugewiesen an
Marco Bruchmannwurde gelöscht
Aktionen
#5
Von Tobias Schindler vor fast 2 Jahren aktualisiert
- Zugewiesen an wurde auf Tobias Schindler gesetzt
Aktionen
#6
Von Tobias Schindler vor fast 2 Jahren aktualisiert
- Status wurde von Testing zu Erledigt geändert
Aktionen
#7
Von Daniel Wu vor fast 2 Jahren aktualisiert
- Kategorie wurde von Partner zu Afterbuy geändert
Aktionen
#8
Von Daniel Wu vor fast 2 Jahren aktualisiert
- Release Notes Langtext aktualisiert (Vergleich)
Aktionen