Форум OlegON > Программы и оборудование для автоматизации торговли > Системы автоматизации торговли > Супермаг Плюс (Супермаг 2000)

Остатки SMGOODS отличаются от остатков по документам : Супермаг Плюс (Супермаг 2000)

29.03.2024 4:18


10.11.2015 09:25
akonev
 
Цитата:
DMaslov С напильником, head.docstate = 3, и блокировки.
остатки меняются начиная со статуса 2 !!!

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

осторожнее с напильником.
22.11.2016 16:28
DMaslov
 
> Штатно, увы, уже много лет остатки не разбегаются...

Поймал ситуацию.

Всего 3 документа. В базе магазина остаток правильный, 1, в центре - нет, 0.



В SMGOODS в центре отсутствует строчка. Поправил руками.

Теперь уже точно не руки программиста, ибо последние полтора года программист - я, и такого - удаление из SMGOODS - я не делал :).

1.030.1 SP4

Так что "много лет" - еще не гарантия.

Познакомился с СуперМАГ-УКМ2 в 2001-м году, но и сегодня каждый день открытия бывают :).
22.11.2016 16:53
OlegON
 
Не очень понятно...
Причину удалось найти? Из магазина какой-то пакет не пришел, например... Так тот пакет и надо найти, мало ли что в нем еще было...
09.12.2016 11:14
DMaslov
 
> Причину удалось найти?

Пока нет.
15.08.2017 16:45
DMaslov
 




select * from smgoods where article = 207550 and storeloc = 38 - пусто, нет строк

СервисПлюс не предложил ничего лучше, чем "В административном модуле выполните процедуру «полного перерасчета остатков»."
15.08.2017 16:59
Dim
 
а чем не устраивает полный пересчет остатков?
15.08.2017 17:00
Dim
 
а если опустить накладную в черновик, что показывать будет?
15.08.2017 17:00
Dim
 
а если потом снова до 2-х зеленых?
16.08.2017 06:55
Mtirt
 
А кнопка "Остаток на начало" на первом скриншоте почему отжата?
16.08.2017 06:58
DMaslov
 
> а чем не устраивает полный пересчет остатков?

Тем, что это исправление последствий ошибки, а не ее причины.

> а если опустить накладную в черновик, что показывать будет?

Остаток -1.

> а если потом снова до 2-х зеленых?

Остаток 0, теперь строка в SMGOODS есть.
Часовой пояс GMT +3, время: 04:18.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.