<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Форум ReadyScript &mdash; Округление цен]]></title>
		<link>https://forum.readyscript.ru/topic/1779/okruglenie-tsen/</link>
		<atom:link href="https://forum.readyscript.ru/feed/rss/topic/1779/" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Округление цен».]]></description>
		<lastBuildDate>Sat, 07 Dec 2019 20:28:31 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Округление цен]]></title>
			<link>https://forum.readyscript.ru/post/10839/#p10839</link>
			<description><![CDATA[<p>//Добавим событие в обработчик<br />&nbsp; &nbsp; &nbsp; &nbsp; $eresult = EventManager::fire(&#039;deliverytype.applyextrachangediscount&#039;, array(</p><p>Только через обработчик</p>]]></description>
			<author><![CDATA[null@example.com (Ярослав)]]></author>
			<pubDate>Sat, 07 Dec 2019 20:28:31 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/10839/#p10839</guid>
		</item>
		<item>
			<title><![CDATA[Re: Округление цен]]></title>
			<link>https://forum.readyscript.ru/post/10832/#p10832</link>
			<description><![CDATA[<p>Подскажите, как округлять стоимость доставки?&nbsp; Как то 289 рублей или 173,54 копейки не очень красиво брать</p>]]></description>
			<author><![CDATA[null@example.com (Ярослав)]]></author>
			<pubDate>Fri, 06 Dec 2019 09:13:46 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/10832/#p10832</guid>
		</item>
		<item>
			<title><![CDATA[Re: Округление цен]]></title>
			<link>https://forum.readyscript.ru/post/9828/#p9828</link>
			<description><![CDATA[<p>Да просто надо wiki внедрять и всю админку обтыкать ссылками на wiki<br />Сделать статью &quot;Округление цен&quot; - и со всех округлений ссылка туда. Новичок прочитает статью и поймёт всю ситуацию в целом.</p><p>С прибавлением нуля я как-то делал. Я по-всякому делал. Просто, перед тем, как создать эту тему, я полагал, что есть большая кнопка ОКРУГЛИТЬ ЦЕНЫ - и все цены округлятся. Типа я её не нашёл <img src="https://forum.readyscript.ru/img/smilies/wink.png" width="15" height="15" alt="wink" /></p><p>В итоге, получается, хотим мы цены округлить, есть способы:<br />1. Округляйте в csv, потом загружайте заново<br />2. Создавайте ещё один тип цены, базовая остаётся как есть, а новый тип цен показывайте на сайте.<br />3. Выделяете все товары и &quot;Розничная = Розничная цена + 0 ед&quot;</p><p>Вроде всё, экзотические способы вроде<br />4. MySQL for Excel - открываете вашу базу на листе экселя и округляем экселем<br />оставим в сторонке <img src="https://forum.readyscript.ru/img/smilies/big_smile.png" width="15" height="15" alt="big_smile" /></p>]]></description>
			<author><![CDATA[null@example.com (Polo Art)]]></author>
			<pubDate>Thu, 18 Apr 2019 16:00:56 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/9828/#p9828</guid>
		</item>
		<item>
			<title><![CDATA[Re: Округление цен]]></title>
			<link>https://forum.readyscript.ru/post/9827/#p9827</link>
			<description><![CDATA[<p>Сейчас все равно есть вариант округлить имеющиеся цены следующим образом:</p><p>1. Устанавливаем в настройках модуля Каталог нужное округление<br />2. Выделяем 2 или более товара, нажимаем Редактировать<br />3. Выбираем &quot;Изменить цену по формуле&quot;: Розничная = Розничная цена + 0 ед.<br />4. Сохраняем, получаем округленные цены у выбранных товаров</p><p>-----------------------------------------<br />Опция сейчас называется: &quot;Округлять цены при внутренних пересчётах до&quot;, то есть мы специально подчеркнули, что при пересчетах. Но если непонятно, подумаем как еще можно уточнить этот момент.</p>]]></description>
			<author><![CDATA[null@example.com (admin)]]></author>
			<pubDate>Thu, 18 Apr 2019 10:22:38 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/9827/#p9827</guid>
		</item>
		<item>
			<title><![CDATA[Re: Округление цен]]></title>
			<link>https://forum.readyscript.ru/post/9826/#p9826</link>
			<description><![CDATA[<div class="codebox"><pre><code>Ситуацию &quot;клиент ввел цены с копейками, но отображать их хочет целыми&quot; мы не рассматриваем, так как непонятно почему клиент не может ввести цены сразу округленными в этом случае.</code></pre></div><p>Часто бывает, что цены берем с прайсов поставщиков или с их сайтов сразу.<br />А там с копейками.<br />Конечно, можно округлить до заливки, но импортируем всего столько, что подобное просто забываешь, а клиент уже после сдачи сайта говорит - вот, округлить бы до десятков, а то смотрится не очень.</p><p>Я всё понял. Просто задача округления уже на сайте не так часто возникает. Более того, частенько в самом начале закладывается помимо базовой несколько цен - розница, уровни опта и т.п.<br />Но иногда задача чётко возникает - округлить. Тип цены - один, валюта одна, цены залиты полгода назад. И какой-то ступор. Вроде округлить есть тут, есть там - но ни черта не округляется.<br />Вам бы этот момент в админке обыграть как-то более понятно. Хотя бы пару строчек в подсказку добавить.</p>]]></description>
			<author><![CDATA[null@example.com (Polo Art)]]></author>
			<pubDate>Thu, 18 Apr 2019 07:48:49 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/9826/#p9826</guid>
		</item>
		<item>
			<title><![CDATA[Re: Округление цен]]></title>
			<link>https://forum.readyscript.ru/post/9825/#p9825</link>
			<description><![CDATA[<p>да. Основная идея - готовая цена основной комплектации должна всегда лежать в БД, округление только при операциях записи и только при автоматическом формировании/изменении цены.</p><p>Только так корректно работает сортировка по ценам и фильтрация в списках.</p><p>------</p><p>Чуть позже мы добавили динамическое округление для цен комплектаций (так как они не участвуют в каталоге, в списках товаров).</p><p>------</p><p>Ситуацию &quot;клиент ввел цены с копейками, но отображать их хочет целыми&quot; мы не рассматриваем, так как непонятно почему клиент не может ввести цены сразу округленными в этом случае.</p><p>Совсем другая история, когда клиент пользуется какой-нибудь автоматической функцией RS и просто не имеет возможности вводить именно конечную цену, тут как раз и нужно авто-округление.</p>]]></description>
			<author><![CDATA[null@example.com (admin)]]></author>
			<pubDate>Wed, 17 Apr 2019 15:12:24 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/9825/#p9825</guid>
		</item>
		<item>
			<title><![CDATA[Re: Округление цен]]></title>
			<link>https://forum.readyscript.ru/post/9824/#p9824</link>
			<description><![CDATA[<p>То есть, если у товаров всего лишь одна цена, в системе одна валюта, (при этом нет комплектаций) то округления цен не происходит?<br />Базовая цена товара как была, так и остаётся.</p>]]></description>
			<author><![CDATA[null@example.com (Polo Art)]]></author>
			<pubDate>Wed, 17 Apr 2019 13:15:59 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/9824/#p9824</guid>
		</item>
		<item>
			<title><![CDATA[Re: Округление цен]]></title>
			<link>https://forum.readyscript.ru/post/9823/#p9823</link>
			<description><![CDATA[<p>Чтобы найти все места, где используется данная опция, можно по коду поискать метод CostApi::roundCost.</p><p>Округление используется при выполнении следующих операций:</p><p>- Мультиобновление цен у комплектаций, если валюта рядом с ценой не соответствует валюте по умолчанию.<br />- Мультиобновление цен у товаров по формуле<br />- При пересчете курсов валют</p><p>Также есть один случай, где округление идет динамически:<br />При получении цены комплектации: $product-&gt;getOfferCost</p>]]></description>
			<author><![CDATA[null@example.com (admin)]]></author>
			<pubDate>Wed, 17 Apr 2019 12:43:12 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/9823/#p9823</guid>
		</item>
		<item>
			<title><![CDATA[Округление цен]]></title>
			<link>https://forum.readyscript.ru/post/9822/#p9822</link>
			<description><![CDATA[<p>Хочется разобраться с округлением.<br />Каша какая-то.</p><p>Опция есть &quot;Округлять цены при внутренних пересчётах до&quot; в настройках модуля каталога<br />А также есть опция &quot;Округление&quot; в настройках типа цены</p><p>Я не понимаю, как работает первая опция.</p><p>Плюс, как решить задачу &quot;округлить цены на сайте&quot;, не создавая дополнительный тип цены, который автоматически расчитывается от основной цены товара.</p><p>п.с. возможно, полный бред, но надо разобраться и, чтобы это осталось на форуме для всех.</p>]]></description>
			<author><![CDATA[null@example.com (Polo Art)]]></author>
			<pubDate>Wed, 17 Apr 2019 08:58:50 +0000</pubDate>
			<guid>https://forum.readyscript.ru/post/9822/#p9822</guid>
		</item>
	</channel>
</rss>
