Удаление и пересчет сальдо ТМЦ.

Контур оперативного управления

Модератор: ZYG

Ответить
Gandrew
партнер
Сообщения: 23
Зарегистрирован: Пн, 03/12/2007 12:27
Имя Фамилия: Андрей Гулевич
Откуда: СТОИК

Удаление и пересчет сальдо ТМЦ.

Сообщение Gandrew »

Для Галактики 810 выполняю например запрос (в базе я один)
select * from saldomc where ((0==sp and 777==cmc));
select * from saldofnd where ((0==sp and 777==cmc));
оба запроса показывают записи в таблицах.
Выполняю далее
delete saldomc where ((0==sp and 777==cmc));
delete saldofnd where ((0==sp and 777==cmc));
Иду в Галактику-складской учет и выпоняю ф-ию пересчета сальдовых остатков.
После чего вижу что таблица saldomc заполнилась значениями,а saldofnd - пуста.
Это глюк, что не так с настройками или запрос такого рода смертелен и выполнять его нельзя.
vadim
топ-софт
Сообщения: 197
Зарегистрирован: Чт, 06/09/2007 17:38
Имя Фамилия: Вадим Володько
Откуда: ТопСофт
Контактная информация:

Сообщение vadim »

Уважаемый Андрей!
Все в порядке.
Во вспомогательной таблице saldofnd записи появляются по мере необходимости (далеко не всегда при расчете о остатков).
lserg
топ-софт
Сообщения: 15
Зарегистрирован: Ср, 19/09/2007 10:07
Имя Фамилия: Сергей Лебедев
Откуда: ТопСофт
Контактная информация:

Сообщение lserg »

Значения в таблице SaldoFnd восстанавливается функцией "Проверка КОУ" - [х] остатки.
Далее уже можно делать пересчет сальдовых остатков (таблица SaldoMC).

P.S. Если необходимо выполнить ещё и пересчет текущих остатков (таблицы TekMC, SklOst, TekSaldo), то он делается после пересчета сальдовых остатков.
Gandrew
партнер
Сообщения: 23
Зарегистрирован: Пн, 03/12/2007 12:27
Имя Фамилия: Андрей Гулевич
Откуда: СТОИК

Сообщение Gandrew »

Ясно, спасибо.
Хотелось бы чтобы при пересчете и SaldoFnd тоже перепроверялась и при необходимости воостанавливалась
т.к. ф-ия пересчета остатков позволяет выбрать ТМЦ а проверка целостности нет.
Ответить