hromadný přepočet cen
02. pro 2015 11:37 #124783
od marvays
hromadný přepočet cen vytvořil uživatel marvays
Ahoj.
Musím udělat hromadně přepočet cen eshopu. Klient se stal plátcem DPH, tudíž chce tuto měnu provést na eshopu. naneštěstí, když přidám sazbu dph, tak musím o 21% snížit cenu produktů, aby výsledná cena zůstala stejná.
snažím se to přes databázi, ale někde musím dělat chybu. exportuju si _virtuemart_product_prizes jako "CSV pro MS Excel". Pak daný sloupec musím převést na číslo, změnit tečku na čárku a vedle ve volném sloupci vytvořit funkci, která mi to podělí 1,21 . . . .násoledně výsledky zkopíruji a vložím jako hodnoty do správného sloupce. pomocný sloupec pak smažu a uložím. když jdu ale importovat v php adminu, už nevidím import jako "CSV pro MS Excel", ale pouze import jako "CSV". Avždy mi to hodí chybu, že mám něco s řádkama. Nebo že je problém s řádkem 1.
nejde to nějak přímo v administraci webu? Protože jinak než v excelu to zřejmě neudělám, pokud nechci dělat jednu položku po druhé
Musím udělat hromadně přepočet cen eshopu. Klient se stal plátcem DPH, tudíž chce tuto měnu provést na eshopu. naneštěstí, když přidám sazbu dph, tak musím o 21% snížit cenu produktů, aby výsledná cena zůstala stejná.
snažím se to přes databázi, ale někde musím dělat chybu. exportuju si _virtuemart_product_prizes jako "CSV pro MS Excel". Pak daný sloupec musím převést na číslo, změnit tečku na čárku a vedle ve volném sloupci vytvořit funkci, která mi to podělí 1,21 . . . .násoledně výsledky zkopíruji a vložím jako hodnoty do správného sloupce. pomocný sloupec pak smažu a uložím. když jdu ale importovat v php adminu, už nevidím import jako "CSV pro MS Excel", ale pouze import jako "CSV". Avždy mi to hodí chybu, že mám něco s řádkama. Nebo že je problém s řádkem 1.
nejde to nějak přímo v administraci webu? Protože jinak než v excelu to zřejmě neudělám, pokud nechci dělat jednu položku po druhé

Pro možnost přispívání do fóra se přihlaste.
02. pro 2015 11:48 #124785
od H13
Phoca Gallery - [url] www.phoca.cz/phocagallery [/url] - obrázková galerie (Joomla!)
Phoca Guestbook - [url] www.phoca.cz/phocaguestbook [/url] - kniha návštěv (Joomla!)
Phoca Download - [url] www.phoca.cz/phocadownload [/url] - stahování souborů (Joomla!)
Phoca Cart - [url] www.phoca.cz/phocacart [/url] - e-shop,...
Odpověď od H13
Ahoj, jakej typ má sloupec pro cenu v tabulce. Pokud by to bylo číslo (předpokládám), pak by změna mohla být celkem jednoduchá - s jedním sql dotazem.
Např. pokud by to byl float:
UPDATE `jos_tabulka` SET cena = cena / 1.21
Např. pokud by to byl float:
UPDATE `jos_tabulka` SET cena = cena / 1.21
Phoca Gallery - [url] www.phoca.cz/phocagallery [/url] - obrázková galerie (Joomla!)
Phoca Guestbook - [url] www.phoca.cz/phocaguestbook [/url] - kniha návštěv (Joomla!)
Phoca Download - [url] www.phoca.cz/phocadownload [/url] - stahování souborů (Joomla!)
Phoca Cart - [url] www.phoca.cz/phocacart [/url] - e-shop,...
Pro možnost přispívání do fóra se přihlaste.
02. pro 2015 15:04 #124788
od H13
Phoca Gallery - [url] www.phoca.cz/phocagallery [/url] - obrázková galerie (Joomla!)
Phoca Guestbook - [url] www.phoca.cz/phocaguestbook [/url] - kniha návštěv (Joomla!)
Phoca Download - [url] www.phoca.cz/phocadownload [/url] - stahování souborů (Joomla!)
Phoca Cart - [url] www.phoca.cz/phocacart [/url] - e-shop,...
Odpověď od H13
Ahoj, ano, ale jde o to, jakej typ pole tam je.
Pokud tam bude typ pole jako text, var, varchar, atd. tak by se nic nezměnilo (předpokládám, nezkoušel jsem)
Pokud tam bude typ pole int (integer), pak by so podle pravidel taky nemělo nic změnit, protože int "neprovozuje" desetinný čárky
Určitě to půjde s "floatem" a podobnými.
v phpmyadmin, pokud se podíváš na tabulku, vidíš tam data, pokud se v záložce přepneš na strukturu, uvidíš, jakej typ sloupcec "product_price" má.
A nebo backup a pak to prostě vyzkoušet.
Pokud tam bude typ pole jako text, var, varchar, atd. tak by se nic nezměnilo (předpokládám, nezkoušel jsem)
Pokud tam bude typ pole int (integer), pak by so podle pravidel taky nemělo nic změnit, protože int "neprovozuje" desetinný čárky
Určitě to půjde s "floatem" a podobnými.
v phpmyadmin, pokud se podíváš na tabulku, vidíš tam data, pokud se v záložce přepneš na strukturu, uvidíš, jakej typ sloupcec "product_price" má.
A nebo backup a pak to prostě vyzkoušet.

Phoca Gallery - [url] www.phoca.cz/phocagallery [/url] - obrázková galerie (Joomla!)
Phoca Guestbook - [url] www.phoca.cz/phocaguestbook [/url] - kniha návštěv (Joomla!)
Phoca Download - [url] www.phoca.cz/phocadownload [/url] - stahování souborů (Joomla!)
Phoca Cart - [url] www.phoca.cz/phocacart [/url] - e-shop,...
Pro možnost přispívání do fóra se přihlaste.