[ТЕМА ЗАКРЫТА]
Опции темы
03.10.2016 18:51  
zagmag
Добрый день!

Проблемка такая, нечаянно очистили у нас таблицу истории цен не в той базе ( для "цена для кассы " ). Проблема из этого следующая: отчет по остаткам для МХ в ценах для кассы выводит 0 сумму. Как решать? Видимо, создать общий акт переоценки и принять его, в ценах для кассы для всех артикулов.

Но столкнулся с проблемой, в вкладку "История цен", откуда показания берутся, изменения цен заносятся ну оочень выборочно. Где-то акт переоценки вручную, где-то автоматически по приходу, при этом предпоследний только, а последнего нет.

По какому принципу информация туда заносится?

Версия 1,031 сп7.
 
03.10.2016 19:58  
OlegON
Как чистили-то? Зачем?
Информация заносится при изменении таблицы цен.
Надо проверить правильность структуры и вернуть все назад из базы, поднятой из бекапа.
 
"Спасибо" OlegON от:
03.10.2016 20:33  
vdm
Для истории ключевым является слово "изменение". Если новая цена равна старой - в историю этот акт не попадает, т.е. создадите акт с текущими ценами - в истории ничего не появится.

Лучше конечно историю взять из бэкапа / из центральной БД (если есть).

В крайнем случае цены можно впихнуть самодельным insert into smpricehistory или например этой процедурой:
Код:
PRICES.LOGOPALL( :STORELOC, :ARTICLE, :PRICETYPE, :NEWPRICE, :OLDPRICE )
.
 
"Спасибо" vdm от:
 
Опции темы



Часовой пояс GMT +3, время: 04:13.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.