Страница 1 из 1

Ошибка при изменении кол-ва в накладной на внутреннее перем.

Добавлено: 01 окт 2020, 14:03
maikl
После очередного обновления Галактики (выполняли во второй половине июля 2020 года) через некоторое время возникла проблема при оформлении накладной на внутреннее перемещение в модуле «Складской учет».
Если в спецификации накладной на внутреннее перемещение пользователь указывает количество перемещаемой МЦ, превышающее свободный текущий остаток по указанному разрезу хранения, он должен получить соответствующее предупреждающее сообщение
"Вы пытаетесь сделать внутреннее перемещение МЦ "Отруби"на большее кол-во, чем имеется в свободном текущем остатке по указанному разрезу хранения. Свободный остаток = 870 кг

Однако, на ряде рабочих станций появляется окно предупреждения пусто, а затем окно с ошибкой
"RunTime error 216 (rtl: попытка обращения к некорректному дескриптору) in atlantis.rt at 00018786

В allerror.log помимо указанной ошибки имеются - Необработанная исключительная ситуация. Код исключения С0000005.

Re: Ошибка при изменении кол-ва в накладной на внутреннее пе

Добавлено: 01 окт 2020, 14:36
Irina_
Здравствуйте. Указанные ошибки (обращение к некорректному дескриптору, необработанная исключительная ситуация) с вылетом из Галактики у нас появлялись после установки патчей у пользователей, которые пытались работать с интерфейсами, по которым у них ранее было конфигурирование. Если после установки патчей не удалить (не переименовать) в папке exe старый crf файл пользователя, и не сделать после этого вход в Галактику и загрузку скрипта пользователя (после загрузки скрипта обязательно перезайти в Галактику!), то получали такие ошибки.

P.S. Если у пользователя действительно делалось конфигурирование интерфейса накладных на внутреннее перемещения, то у Вас должен быть исходник скрипта для загрузки — файл cnf пользователя. Или же не не загружать скрипт, но тогда пользователь не увидит объекты, добавленные/ измененные с помощью конфигуратора.

Re: Ошибка при изменении кол-ва в накладной на внутреннее пе

Добавлено: 01 окт 2020, 16:00
maikl
Входим под дескриптором у которого нет конфигурационных файлов.
Единственно зацепка:
При входе на «проблемный» компьютер под учеткой администратора домена и последующем выполнении в Галактике описанной операции по смене количества МЦ в накладной на внутреннее перемещение вылета галактики НЕ происходит (окно сообщения выводится).

Учетка пользователя на «проблемном» ПК сейчас входит в группу локальных администраторов компьютера.

Re: Ошибка при изменении кол-ва в накладной на внутреннее пе

Добавлено: 02 окт 2020, 10:35
Irina_
Здравствуйте.
Возможно у Вас был Alter и res с ним подключен пользователю?
И еще, может это не совсем к месту и не совсем по теме, но в 06.2020 у нас была проблема (в накладных на отпуск, актах на списание), когда появлялось сообщение что не хватает остатка для списания, хотя реально нужное кол-во было. И списание не делалось. Пересчет текущих и сальдовых остатков не помогал. После разборок оказалось, что проблема в табл.Saldoraz. В ней были записи с wMode=800. Удаление их решило проблему. Попутно был поставлен и позже решен ПИР №102.219373 (L_sklad_res_911680).

Re: Ошибка при изменении кол-ва в накладной на внутреннее пе

Добавлено: 02 окт 2020, 18:50
maikl
из ТП
Проверьте ошибку, если в каталог EXE заменить vision_w.dll (во вложении), или взять с FTP
Заменили, ошибка ушла.
Всем спасибо

Re: Ошибка при изменении кол-ва в накладной на внутреннее пе

Добавлено: 05 окт 2020, 10:25
edward_K
Обратите внимание на размер шрифта(как в галактике, так и в системе) и разрешение экрана под учеткой пользователя и админа.
Была проблема с длинными сообщениями, если оно не влазило в экран. Теперь оно переносится на несколько строк.
Просто интересно - это та же проблема или нет.