1b.app
Скопирована ссылка -

Баг - Система товар отгрузила но не сняла с резерва в результате остатки не правильно

Вот заказ https://baza.cn.ua/admin/customorder/order/36712/edit/
В рамках этого заказа система на этапе "Оплачено" резервирует товар
А на этапе "Виконано" система списывает товар
Так вот по складу видно https://baza.cn.ua/admin/shop/products/61907/storage/
Что система товар списала в рамках заказа 36712
А также видно что товар стоит в резерве https://baza.cn.ua/admin/shop/storage/reserve/?balanceid=35339
Удалить привязку я конечно могу и возможно проблема решиться (мне не жалко 2 секунды времени) мне важно что бы система не сбоила подобным образом

Очевидно проблема связана с этой проблемой https://crm-onebox.com/ru/support/business-processes/4754-povtorenie-problemi-pe...

Прошу ответить на вопросы:
1. Почему так вышло (тут же совсем не логичная вещь виходить, так как действие списания со склада снимает резерв и это действие произошло явно позже чем был двойной переход на этап оплачено) ?

2. Вы моете дать гарантию что система не будет допускать подобные ошибки в будущем ?

3. Вы можете дать ответ что сотрудники сделали не так (что бы не допускать подобных ошибок) ?

4. Вы можете исправить ошибку (если это только удалить привязку, то сделайте это и отпишитесь здесь) ?

5. Как можно найти в системе подобные задачи с похожими ошибками (так как я уверен что ошибки есть в старых заказах и это уже нарушение учета и нужно теперь делать ревизию) ?

4.

Ответы:


Удалить привязку я конечно могу и возможно проблема решиться (мне не жалко 2 секунды времени) мне важно что бы система не сбоила подобным образом

ну дак удалите и сэкономьте своё время

1. Почему так вышло (тут же совсем не логичная вещь виходить, так как действие списания со склада снимает резерв и это действие произошло явно позже чем был двойной переход на этап оплачено) ?

я не могу знать что и каким образом сделал ваш сотрудник в прошедшем времени.

2. Вы моете дать гарантию что система не будет допускать подобные ошибки в будущем ?

у меня нет обязательств в данном ситуации вам что-либо гарантировать

3. Вы можете дать ответ что сотрудники сделали не так (что бы не допускать подобных ошибок) ?

если вы хотите чтобы кто-то тратил время и анализировал что возможно делали ваши сотрудники "не так" - заказывайте услуги персонального менеджера (платную техническую поддержку) и согласовывайте кто и что должен делать.

4. Вы можете исправить ошибку (если это только удалить привязку, то сделайте это и отпишитесь здесь) ?

если вы предоставите пошаговое описание как это повторить в 100% случаев

5. Как можно найти в системе подобные задачи с похожими ошибками (так как я уверен что ошибки есть в старых заказах и это уже нарушение учета и нужно теперь делать ревизию) ?

вероятно проверять все резервы в остатках
03.03.2021, 14:26

Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan)
Скажите пожалуйста почему все ваши ответы как-то переводят всю вину в случившемся на сотрудника ?
С ваших ответов выходит что сотрудник какой-то неправильны и что то неправильно делает, а продукты OneBox идеальный, а что бы решить проблему нужно нанимать проектного менеджера-(шерлока холмса)

Прошу не перекладывать вину на сотрудника, сотрудник делал все как обычно и ничего нестандартно не делал, а дать полезный ответ который поможет решить проблему и в будущем проблема не повторится
03.03.2021, 22:50

В моём ответе нет указания на то, что продукт идеальный, а ваши сотрудники работают не правильно. Если же вы мой ответ восприняли как-то иначе, а не так как он был сформулирован - это проблема вашего восприятия.

Если вы посмотрите более внимательно - в моём ответе указано, что мы можем решить вероятную ошибку, если вы укажете как её можно повторить. И я от своих слов не отказываюсь - если вы предоставите описание как повторить ошибку, и если это действительно ошибка (в действиях менеджера нет ошибки) - мы её исправим.

Сейчас же я не вижу ни в описании, ни в вашем последнем комментарии пошагового описания. Я вижу только описание случившейся ситуации, в которой вы (видимо как любой другой руководитель) указываете на правильность действий вашего сотрудника (чего мы не отрицаем и не подтверждаем), а указываете что ошибка на стороне OneBox без какой либо аргументации (в частности запрошенное мной пошаговое описание выполняемых вами действий, после которых возникает ошибочная ситуация).

И в вашей манере общения я могу так же вас попросить не перекладывать все свои проблемы на OneBox, если вы не можете конкретно указать как воспроизвести ту или иную ошибку при правильных действиях пользователя.

Так же хочу обратить ваше внимание, что форум не предполагает чтобы его участники лишь по вашему указанию тратили свое время, чтобы понять что и как вы делаете, если вы не заинтересованы в содействии.
Хотите получить конкретный ответ - сформулируйте конкретный вопрос, а хотите получить решение ошибки - аргументируйте её наличие.
Ведь со стороны других участников форума - они в праве задавать вопросы и требовать от вас какое-то дополнительное описание - вы же требуете от них какое-то решение.
04.03.2021, 15:38

Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan)
Ок, конкретный вопрос:
1. Почему система ведет себя противоестественно (то есть если абстрагироваться были весы, на них показывало 0 килограмм, мы положили не них коробку и весы стали показывать 100 гр., убрали коробку, они продолжают показывать 100 гр.), то есть то что я изначально описал и показал это то что невозможно повторить в нормальном режиме, то есть подобные вещи даже если захочешь как-то повторить то это будет достаточно сложно, но система это сделала в обычных условиях (вы же все действие сотрудника можете отследить в истории), то есть в заказы был товар, на остатке было 8 штук, потом переходим в резерв в резерве становится 1 штука, остаток 8 - 1 = 7, потом делаем списание товара (действием списание должно автоматом снимать резерв, мы этим не управляем), но вот система товар списывает, а резерв почему то оставляет, то есть было 8 шт., списали 1 шт. и еще висит в резерве 1 шт. и остаток выходит 6, хотя должно быть 7, и как это извращение можно повторить я не пойму ?

2. Я в описании задачи дал ссылку на задачу (в которой молчат, упорно молчат) и выдвинул теорию что проблема может быть связана, то есть два раза перешло в этап на котором резерв, то есть сделало 2 резерва, а на этапе списания просто убрало один резерв, а один оставило, в результате 1 резерв оставило, это была теория, в той задаче разработчик пришел к решению "сотрудник явно делал какую то дичь с обновлениями страниц и тыканием всех кнопок вподряд" почему идет обвинение сотрудники при этом не дается ответ "что не должен делать пользователь что бы подобных проблем небыло", то есть как работает система держат в "секрете", но при этом виноват сотрудник что но что то не так нажимает ?

3. Почему в той задаче не дают ответа ?
05.03.2021, 15:09


1. Почему система ведет себя противоестественно (то есть если абстрагироваться были весы, на них показывало 0 килограмм, мы положили не них коробку и весы стали показывать 100 гр., убрали коробку, они продолжают показывать 100 гр.), то есть то что я изначально описал и показал это то что невозможно повторить в нормальном режиме, то есть подобные вещи даже если захочешь как-то повторить то это будет достаточно сложно, но система это сделала в обычных условиях (вы же все действие сотрудника можете отследить в истории), то есть в заказы был товар, на остатке было 8 штук, потом переходим в резерв в резерве становится 1 штука, остаток 8 - 1 = 7, потом делаем списание товара (действием списание должно автоматом снимать резерв, мы этим не управляем), но вот система товар списывает, а резерв почему то оставляет, то есть было 8 шт., списали 1 шт. и еще висит в резерве 1 шт. и остаток выходит 6, хотя должно быть 7, и как это извращение можно повторить я не пойму ?

То, что невозможно повторить в нормальном режиме - значит к этому приводят какие-то специфические действия, о которых вы не знаете. Ведь если бы знали - могли бы повторить.
Если вы не знаете что и как вы сделали - я тем более не могу знать.


2. Я в описании задачи дал ссылку на задачу (в которой молчат, упорно молчат) и выдвинул теорию что проблема может быть связана, то есть два раза перешло в этап на котором резерв, то есть сделало 2 резерва, а на этапе списания просто убрало один резерв, а один оставило, в результате 1 резерв оставило, это была теория, в той задаче разработчик пришел к решению "сотрудник явно делал какую то дичь с обновлениями страниц и тыканием всех кнопок вподряд" почему идет обвинение сотрудники при этом не дается ответ "что не должен делать пользователь что бы подобных проблем небыло", то есть как работает система держат в "секрете", но при этом виноват сотрудник что но что то не так нажимает ?

3. Почему в той задаче не дают ответа ?

Можете спросить в указанной задаче. Я не вёл там с вами общение.
05.03.2021, 15:37

Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan)

Тындык Максим Вадимович
Администратор писал/а:
То, что невозможно повторить в нормальном режиме - значит к этому приводят какие-то специфические действия, о которых вы не знаете. Ведь если бы знали - могли бы повторить.
Если вы не знаете что и как вы сделали - я тем более не могу знать.

Если вы (как разработчик) будете давать такие ответы то от вас убегут все клиенты, это просто вершина безответственности за продукт и работу системы!

Давайте тогда по порядку
1. Как вы думаете проблема описанная в этой задаче связана с этой задачей https://crm-onebox.com/ru/support/business-processes/4754-povtorenie-problemi-pe... ?
2. Вы можете помочь решить проблему той задачи ?
3. Согласно логики действия "Отгрузить (списать) товар" система перед отгрузкой убирает резерв если он был, в данном примере система не убрала резерв, хотя списала, то есть здесь узкое место между снятием резерва и списанием и никто в этом месте не может повлиять на систем, так как это все происходит в рамках одного действия по этому считаю что в этом месте есть недоработка/баг, вы согласны или нет ?
4. Может ли сейчас система поставить в резерв один товар (с одним количеством в процессе) 2 штуки в резерв в рамках одного процесса ?
06.03.2021, 08:39


Если вы (как разработчик) будете давать такие ответы то от вас убегут все клиенты, это просто вершина безответственности за продукт и работу системы!

Это ваше мнение - вы в праве его выражать.

1. Как вы думаете проблема описанная в этой задаче связана с этой задачей /ru/support/business-processes/4754-povtorenie-problemi-pe... ?

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

2. Вы можете помочь решить проблему той задачи ?

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

3. Согласно логики действия "Отгрузить (списать) товар" система перед отгрузкой убирает резерв если он был, в данном примере система не убрала резерв, хотя списала, то есть здесь узкое место между снятием резерва и списанием и никто в этом месте не может повлиять на систем, так как это все происходит в рамках одного действия по этому считаю что в этом месте есть недоработка/баг, вы согласны или нет ?

Вы в праве считать как вам угодно. А я в праве не соглашаться с вашими "предположениями", если вы мне не предоставляете конкретную аргументацию ошибки (в данном случае поочередность корректных действий).

4. Может ли сейчас система поставить в резерв один товар (с одним количеством в процессе) 2 штуки в резерв в рамках одного процесса ?

Вы можете самостоятельно это проверить в своей системе.
09.03.2021, 14:29

Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan)
Вы сводите все к абсурду, это просто какой то цирк
Все делали как обычно, никаких "противоправных действий" не делали
Вы в свою очередь можете посмотреть историю действий пользователя
Я понимаю что разбираться с багами системы на боксах пользователей которые не на облаке это мягко говоря не приоритетная задача, но это же ваша инвестиция в авторитет продукта, хотя возможно при текущей схеме оно вам и не нужно.
Если абстрагироваться то выходит так что я (какой-то рядовой сотрудник министерства) пришел к вам как к доктору и говорю что недавно пациент умер от непонятной болезни, и спрашиваю вас как можно избежать подобных случаев, вы мне говорите "если вы предоставите поочередность корректных действий, которые приводят к явной смерти - я предоставим решение", то есть какой то абсурд, типа произошел какой то нештатный сбой притом не по нашей вине, система себя в результате повела некорректно и вот теперь что бы вы приступили к осмотру проблемы мне нужно вам предоставить детальный порядок действий, короче бред какой то выходит, как я могу его предоставить если ничего не делали нестандартного, все как обычно 99.9% все работает, а тут произошел сбой, предположения описал, но увы вам это не подходит, ну ОК.

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

Что вам нужно еще предоставить что бы вы проанализировали проблему (все что мог предоставил, сейчас подобное повторить не могу ) ?
11.03.2021, 15:47


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

Ваше право так думать.
Я же выше несколько раз указал на конкретные простые условия, при которых я смогу вам помочь - я не могу решить какую-то "ошибку", когда её воспроизвести - у вас не получается.

Если абстрагироваться то выходит так что я (какой-то рядовой сотрудник министерства) пришел к вам как к доктору и говорю что недавно пациент умер от непонятной болезни, и спрашиваю вас как можно избежать подобных случаев, вы мне говорите "если вы предоставите поочередность корректных действий, которые приводят к явной смерти - я предоставим решение", то есть какой то абсурд, типа произошел какой то нештатный сбой притом не по нашей вине, система себя в результате повела некорректно и вот теперь что бы вы приступили к осмотру проблемы мне нужно вам предоставить детальный порядок действий, короче бред какой то выходит, как я могу его предоставить если ничего не делали нестандартного, все как обычно 99.9% все работает, а тут произошел сбой, предположения описал, но увы вам это не подходит, ну ОК.

Если вы уже заговорили в подобном стиле - я постараюсь вам объяснить что происходит на самом деле в таком же стиле.

Подобное обращение мне напоминает бабушку, которая жила себе спокойно - а тут вдруг наклонилась и у неё заболело в спине. Она разогнулась, сразу же позвонила доктору и говорит "лечите". Ну доктор собственно видит, что явной болезни нет - и начинает у бабушки спрашивать "что же вы делали такое, что была боль?" - бабушка говорит "ничего необычность, всё как всегда - нагнулась". После просьбы повторить те же действия - оказывается что не болит. Но бабушка настойчиво просит доктора её лечить, не понятно от чего - но чтобы подобное не повторялось.

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

Что вам нужно еще предоставить что бы вы проанализировали проблему (все что мог предоставил, сейчас подобное повторить не могу ) ?

Я как прежде не вижу в ваших комментариях описания поочередности действий, которые приведут к вышеуказанной, по вашему мнению, "ошибке". Если вы их предоставите - я проанализирую что именно происходит не так и исправлю в случае ошибки. Анализировать то, чего нет - пустая трата времени.
11.03.2021, 16:08

Куприян Владислав Валерьевич
Baza.cn.ua / Integrator (FOP Kupriyan)
Проанализируйте историю действий по заказу который я привел
Дальше ви поймете что там есть двойной переход в статус "Оплачено"
Дальше вы поймете что это источник зарождения проблемы описанной в текущей задаче (который я сейчас повторить не могу, так как мне не дают ответ в той задаче в которой я писал)
Ну, а дальше поставьте какую то проверку в процедуре списания товара что бы снимало резерв по всем товарам или же поставьте защиту что бы не делало двойных резервов
14.03.2021, 13:11


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

Как сможете повторить - дайте знать.
Сейчас я так же не вижу по истории как это сделать.
16.03.2021, 18:06


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