Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 07:29

Перестали выгружаться заказы в 1С, ошибка (5, 70)

Автор alexbel, 30 окт 2015, 17:30

0 Пользователей и 1 гость просматривают эту тему.

alexbel

Ребята, подскажите пожалуйста - на ровном месте перестали выгружаться заказы в 1С, - выдает вот такую ошибку:

{ОбщийМодуль.ОбменССайтомПереопределяемый.Модуль(1967)}: Ошибка при вызове метода контекста (Выполнить)
   РезультатЗапроса = Запрос.Выполнить();
по причине:
{(5, 70)}: Неверные параметры в операции сравнения. Нельзя сравнивать поля
неограниченной длины и поля несовместимых типов.
Справочник.Контрагенты КАК Контрагенты ГДЕ Контрагенты.Наименование <<?>>= &Наименование

Где копать? Подскажите пожалуйста. Сам не спец в 1С, все нормально работало почти год.
Делал "тестирование и исправление инф. базы" в конфигураторе - не помогает...

pavl_vs

alexbel, "перестали" - значит что-то произошло между "выгружались" и "перестали выгружаться".

"Перестали" по всем контрагентам или по какому-то одному?

Если по одному - проверяем заполнение справочника;
обращаем внимание на наименование (наличие пробелов в конце, уронили журнал на клавиатуру и ...).

Если по всем, то было ли обновление конфигурации и/или платформы?

Не было ли попытки "дописывания", не обязательно Вами, конфигурации?

дфтын

 ГДЕ Контрагенты.Наименование
попробуйте
ГДЕ выразить(Контрагенты.Наименование как строка(100))

alexbel

А можно поподробнее?....
В справочнике Контрагенты нашёл строку 70, но там все нормально вроде... или в другом месте что-то?
Что искать мне нужно?

дфтын

у вас пролема в этом месте:
ГДЕ Контрагенты.Наименование <<?>>= &Наименование
т.е. или наименование не строка
или параметр не строка
я предложил наименование в строку сделать,
ну или смотрите где параметр и его в строку делайте. и вобще в отладчике можно поглядеть чо туда пытается передаться

alexbel

А "это место" -

у вас пролема в этом месте:
ГДЕ Контрагенты.Наименование <<?>>= &Наименование

где? Вы извините, я не специалист в 1С, ткните носом пожалуйста

дфтын

В модуле же общем обмен с сайтом

Отправлено с моего Boost через Tapatalk


pavl_vs

alexbel, "{(5, 70)}" к номеру строки (70) в справочнике контрагентов никакого отношения не имеет.
И я понимаю, что работу в отладчике Вам предлагать и не стоило.

Но ведь выгрузка заказов не по всем контрагентам, которые есть в справочнике - наверняка их довольно ограниченное число.
Нужно определить какой (скорее всего он один) контрагент оказался проблемным.
Посмотрите отчет по состоявшимся заказам, сравните список контрагентов с их списком в новой выгрузке - думаю увидите нового или новых; вот их и проверяйте.

alexbel


дфтын

Вопрос снимать надо. пробелма не в 1С. с сайта перестал идти корректный XML

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск