Версия для печати темы (https://pro1c.org.ua/index.php?s=0debfeb8a7b570708c3446767b3ad405&showtopic=64111)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование в 1С Предприятие 8.3 _ 1 8.3 Бухгалтерия предприятия 3.0 - автоматическое формирование актов сверки

Автор: denis84 18.01.21, 10:04

Добрый день! Написал обработку "Формирование актов сверки по контрагентам" на платформе 1с 8.3.13.1513 и 8.3.16.1148 работает без ошибок все считает и формирует (у меня файловый режим базы). А вот у пользователя платформа 8.3.16.1063 и серверная. Выдает ошибку при расчете. Может кто-то сталкивался с таким. Ошибка на скриншоте:


Автор: sava1 18.01.21, 10:41

проблема поиска по индексу из-за отсутствия поля в индексе
Конфигурация менялась ? обновить спр.метаданных

смотрите код (использование индексов)

Автор: denis84 18.01.21, 10:43

sava1 @ Сегодня, 10:41 * ,
не могу сказать меняли ли они конфигурацию. Т.е. это что-то у меня в коде при заполнении таблицы?

Автор: sava1 18.01.21, 11:09

если ошибка возникает при заполнении - то да - где-то код некорректный. смотрите в отладке - на чем "выпадает" - или хотите выбрать данные, используя индекс, или записать в БД

эт на слонах?

Автор: denis84 19.01.21, 13:06

Спасибо, всем кто откликнулся! Вопрос решился. Не правильно отрабатывал в запросе отбор по контрагентам,когда выбирали группу контрагентов и заполняли массив
Правильный запрос:

    Запрос = Новый Запрос;
    Запрос.УстановитьПараметр("Контрагент", ЭтотОбъект.Клиент);
    Запрос.Текст =
    "ВЫБРАТЬ
    |    Контрагенты.Ссылка КАК Контрагент
    |ИЗ
    |    Справочник.Контрагенты КАК Контрагенты
    |ГДЕ
    |    Контрагенты.Ссылка В ИЕРАРХИИ (&Контрагент)
    |    И НЕ Контрагенты.Ссылка.ПометкаУдаления";
    ТаблицаКонтрагентов = Запрос.Выполнить().Выгрузить();
    МассивКонтрагентов = ТаблицаКонтрагентов.ВыгрузитьКолонку("Контрагент");


Автор: sava1 19.01.21, 13:52

на слонах - большие запросы разбивайте на мелкие. и скорость увеличиться и меньше вероятность ошибок субд

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua