Size: a a a

1С, БСП, DevOps и Архитектура

2021 July 25

ЕС

Елизавета Степанюк... in 1С, БСП, DevOps и Архитектура
Решала такую функцию, просто в цикле приращение сделала на одну копейку и проверяла на достижение предельного значения. Ничего лучше придумать не удалось
источник

EM

Eldar Mingaliev in 1С, БСП, DevOps и Архитектура
Немного не понял, почему неравенство ни к чему?
источник

EM

Eldar Mingaliev in 1С, БСП, DevOps и Архитектура
Это неправильный путь. Зачем гонять циклы просто так, если есть математика, которую я забыл. Тут где-то недавно кстати говорили про подобное решение на проекте) и что техлид был сильно недоволен. Это не ты была?
источник

EM

Eldar Mingaliev in 1С, БСП, DevOps и Архитектура
Сумма процента зависит от суммы. Так что должна вычисляться.

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

YM

Yaroslav Matsera in 1С, БСП, DevOps и Архитектура
Как сумма процента зависит от суммы? Какое условие зависимости?
источник

СК

Сергей Клепинин... in 1С, БСП, DevOps и Архитектура
Процент комиссии известен? Если да то сову на глобус натягиваете, коллега, разделите да и все. Пока вопрос непонятен.
источник

EM

Eldar Mingaliev in 1С, БСП, DevOps и Архитектура
Грубо говоря, у человека 100 рублей на счету, комиссия 10 процентов, мы можем позволить ему покупку только на 90.9 рублей, в этом случае комиссия составит 9.09 рублей, и контрагент уложится в лимит 100 рублей с суммой в 99,99
источник

СК

Сергей Клепинин... in 1С, БСП, DevOps и Архитектура
Ну так разделите 100 на 1.1 и все
источник

EM

Eldar Mingaliev in 1С, БСП, DevOps и Архитектура
1.1 это производная?
источник

СК

Сергей Клепинин... in 1С, БСП, DevOps и Архитектура
Вернее на (100+10)/100
источник

СК

Сергей Клепинин... in 1С, БСП, DevOps и Архитектура
Это просто коэффициент с учетом вашего процента. Выше формулу написали.
источник

YM

Yaroslav Matsera in 1С, БСП, DevOps и Архитектура
Ну так я эту формулу и писал выше )
Y - сумма на счету
В - процент комиссии
Х - искомое значение суммы
Обычное линейное уравнение
источник

СК

Сергей Клепинин... in 1С, БСП, DevOps и Архитектура
Так не спорю, просто пытаюсь понять, либо мы чего-то не понимаем, либо человек загрузился в воскресенье ночью)
источник

YM

Yaroslav Matsera in 1С, БСП, DevOps и Архитектура
1.1 это 100%+10% приведенное к долям от единицы
источник

YM

Yaroslav Matsera in 1С, БСП, DevOps и Архитектура
Аналогично пытаюсь понять. Но, по-моему, второй вариант )
источник

EM

Eldar Mingaliev in 1С, БСП, DevOps и Архитектура
Мда, я сегодня "укололся", и сижу с температурой размышляю об оптимизации...спасибо коллеги. В поздний час дали руку помощи)
источник

СК

Сергей Клепинин... in 1С, БСП, DevOps и Архитектура
👍 Работа ночью в воскресенье зло)
источник

YM

Yaroslav Matsera in 1С, БСП, DevOps и Архитектура
Главное в таком состоянии продакшн не обновлять)
источник

ЕС

Елизавета Степанюк... in 1С, БСП, DevOps и Архитектура
...резко захотелось обновить одну функцию в проде...
источник

KH

Konstantin Heinrich in 1С, БСП, DevOps и Архитектура
Да, нупагали вы нас... Вам какой-то не тот чип вкололи, надо было от Майкрософт брать :-)
источник