Главная
Новый форум
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

И опять округление...

 
Post new topic   Reply to topic   printer-friendly view     Forum Index -> БЭСТ-4
View previous topic :: View next topic  
Author Message
Favn



Joined: 20 Oct 2004
Posts: 6
Location: Alec
Occupation: ssktb
Interests: Moscow

PostPosted: 30 Aug 2005 13:18    Post subject: И опять округление... Reply with quote

Как обойти я уже незнаю.. Может подскажет кто..
Ситуация следующая:
Выписка заказов
Заданы жестко условия: оператор должен вводить цену с НДС в валюте (хотя бы), все циферки в формах бились если считать прямым счетом. То есть если умножить цену без ндс на количество получим сумму без ндс прибавим ндс получим сумму с ндс.
Форму настроить таким путем несложно. Но вылезает разница в итоговой сумме на копейки между суммой заказа в реестре и выходной формой, что тоже не есть правильно.
Пыталась обойти через настройку расчета цен прайс листа. Вводилась цена в валюте с ндс, а рублевая расчитывалась уже за минусом ндс. Тогда все вроде хорошо, пока оператор не начинает править цены в самом заказе. Бэст тупо множит цену на курс и опять приходим к тому с чего начали. Остюда по ходу вопрос почему в заказе цены не пересчитываются по правилам прайс листа? Может же быть индивидуальная зависимость рублевой цены от цены в валюте?!
Если кто сталкивался поделитесь опытом...
p/s вспомогательных доп полей а также пересчитывать все суммы при записи заказа напрямую в базе не хочется.
Заранее спасибо
Back to top
View user's profile Send private message
GAL



Joined: 23 Apr 2002
Posts: 344
Location: Лопухова Галина Анатольевна
Occupation: Компания БЭСТ
Interests: Москва

PostPosted: 02 Sep 2005 18:31    Post subject: Reply with quote

Цены прайс-листа рассчитываются в прайс-листе. В заказ они только подтягиваются при его формировании.
При корректировке цены алгоритм работает один – действительно, умножается цена на курс.
В общем случае нельзя сделать настройку в параметрах подсистемы «В заказе цены пересчитывать по правилам прайс-листа» – Да/Нет. Потребовалась бы серьезная доработка. Пока такую доработку делать не планируется.
В любом случае, когда снимается НДС, ошибки округления практически неизбежны (если только цена не кратна 118, на худой конец, 1.18 ).
Поэтому, если и возможен уход от тысячных рубля, то в частных случаях, с потерей общей целостности. Соответственно, и решать прочие возникающие проблемы также придется решать частным порядком, с помощью Fileeval.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view     Forum Index -> БЭСТ-4 All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © phpBB Group

Rambler
Rambler's Top100 Рейтинг@Mail.ru