-
Migrace z Joomla 1.5, 2.5 a 3.x do nové Joomla 6
Bong ·
- X Online Joomla bar xunil ·
-
Phoca Cart - pluginy dopravy
H13 ·
-
Nový joomlaportal.cz
Linelabcz ·
-
Amanus - nová šablona Astroid frameworku podporující Phoca Cart
H13 ·
- X Claude Code a VS Code - kompromitace xunil ·
-
Phoca Download - verze 6.1.6 vydána
H13 ·
-
Phoca Cart - Booking
H13 ·
VM - přeceňování zboží
- marvays
- Autor
- Uživatel
-
Méně
Více
27. úno 2020 13:41 #141823
od marvays
VM - přeceňování zboží od marvays
Tak koronavirus zasáhl i jednoho mého známého, který polovinu zboží bere z číny. Sklady se vyprázdňují, nové zboží nepřichází a tak potřebuje zdražovat. Napadá vás elegantní řešení, jak dávkově zdražit produkty některých výrobců o 15%
Napadlo mě přes CSVI vyexporotvat podle výrobců a přecenit v excelu, následně zpětný import.
Neexistuje nějaká možnost tohle provést pomocí příkazů rovnou v databázi?
Napadlo mě přes CSVI vyexporotvat podle výrobců a přecenit v excelu, následně zpětný import.
Neexistuje nějaká možnost tohle provést pomocí příkazů rovnou v databázi?
- H13
-
- OFFLINE
- Admin
-
Méně
Více
- Příspěvky: 2634
27. úno 2020 18:27 - 27. úno 2020 18:30 #141826
od H13
Phoca Cart - www.phoca.cz/phocacart - e-shop, e-commerce
Phoca Gallery - www.phoca.cz/phocagallery - obrázková galerie
Phoca Download - www.phoca.cz/phocadownload - stahování souborů
Phoca Guestbook - www.phoca.cz/phocaguestbook - guestbook
Odpověď od H13 v tématu VM - přeceňování zboží
Existuje. Příklad z Phoca Cart (neznám názvy sloupců ve VM, ale bude to analogické):
Samozřejmě jako vždy, doporučuji před každých takovým dotazem provést zálohu databáze (zvláště pokud se aplikuje na všechny řádky bez WHERE, atd.). A bylo by dobré, aby to potvrdil někdo, kdo s VM pracuje, jestli tam není sloupec price nějak s něčím svázaný.
Code:
update jos_phocacart_products set price = price * 1.15
Samozřejmě jako vždy, doporučuji před každých takovým dotazem provést zálohu databáze (zvláště pokud se aplikuje na všechny řádky bez WHERE, atd.). A bylo by dobré, aby to potvrdil někdo, kdo s VM pracuje, jestli tam není sloupec price nějak s něčím svázaný.
Phoca Cart - www.phoca.cz/phocacart - e-shop, e-commerce
Phoca Gallery - www.phoca.cz/phocagallery - obrázková galerie
Phoca Download - www.phoca.cz/phocadownload - stahování souborů
Phoca Guestbook - www.phoca.cz/phocaguestbook - guestbook
- marvays
- Autor
- Uživatel
-
Méně
Více
27. úno 2020 18:40 #141827
od marvays
Odpověď od marvays v tématu VM - přeceňování zboží
Pěkné. Ovšem, je reálné tam dát podmínku pro určité výrobce? Tipuji že ne, když _virtuemart_product_prices nic jako výrobce nemá. To bY už musel výt nějaký složitější skript, který by podle id kontroloval víc tabulek.
- Rudolf
-
- OFFLINE
- Joomla Expert
-
27. úno 2020 19:34 #141830
od Rudolf
MiniJoomla! - www.minijoomla.cz - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
Odpověď od Rudolf v tématu VM - přeceňování zboží
správně,
složitější mysql příkaz přes několik tabulek.
složitější mysql příkaz přes několik tabulek.
MiniJoomla! - www.minijoomla.cz - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
- marvays
- Autor
- Uživatel
-
Méně
Více
28. úno 2020 06:09 #141831
od marvays
Odpověď od marvays v tématu VM - přeceňování zboží
Takže, přes CSVI to jde krásně. Jen sem narazil na problém, se kterým si nevím rady . . .
obchod je plátce DPH. Takže všechny ceny v databázi jsou bez DPH a knim se systémově dopočítá +21%
Když admin eshopu vkládá zboží, dělá to systémem, že vloží cenu s dph a při uložení nechá systém dopočítat pořizovací cenu.
Při přeceňování ale postupujeme naopak, že? Protože v databázi můžu operovat pouze s cenou bez dph.
Výsledkem tak jsou nepěkné konečné ceny ve tvaru "75,47 Kč"
Když nastavím zaokrouhlování, tak se jedná pouze o zobrazení a v košíku to stejně vypíše do posledního halíře.
Co se stane, když dám zaokrouhlování na celé koruny u měny? Nezaokrouhlí mi to všechny ceny bez DPH v databázi a cenu s DPH pak logicky bude muset zobrazit stejně i s haléřema? Nebo jak vlastně funguje to zaokrouhlování v nastavení měny? Jde o faktircký přepočet, nebo jen zobrazení na stránce, ale cenu si to pomatuje i s haléřema?
obchod je plátce DPH. Takže všechny ceny v databázi jsou bez DPH a knim se systémově dopočítá +21%
Když admin eshopu vkládá zboží, dělá to systémem, že vloží cenu s dph a při uložení nechá systém dopočítat pořizovací cenu.
Při přeceňování ale postupujeme naopak, že? Protože v databázi můžu operovat pouze s cenou bez dph.
Výsledkem tak jsou nepěkné konečné ceny ve tvaru "75,47 Kč"
Když nastavím zaokrouhlování, tak se jedná pouze o zobrazení a v košíku to stejně vypíše do posledního halíře.
Co se stane, když dám zaokrouhlování na celé koruny u měny? Nezaokrouhlí mi to všechny ceny bez DPH v databázi a cenu s DPH pak logicky bude muset zobrazit stejně i s haléřema? Nebo jak vlastně funguje to zaokrouhlování v nastavení měny? Jde o faktircký přepočet, nebo jen zobrazení na stránce, ale cenu si to pomatuje i s haléřema?
- marvays
- Autor
- Uživatel
-
Méně
Více
28. úno 2020 08:52 #141832
od marvays
Odpověď od marvays v tématu VM - přeceňování zboží
Pokud by to někoho v budoucnu zajímalo, tak pro šikovné rozšíření na úpravy cen poslouží toto:
holest.com/products/virtuemart-excel-lik...nager-component.html
holest.com/products/virtuemart-excel-lik...nager-component.html
- H13
-
- OFFLINE
- Admin
-
Méně
Více
- Příspěvky: 2634
28. úno 2020 15:18 #141833
od H13
To je celkem zajímavý kalkulační oříšek. Něco jako: kolik třešní, tolik višní.
Všeobecně jsem se setkal s tím, že zaokrouhlení platí jen pro výchozí měnu a přepočítané měny se zaokrouhlením nepracují.
Příklad:
Položka:
39,98 EUR, zaokrouhlení 0,02 EUR = 40 EUR
přepočteno na Kč:
1007,89 (39,97 x 25,210) + 0,50 (0,02 x 25,210) = 1008,39 Kč
V Phoca Cart jsem přidal možnost zaokrouhlení pro každou měnu, tedy:
1007,89 + 0,11 = 1008 Kč
Tedy zaokrouhlení pro EUR může odlišné od CZK.
Každopádně, pokud je obchodník plátcem DPH, pak se zaokrouhlení musí dělat podle zákona, tedy je dobré nastudovat si zákon o DPH a podle toho pak nastavit e-shop - v tvém případě VM.
Phoca Cart - www.phoca.cz/phocacart - e-shop, e-commerce
Phoca Gallery - www.phoca.cz/phocagallery - obrázková galerie
Phoca Download - www.phoca.cz/phocadownload - stahování souborů
Phoca Guestbook - www.phoca.cz/phocaguestbook - guestbook
Odpověď od H13 v tématu VM - přeceňování zboží
Nebo jak vlastně funguje to zaokrouhlování v nastavení měny?
To je celkem zajímavý kalkulační oříšek. Něco jako: kolik třešní, tolik višní.
Všeobecně jsem se setkal s tím, že zaokrouhlení platí jen pro výchozí měnu a přepočítané měny se zaokrouhlením nepracují.
Příklad:
Položka:
39,98 EUR, zaokrouhlení 0,02 EUR = 40 EUR
přepočteno na Kč:
1007,89 (39,97 x 25,210) + 0,50 (0,02 x 25,210) = 1008,39 Kč
V Phoca Cart jsem přidal možnost zaokrouhlení pro každou měnu, tedy:
1007,89 + 0,11 = 1008 Kč
Tedy zaokrouhlení pro EUR může odlišné od CZK.
Každopádně, pokud je obchodník plátcem DPH, pak se zaokrouhlení musí dělat podle zákona, tedy je dobré nastudovat si zákon o DPH a podle toho pak nastavit e-shop - v tvém případě VM.
Phoca Cart - www.phoca.cz/phocacart - e-shop, e-commerce
Phoca Gallery - www.phoca.cz/phocagallery - obrázková galerie
Phoca Download - www.phoca.cz/phocadownload - stahování souborů
Phoca Guestbook - www.phoca.cz/phocaguestbook - guestbook
Vygenerováno za 0.079 sekund