BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 18 май 2024, 12:28

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: НДС
СообщениеДобавлено: 23 мар 2007, 13:59 
Не в сети

Зарегистрирован: 30 ноя 2006, 02:00
Сообщения: 186
Откуда: N.Novgorod
Карма: 12
Интересует вопрос по поводу ндс возможно ли сделать что бы в счете следующие
у клиента задолжность к примеру N ру он выставляет себе счет и ндс плюсуется к N ру а не вычитается ндс из данной суммы


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 мар 2007, 16:26 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
В webroot/xsl/bill_pdf.xsl и webroot/xsl/invoice_pdf.xsl
во всех
Код:
<xsl:value-of select="format-number(@summ - $nds, '0.00')"/>
и
<xsl:value-of select="format-number(@total_sum - $total_nds, '0.00')"/>

заменить - на +
Вроде бы этого достаточно )


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 26 мар 2007, 18:47 
Не в сети

Зарегистрирован: 30 ноя 2006, 02:00
Сообщения: 186
Откуда: N.Novgorod
Карма: 12
Amir писал(а):
В webroot/xsl/bill_pdf.xsl и webroot/xsl/invoice_pdf.xsl
во всех
Код:
<xsl:value-of select="format-number(@summ - $nds, '0.00')"/>
и
<xsl:value-of select="format-number(@total_sum - $total_nds, '0.00')"/>

заменить - на +
Вроде бы этого достаточно )

Немного тама по другому пришлось сделать но ладно
проблема с полем
ИТОГО прописью сумма пишется правельная но почему то вместо коппек 00
Код:
<xsl:value-of select="st:summaToString($total_nds + @total_sum)" />


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 26 мар 2007, 19:02 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
В данный момент функция не переводит копейки в буквы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 26 мар 2007, 19:24 
Не в сети

Зарегистрирован: 30 ноя 2006, 02:00
Сообщения: 186
Откуда: N.Novgorod
Карма: 12
Администратор писал(а):
В данный момент функция не переводит копейки в буквы.
Не особо то нужно что бы пеерводила главное что бы писала копейки правельно а не постоянно 00 вот в чем вопрос )


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 27 мар 2007, 19:46 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 19 дек 2006, 21:04
Сообщения: 5970
Карма: 256
Не получилось повторить багу.. вроде все нормально, может после изменения с ндс появилось?
Код:
<xsl:value-of select="st:summaToString($total_nds + @total_sum)" />

Похоже что итог $total_nds + @total_sum получается целым числом
Код:
попробуйте вместо/после
<xsl:value-of select="st:summaToString($total_nds + @total_sum)" />
поставить
<xsl:value-of select="$total_nds + @total_sum" />
<xsl:value-of select="$total_nds" />
<xsl:value-of select="@total_sum" />
какое то из них скорее всего окажется целым числом


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 28 мар 2007, 16:24 
Не в сети

Зарегистрирован: 30 ноя 2006, 02:00
Сообщения: 186
Откуда: N.Novgorod
Карма: 12
Amir писал(а):
Не получилось повторить багу.. вроде все нормально, может после изменения с ндс появилось?
Код:
<xsl:value-of select="st:summaToString($total_nds + @total_sum)" />

Похоже что итог $total_nds + @total_sum получается целым числом
Код:
попробуйте вместо/после
<xsl:value-of select="st:summaToString($total_nds + @total_sum)" />
поставить
<xsl:value-of select="$total_nds + @total_sum" />
<xsl:value-of select="$total_nds" />
<xsl:value-of select="@total_sum" />
какое то из них скорее всего окажется целым числом

я тоже так сначало подумал но при
Код:
<xsl:value-of select="format-number(@total_sum + $total_nds)" />
выводится все правельно (к примеру 111.11)
а при переводе в
st:summaToString в конце 00 копеек
при просмотре всех переменных @total_sum ( не целое с копейками) также и ндс тоже с копейками
Да и странно беру стандартный bill_pdf.xsl
делаю изменение тока в
Код:
Итого к оплате: <xsl:value-of select="st:summaToString(@total_sum + $total_nds)" />

и сразу бага на лицо (в конце 00 копеек)хотя в поле всего с ндс указано нецелое число


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 28 мар 2007, 17:18 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
А попробуйте так:

Код:
<xsl:variable name="x" select="format-number(@total_sum + $total_nds)" />
<xsl:value-of select="st:summaToString($x)" />


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 28 мар 2007, 17:39 
Не в сети

Зарегистрирован: 30 ноя 2006, 02:00
Сообщения: 186
Откуда: N.Novgorod
Карма: 12
Администратор писал(а):
А попробуйте так:

Код:
<xsl:variable name="x" select="format-number(@total_sum + $total_nds)" />
<xsl:value-of select="st:summaToString($x)" />

спасибо сделал немного по другому нашел проблему
увидел что число большое и больше 5 знаков после точки
сделал следующие
Код:
<xsl:variable name="x" select="number(@total_sum + $total_nds)" />
<xsl:variable name="xsum" select="format-number($x,'0.00')" />
<xsl:value-of select="st:summaToString($xsum)" />


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 13 авг 2009, 17:32 
Не в сети

Зарегистрирован: 05 авг 2009, 19:07
Сообщения: 15
Карма: 0
Смотрю на дату последнего сообщения и думаю, может поправилось положение дел с НДСом? Можно еще, конечно, умножить все на 1.18, но из-за округления возникает проблема с копейками в итоговом подсчете. Хотелось бы узнать не появились ли более гуманные методы: альтернативный способ вычисления НДС, или, может быть, официальные шаблоны, где налог прибавляется к цене, а не вычитается из "Всего с НДС"?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 13 авг 2009, 18:11 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
В официальном шаблоне нам так же придется умножать на 1.18.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.058s | 38 Queries | GZIP : On ]