Kā darbojas pārveidošanas noteikumu prioritāte un produktu līmeņa pārbaude
Uzziniet, kā mijiedarbojas vairāki atbilstoši pārveidošanas noteikumi, kā noteikumu secība maina galīgo rezultātu un kā pirms eksporta izmaiņu publicēšanas pārbaudīt reprezentatīvus EAN.
Šajā ceļvedī izskaidrots, kā diagnosticēt neparedzētas pārveidoto vērtību izmaiņas, pārbaudīt noteikumu prioritāti un apturēšanas darbību, kā arī Export Checker skatīt konkrēta produkta pilno rezultātu.
Kad šis ceļvedis ir noderīgs
Šis ceļvedis ir noderīgs, ja pārveidošanas noteikums ir aktīvs, bet eksportētajai cenai, krājumu daudzumam, nosaukumam, piegādes laikam vai citam atribūtam nav paredzētās vērtības.
Tas ir noderīgs arī tad, ja vienam produktam var atbilst vairāki noteikumi un jums jānoskaidro:
- Kuri noteikumi tiek piemēroti.
- Kādā secībā tie tiek apstrādāti.
- Vai viens noteikums neļauj izpildīt nākamos noteikumus.
- Kura galīgā vērtība tiek ierakstīta XML eksportā.
- Vai cenas izmaiņas ietekmē piegādātāju, kas atlasīts EAN.
Īsā atbilde
Pārveidošanas noteikumi tiek apstrādāti atbilstoši konfigurētajai prioritātei. Produktam var atbilst vairāk nekā viens noteikums, tāpēc agrāka noteikuma rezultāts var tikt izmantots vai aizstāts ar vēlāka noteikuma rezultātu.
Ja atbilstošam noteikumam ir iespējota opcija Stop if matched, turpmākā šī produkta pārveidošana var tikt apturēta. Tas nozīmē, ka cits attiecināms noteikums var būt aktīvs, bet nekad netikt piemērots.
Lai noskaidrotu, kas noticis, pārbaudiet konkrētu EAN rīkā Export Checker. Tajā var skatīt avota datus, atlasīto piegādātāju, aprēķinus, atbilstošos pārveidošanas noteikumus, galīgos atribūtus un reprezentatīvu eksportētā XML piemēru.
Pārveidošanas prioritātes izmaiņas var ietekmēt aktuālās cenas, krājumu vērtības, piegādātāja atlasi un ģenerētā eksporta saturu. Pirms tāda eksporta atkārtotas ģenerēšanas vai publicēšanas, kas tiek izmantots aktīvā pārdošanas kanālā, pārbaudiet vairākus reprezentatīvus produktus.
Kā mijiedarbojas atbilstošie pārveidošanas noteikumi
Katrs pārveidošanas noteikums var ietvert:
- Nosaukumu, kas norāda tā mērķi.
- Neobligātus filtrēšanas nosacījumus, kas nosaka, kuri produkti tam atbilst.
- Vienu vai vairākas atribūtu pārveides.
- Prioritāti, kas nosaka tā pozīciju attiecībā pret citiem noteikumiem.
Noteikums var pārrakstīt esošu atribūtu, piemēram, price, vai izveidot jaunam galamērķim paredzētu atribūtu, piemēram, price_for_website.
Ja vienam produktam atbilst vairāki iespējoti noteikumi, to secība ir svarīga, jo viens noteikums var izmantot vērtību, ko iepriekšējais noteikums jau ir mainījis. Vēlāks noteikums var arī aizstāt agrāka noteikuma izveidoto rezultātu.
Tāpēc prioritātei jāatspoguļo paredzētā aprēķina secība. Piemēram, vispirms varat piemērot vispārīgu piegādātāja uzcenojumu un pēc tam kategorijai specifisku korekciju. Mainot šo secību, var tikt iegūts cits rezultāts.
Ko maina opcija “Stop if matched”
Stop if matched ir noderīga, ja vienam atbilstošam noteikumam jānodrošina galīgais pārveidošanas rezultāts un nākamajiem noteikumiem tas vairs nebūtu jāmaina.
Pirms šīs opcijas iespējošanas pārbaudiet, vai produktam var būt nepieciešams arī:
- Vispārīgs cenas pielāgojums.
- Konkrētam galamērķim paredzēts atribūts.
- Krājumu vai piegādes laika noteikums.
- Kategorijas, ražotāja vai piegādātāja korekcija.
- Vēlāks izņēmums atlasītiem EAN.
Ja kāda no šīm pārveidēm atrodas pēc atbilstoša noteikuma ar Stop if matched, tā var netikt apstrādāta.
Ko pārbaudīt savā kontā
1. Pārbaudiet noteikuma nosacījumus
Atveriet noteikumu un pārliecinieties, ka tā filtri atbilst pārbaudāmajam produktam. Īpašu uzmanību pievērsiet nosacījumiem, kuru pamatā ir:
- Supplier.
- EAN vai SKU.
- Price vai krājumu diapazons.
- Category vai kategorijas ID.
- Manufacturer.
- Tukšas vai trūkstošas atribūtu vērtības.
- Apvienotas AND un OR grupas.
Noteikums var būt konfigurēts pareizi, bet tomēr nedarboties, jo atlasītais produkts neatbilst visiem nepieciešamajiem nosacījumiem.
Lai pārbaudītu vai rediģētu noteikumu, atveriet Data Transformation Rules. Lai izprastu noteikuma laukus un nosacījumus, izlasiet Data transformation rules.
2. Pārliecinieties, ka noteikums ir iespējots pareizajam eksportam
Pārveidošanas noteikumam jābūt piešķirtam eksportam, kuru pārbaudāt. Kontā esošs noteikums ne vienmēr ietekmē katru eksporta projekciju.
Pārbaudiet, vai:
- Ir iespējots pareizais noteikums.
- Jūs pārskatāt paredzēto eksporta projekciju.
- Noteikuma prioritāte atbilst nepieciešamajai apstrādes secībai.
- Stop if matched ir iespējots tikai tur, kur tas ir paredzēts.
Kad esat pieteicies, atveriet Exports. Plašāku informāciju par eksporta un tā pārveidojumu konfigurēšanu skatiet Create and configure XML export projections.
3. Pārliecinieties, ka produkts atbilst eksporta filtram
Eksporta filtram un pārveidošanas filtram ir atšķirīgi mērķi:
- Eksporta filtrs nosaka, vai produkts tiek iekļauts eksportā.
- Pārveidošanas filtrs nosaka, vai tiek piemērota konkrēta izmaiņa.
Ja produkts neatbilst eksporta filtram, pārveidošanas prioritātes maiņa nepanāks tā parādīšanos izvadē.
4. Pārbaudiet, kurš atribūts tiek pārveidots
Pārliecinieties, ka noteikums maina tieši to atribūtu, ko izmanto eksporta veidne.
Piemēram, noteikums var izveidot price_for_website, kamēr eksporta veidne joprojām ieraksta standarta atribūtu price. Šādā gadījumā pārveide var darboties pareizi, nemainot vērtību galīgajā XML laukā, kuru pārbaudāt.
5. Pārbaudiet produktu rīkā Export Checker
Ievadiet konkrētu EAN un atlasiet eksporta projekciju, kurā ir ietverti pārbaudāmie noteikumi.
Lai pārbaudītu rezultātu, atveriet Exports Checker. Skaidrojumu par pārskatā redzamo informāciju lasiet Exports Checker: review product data and export results.
Pārskatiet produktu no sākuma līdz beigām:
- Pārliecinieties, ka ir saņemti pareizie piegādātāja dati.
- Pārbaudiet kartēto cenu, krājumu, EAN un citus būtiskos atribūtus.
- Pārliecinieties, kurš piegādātājs tika atlasīts, ja vairāki piegādātāji nodrošina vienu un to pašu EAN.
- Pārskatiet piegādātāja bāzes koeficientu vai citu sākotnējo cenas korekciju.
- Pārbaudiet, kuriem pārveidošanas noteikumiem bija atbilstība.
- Pārskatiet aprēķinātās un galīgās atribūtu vērtības.
- Pārliecinieties, ka paredzētais lauks ir redzams ģenerētajā XML rezultātā.
Produkti, kurus vajadzētu pārbaudīt
Neierobežojieties ar viena produkta pārbaudi, kuram jau tiek iegūts paredzētais rezultāts. Izmantojiet nelielu reprezentatīvu EAN kopu, kas aptver galvenās noteikumu kombinācijas.
- Produkts, kuram jāatbilst tikai pirmajam noteikumam.
- Produkts, kuram jāatbilst tikai otrajam noteikumam.
- Produkts, kuram jāatbilst abiem noteikumiem.
- Produkts, kuram nevajadzētu atbilst nevienam noteikumam.
- Produkts, kura cena ir tuvu minimālajai vai maksimālajai nosacījuma vērtībai.
- EAN, ko piedāvā vairāki piegādātāji, ja noteikumi maina cenas.
Tas palīdz atklāt nepareizu filtru grupēšanu, pārklājošos nosacījumus, neparedzētu apturēšanu un prioritāšu konfliktus, pirms tie ietekmē visu eksportu.
Biežākie neparedzēta rezultāta iemesli
- Noteikums nav iespējots atlasītajam eksportam. Dažādas eksporta projekcijas noteikumus var izmantot neatkarīgi.
- Produkts neatbilst noteikuma filtram. Piegādātāja, kategorijas, ražotāja, cenas, krājumu vai EAN nosacījums var to izslēgt.
- Agrāks noteikums vispirms maina vērtību. Nākamais noteikums aprēķina vērtību, izmantojot mainīto, nevis sākotnējo vērtību.
- Vēlāks noteikums aizstāj rezultātu. Paredzētais noteikums tiek izpildīts, bet cits atbilstošs noteikums pēc tam pārraksta to pašu atribūtu.
- Stop if matched aptur turpmāko apstrādi. Vēlāk secībā novietots attiecināms noteikums netiek sasniegts.
- Tiek eksportēts nepareizais atribūts. Pārveide izveido vienu lauku, bet XML veidne izmanto citu.
- Produkts tiek noņemts ar eksporta filtru. Tā neesamības iemesls nav pārveidošana.
- Salīdzinājumā uzvar cits piegādātājs. Cenas pārveides var mainīt galīgo kvalificējošo rezultātu, kas tiek izmantots, ja vairāki piegādātāji piedāvā vienu un to pašu EAN.
- Ārējais galamērķis vēl nav apstrādājis jauno failu. B2BLIX var ģenerēt atjaunināto XML, taču tirdzniecības vietas lejupielāde, validācija, aktivizēšana un parādīšana ir atsevišķi procesi.
Piemērs
Eksportā ir šādi divi noteikumi:
- Noteikums A: produktiem no piegādātāja Supplier One, kuru cena ir zemāka par 100, reizināt cenu ar 1.20.
- Noteikums B: produktiem atlasītajā kategorijā pieskaitīt cenai 5.
Produkts no piegādātāja Supplier One maksā 80 un pieder atlasītajai kategorijai, tāpēc tas atbilst abiem noteikumiem.
Ja vispirms tiek apstrādāts noteikums A, cena kļūst 96. Pēc tam noteikums B var pieskaitīt 5, iegūstot 101. Ja vispirms tiek apstrādāts noteikums B, cena kļūst 85, un tikai pēc tam noteikums A piemēro reizinātāju, iegūstot 102.
Ja pirmajam atbilstošajam noteikumam ir iespējota opcija Stop if matched, produktu var ietekmēt tikai šis noteikums. Tāpēc galīgais rezultāts atkal būtu cits.
Pareizā secība ir atkarīga no paredzētā komerciālā aprēķina. Izmantojiet Export Checker, lai apstiprinātu faktisko rezultātu šim EAN.
Turpmākās darbības
- Atrodiet vienu EAN ar neparedzētu rezultātu.
- Pārliecinieties, ka produkts atbilst eksporta filtram.
- Pārskatiet katru iespējoto noteikumu, kas var atbilst produktam.
- Pārbaudiet to prioritāti un Stop if matched iestatījumus.
- Pārliecinieties, ka pārveidotais atribūts tiek izmantots XML veidnē.
- Inspect the complete calculation and final XML in Export Checker.
- Atkārtojiet pārbaudi ar produktiem, kuriem atbilst atšķirīgas noteikumu kombinācijas.
- Atkārtoti ģenerējiet vai publicējiet eksportu tikai pēc tam, kad reprezentatīvie rezultāti ir pareizi.
Pārbaudot aktuālu cenu eksportu, saglabājiet iepriekšējo darbojošos konfigurāciju vai izvadi, līdz atjauninātie noteikumi ir pārbaudīti. Pareizs rezultāts vienam EAN neapstiprina, ka visas pārklājošās noteikumu kombinācijas ir pareizas.