• Ласкаво просимо на Спільнота для обміну досвідом між користувачами програм УкрБланк, УкрСклад, УкрЗарплата.
 

Срипт для округления

Автор installer, Лютий 21, 2015, 10:41:59

Попередня тема - Наступна тема

0 Користувачі і 6 Гостей дивляться цю тему.

installer

Здравствуйте!
в базе прих и расх цены в уе, может можно каким то образом скриптом сделать округление, что бы до 5ти коп округляло на выходе в окне кассира цену в грн?
И еще просьба добавить в справичник товаров выбор колонки цены в грн прих и расх, сейчас товар весь в уе и для визуального понятия не помешало бы видеть в грн

admin

#1
Цитата: installer від Лютий 21, 2015, 10:41:59
Здравствуйте!
в базе прих и расх цены в уе, может можно каким то образом скриптом сделать округление, что бы до 5ти коп округляло на выходе в окне кассира цену в грн?

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

Цитата: installer від Лютий 21, 2015, 10:41:59
И еще просьба добавить в справичник товаров выбор колонки цены в грн прих и расх, сейчас товар весь в уе и для визуального понятия не помешало бы видеть в грн

Есть в доработках, но есть нюанс с скоростью работы больших справочников с таким пересчетом, возможно добавим опционально чтобы включалось в параметрах.

installer

Огромное спасибо, очень буду ждать! c этими двумя полезностями будет намного проще работать при такой сильной волантильности доллара!
Подскажите еще по поводу отчета по прибыли разница цен, после перевода базы из грн в уе там минусы это нормально или для правильного отчета нужно проставить основной валютой -доллар? или отчет просто не подходит?

installer

тогда добавьте еще и отображение курса валюты в истории изменения цены товара
и подскажите по дисконту: выбираю клиента, в справочнике проставлено 2% скидки, в окне кассира бьет 1,989% почему так?

admin

Цитата: installer від Лютий 26, 2015, 20:40:07
и подскажите по дисконту: выбираю клиента, в справочнике проставлено 2% скидки, в окне кассира бьет 1,989% почему так?

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

admin

Цитата: installer від Лютий 24, 2015, 17:34:03
Подскажите еще по поводу отчета по прибыли разница цен, после перевода базы из грн в уе там минусы это нормально или для правильного отчета нужно проставить основной валютой -доллар? или отчет просто не подходит?

Ну если разница цен и переоценили то почему бы и не быть минусу. Входящая цена стала больше, а продавали поменьше в этот период.

installer

Цитата: admin від Лютий 27, 2015, 10:56:24
Цитата: installer від Лютий 26, 2015, 20:40:07
и подскажите по дисконту: выбираю клиента, в справочнике проставлено 2% скидки, в окне кассира бьет 1,989% почему так?

Потому как арифметика. Вы хотите чтобы и округлило до гривны, и чтобы процент был ровный, и наценка по-товарно была верная, и НДС верно рассчитал, так не получится, где-то всегда вылазит дробь.
так округление не стоит в настройках, что сделать что бы при выборе дисконта все-таки ставило 2 а не меньше или это невозможно? сейчас всеравно не округляет сумму , то можно как то проставить , что бы дисконт был точным?

admin

Цитата: installer від Лютий 27, 2015, 11:40:04
так округление не стоит в настройках, что сделать что бы при выборе дисконта все-таки ставило 2 а не меньше или это невозможно? сейчас всеравно не округляет сумму , то можно как то проставить , что бы дисконт был точным?

Округление есть всегда до 2 знаков после запятой, т.к. копеек только 100. А чтобы выровнять и распределить скидку на каждую позицию для этого и используется большое количество знаков после запятой для скидки.