Можно ли цены округлять до целых чисел ? В параметрах стоит минимальное кол-во знаков после запятой-2. Делаю скидку в процентах, получается , что товар стоит 1000 грн. 90 коп. Копейки ни к чему.
Конечно есть, в параметрах есть специальная опция округление до копеек укажите там 100 копеек, это и будет округление до гривны.
Не получается, в параметрах поставила округление наценок до 100 . При выписке расходной , на вкладке " Загальне" ставлю скидку 10 % - результат-450 грн.50 коп.
Это округление наценок но не накладных, наценок на товар. Т.е. вы вводите приходную а программа рассчитывает расходные цены с учетом этого округления.
Я это понимаю, ну а мне надо, чтобы при выписке расходной накладной, в которой я хочу при продаже товара сделать скидку в процентах, не было копеек.
На данный момент только корректировать накладную вручную.
Поставила наценку на весь товар в справочнике при помощи этого скрипта
Вы можете изменить цену от розничной например скриптов в SQL менеджере:
UPDATE tovar_name SET CENA_1 = CENA_R * 1.05
Цена 1 получилась с копейками.Телевизор 982.67 грн. Как напечатать ценники на весь товар,что-бы копеек было 0
983.00 ? Или тоже вручную по всему справочнику округлять ?
Если надо без копеек попробуйте так:
UPDATE tovar_name SET CENA_1 = CAST(CENA_R * 1.05 AS INTEGER)
Есть наценка на группу товаров UPDATE tovar_name SET CENA_1 = CENA_R * 1.05 WHERE tip = 5
и есть округление цен при наценке UPDATE tovar_name SET CENA_1 = CAST(CENA_R * 1.05 AS INTEGER)
Можно ли их обЪединить , что-бы при наценке на группу товаров цены были без копеек ?
Цитата: Ирина від Липень 18, 2008, 20:02:35
Есть наценка на группу товаров UPDATE tovar_name SET CENA_1 = CENA_R * 1.05 WHERE tip = 5
и есть округление цен при наценке UPDATE tovar_name SET CENA_1 = CAST(CENA_R * 1.05 AS INTEGER)
Можно ли их обЪединить , что-бы при наценке на группу товаров цены были без копеек ?
UPDATE tovar_name SET CENA_1 = CAST(CENA_R * 1.05 AS INTEGER) WHERE tip = 5
UPDATE tovar_name SET CENA_1 = CAST(CENA_R * 1.05 AS INTEGER) WHERE tip = 5
Большое спасибо Вам за помощь , все хорошо работает , но возникла новая проблема , хотелось бы , что-бы цена округлялась до 9 : цена холодильника не 1726 , а 1729
UPDATE tovar_name SET CENA_1 = (CAST((CAST(CENA_R * 1.05 AS INTEGER)/10) AS INTEGER)+0.9)*10 WHERE tip = 5
Здравствуйте, пожалуйста объясните причину, когда в платежном поручении ставишь сумму с 32 коп, в приходной накладной тоже набираешь товар на суммк с 32 коп, а когда входешь в отчет взаиморасчет с поставщиками в расходе 32 коп, а в приходе 27 копеек?разница не существенная, но она отвлекает и все таки ее не хотелось очень видеть, это случай не единичный
Цитата: Елена Михайловна від Вересень 08, 2008, 12:47:03
Здравствуйте, пожалуйста объясните причину, когда в платежном поручении ставишь сумму с 32 коп, в приходной накладной тоже набираешь товар на суммк с 32 коп, а когда входешь в отчет взаиморасчет с поставщиками в расходе 32 коп, а в приходе 27 копеек?разница не существенная, но она отвлекает и все таки ее не хотелось очень видеть, это случай не единичный
В какой валюте выписаны эти документы и какая основная валюта?
В какой валюте выписаны эти документы и какая основная валюта?
Основная валюта-Гривня; Национальная валюта Гривня
Вы так и не ответили: В какой валюте выписаны эти документы?
учет ведется только в грн. и документы выписываються в грн
Значит таких проблем просто не должно быть, заархивируйте базу и высылайте нам на емаил укажите какой документ, проверим.
Цитата: Ирина від Липень 18, 2008, 20:02:35
Есть наценка на группу товаров UPDATE tovar_name SET CENA_1 = CENA_R * 1.05 WHERE tip = 5
и есть округление цен при наценке UPDATE tovar_name SET CENA_1 = CAST(CENA_R * 1.05 AS INTEGER)
Можно ли их обЪединить , что-бы при наценке на группу товаров цены были без копеек ?
Я не такой продвинутый пользователь, подскажите куда я должен занести данную формулу для наценки на определённую группу товара и где там процент наценки. Если можно обьясните по пунктам 1,2,3, и тд....заранее благодарен
Цитата: AVDcomp від Жовтень 06, 2008, 22:23:12
Цитата: Ирина від Липень 18, 2008, 20:02:35
Есть наценка на группу товаров UPDATE tovar_name SET CENA_1 = CENA_R * 1.05 WHERE tip = 5
и есть округление цен при наценке UPDATE tovar_name SET CENA_1 = CAST(CENA_R * 1.05 AS INTEGER)
Можно ли их обЪединить , что-бы при наценке на группу товаров цены были без копеек ?
Я не такой продвинутый пользователь, подскажите куда я должен занести данную формулу для наценки на определённую группу товара и где там процент наценки. Если можно обьясните по пунктам 1,2,3, и тд....заранее благодарен
Скрипт необходимо выполнять в SQL менеджере ("Опции"-"SQL менеджер"). Там есть пример скрипта. Вам необходимо определиться с изменением наценки для ВСЕХ товаров (тогда в скрипте убираем "WHERE tip = 5") или для ГРУППЫ (в скрипте tip = 5 отвечает за группу №5 в списке групп). Наценка 1,05 - 5% от розничной цены (CENA_R).
Помогите, не смог.... >:(
1. копирнул -----UPDATE tovar_name SET CENA_1 = CENA_R * 1.05 WHERE tip = 5----
2. вставил в "SQL менеджер"
3. открыл группу товаров №5 - а там нет изменений
что я не так делаю?
и ещё , а если у меня группа не "5" - а например "мониторы", что писать tip = мониторы ????????
Цитата: AVDcomp від Жовтень 07, 2008, 21:13:10
Помогите, не смог.... >:(
1. копирнул -----UPDATE tovar_name SET CENA_1 = CENA_R * 1.05 WHERE tip = 5----
2. вставил в "SQL менеджер"
3. открыл группу товаров №5 - а там нет изменений
что я не так делаю?
и ещё , а если у меня группа не "5" - а например "мониторы", что писать tip = мониторы ????????
группа товаров №5 определяется по таблице групп скриптом (select * from tip). Именно из этой таблиціы выбираем "tip = ?"
Name - имя группы, а NUM - номер группы которий надо подставить в "WHERE tip =
номер группы"
Спасибо всё получилось!!!
а подскажите если не трудно, мне надо на определённую группу товара сделать не процент - а просто +15грн на весь товар в этой группе( приход в уе, продажа в грн)
http://www.softbalance.com.ua/forum/index.php?topic=152.0
Цитата: Ирина від Грудень 15, 2007, 22:34:19
Можно ли цены округлять до целых чисел ? В параметрах стоит минимальное кол-во знаков после запятой-2. Делаю скидку в процентах, получается , что товар стоит 1000 грн. 90 коп. Копейки ни к чему.
Есть хитрое решение - в редактировании печатной формы нажмите правой кнопкой на текстовом боксе с ценой, выберите форматировать-число- рядок форматирования = "%2.0f" - это даст просто "обрезание" дробной части. Заходим в редактирование цены и дописываем примерно так [Сумма.БезНДС],00
Добрый день, помогите округлить цены.
Основная и национальная валюта гривна
Приходная, цена 2, цена 3, розничная цена в долларах и в гривнах.
"рахунок - фактура" и "видаткова накладна" видается в гривнах и в долларах.
Вопрос: Как в видаткових накладних округлить цены?
Цитата: vitekkez від Травень 08, 2018, 16:16:12
Добрый день, помогите округлить цены.
Основная и национальная валюта гривна
Приходная, цена 2, цена 3, розничная цена в долларах и в гривнах.
"рахунок - фактура" и "видаткова накладна" видается в гривнах и в долларах.
Вопрос: Как в видаткових накладних округлить цены?
Это перенаправленное письмо:
От: УкрСклад
Кому: vitekkez
Дата: 30 травня 2018 р., 10:54:31
Тема: округление цен
===8<==============Оригинал текста письма===============
Приветствую Вас,
24.05.2018 в 15:42, Вы писали:
ТБц> Добрый день, помогите округлить цены.
ТБц> Основная и национальная валюта гривна
ТБц> Приходная, цена 2, цена 3, розничная цена в долларах.
ТБц> "рахунок - фактура" и "видаткова накладна" видается в гривнах .
ТБц> Вопрос: Как в видаткових накладних округлить цены?
Единственный вариант округления цен это Приходную цену оставить в
Валюте, а расходные цены указать в Гривне. Если вы пользуетесь
автоматической наценкой, вставьте нужное округление в "Наценки на
товары" и при смене курса вы обязательно должны делать "Назначить
новые цены".
--
С уважением, Дмитрий Котельников
Служба поддержки УкрСклад.
===8<===========Окончание оригинала теста письма========
введено новое положение по округлению с 01.07.2018
https://bank.gov.ua/control/uk/publish/article?&art_id=72373156&cat_id=3127220 (https://bank.gov.ua/control/uk/publish/article?&art_id=72373156&cat_id=3127220)
Планируется ли изменение в Укрсклад в параметрах округления?
Можно ли прописать сумму к оплате с округлением копеек в меньшую сторону. Мне копейки не к чему.
Например сейчас сумма к оплате 142,42 грн,
В реальности хочу к оплате прописывало: 142 грн.
Цитата: vitalm від Липень 22, 2018, 12:41:49
введено новое положение по округлению с 01.07.2018
https://bank.gov.ua/control/uk/publish/article?&art_id=72373156&cat_id=3127220 (https://bank.gov.ua/control/uk/publish/article?&art_id=72373156&cat_id=3127220)
Планируется ли изменение в Укрсклад в параметрах округления?
Можно ли прописать сумму к оплате с округлением копеек в меньшую сторону. Мне копейки не к чему.
Например сейчас сумма к оплате 142,42 грн,
В реальности хочу к оплате прописывало: 142 грн.
Округление к 1 гривне есть в Окне кассира, меню Опции : Параметры : Окно кассира : Округление суммы чека (грн.). Пока нет конкретного объяснения как законодательно со стороны
продавца учитывать эти округления/срезы до 10 копеек. Буду более детальные пояснения именно для стороны продавца от ГФС, будем дорабатывать.
Если просто срезать копейки до 10, то можно в дизайнере сделать так:
Для счетов и других накладных:
С учетом округления:
[FormatFloat(<формат_сумма_табл>,MyRoundTo(StrToFloat(<Сумма.СНДС>),1))]
[Suma2String(MyRoundTo(StrToFloat(<Сумма.СНДС>),1), true) ]
Для Окна кассира:
С учетом округления:
[FormatFloat(<формат_сумма_табл>,MyRoundTo(StrToFloat(<НацСумма.СНДС+Акциз>),1))]
[Suma2String(MyRoundTo(StrToFloat(<НацСумма.СНДС+Акциз>),1), true) ]