2012-03-05 2 views
2

Проблема заключается в том, что налог не включен в цену продукта для вошедших в систему пользователей.Налоговый расчет для зарегистрированных пользователей

налог добавляется к цене продукта гостю гостей, в корзине при вводе страны доставки и на странице окончательной проверки.

[[Что-то, что я заметил, это то, что цена отображается правильно как для неавторизованного, так и для вновь созданного пользователя. Цена будет отображаться только без налога, как только зарегистрированный пользователь имеет адрес (отгрузка), применяемый к их учетной записи. Похоже, что Magento интерпретирует налогооблагаемую страну как страну без налогового правила]]

Магазин находится на британском розничном сайте и должен показывать только товары с НДС в размере НДС 20%.

До недавнего времени это работало отлично. На прошлой неделе цена продукта начала отображаться без учета налогов для зарегистрированных пользователей со страной доставки.

По умолчанию Страна: Великобритания Доставка Orign Страна: Великобритания Расчет налога на основе: Доставка Происхождение По умолчанию страны Tax назначения по умолчанию: Великобритания Настройки дисплея Цена: включают налоговые налоговые правила, сконфигурированные для ЕС НДС

Любые советы где искать и отлаживать, почему вошедший в систему пользователь с действующей страной приводит к появлению пурпурного товара без налога.

экран конфигурации грейферы: - Manage Tax Rules Manage Tax Rates Edit Tax Rate customer tax groups product tax classes Customer Groups Tax Configuration

+0

Какую версию Magento вы используете? Установили ли вы расширение Mage_Econda? – Simon

+0

Magento ver. 1.4.2.0, No Mage_Econda не установлен ... Эта проблема была замечена после обновления, но при добавлении всех добавленных отключений и макетах проблема осталась. – Flipmedia

+0

Я проверил это с новым пользователем, не имеющим страну доставки, и правильно отображает налоговую декларацию до тех пор, пока не будет сохранен адрес доставки. Адрес доставки может иметь любую страну, все, кажется, интерпретируется Magento как не имеющее налогового правила. Изменение поведения Magento выглядит в два раза: 1. Изменение цены на странице на основе страны доставки. 2. Не признавая, что страна-получатель покупает налоговое правило. – Flipmedia

ответ

1

Это может показаться очевидным, но ваши налоговые правила на самом деле относятся к группе клиентов для зарегистрированных в клиентов?

группы

Администратор> Клиенты> клиент Admin> продаж> налог> управляют налоговые правила

tax rule Customer tax classes

+0

Привет, Sonassi ... Спасибо, но группе клиентов назначена корректировка налоговой группы. – Flipmedia

+0

Тогда, не глядя на него, я бы изо всех сил пытался объяснить, почему он не работает так, как ожидалось. Я никогда не сталкивался с этим раньше с 1.4.20, поэтому тройная проверка ваших налоговых правил - так как это единственное, что я могу себе представить. Вы протестировали один и тот же сценарий в установке * clean * 1.4.2.0, чтобы узнать, находится ли проблема в ядре? –

+0

Привет, Sonassi, я подозреваю, что расширение создало проблему, так как в один прекрасный день она работает, а следующая нет. Кроме того, очень странно, когда вы устанавливаете магазин, чтобы показывать цены с налогом и без него, оба отображают без налога. Мне действительно нужен способ отладки. Кроме того, Magento должен показывать цену с налогом в соответствии с их страной доставки зарегистрированному пользователю? – Flipmedia

2
  • ли у ваших клиентов с учетом действительно правильная группа клиентов (может быть изменен из-за обновление)?
  • Действительно ли эта группа клиентов правильно связана с правильной налоговой группой?
  • Являются ли продукты правильно связанными с этой Налоговой группой?
  • Как ошибочно отображается на дисплее продукта или продан в окончательном порядке?

  • Я предлагаю добавить журналы и отладки в налоговой системе, чтобы определить, где именно это происходит.

Я думаю, что это имеет какое-то отношение к различию в группе клиентов между гостями (без группы клиентов) и обычным (зарегистрированным пользователем) клиентом.

+0

Я предоставлю отзыв с ваших точек. Что-то, что я заметил, это то, что цена корректно отображается как для незарегистрированного пользователя, так и для вновь созданного пользователя. Цена будет отображаться только без налога, если у пользователя есть адрес (отгрузка), применяемый к их учетной записи. Похоже, что Magento интерпретирует налогооблагаемую страну как страну без налогового правила. – Flipmedia

+0

У ваших клиентов с учетной записью действительно есть правильная группа клиентов (возможно, она изменилась из-за обновления)? ДА – Flipmedia

+0

Действительно ли эта группа клиентов правильно связана с правильной налоговой группой? ДА – Flipmedia

0

Только что эта ТОЧНАЯ проблема сегодня, стоила мне часов от моей жизни.Вот решение:

Конфигурация>Sales>Настройки Судоходные

Убедитесь, что Origin>Страна установлен в Великобритании

Работает как шарм общей и не зарегистрированных клиентов или кого-либо еще в группе розничных клиентов

+0

Привет, Nero, спасибо за это, и я знаю об этой проблеме, и это не вызывает этой проблемы, как на всех сайтах, которые установлены в Соединенном Королевстве. – Flipmedia

0

У меня было t он же проблема .... Оказалось, что вошедший в систему пользователь находится за пределами почтового индекса/почтового индекса в указанной налоговой зоне, поэтому налог не применяется (т.е. magento предполагает, что пользователь за границей, поэтому налоги не применяются)

В бэкэнд нажмите Sales -> Tax -> Управление налоговыми зонами и тарифами. Измените ставку налога и убедитесь, что «Zip/Post - диапазон?» установлено значение YES.

Поиск нужных вам почтовых индексов, в которых эти налоговые ставки яблок (т. Е. Здесь австралия, диапазон от 0800 до 8000, чтобы учитывать все почтовые индексы во всех штатах и ​​территориях). Войдите в свои диапазоны.

Сохраните и все закончите :)

Смежные вопросы