Добрый день, почему то перестала считаться товаризация. Выбираю: режимы - товаризация. Выходит сообщение системы "Отсутствует значение для одного или нескольких требуемых параметров". Что нужно исправить?
не считает товаризацию
Сообщений 1 страница 8 из 8
Поделиться226.02.2020 17:43:40
Выходит сообщение системы "Отсутствует значение для одного или нескольких требуемых параметров"
Для какого то объекта (породы... класса товарности... района... ) не заполнена (или удалена) строка справочника "Товарные таблицы".
Что нужно исправить?
По предоставленной Вами информции так конкретно отетить невозможно. Сначала нужно вспомнить когда это могло случиться (как давно это работало), что произошло с этого времени с базой (добавление... исправление... выделов) или НСИ (замена... удаление... изменение строк... района) или окружением (смена ПК... программы... раздела...). Если подозрения на базу - искать пример конкретного выдела, на котором проявляется ошибка методом "половинок", п.2:
http://lesis.mybb.ru/viewtopic.php?id=257#p2288
Найдете один выдел, на котором точно появляется проблема - сможете построчно найти ошибку в справочнике и понять, что исправлять и из-за чего все произошло.
Поделиться327.02.2020 14:41:35
Похоже ошибка во всех выделах... Я заметил, что в справочнике "товарные таблицы" отсутствуют поля F1-F20, а в пустой форме товаризации, которая выводится с ошибкой они есть и в справочнике демонстрационного региона они тоже есть (на демонстрационном регионе все работает). Может быть с этим связана проблема?
Поделиться427.02.2020 16:07:23
Может быть с этим связана проблема?
Возможно. Это новый функционал, который мы начали реализовывать в начале марта 2019г и выложили тестовую версию 12.10.2019:
http://lesis.mybb.ru/viewtopic.php?id=473&p=2#p6106
Изменения в товаризации описаны в самом конце страницы помощи:
http://www.lesis.ru/infot/teh_nsi.html
Но, к сожалению, комментариев по работоспособности модуля мы не получили, а сами тестировали на деморегионе.
Поэтому сейчас, с ходу, не смогу Вам сказать что именно могло не сработать. Нужно больше информации о Вашей базе - новая... старая... что с ней делали.
Теоретически все должно работать, так как добавление полей происходит автоматом при первом открытии любой базы через модуль их обновления, а незаполненность новых полей ни на что не влияет, так как если Вам не нужно расширять список товарных и сортиментных групп, то эти поля ни на что не влияют и их можно скрыть через служебное поле "Skryt"
Я заметил, что в справочнике "товарные таблицы" отсутствуют поля F1-F20, а в пустой форме товаризации, которая выводится с ошибкой они есть и в справочнике демонстрационного региона они тоже есть (на демонстрационном регионе все работает)
На первый взгляд, на работоспособности модуля могло сказаться восстановление данных из архива. То есть, если программа обновлена и с базой успели поработать так, что была обновлена товаризация, то механический возврат (подключение) старой базы НСИ или таксации или самой программы мог привести к рассогласованию версий. То есть, нужно разобраться почему в Вашей НСИ не оказалось новых полей. Восстановлено что то из архива? Запускалась более старая версия программы? Чтобы найти возможную ошибку, если это баг программы - нужно ее воссоздать у нас по Вашему сценарию.
Поделиться527.02.2020 17:13:58
А что значит Восстановление из архива? Программа обновлена до версии 10.0.22.796. Возможно потом мы подключили ранее сохраненную базу. Как теперь можно добиться функционирования модуля расчета товаризации?
Поделиться627.02.2020 17:50:49
А что значит Восстановление из архива?
Ну Вы же где то держите копии своих баз на случай каких то непредвиденных ситуаций!? Вот если из архива что то копируете в рабочую базу, то нужно учитывать наши рекомендации:
http://lesis.mybb.ru/viewtopic.php?id=15#p90
Ну и понимать, что базы таксации и НСИ - связанные между собой базы и рискованно совмещать наугад разноверсионные БД.
Возможно потом мы подключили ранее сохраненную базу. Как теперь можно добиться функционирования модуля расчета товаризации?
Лучше выслать образец для программистов:
http://lesis.mybb.ru/pages/kak_zadat_vopros
см. п.4.8.
И набросать что именно Вы делали с базами, чтобы программист смог учесть и обработать такую ситуацию. Если он не поймет, из-за не обновился справочник - трудно будет учесть. Он просто ответит мне, что не смог воссоздать ситуацию.
Поделиться728.02.2020 11:31:42
Разобрался! В НСИ отсутствовал классификатор KlsTovar. Импортировал его из деморегиона и всё заработало!
Поделиться829.02.2020 07:20:24
Разобрался! В НСИ отсутствовал классификатор KlsTovar. Импортировал его из деморегиона и всё заработало!