Баг при разделении чека

Avatar
  • обновлен
  • Отвечен

Совершив покупку в магазине, сканирую QR-код чека, чек подгружается.

Image 681

Разделяю чек категории "продукты" и выделяю подкатегорию "сигареты", всё хорошо:

Image 682

Чек разделился, остаток в 5'611.58 верно посчитан. Теперь ещё раз разделяю категорию "продукты", выделяя подкатегорию "алкоголь":

Image 683

Остаток пересчитан неверно. При выделении сигарет: 7'051.58 - 1'440 = 5'611.58, всё верно. При повторном разделении не учитывается уже отделённая часть чека в 1'440. Должно быть 7'051.58 - 1'440 - 343.76 = 5'267.82, по факту же учитывается только последнее разделение: 7'051.58 - 343.76 = 6'707.82.

Понятное дело, после синхронизации это приводит к корректировкам. Это баг или фича?

Avatar
support
  • Отвечен

Чек никак не связан с содержимым операции. Это просто приложение к ней. Каждый раз вы делите его заново.

Чтобы указанной проблемы не происходило, чек делить нужно сразу. Или разделённое удалять и создавать и делить чек заново.

Avatar
Pavel Murtishev
Цитата от support

Чек никак не связан с содержимым операции. Это просто приложение к ней. Каждый раз вы делите его заново.

Чтобы указанной проблемы не происходило, чек делить нужно сразу. Или разделённое удалять и создавать и делить чек заново.

Как делить чек сразу? Как сразу выделить две разные категории? Такой функционал есть? Какой смысл удалять разделенное, если при повторном делении остаток будет посчитан неверно?

Avatar
Pavel Murtishev
Цитата от support

Чек никак не связан с содержимым операции. Это просто приложение к ней. Каждый раз вы делите его заново.

Чтобы указанной проблемы не происходило, чек делить нужно сразу. Или разделённое удалять и создавать и делить чек заново.

Если чек никак не связан с разделением операции, то почему неверно пересчитывается остаток?

Avatar
support
Цитата от Pavel Murtishev

Если чек никак не связан с разделением операции, то почему неверно пересчитывается остаток?

Используется текущий из операции.

Avatar
Pavel Murtishev
Цитата от support

Используется текущий из операции.

Либо я чего-то не понимаю, либо одно из двух. Операция в 1'000 рубелей. Отделяю от неё 300 рублей, получаю две: 700 рублей и 300 рублей. Всё хорошо. Теперь я хочу разделить 700. По факту делиться будет не 700 рублей, а 1'000. И остаток будет считаться от 1'000. Так и должно быть?

В моём понимании - это ошибка. Реакцию поддержки в данном случае лично я воспринимаю как формальную отписку. Надеюсь, что я ошибаюсь.

Avatar
support
Цитата от Pavel Murtishev

Либо я чего-то не понимаю, либо одно из двух. Операция в 1'000 рубелей. Отделяю от неё 300 рублей, получаю две: 700 рублей и 300 рублей. Всё хорошо. Теперь я хочу разделить 700. По факту делиться будет не 700 рублей, а 1'000. И остаток будет считаться от 1'000. Так и должно быть?

В моём понимании - это ошибка. Реакцию поддержки в данном случае лично я воспринимаю как формальную отписку. Надеюсь, что я ошибаюсь.

Всё верно. Разделяя чек на тысячу вы делите именно эту сумму, Сейчас работает так и другой возможности пока нет технически.