Szabály: Számítás#

Ez a szabály lehetővé teszi számítások végzését változókkal a feed elemeiben. Kiszámíthatod például az ÁFA nélküli árakat, módosíthatod az értékeket az ÁFA-kulcs szerint, vagy bonyolultabb aritmetikai műveleteket végezhetsz.

Források

Extra funkciók

  • A számítás mezőbe beírható műveletek: összeadás, kivonás, szorzás, osztás, zárójelek és változók használata
  • Eredményértékek kerekítése (tizedekre, százasokra stb.)

Konkrét példák

1. példa: ÁFA nélküli ár kiszámítása

Ez a példa bemutatja, hogyan használd a számítást az ÁFA eltávolítására az árból, például a magyar Árukereső számára, ahol ez kötelező elem.

  • Új szabály létrehozása:
    • Nyisd meg a Szabályok oldalt.
    • Kattints az Új szabály gombra.
  • Szabálytípus kiválasztása:
    • A Szabály típusa mezőben válaszd a Számítás lehetőséget.
  • Termékek kiválasztása:
    • A Lekérdezés mezőben válaszd az Összes termék opciót, vagy hozz létre saját Terméklekérdezést azokhoz a termékekhez, amelyekre alkalmazni szeretnéd a szabályt.
  • Elem kiválasztása a módosításhoz:
    • Az Elem mezőben válaszd ki azt az elemet, amelybe a számítás eredményét be szeretnéd írni.
    • Ebben a példában ez a netprice elem lesz.
  • Számítási érték megadása:
    • A Számítás mezőben add meg az ÁFA nélküli ár képletét: %g:price%/1,27
    • Ez a számítás az ÁFA-s árat elosztja 1,27-tel (feltételezett 27%-os ÁFA-kulcs).
  • Kerekítés típusának beállítása:
    • A Kerekítés típusa mezőben válaszd ki a kívánt módszert, például: felfelé, lefelé, matematikailag, 0 vagy 0,5.
  • Kerekítés kiválasztása:
    • A Kerekítés értéke mezőben válaszd ki az egységeket, tizedeket, századokat stb., a szükséges kerekítés típusa szerint.
  • Tizedes jel beállítása:
    • Válaszd ki, hogy vesszőt vagy pontot szeretnél-e tizedes jelként használni.
  • Ezres elválasztó beállítása:
    • Az Ezres elválasztó mezőben válaszd ki a kívánt elválasztót (szóköz, pont, vessző vagy nincs elválasztó).
  • Szabály elnevezése:
    • Az utolsó lépésben add meg a szabály nevét, például: “ÁFA nélküli ár kiszámítása”.

2. példa: Ár növelése X %-kal

Ez a példa bemutatja, hogyan használd a számítást az ár 15%-os növeléséhez (például akcióhoz vagy árrés növeléséhez).

  • Új szabály létrehozása:
    • Nyisd meg a Szabályok oldalt.
    • Kattints az Új szabály gombra.
  • Szabálytípus kiválasztása:
    • A Szabály típusa mezőben válaszd a Számítás lehetőséget.
  • Termékek kiválasztása:
    • A Lekérdezés mezőben válaszd az Összes termék opciót, vagy hozz létre saját Terméklekérdezést azokhoz a termékekhez, amelyekre alkalmazni szeretnéd a szabályt.
  • Elem kiválasztása a módosításhoz:
    • Az Elem mezőben válaszd ki azt az elemet, amelybe a számítás eredményét be szeretnéd írni.
    • Ebben a példában ez a g:price elem lesz.
  • Számítási érték megadása:
    • A Számítás mezőben add meg az árnövelés képletét: %g:price%*1,15
    • Ez a számítás az árat 1,15-tel szorozza, ezzel 15%-kal növeli az árat.
  • Kerekítés típusának beállítása:
    • A Kerekítés típusa mezőben válaszd ki a kívánt módszert, például: felfelé, lefelé, matematikailag, 0 vagy 0,5.
  • Kerekítés kiválasztása:
    • A Kerekítés értéke mezőben válaszd ki az egységeket, tizedeket, századokat stb., a szükséges kerekítés típusa szerint.
  • Tizedes jel beállítása:
    • Válaszd ki, hogy vesszőt vagy pontot szeretnél-e tizedes jelként használni.
  • Ezres elválasztó beállítása:
    • Az Ezres elválasztó mezőben válaszd ki a kívánt elválasztót (szóköz, pont, vessző vagy nincs elválasztó).
  • Szabály elnevezése:
    • Az utolsó lépésben add meg a szabály nevét, például: “Ár növelése az Allegro számára”.
  1. példa: Kedvezmény mértékének kiszámítása százalékban

Ez a példa bemutatja, hogyan használd a számítást a termékre vonatkozó százalékos kedvezmény mértékének meghatározásához.

  • Segédelem létrehozása:
    • Az Elemek oldalon a jobb felső sarokban kattints az Új elem gombra.
    • Hozz létre egy segédelemet, például kedvezmeny_merteke.
    • Opcionális: Rejtsd el ezt az elemet a sor végén lévő kapcsolóval.
  • Új szabály létrehozása:
    • Nyisd meg a Szabályok oldalt.
    • Kattints az Új szabály gombra.
  • Szabálytípus kiválasztása:
    • A Szabály típusa mezőben válaszd a Számítás lehetőséget.
  • Termékek kiválasztása:
    • A Lekérdezés mezőben válaszd az Összes termék opciót, vagy hozz létre saját Terméklekérdezést azokhoz a termékekhez, amelyekre alkalmazni szeretnéd a szabályt.
  • Elem kiválasztása a módosításhoz:
    • Az Elem mezőben válaszd ki azt az elemet, amelybe a számítás eredményét be szeretnéd írni.
    • Ebben a példában ez a kedvezmeny_merteke elem lesz.
  • Számítási érték megadása:
    • A Számítás mezőben add meg a kedvezmény mértékének képletét: ((%g:price%-%g:sale_price%)/%g:price%)*100
    • Ez a képlet kiszámítja az eredeti és az akciós ár közötti százalékos különbséget.
    • Tipp: Ha a számítás eredménye után szöveget szeretnél elhelyezni, pl. % (százalék) jelet vagy pénznemet (Ft), akkor létre kell hozni egy segéd Felülírás szabályt.
  • Kerekítés típusának beállítása:
    • A Kerekítés típusa mezőben válaszd ki a kívánt módszert, például: felfelé, lefelé, matematikailag, 0 vagy 0,5.
  • Kerekítés kiválasztása:
    • A Kerekítés értéke mezőben válaszd ki az egységeket, tizedeket, századokat stb., a szükséges kerekítés típusa szerint.
    • Ebben a példában ez egységek lesz.
  • Szabály elnevezése:
    • Az utolsó lépésben add meg a szabály nevét, például: “Kedvezmény mértékének kiszámítása”.

A szabály további felhasználása

  • Ár növelése partneri jutalékkal
  • ÁFA-kulcs kiszámítása
  • Eladási ár kiszámítása beszerzési árból
  • Árak átszámítása más pénznembe dinamikus vagy fix árfolyammal
  • https://www.bidding-fox.cz/elements-sparovanost
  • Akciós ár kiszámítása (gyakran a g:sale price-ba)

GYIK#

1. Mire szolgál a Számítás szabály? Ez a szabály lehetővé teszi számítások végzését a feed elemeinek értékeivel. Használhatod például:

  • ÁFA nélküli ár kiszámításához,
  • ár növeléséhez százalékkal vagy fix összeggel,
  • pénznem átszámításához,
  • kedvezmény százalékban történő kiszámításához,
  • jutalékok vagy árrések kiszámításához,
  • akciós ár kiszámításához.

2. Milyen matematikai műveleteket használhatok? A Számítás mezőbe beírhatod a szokásos matematikai műveleteket:

  • összeadás (+) – pl. %price%+50,
  • kivonás (–) – pl. %price%-100,
  • szorzás (*) – pl. %price%*1.15,
  • osztás (/) – pl. %price%/1.21,
  • zárójelek a műveletek sorrendjének meghatározásához, pl. (%price%-100)*1.15.

3. Milyen kerekítési típusokat használhatok? A Kerekítés típusa mezőben választhatsz:

  • felfelé – mindig felfelé kerekít,
  • lefelé – mindig lefelé kerekít,
  • matematikailag – szokásos kerekítés a tizedes jegy értéke szerint,
  • 0-ra vagy 0,5-re – a legközelebbi fél egységre vagy 0-ra,
  • 0,9-re – a legközelebbi ,9 végződésű értékre kerekít,
  • 0,99-re – a legközelebbi ,99 végződésű értékre kerekít.

4. Hogyan válasszam ki a kerekítés szintjét? A Kerekítés értéke mezőben beállíthatod, hány helyre kerekítsen az érték:

  • egységek,
  • tizedek,
  • századok,
  • százasok,

a kimeneti feed formátumának igénye szerint.

5. Milyen számformátumot állíthatok be? A Tizedes jel mezőben válaszd ki, vesszőt vagy pontot használj (,) / (.). Az Ezres elválasztó mezőben válassz szóközt, pontot, vesszőt vagy nincs elválasztó. Például: 1 000,50 vagy 1.000,50 a célformátum igényei szerint.

6. Mi történik, ha nem létező vagy nem numerikus értékű változót használok? A Mergado az ilyen változót nem értékeli ki és kihagyja a sort. A szerkesztőben az ismeretlen változó piros háttérrel jelenik meg. Érdemes a számítást kisebb termékmintán tesztelni a Szabályok áthaladása segítségével.

7. Használhatok a számításban szöveges elemeket is (pl. pénznemet)? Nem. A számítás csak numerikus értékekkel működik. Ha szöveget vagy pénznemet szeretnél hozzáadni az eredményhez (pl. „Ft", „%"), hozz létre egy következő Felülírás szabályt, amely ezeket a jeleket kiegészíti.

8. Hogyan számítsam ki az ÁFA nélküli árat? A Számítás mezőbe írd be a képletet: %g:price%/1,27 (vagy 1,21 az ÁFA-kulcs szerint). Az eredményt mentsd pl. a netprice elembe. A szabály így kiszámítja az ÁFA nélküli árat az eredeti bruttó árból.

9. Hogyan számítsam ki a kedvezmény mértékét százalékban? Írd be a képletet: ((%g:price%-%g:sale_price%)/%g:price%)*100. Az eredmény az eredeti és az akciós ár közötti százalékos különbség lesz. Ha a „%" jelet is hozzá szeretnéd adni, használj egy következő Felülírás szabályt.

10. Hogyan növelhetem az árat százalékkal vagy fix összeggel? A Számítás mezőbe írd be pl.:

  • 15%-os növeléshez → %g:price%*1,15,
  • 20 Ft-os növeléshez → %g:price%+20.

A Mergado automatikusan átszámítja az új értéket és beírja a kiválasztott elembe.

11. Használhatom a szabályt pénznem átszámításhoz? Igen. A számításba bevonhatsz fix vagy dinamikus árfolyamot. Például HUF-ról EUR-ra történő átszámításhoz (1 EUR = 400 Ft): %g:price%/400. Ha dinamikus árfolyamokat használsz, érdemes az adatokat külső fájlból betölteni az Adatfájl importálása vagy a Bidding Fox Elements bővítmény segítségével.

12. Kombinálhatok több műveletet egy szabályban? Igen. A számításba több műveletet is beírhatsz, és zárójelekkel határozhatod meg a sorrendet, pl.: ((%g:price%+50)*1.2)/1.27. A Mergado betartja a szabványos matematikai műveleti sorrendet.

13. Hogyan kerekítsem a számítás eredményét? A számítási szabályon belül használd a Kerekítés típusa és Kerekítés értéke beállításokat, ugyanúgy, mint a Szám kerekítése szabályban. Például: felfelé + századokra → 123,456 → 123,46. Így egy lépésben számolhatsz és formázhatsz is.

14. Mi történik, ha a számítás hibát tartalmaz (pl. nullával osztás)? A Mergado kihagyja a bejegyzést és megtartja az eredeti értéket. A szabályok alkalmazásakor a Mergado figyelmeztet a problémára az adott terméknél. Érdemes a számításokat termékmintán tesztelni a Szabályok áthaladása segítségével.

15. Hogyan állapíthatom meg, hogy az eredmény helyesen lett-e kiszámítva? A szabályok mentése és alkalmazása vagy a feed újragenerálása után nyisd meg a termékek előnézetét vagy használd a Szabályok áthaladása funkciót. Látni fogod, hogyan változott az elem eredményértéke, és megfelel-e az elvárt számításnak.

16. Ütemezhetek szabályt, hogy csak bizonyos időben fusson (pl. éjszakai ár átszámításnál)? Igen. Az Időzítő segítségével meghatározhatod a konkrét időszakokat vagy dátumokat, amikor a szabálynak aktívnak kell lennie.

🇨🇿 🇬🇧 🇩🇪 🇭🇺