Некорректное Списание Остатков
#1
Отправлено 02 Сентябрь 2017 - 15:45
В течение последних 6 месяцев работы наблюдается некорректное списание остатков в магазине. То есть, по базе магазина товар в наличии, физически же его нет. Такое наблюдается практически ежедневно.
Сразу оговорим про человеческий фактор - ранее такой проблемы не было, сотрудники не менялись, товаров немного, и ошибка возникает слишком часто, в связи с чем предполагаем, что это все-таки техническая проблема.
#2
Отправлено 05 Сентябрь 2017 - 21:29
#3
Отправлено 06 Сентябрь 2017 - 07:51
При включении опции "Автоматически списывать остатки по товарам, в момент создания заказа" остатки по товарам будут автоматически списываться в момент создания заказа. Восстановить остатки всегда можно будет в карточке заказа. Остатки также будут восстановлены в случае изменения статуса заказа на «отменён», если остатки у отменяемого заказа были ранее списаны. Эта логика работает независимо от работы данной опции.
Если заказ не в статусах "Отменён", "Выполнен", "Возвращён" и по товарной позиции списаны остатки, то при удалении товарной позиции из заказа сначала у указанного товара восстановятся остатки и только потом произойдёт удаление позиции в заказе.
#4
Отправлено 06 Сентябрь 2017 - 08:14
Например, на складе лежит три кофточки. А по базе Storeland их 4. И так постоянно, с самыми разными товарами. Ошибок при внесении количества товаров в базу магазина на Storeland не было - неоднократно проверено, всегда вносили реальное количество.
Условно, вносишь 4 кофточки, потом одну из них покупают, но в базе все равно остается 4 кофточки.
В настройках стоит автоматическое списание остатков.
Соответственно, речь о том, что база не всегда при оформлении заказа остатки списывает. И количество товаров не меняет.
#5
Отправлено 06 Сентябрь 2017 - 08:24
#6
Отправлено 06 Сентябрь 2017 - 08:25
#7
Отправлено 06 Сентябрь 2017 - 08:43
Например, заказ 6083 -
позиция - ползунки на широкой резинке (махра с начесом) Папитто. Цвет мятный, р. 62. Этого товара на складе нет, но по базе Storeland в наличии почему-то была 1 шт. Соответственно, клиент заказал отсутствующий по факту товар.
Сразу оговорюсь, естественно, после обнаружения несоответствия, мы сразу же правим остатки в ручном режиме - чтобы подобного не происходило.
#8
Отправлено 06 Сентябрь 2017 - 08:49
И так постоянно с самыми разными товарами.
#9
Отправлено 07 Сентябрь 2017 - 10:20
Милый Мишка (06 Сентябрь 2017 - 08:49) писал:
И так постоянно с самыми разными товарами.
Если товара нет в наличие, то добавить его в корзину нельзя.
При создание и удаление заказа остаток списывается и восстанавливается корректно.
Что бы устранить ошибку, её необходимо воспроизвести и знать при каких условиях появляется ошибка.
Вам удалось воспроизвести ошибку?
#10
Отправлено 07 Сентябрь 2017 - 10:50
Мы говорили, что периодически количество товара по базе расходится с реальными остатками, то есть, по нашему мнению, в какой-то момент при оформлении заказа остатки не списываются.
Но это происходит не в каждом заказе. Мы со своей стороны момент некорректного списания просто не отследим - остатки могут быть ошибочно не списаны при оформлении любого заказа - невозможно после каждого заказа начинать пересчитывать остатки, чтобы проверить, корректно все списалось или нет.
А как "воспроизвести ошибку"? Дождаться заказа, по которому остатки не совпадут? Но это не значит, что некорректное списание произошло при оформлении именного этого заказа.
Пример заказа с расхождением остатков мы Вам приводили. № 6083. Но понятно, что товары не списались ранее, а не в этом заказе - раз в заказе 6083 была заказана позиция, которая по базе была в наличии, а реально отсутствовала, значит по факту остатки по ней не списались ранее, при оформлении какого-то другого заказа.
Но, повторюсь, этот момент нам невозможно отследить.
Мы, когда писали Вам, думали, что это каким-то образом возможно с Вашей стороны - найти ошибку в программе, из-за которой регулярно происходит "несписание" остатков при оформлении заказа.
#11
Отправлено 07 Сентябрь 2017 - 11:24
Милый Мишка (07 Сентябрь 2017 - 10:50) писал:
Мы говорили, что периодически количество товара по базе расходится с реальными остатками, то есть, по нашему мнению, в какой-то момент при оформлении заказа остатки не списываются.
Но это происходит не в каждом заказе. Мы со своей стороны момент некорректного списания просто не отследим - остатки могут быть ошибочно не списаны при оформлении любого заказа - невозможно после каждого заказа начинать пересчитывать остатки, чтобы проверить, корректно все списалось или нет.
А как "воспроизвести ошибку"? Дождаться заказа, по которому остатки не совпадут? Но это не значит, что некорректное списание произошло при оформлении именного этого заказа.
Пример заказа с расхождением остатков мы Вам приводили. № 6083. Но понятно, что товары не списались ранее, а не в этом заказе - раз в заказе 6083 была заказана позиция, которая по базе была в наличии, а реально отсутствовала, значит по факту остатки по ней не списались ранее, при оформлении какого-то другого заказа.
Но, повторюсь, этот момент нам невозможно отследить.
Мы, когда писали Вам, думали, что это каким-то образом возможно с Вашей стороны - найти ошибку в программе, из-за которой регулярно происходит "несписание" остатков при оформлении заказа.
Относительно заказа 6083, в какой позиции товара Вы говорите?
#12
Отправлено 07 Сентябрь 2017 - 12:11
И я не первый, кто обращается к Вам по поводу некорректного списания остатков - http://forum.storela...530#entry249530
Так что с учетом моей темы и другого форума, проблема с базой есть.
#13
Отправлено 07 Сентябрь 2017 - 19:04
Милый Мишка (07 Сентябрь 2017 - 12:11) писал:
И я не первый, кто обращается к Вам по поводу некорректного списания остатков - http://forum.storela...530#entry249530
Так что с учетом моей темы и другого форума, проблема с базой есть.
Если ошибка и возникает, то нам необходимо знать каким образом и при каких действиях. По другому отследить ее мы просто не сможем, а соответственно не видя ошибки и не зная как она возникает решить нам ее невозможно.
Так же об этом мы писали ранее в указанной Вами теме.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных