Добрый день!
Уже долго мучаемся с оплатой по счету для юр лиц, но уже на финальной стадии.
Есть 2 вопроса:
1 - Как убрать задвоенный НДС?
Итого 44400 р
Скидка за заказ 11100 р
НДС 10% 10% 1495 р
НДС 20% 20% 4460 р
Всего к оплате 33300 р
2 - как добавить сумму НДС?
Чтобы в тексте добавить:
… , в том числе НДС _______ в соответствии с законодательством РФ.
Файл для редактирования: design/themes/responsive/mail/templates/addons/rus_payments/print_invoice_payment.tpl
Настройте налоги для магазина и свяжите с регионами, так же в товаре выбрать нужно ставку
Спасибо! Это все сделано. Я вывел, что показывает.
Ставка НДС задваивается.
Сколько товаров в заказе?
Моно магазин или маркетплейс?
Товаров несколько. У 1 товара 10% НДС, у 2 товара 20% НДС.
Это мономагазин.
Меня смущает 10% 10% и 20% 20% - они идут два раза.
Правильно вот так:
НДС 10% 1495 р
НДС 20% 4460 р
Выводится название налога (НДС 20%) и следом количество процентов (20%). одинаковые названия для обоих налогов (НДС) скорее не очень будут хорошо смотреться в админке (хотя сделать проще), поэтому в шаблоне можно закомментировать вывод суммы налога в процентах
1 лайк
в файле print_invoice_payment.tpl
что нужно закомментировать?
<table width="720" cellpadding="0" cellspacing="0">
<tbody>
<tr align="right">
<td width="600"><b>{__("total")}</b></td>
<td><b>{include file="common/price.tpl" value=$order_info.subtotal}</b></td>
</tr>
{if $shipping_cost}
<tr align="right">
<td width="600"><b>{__("shipping_cost")}</b></td>
<td><b>{include file="common/price.tpl" value=$order_info.shipping_cost}</b></td>
</tr>
{/if}
{if $order_info.subtotal_discount && $order_info.subtotal_discount != 0}
<tr align="right">
<td width="600"><b>{__("order_discount")}</b></td>
<td><b>{include file="common/price.tpl" value=$order_info.subtotal_discount}</b></td>
</tr>
{/if}
{foreach from=$order_info.taxes item=tax_data}
<tr align="right">
<td><b>{$tax_data.description} {include file="common/modifier.tpl" mod_value=$tax_data.rate_value mod_type=$tax_data.rate_type}{if $tax_data.regnumber}{/if}</b></td>
<td><b>{include file="common/price.tpl" value=$tax_data.tax_subtotal}</b></td>
</tr>
{/foreach}
<tr align="right">
<td><b>{__("addons.rus_payments.total_pay")}</b></td>
<td><b>{include file="common/price.tpl" value=$order_info.total}</b></td>
</tr>
<tr>
<td colspan="2">
{__("addons.rus_payments.total_items")} {$count_products}, {__("addons.rus_payments.total_of")} {if $is_rub_total}{$total_print nofilter}{else}{include file="common/price.tpl" value=$order_info.total}{/if}
</td>
</tr>
<tr>
<td colspan="2">
2. Общая сумма Счета-договора составляет <b>{$order_info.str_total}</b>, в том числе НДС в соответствии с законодательством РФ.
</td>
</tr>
<tr>
<td colspan="2" height="30"></td>
</tr>
</tbody>
</table>
babyart
26.Октябрь.2022 12:51:35
10
Спасибо! Все работает!
Может тоже подскажите?
2 - как добавить сумму НДС?
Чтобы в тексте добавить:
… , в том числе НДС _______ в соответствии с законодательством РФ.
alex_vp
26.Октябрь.2022 13:01:12
11
я сейчас не скажу есть ли в массиве order_info общая сумма налогов, если есть - хорошо, если нет -
{assign var="tax_total" value=0}
{foreach from=$order_info.taxes item=tax_data}
<tr align="right">
<td><b>{$tax_data.description}</b></td>
<td><b>{include file="common/price.tpl" value=$tax_data.tax_subtotal}</b></td>
</tr>
{$tax_total = $tax_total + $tax_data.tax_subtotal}
{/foreach}
<p>в том числе НДС {include file="common/price.tpl" value=$tax_total} в соответствии с законодательством РФ</p>
надо же общий налог в виде суммы?
1 лайк
babyart
26.Октябрь.2022 13:10:21
12
ДА именно. Ваше решение вызывает ошибку БД…
Может я не правильно вставил код…
На примере кода, который выше можете добавить свой правильно?
alex_vp
26.Октябрь.2022 13:20:52
13
в приведенном выше шаблоне я заменил
на
{assign var="tax_total" value=0}
{foreach from=$order_info.taxes item=tax_data}
<tr align="right">
<td><b>{$tax_data.description}</b></td>
<td><b>{include file="common/price.tpl" value=$tax_data.tax_subtotal}</b></td>
</tr>
{$tax_total = $tax_total + $tax_data.tax_subtotal}
{/foreach}
<p>в том числе НДС {include file="common/price.tpl" value=$tax_total} в соответствии с законодательством РФ</p>
а вам куда вставить то надо?
3 лайка
babyart
26.Октябрь.2022 13:25:37
14
СПАСИБО! Все заработало!!!=))