Šajā rakstā ir pati cenas rēķināšana: kurš cenu diapazona noteikums uzvar, kā no piegādātāja cenas ar piemaksu, uzcenojumu, PVN un noapaļošanu sanāk veikala cena, pēc kura plāna — piegādātāja vai kategorijas — tā tiek rēķināta, un cik patiesībā maksā atlaide. Kur ekrāns atrodas, kā izveidot plānu un ievadīt tā noteikumus — Uzcenojumi — plāni un cenu diapazonu noteikumi. Kā pārrēķināto cenu nogādāt veikalā un kā pārbaudīt rezultātu uz konkrētas preces — Uzcenojumi — cena veikalā un pārbaude.
Kurš noteikums uzvar
Tiek izvēlēts noteikums ar mazāko «Augšējo cenas robežu», kas vēl ir lielāka vai vienāda ar preces bāzes cenu — proti, pirmais diapazons, kurā cena vēl ietilpst. Robeža ir iekļaujoša. Uzcenojuma procentam uz izvēli nav nekādas nozīmes — izvēli nosaka tikai robeža.
Piemērs — plāns ar trim noteikumiem:
| Augšējā cenas robeža | Uzcenojuma vērtība | Veids |
|---|---|---|
| 100 | 30 | % |
| 500 | 20 | % |
| 999999 | 12 | % |
- Prece par 42 € → der 100. rinda → 30 %
- Prece par 350 € → 100 ir par mazu, der 500. rinda → 20 %
- Prece par 4200 € → der 999999. rinda → 12 %
Šajā piemērā mazākajai robežai gadās būt arī lielākajam procentam, tāpēc «pirmais derīgais diapazons» un «lielākais uzcenojums» sakrīt. Tas ir sakritība, nevis likums. Plānā {100 → 5 %, 500 → 30 %} precei par 42 € tiks piemēroti 5 %, jo 100 ir mazākā robeža, kas vēl ir ≥ 42 — nevis 30 %.
Divas lietas, kas no šīs tabulas nav redzamas, bet ir svarīgas:
1. Robeža tiek salīdzināta ar cenu PĒC cenas piemaksas, nevis ar tīro piegādātāja cenu (par piemaksu — nākamajā sadaļā). Piegādātājam ar piemaksu 10 % prece par 95 € krīt jau 500. rindā, ne 100. rindā.
2. Prece, kas nevienā diapazonā neiekrīt, paliek bez cenas. Ja augstākā robeža plānā ir 1000, prece par 1200 € nesaņem uzcenojumu vispār, un aprēķins tai dod cenu 0. Jauna prece tādā gadījumā netiek publicēta. Jau publicētai precei iznākums ir atkarīgs no tā, cik piegādātāju to piegādā:
- ja ir vēl kāds piegādātājs ar derīgu diapazonu, uzvar viņš, un veikalā paliek viņa cena;
- ja piegādātājs ir viens, uzvarētājs ir tieši šis nulles ieraksts — veikala precei tiek ierakstīta cena 0 €, un prece paliek redzama, jo preces statusu cena nemaina.
(Uzvarētāja izvēle te ir veikala atjaunošanas fāze, kas izlemj, kura piegādātāja dati — cena, daudzums, krājumu statuss — nonāk veikala precē, ja to piegādā vairāki; sk. Piegādātāju prioritāte — kurš piegādātājs uzvar.)
Tas ir pats bīstamākais iznākums šajā ekrānā un vienlaikus svarīgākais arguments par to, kāpēc pēdējam noteikumam vienmēr jābūt ar apzināti lielu robežu — piemēram 999999.
Un trešais, ko ekrāns neaizliedz: divi noteikumi ar vienādu robežu vienā plānā ir dublikāts, kas aprēķinā dod divas vienlīdz derīgas atbildes. Katrai robežai vienā plānā drīkst būt tikai viens noteikums.
Kā veidojas gala cena
Cena netop importa laikā. Imports tikai sagatavo piegādātāja cenu; veikala cenu izrēķina veikala atjaunošana. Ķēde ir šāda:
A. Bāze = piegādātāja cena + cenas piemaksa. Cenas piemaksa ir piegādātāja formas lauks cilnē Vispārējie, ar palīgtekstu «Neobligāta fiksēta piemaksa, piem. "5 %" vai "5 €".» Ja vērtībā ir %, tā ir procentuāla; jebkurā citā gadījumā — fiksēta summa. Tukšs lauks vai 0 nozīmē, ka piemaksas nav.
B. Diapazona izvēle. No plāna tiek paņemts noteikums ar mazāko robežu, kas vēl ir ≥ bāzes cenai.
C. Uzcenojums. Veids % → bāze × (100 + vērtība) / 100. Veids Fiksēts → bāze + vērtība.
D. PVN. Ja precei (vai tās ražotājam, vai tās piegādātāja kategorijai) ir iestatīts vecais PVN likmes indekss tax, cena tiek uzreizināta ar šo likmi (0 %, 12 % vai 21 %). Jaunais Integrāciju centrāles imports šo lauku neaizpilda — tāpēc jaunām precēm saglabātā cena ir neto, bet no vecā WD Link pārnestām precēm tā var būt ar PVN. Parastajā gadījumā PVN pircējam tiek pieskaitīts izrakstīšanās brīdī pēc nodokļu klases; sk. Nodoklis piegādātājam — divi lauki un cenas ķēde.
E. Noapaļošana. Ja precei nav atrasta neviena nodokļu klase (ne precei, ne ražotājam, ne kategorijai, ne piegādātājam) un veikala noklusējuma nodokļu klase ir 0, cena tiek noapaļota līdz 2 zīmēm. Ja nodokļu klase ir — cena tiek saglabāta bez noapaļošanas, ar pilnu precizitāti, un noapaļo tikai veikala attēlojums. Tas ir tīšām: noapaļot cenu, kurai kasē vēl tiks pieskaitīts PVN, nozīmētu noapaļot divreiz. (Veikalā, kur noklusējuma nodokļu klase nav 0, šis noapaļošanas zars nenostrādā nekad, jo nodokļu klase tur vienmēr ir atrasta.)
Skaitlisks piemērs. Piegādātājs ar piemaksu 5 %, plāns no iepriekšējās sadaļas, nodokļu klase «Standarta 21 %», prece bez vecā tax indeksa (t.i. parasta, no jauna importēta prece):
| Solis | Aprēķins | Rezultāts |
|---|---|---|
| Piegādātāja cena plūsmā (neto) | — | 40,00 |
| A. Piemaksa 5 % | 40,00 × 1,05 | 42,00 |
| B. Diapazons | mazākā robeža ≥ 42 → 100 | uzcenojums 30 % |
| C. Uzcenojums | 42,00 × 1,30 | 54,60 |
| D. PVN | tax indeksa nav → nekas netiek pieskaitīts, cena paliek neto |
54,60 |
| E. Noapaļošana | nodokļu klase ir → nenoapaļo | 54,60 |
| Ko redz pircējs (PVN 21 %) | 54,60 × 1,21 | 66,07 |
📷 Ekrānattēls: ecomlink/vendor — piegādātāja forma, cilne «Vispārējie», lauki «Uzcenojuma plāns» un «Cenas piemaksa»
Divas lietas, kas notiek agrāk un tāpēc maina bāzi: Datu plūsmas cenu valūta (cenas pārrēķina veikala valūtā) un Datu plūsmas cenu PVN (no plūsmas cenas izdala tajā jau ieskaitīto PVN). Abas ir piegādātāja formā un abas nostrādā importa laikā — sk. Piegādātāja pievienošana un Nodoklis piegādātājam — divi lauki un cenas ķēde.
⚠️ Šie divi lauki ir redzami tikai piegādātājiem ar vispārīgo parsētāju. Piegādātājam ar savu vairumtirgotāja parsētāju to formā vienkārši nav — meklēt tos tur nav vērts, jo cenas formātu (valūtu un to, vai cena ir ar PVN) nosaka pats parsētājs. Sk. Atbalstītie formāti un parsētāja izvēle.
Ja precei ir akcijas cena, tā pārsit uzcenojumu — diapazona noteikums netiek piemērots vispār. Cenas piemaksa procentuālajā variantā tomēr nostrādā, jo procentuālā akcijas cena tiek rēķināta no cenas, kurā piemaksa jau ir iekšā. Un, ja precei ir nodokļu klase, akcijas cena tiek saglabāta, izdalot no tās PVN. Jaunais Integrāciju centrāles imports akcijas laukus neaizpilda — vērtības tur ir tikai precēm, kas pārceltas no vecā WD Link.
Kam plāns tiek piesaistīts
Šī ir vieta, kur visbiežāk rodas pārpratums: cena tiek rēķināta pēc kategorijas plāna, nevis pēc piegādātāja plāna.
- Piegādātāja formā (cilne Vispārējie) lauks Uzcenojuma plāns ir šī piegādātāja noklusējums. Jaunam piegādātājam tas ir --- Nav ---.
- Ekrānā Kategorijas katrai piegādātāja kategorijai ir sava kolonna Uzcenojuma plāns. Tas, kas tur norādīts, pārsit piegādātāja noklusējumu.
- Jauna kategorija, ko tikko izveidojis imports, sākumā ir bez plāna. Veikala atjaunošanas fāze Uzcenojuma plānu labošana tai pārkopē piegādātāja plānu. Tā pati fāze salabo arī kategorijas, kuru plāns ir izdzēsts.
Tātad piegādātāja plāns kategorijām nonāk automātiski — bet tikai ar veikala atjaunošanu un tikai tad, ja piegādātājam plāns vispār ir norādīts. Ja piegādātāja lauks ir «--- Nav ---», kategorijas paliek bez plāna, un šī piegādātāja preces veikalā neienāk nemaz.
📷 Ekrānattēls: ecomlink/category — kategoriju saraksts ar kolonnu «Uzcenojuma plāns»
Praktiskais secinājums: atsevišķu plānu vienai kategorijai liek ekrānā Kategorijas, nevis šeit. Sk. Kategoriju sasaiste — sasaistīšana un publicēšana.
Cik patiesībā maksā atlaide
Šis rēķins ir vecs, bet joprojām pareizs, un to ir vērts izdarīt pirms kampaņas.
Atlaide veikalā tiek atņemta no jaunās veikala cenas, nevis no iepirkuma cenas. Tāpēc reālās atlaides izmaksas ir lielākas par nosaukto procentu:
Atlaide × uzcenojums = reālās atlaides izmaksas
20 % × 1,3 = 26 %
Tātad, ja uzcenojums ir 30 % un veikalā tiek dota 20 % atlaide, reāli tiek atdoti 26 %. Skaitļos: iepirkums 100 € → veikalā 130 € → ar 20 % atlaidi pircējs maksā 104 € → nopelnīti 4 €. Jo mazāks uzcenojums, jo ātrāk atlaide apēd visu starpību.
Pašas atlaides Integrāciju centrālē netiek iestatītas. Šajā ekrānā tādu lauku nav un meklēt tos šeit nav vērts — atlaides un akcijas liek veikala katalogā. Integrāciju centrāle nosaka tikai to cenu, no kuras atlaide tiks atņemta.
Ja kaut kas nestrādā
Lētās preces ir veikalā, dārgās nav. Plāna augstākā robeža ir zemāka par šo preču cenu. Pievienojiet pēdējo noteikumu ar lielu robežu (999999) un palaidiet importu un veikala atjaunošanu. Jau publicētām precēm šī pati problēma izpaužas citādi un bīstamāk: aprēķins dod cenu 0. Ja precei ir vēl kāds piegādātājs ar derīgu diapazonu, uzvar viņš un veikalā paliek viņa cena. Ja piegādātājs ir viens, uzvarētājs ir tieši šis nulles ieraksts — veikala precei tiek ierakstīta cena 0 €, un prece paliek redzama, jo statusu cena nemaina.
Uzcenojums nostrādāja citā diapazonā, nekā gaidīju. Robeža tiek salīdzināta ar cenu pēc cenas piemaksas. Pārbaudiet piegādātāja lauku Cenas piemaksa: prece par 95 € ar piemaksu 10 % jau ir 104,50 € un 100-diapazonā vairs neiekrīt.
Cena veikalā ir ar daudzām zīmēm aiz komata. Cenas ar nodokļu klasi tiek saglabātas nenoapaļotas, lai PVN pieskaitīšana kasē nedotu kļūdu. Noapaļošana notiek attēlojumā, tāpēc tas nav bojājums. Zīmju skaits aiz komata nav derīgs veids, kā noteikt, vai precei ir nodokļu klase — ļoti daudzas neto cenas dabiski sanāk ar divām zīmēm (40,00 × 1,30 = 52,00). Ja ir aizdomas, ka nodokļu klases nav (un tad kasē PVN netiks pieskaitīts vispār), pārbaudiet pašu nodokļu klasi — preces kartiņā un piegādātāja formā; sk. Nodoklis piegādātājam — divi lauki un cenas ķēde.
Cenas piemaksu nepieņem. Der 5, 5 €, 5 %, 5,5 %, 5 EUR. Neder teksts, mīnusa zīme vai vairākas vienības. Vērtība bez vienības tiek uzskatīta par eiro, nevis par procentiem. Kļūdas paziņojums šim laukam pagaidām parādās angliski.
Ja problēma ir pašā noteikumu ievadē (rinda nesaglabājas, plānu nevar izdzēst), sk. Uzcenojumi — plāni un cenu diapazonu noteikumi. Ja preces veikalā neparādās vispār, veikalā palikusi vecā cena vai cenu salīdzināšanas portālā ir cita cena, sk. Uzcenojumi — cena veikalā un pārbaude.