Текущие компоненты

Название продукта Название компонента Тип Последняя версия Дата выхода
Галактика ERP 9.1G_SKLDLL

Справка по компоненту.

Количество версий компонента19
Количество рещенных задач19
Последная дата обработки компонента2023-12-17 15:42:29
Последная дата файла2023-12-16 17:31:33
Последная версия9.1.19.0

Новые задачи в этом компоненте

G_SKL
180.7182
G_SKL ( 9.1.1.0 )
2013-12-08 03:10:44

Краткое описание :

Неверные данные в интер-се текущих остатков по партиям

Описание :

Акты на пересортицу

Что измененно :

При попытке добавления в спецификацию акта на пересортицы новой
позиции вызывается интерфейс текущих остатков по партиям где по всем позициям
разрезов остатков 0.Причем такая ситуация наблюдалась по одному
подразделению.При этом никаких ошибочных сообщений при работе не получаем.
Разбор прикладной логики показал следующее - если ,по каким то причинам, в
таблице текущих остатков базы данных есть записи с нулевой ссылкой на
МЦ(teksaldo.cmc) по данному подразделению (teksaldo.cpodr) то получаем такой
эффект. В реализации этого интерфейса(GetTekSaldoParty2_Release) при вызове
Function CalcOst происходит цикл по таблице текущих остатков с учетом индекса
TEKSALDO07. Такие нехорошие записи teksaldo таким образом всегда первые. В
итоге при вызове в цикле StepMCInfo(TekSaldoB.cMC, 0, ccPodr, ccMol, ccParty) в
служебную CountMC всегда (даже, дальше, по тем позициям teksaldo.cmc<>0)
получаем 0. При этом, ни в каком виде, ошибочных предупреждений нет и просто
загружается визуальный формат с множеством позиций где везде 0.

Как измененно :

Исправлено отображение наличия в интерфейсе текущих остатков в
разрезе партий, если по какой то причине у пользователя по выбранному
Подразделению есть записи с нулевым значением CMC в таблице TekSaldo.

9.1.19.09.1.18.09.1.17.09.1.16.09.1.15.09.1.14.09.1.13.09.1.12.09.1.11.09.1.10.09.1.9.09.1.8.09.1.7.09.1.6.09.1.5.09.1.4.09.1.3.09.1.2.09.1.1.0