CftClub.ru
Клуб специалистов ЦФТ-Банк

Округление.

 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Настройка и сопровождение
Предыдущая тема :: Следующая тема  
Автор Сообщение
evgeniy
Участник - экстремал


Вступление в Клуб: 31.03.2008
СообщениеПн Апр 21, 2008 14:05   Округление. Ответить с цитатой
Полезность: Нет оценки
У нас настроены разовые комиссии.
Приведу пример, будет все очень понятно.

Комиссия "за печать платежного документа" за штуку 50 рублей Smile
По этой комиссии удерживается НДС.
т.е получается стоимость услуги 42,37, а НДС 7,63(что состоявляет около 18%, если точно то 7,6266).

Все хорошо, когда один документ, но когда их уже два начинается самое интересное.
Услуга 84.74, а НДС (по точному) 15.2532 (7,6266*2).
84.74 + 15.2532 = 99.9932, а должно быть 100р за две штуки.

Данная комиссия создает два меморика услуга и комиссия + счет-фактуру.

В мемориках с суммой все ОК.
Счет-фактура(СФ) создается на 100руб.
Но если СФ редактировать(F3), затем по кнопке "Товары и услуги", там строка, если эту строку тоже F3, смотрим поля:

Сумма НДС(всего): 15.25
Сумма: 84.74 (это за два документа).

84.74+15.25 = 99.99.

Вот такая беда. Как её решить пока не знаю. Может кто даст дельный совет.
timochev
Эксперт


Вступление в Клуб: 02.07.2007
СообщениеПн Апр 21, 2008 14:40    Ответить с цитатой
Полезность: 1
А через какой механизм настроено формирование документа НДС и счета-фактуры? Через бизнес-операцию с соответствующими шаблонами и формулами сумм? Или через автоматическое выделение на основе справочника "Счета для выделения НДС"?
u203su
Участник


Вступление в Клуб: 08.04.2008
СообщениеПн Апр 21, 2008 16:06   Re: Округление. Ответить с цитатой
Полезность: 1
evgeniy пишет:
У нас настроены разовые комиссии.
Приведу пример, будет все очень понятно.

Комиссия "за печать платежного документа" за штуку 50 рублей Smile
По этой комиссии удерживается НДС.
т.е получается стоимость услуги 42,37, а НДС 7,63(что состоявляет около 18%, если точно то 7,6266).

Все хорошо, когда один документ, но когда их уже два начинается самое интересное.
Услуга 84.74, а НДС (по точному) 15.2532 (7,6266*2).
84.74 + 15.2532 = 99.9932, а должно быть 100р за две штуки.

Данная комиссия создает два меморика услуга и комиссия + счет-фактуру.


В мемориках с суммой все ОК.
Счет-фактура(СФ) создается на 100руб.
Но если СФ редактировать(F3), затем по кнопке "Товары и услуги", там строка, если эту строку тоже F3, смотрим поля:

Сумма НДС(всего): 15.25
Сумма: 84.74 (это за два документа).

84.74+15.25 = 99.99.

Вот такая беда. Как её решить пока не знаю. Может кто даст дельный совет.


Попробуйте создать тариф в котором ставку тарифа укажите 50 руб.
И в том числе НДС.
тогда в шаблонах биз. оп. проводка на доходы выбирается данный тариф, проводка по НДС сумма документа ставится [СУММА_НДС], также в бизнес опер. созд шаблон счет-фактуры в поле плата за услугу
ствится шаблон проводки на доходы, реквизиты НДС ставится шаблон
проводки для НДС, документ плательщика ставится шаблон проводки на доходы
evgeniy
Участник - экстремал


Вступление в Клуб: 31.03.2008
СообщениеВт Апр 22, 2008 05:33    Ответить с цитатой
Полезность: Нет оценки
Вот так.
timochev пишет:
А через какой механизм настроено формирование документа НДС и счета-фактуры? Через бизнес-операцию с соответствующими шаблонами и формулами сумм?
timochev
Эксперт


Вступление в Клуб: 02.07.2007
СообщениеВт Апр 22, 2008 08:21    Ответить с цитатой
Полезность: Нет оценки
А вариант, предложенный u203su, Вам не подходит?
evgeniy
Участник - экстремал


Вступление в Клуб: 31.03.2008
СообщениеВт Апр 22, 2008 11:14    Ответить с цитатой
Полезность: Нет оценки
timochev пишет:
А вариант, предложенный u203su, Вам не подходит?

Сейчас пробую этот вариант, но пока он дает вообще не понятную сумму НДС. Разбираюсь...
Главное в представление стоит нужная сумма, а когда редактируешь, стоит другая. Question
Alex2019
Профи


Вступление в Клуб: 02.07.2007
СообщениеВт Апр 22, 2008 20:16    Ответить с цитатой
Полезность: 5
Проблемы округления вообще изрядно "мешают жить". Еще интереснее ситуация, когда тариф является процентным, облагаемая комиссией сумма валютная, а удержание осужествляется с рублевого счета.
На основании коллегиального мнения был реализован следующий алгоритм:
1. Расчет суммы комиссии в валюте Com1=round(SumDoc * Tarif, 2)
2. Расчет суммы нацпокрытия, т.е. итогового списания со счета клиента Com2=round(Com1 * Rate, 2)
3. Расчет НДС SumNds=round(Com2 * 0.18 / 1.18, 2)
4. Ну, и остаток - собственно комиссия SumCom=Com2 - SumNds
За основу берется налог, т.к. здесь требования НК незыблемы.
Существующая тарифная механика в ЦФТ не дает возможности считать с промежуточными округлениями, пришлось писать "сбоку".
А возвращаясь к вопросу, общая сумма комиссии - 100, расчетный НДС - 15.25, значит в доходы - 84.75. Для такого одноступенчатого варианта использование описанной u203su встроенной возможности выделения НДС дает именно такой результат.
Если же по какой-либо причине комиссия удерживается и НДС учитывается "поштучно", например здесь за печать каждого документа, то суммировать следует округленные расчетные значения, т.е. не 7,6266*2=15,25, а 7,63+7,63=15,26
u203su
Участник


Вступление в Клуб: 08.04.2008
СообщениеСр Апр 23, 2008 08:59    Ответить с цитатой
Полезность: Нет оценки
Alex2019 пишет:
Проблемы округления вообще изрядно "мешают жить". Еще интереснее ситуация, когда тариф является процентным, облагаемая комиссией сумма валютная, а удержание осужествляется с рублевого счета.
На основании коллегиального мнения был реализован следующий алгоритм:
1. Расчет суммы комиссии в валюте Com1=round(SumDoc * Tarif, 2)
2. Расчет суммы нацпокрытия, т.е. итогового списания со счета клиента Com2=round(Com1 * Rate, 2)
3. Расчет НДС SumNds=round(Com2 * 0.18 / 1.18, 2)
4. Ну, и остаток - собственно комиссия SumCom=Com2 - SumNds
За основу берется налог, т.к. здесь требования НК незыблемы.
Существующая тарифная механика в ЦФТ не дает возможности считать с промежуточными округлениями, пришлось писать "сбоку".
А возвращаясь к вопросу, общая сумма комиссии - 100, расчетный НДС - 15.25, значит в доходы - 84.75. Для такого одноступенчатого варианта использование описанной u203su встроенной возможности выделения НДС дает именно такой результат.
Если же по какой-либо причине комиссия удерживается и НДС учитывается "поштучно", например здесь за печать каждого документа, то суммировать следует округленные расчетные значения, т.е. не 7,6266*2=15,25, а 7,63+7,63=15,26


Согласны ! Smile
evgeniy
Участник - экстремал


Вступление в Клуб: 31.03.2008
СообщениеСр Апр 23, 2008 12:59    Ответить с цитатой
Полезность: Нет оценки
Ответ тех.поддержки.

Цитата:

Оказалось, что есть ошибка в операции ВХО, которая уже зарегистрирована и будет исправлена с выходом одного из патчей.
Ошибка будет исправлена в рамках заявки ....
timochev
Эксперт


Вступление в Клуб: 02.07.2007
СообщениеСр Апр 23, 2008 13:00    Ответить с цитатой
Полезность: Нет оценки
evgeniy пишет:
Ответ тех.поддержки.

Цитата:

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

Sad Я вчера пробовал вариант u203su на ФЯ 8.1. Вроде все нормально работало.
evgeniy
Участник - экстремал


Вступление в Клуб: 31.03.2008
СообщениеЧт Апр 24, 2008 07:29    Ответить с цитатой
Полезность: Нет оценки
Для версии 8.1
Обратите внимание на сумму НДС. Счет-фактура>Товары и услуги>F3 Поле: Сумма НДС(всего).
evgeniy
Участник - экстремал


Вступление в Клуб: 31.03.2008
СообщениеЧт Апр 24, 2008 07:36    Ответить с цитатой
Полезность: Нет оценки
evgeniy пишет:
Для версии 8.1
Обратите внимание на сумму НДС. Счет-фактура>Товары и услуги>F3 Поле: Сумма НДС(всего).


У меня вот такой вопрос, оффтопик правда получится.
Как сделать, что бы в ИСБО выводилась предупридительная информация, к примеру когда выполнятся, какая-нить БО.
Alexsey
Эксперт


Вступление в Клуб: 06.09.2007
СообщениеЧт Апр 24, 2008 08:00    Ответить с цитатой
Полезность: Нет оценки
evgeniy пишет:
У меня вот такой вопрос, оффтопик правда получится.
Как сделать, что бы в ИСБО выводилась предупридительная информация, к примеру когда выполнятся, какая-нить БО.

один из вариантов запустить операцию "Вывод отладочной информации в канал" из справочника бизнес операций, но тогда скорость работы упадет в несколько раз... либо можно через папку документа посмотреть какая БО отработала в каждом конкретном случае, либо какой именно шаблон БО
_________________
всегда есть как минимум 2 выхода
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Настройка и сопровождение Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Рейтинг@Mail.ru