Відповіді:
У Checkbox API передаються ціни товарів як є, і разом формується вже на їхньому боці.
Якщо вам потрібно, щоб було округлено - ймовірно, потрібно округляти і ціни продуктів, щоб при підсумовуванні все сходилося.
Це нічого не дасть - ви передаєте ті ж 951, а Разом за підрахунками щодо продуктів на стороні Checkbox API виходить 951,3
Вам потрібно передавати однакові суми, наприклад, вирівнявши їх за продуктами процесу відповідно
03.03.2021, 12:46
Оригінальний коментар доступний на версії: ru
тому що ви сприйняли логіку налаштування за її назвою за своєю, а не оскільки це працює
це налаштування якщо платіж має вказану похибку щодо суми - візьме суму
тобто якби сума була 951, а платіж на 950 - передало б 951
так, у такому разі вважається знижка та округляється за налаштуваннями системи
03.03.2021, 14:51
Оригінальний коментар доступний на версії: ru
вам пише чому - бо Checkbox забороняє створювати чеки, коли у вас сума 951,30 за сумою товарів, а оплати на 951
вирівнюйте суми будь-яким доступним способом – округляйте ціни товарів, знижки тощо.
03.03.2021, 15:35
Оригінальний коментар доступний на версії: ru
у таблиці продуктів немає можливості округлення?
начебто ви самі говорили, що якщо вкажете налаштування передачі знижок - ціни округлять згідно з налаштуваннями системи
05.03.2021, 15:48
Оригінальний коментар доступний на версії: ru
У таблиці продуктів процесу немає округлення, це відображення, за фактом там не округляє.
Якщо вкажемо передавати із округленням, то при вказівці знижки може не сходитися сума, яку ми округлимо у підсумковій частині та яку округлить чекбокс у себе за товарами.
Тобто тут ідеальний варіант, округлити продукти до цілого і за ними порахувати суму процесу. Але зараз так не можна.
08.03.2021, 13:31
Оригінальний коментар доступний на версії: ru
Ну тоді як варіант - зробити налаштування заокруглення сум товарів до цілих значень у дії створення чека - це займе 2 години. Або не просто до цілих, а згідно з налаштуваннями системи округлення цін в адмінпанелі.
08.03.2021, 15:27
Оригінальний коментар доступний на версії: ru
Я так розумію, що в таблиці ціни не будуть заокруглені. Чи можна буде зробити, щоб продукти округлилися так, щоб вони за сумою збіглися із сумою, яка буде у підсумковій частині?
08.03.2021, 16:17
Оригінальний коментар доступний на версії: ru
Ес
Якщо ми округлимо ціну при розвантаженні, у нас вийде та сама сума, що ми порахуємо в підсумкову частину, якщо так, то це те, що потрібно.
Просто якщо округлити товари, а потім підсумувати, то буде одна сума, а якщо підсумувати, а потім округлити, то може бути інша, тому що всі копійки підсумовуються.
ось приклад
процес:
https://crm.dobavki.ua/admin/customorder/order/212554/edit/вартість після скидки та сума процесу:
https://prnt.sc/10h6vcnу чеку ціну передали з урахуванням скидки:
https://prnt.sc/10h6vvaІдеальний варіант – це округлити вартість товару зі знижкою та потім обчислити суму процесу. А округлення підсумкової частини взагалі забрати
09.03.2021, 16:44
Оригінальний коментар доступний на версії: ru
нагадаю (напевно вже вп'яте) - сума в API не передається - передаються позиції окремо і на стороні API вже підсумовуються
а якщо якось викрутитись, щоб ціну товару вже зі знижкою дією округлити та записати в товар, при цьому знижку обнулити?
це не так просто зробити - адже це треба міняти логіки скрізь - таблиці, суми, документи, ПДВ (жах)
я навіть не можу нормально це оцінити
10.03.2021, 16:26
Оригінальний коментар доступний на версії: ru
Андрію, а на стороні чекбокса немає ніякого налаштування на кшталт округлення? ну типу як у магазинах в чеках коли виходить дрібниця не ділима (монети вивели з ужитку), то типу округляють?
10.03.2021, 16:29
Оригінальний коментар доступний на версії: ru
У полях продукту процесу є поле
https://prnt.sc/10jlsiqdiscountsum
Потрібна можливість записати значення з додаткового поля. Тобто доопрацювати його тут
https://prnt.sc/10jmg8qДалі ми налаштуємо знижку у відсотках через додаткове поле, а потім порахуємо суму та округлимо до цілого, після чого скопіюємо в поле продукту процесу "Сума знижки" округлене число і ми матимемо цілу суму замовлення.
Скільки часу займе доопрацювання?
12.03.2021, 12:52
Оригінальний коментар доступний на версії: ru
Будь ласка, приєднуйтесь до діалогу. Якщо вам є що сказати – будь ласка, напишіть коментар. Для входу потрібний мобільний телефон та смс-код для ідентифікації.
Увійти та написати коментар