Добрый день!
Предыстория такова: настраиваю обмен между УТ11 и Розницей 2.3, используется маркировка. Правила обмена загружал как типовые из конфигурации, так и из файла в каталоге шаблона обновления.
На этапе выгрузки из УТ (Обмен данными.ОбменУправлениеТорговлейРозница.Отправка данных) возникает ошибка
_________________
Ошибка в базе-корреспонденте: {<Неизвестный модуль>(1,61)}: Ожидается символ ‘)’
{ОбщийМодуль.ОбщегоНазначения.Модуль(5402)}: Возврат Вычислить(Выражение);
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(7499)}: Значение = ОбщегоНазначения.ВычислитьВБезопасномРежиме(Выражение);
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(9572)}: Значение = ПрочитатьСвойство(ТипСвойства, ЭтоПустойНабор, СвойствоНеНайденоПоСсылке, ИмяПКО);
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(16519)}: ПоследнийОбъектЗагрузки = ПрочитатьНаборЗаписейРегистра();
{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(2710)}: ПроизвестиЧтениеДанныхВРежимеВнешнегоСоединения(ЧтениеСообщения);
по причине:
{<Неизвестный модуль>(1,61)}: Ожидается символ ‘)’
ПодключаемоеОборудованиеРТ.ТипШтрихкода(«010290001161054121″<<?>>A9rQtZ%OE7Wa91EE0692xgDfTWQlMIsHKuMUOfkxM42tKaKfyPQgfjlt/ynsAWo= «)
_________________
Неизвестный модуль является, очевидно, загружаемыми правилами обмена (файл ExchangeRules.xml), встречается в двух местах (первое — искомое, определение типа ШК при загрузке, второе относится к подарочным сертификатам):
_________________
<Приемник>РегистрСведенийЗапись.Штрихкоды</Приемник>
<Свойства>
<Свойство>
<Код>1</Код>
<Наименование>—> ТипШтрихкода</Наименование>
<Порядок>50</Порядок>
<Источник Имя=»» Вид=»»/>
<Приемник Имя=»ТипШтрихкода» Вид=»Измерение» Тип=»ПланВидовХарактеристикСсылка.ТипыШтрихкодов»/>
<ПередВыгрузкой>Выражение = «ПодключаемоеОборудованиеРТ.ТипШтрихкода(«»»+Источник.Штрихкод+»»»)»;</ПередВыгрузкой>
</Свойство>
_________________
Ну и сама причина — опять же, это мои рассуждения:
<ПередВыгрузкой>Выражение = "ПодключаемоеОборудованиеРТ.ТипШтрихкода("""+Источник.Штрихкод+""")";</ПередВыгрузкой>
на штрихкоде маркировки с двойными кавычками внутри, вот он сам: (01)02900011610541(21)»A9rQtZ%OE7Wa
Собственно, вопросов два:
1. Это вообще я правильно причину нашел?
2. Если да, то как можно экранировать кавычки в ШК?
Ну и если никак, то что можно вообще сделать в этой ситуации?
Спасибо.
{<Неизвестный модуль>(1,1)}: Переменная не определена (ДополнительныеОтчетыИОбработки)
{ИнструментыРазработчикаTormozit ОбщаяФорма.ирОтладкаВнешнихОбработокБСП.Форма(29)}: _ДополнительныеОтчетыИОбработки = Вычислить(«ДополнительныеОтчетыИОбработки»);
по причине:
{<Неизвестный модуль>(1,1)}: Переменная не определена (ДополнительныеОтчетыИОбработки)
<<?>>ДополнительныеОтчетыИОбработки
Причина как бы понятна, разумеется, просто мало ли еще такие конфигурации будут, может выводить какое-то сообщение об отсутствии необходимого блока вместо ошибки?
Платформа: 8.3.19.900
Режим БД: клиент-серверный
Конфигурация. Название: Конвертация данных, редакция 3.1 (3.1.1.3)
Конфигурация. Основной режим запуска: Управляемое приложение
Конфигурация. Вариант встроенного языка: Русский
Конфигурация. Режим управления блокировкой данных: Управляемый
Конфигурация. Режим совместимости: Версия8_3_14
Конфигурация. Версия БСП: 3.1.4.96
Инструменты разработчика. Версия: Расширение 5.80.1e
Инструменты разработчика. Инструмент: Прочее
Инструменты разработчика. Объекты на сервере: Да
Инструменты разработчика. Разрешены имитаторы: Да
Расширения. fixKD31 ()
Расширения. УниверсальныеИнструменты (1.4.7)
Расширения. ИнструментыРазработчикаTormozit (5.80.1e)
Клиент. ОС: Майкрософт Windows Server 2012 64-разрядная Русский
Клиент. Приложение: Управляемое приложение 64б
Клиент. Язык интерфейса конфигурации: ru
Клиент. Язык интерфейса системы: ru
Клиент. От имени администратора Windows: Нет
Сервер. ОС: Майкрософт Windows Server 2012 64-разрядная Русский
Сервер. Отладка: http
Программное окружение
Платформа: 8.3.20.2076
Режим БД: клиент-серверный
Конфигурация. Название: Бухгалтерия МФГ (1.5.7.5)
Конфигурация. Основной режим запуска: Обычное приложение
Конфигурация. Вариант встроенного языка: Русский
Конфигурация. Режим управления блокировкой данных: Управляемый
Конфигурация. Режим совместимости: Версия8_3_12
Конфигурация. Версия БСП: 203
Инструменты разработчика. Версия: Портативный 6.50.1p
Инструменты разработчика. Инструмент: Консоль компоновок данных
Инструменты разработчика. Перехват клавиатурного ввода: Нет
Инструменты разработчика. Объекты на сервере: Нет
Инструменты разработчика. Серверный модуль: Нет
Клиент. Приложение: Обычное приложение 64б
Клиент. Проверка модальных вызовов: Нет
Клиент. Язык интерфейса конфигурации: ru
Клиент. Язык интерфейса системы: ru
Клиент. ОС: Майкрософт Windows 10 Pro 64-разрядная Русский
Клиент. ОС от имени администратора: Нет
Клиент. ОС Текущая кодовая страница: 866
Клиент. ОС выполнение BAT: Да
Воспроизведение проблемы
- Консоль компоновки данных
- Создаем/загружаем схему в которой есть заполненные значения выводимых полей
- В консоли компоновки переходим на закладку «Выбранные поля»
- Пытаемся установить или снять все флажки с выбранных полей путем нажатия на кнопку Установить флажки выделенных или всех строк
- Получаем окно с ошибкой
{<Неизвестный модуль>(1,10)}: Ожидается идентификатор
ЭтаФорма.<>(ТабличноеПоле, ОформлениеСтроки, ДанныеСтроки)
{<Неизвестный модуль>(1,11)}: Неопознанный оператор
ЭтаФорма.(<>ТабличноеПоле, ОформлениеСтроки, ДанныеСтроки)
Ошибка при проверке скрипта
Ошибка при проверке скрипта
Пользователь Сообщений: 34 |
При написании скрипта и проверки скрипта выдает ошибку. Текст ошибки в конце: Ч = Скрипт_ЧислоВСтроку(ИсходноеЗначение);скидка = Колонка[24]; Если (Колонка[5] = «Anbeiya Family» или Результат = цена Ошибка: Пробовал и 2 строчку с переменной скидка через скрипт написать число в строку та же ошибка. Если просто пременным задать число то ошибки нет |
Администратор Сообщений: 2270 |
Каждое условие заверните в круглые скобки |
Пользователь Сообщений: 34 |
Урезал скрипт до минимального Ч = Скрипт_ЧислоВСтроку(ИсходноеЗначение); Та же самая ошибка: Ругается на строку иначе а именно на знак умножения(Ч*2) если оставить просто ч или ч+2 или ч+ч то ошибки нет ругается на умножение и деление. Скобки где только не пробывал ставить. |
Администратор Администратор Сообщений: 2270 |
#4 0 18.05.2023 14:38:47
у вас в переменной Ч находится строка, а не число Скрипт_ЧислоВСтроку — возвращает строковое значение |
||
Пользователь Сообщений: 34 |
Я это увидел изначально. Но проблема в том что условие после тогда ч-ч*0.202 срабатывает. И тут не важно строка или число. А в условии иначе не хочет так. Ч = Скрипт_ЧислоВСтроку(ИсходноеЗначение); |
Администратор Администратор Сообщений: 2270 |
#6 0 19.05.2023 08:09:41 в переменной Колонка[5] вы какое задали значение? |
ПОСЛЕДНИЕ СООБЩЕНИЯ
Не передаются остатки при выгрузке на Озон в форуме АВОШОП.ИНТЕГРАЦИЯ — OZON
Поддержка, ответьте что-нибудь! |
Елена Трусова 20.09.23 21:23 |
||
Ошибка при записи картинок для характеристик в форуме АВОШОП.ЗАГРУЗКА ДАННЫХ
Спасибо, сейчас выясним в … |
Аркадий Техподдержка 20.09.23 15:56 |
||
Не выводит на печать этикетки в форуме ОБЩИЕ ВОПРОСЫ ПО РАБОТЕ В 1С
Установил 9 5 3 не исправилось! |
Дмитрий Рыбальченко 19.09.23 20:21 |
||
Метод записи не реализован в форуме АВОШОП.ИНТЕГРАЦИЯ — WILDBERRIES
Обновление 9 5 3 |
Администратор 19.09.23 19:22 |
||
Не передается заказ из Озона в 1С в форуме АВОШОП.ИНТЕГРАЦИЯ — OZON
обновление 9 5 2 |
Администратор 19.09.23 19:04 |
||
Перестали загружаться заказы из OZON в форуме АВОШОП.ИНТЕГРАЦИЯ — OZON ветка с проблемой уже создана https://avoshop.ru/forum/forum6/topic1082/message5636/#message5636… |
Дмитрий Кузнецов 19.09.23 17:52 |
||
Обновление конфигурации в форуме ОБЩИЕ ВОПРОСЫ ПО РАБОТЕ В 1С
Добрый день. При скачивании авошоп есть инструкция… |
Антон Долгополов 17.09.23 10:55 |
||
Не выгружаются актуальные цены на Сбермегамаркет в форуме АВОШОП.ИНТЕГРАЦИЯ — СБЕРМЕГАМАРКЕТ
Когда здесь будет решение? |
Анастасия 15.09.23 21:27 |
||
Маркетплейсы — СборкаЗаказов в форуме АВОШОП.ЗАГРУЗКА ДАННЫХ
День добрый. Обновление 9,5,1. При включении роли … |
Дмитрий Кузнецов 15.09.23 12:21 |
||
Ошибки в запросах по API из двух кабинетов в форуме АВОШОП.ИНТЕГРАЦИЯ — ЯНДЕКС.МАРКЕТ
вопрос открыт… |
Дмитрий Кузнецов 15.09.23 10:30 |
||
При выгрузке с указанными характеристиками — возникает ошибка. в форуме АВОШОП.ИНТЕГРАЦИЯ — WILDBERRIES
Добрый день. Исправление внесено, ожидайте выхода … |
Аркадий Техподдержка 14.09.23 17:04 |
||
Маркировка честный знак в форуме ОБЩИЕ ВОПРОСЫ ПО РАБОТЕ В 1С
Здравствуйте. Подскажите, как реализована работа с… |
Андрей 14.09.23 11:45 |
||
ошибка при выгрузке картинок на WB в форуме АВОШОП.ИНТЕГРАЦИЯ — WILDBERRIES
|
Александр Щетинин 13.09.23 22:00 |
||
Перестал работать скрипт в форуме АВОШОП.ИНТЕГРАЦИЯ — WILDBERRIES
Добрый день, ошибка найдена. Исправление внесено, … |
Аркадий Техподдержка 13.09.23 17:53 |
||
Импорт товаров для сопоставления в форуме АВОШОП.ИНТЕГРАЦИЯ — ЯНДЕКС.МАРКЕТ
|
Администратор 13.09.23 12:56 |
||
Остаток в прайсе считывается в 2 строки в форуме АВОШОП.ЗАГРУЗКА ДАННЫХ
|
Администратор 13.09.23 10:35 |
||
Яндекс маркет — ошибка при выгрузке в форуме АВОШОП.ИНТЕГРАЦИЯ — ЯНДЕКС.МАРКЕТ
Добрый день, при попытке отправить товар на модерацию… |
Максим 12.09.23 19:02 |
||
Обновление 9.5 в форуме ОБНОВЛЕНИЯ МАРКЕТПЛЕЙСЫ — Доработана форма заказа покупателя … |
Администратор 12.09.23 12:30 |
||
Не обновляются цены у старого товара и не формируются у нового в форуме АВОШОП.ИНТЕГРАЦИЯ — WILDBERRIES
При «Заполнить остатки и цены» есть ошибки!… |
Александр Мальцев 12.09.23 8:36 |
||
Ошибка создания набора данных «Основной» в форуме АВОШОП.ИНТЕГРАЦИЯ — WILDBERRIES
При настройке номенклатуры на ВБ появляется ошибка…. |
Лидия 06.09.23 16:27 |
||
Стоимость логистики не учитывает ОбъемВЛитрах в форуме АВОШОП.ИНТЕГРАЦИЯ — WILDBERRIES
условия ценообразования которые вы задаете — это ваши… |
Администратор 05.09.23 18:22 |
||
Срочно — не выгружаются цены в форуме ОБЩИЕ ВОПРОСЫ ПО РАБОТЕ В 1С
если цена формируется с помощью скрипта, то ошибка… |
Администратор 05.09.23 18:19 |
||
Ошибка при распознавании в форуме АВОШОП.ЗАГРУЗКА ДАННЫХ
|
Администратор 05.09.23 18:18 |
||
Выгрузка товара на ОЗОН перестала работать в форуме АВОШОП.ВЫГРУЗКА НОМЕНКЛАТУРЫ
у вас в скрипте расчета цен для озон почему то используются… |
Администратор 04.09.23 21:33 |
||
Ошибка при импорте товаров с Ozon в форуме АВОШОП.ИНТЕГРАЦИЯ — OZON
установите последнее обновление |
Администратор 04.09.23 21:12 |
||
Товары выгружаются с ошибкой в форуме АВОШОП.ИНТЕГРАЦИЯ — WILDBERRIES
тексты запросов надо присылать текстом а не скрином… |
Администратор 04.09.23 21:11 |
||
Разделение ссылок фотографий в формате XLSX в форуме АВОШОП.ВЫГРУЗКА НОМЕНКЛАТУРЫ
подумаем как сделать |
Администратор 04.09.23 21:08 |
||
Авторезерв ТНГ в форуме АВОШОП.ИНТЕГРАЦИЯ — ЯНДЕКС.МАРКЕТ не совсем понятна суть вашего вопроса проблема в чем?… |
Администратор 04.09.23 21:04 |
||
УНФ 3.0.4.128 — Перестала работать загрузка прайсов в форуме АВОШОП.ЗАГРУЗКА ДАННЫХ
исправлено |
Администратор 31.08.23 19:53 |
||
не работает резервирование в форуме АВОШОП.ИНТЕГРАЦИЯ — OZON
а у заказа 39578 неверно резерв показывает. |
Анастасия 29.08.23 11:30 |
||
прайс комус в форуме ОБЩИЕ ВОПРОСЫ ПО РАБОТЕ В 1С
|
Администратор 27.08.23 12:10 |
||
нет кнопки для оформления возврата в форуме АВОШОП.ИНТЕГРАЦИЯ — OZON
Теперь и у сбера нет кнопки для проведения возврата… |
Анастасия 25.08.23 21:12 |
||
Не восстанавливаются товары из архива в форуме АВОШОП.ИНТЕГРАЦИЯ — OZON нужен доступ к конфигуратору 1с и пример товара пришлите… |
Администратор 25.08.23 8:53 |
||
Происходит полная выгрузка, даже если задаёшь нужные параметры(обмен с маркетплейсами) в форуме АВОШОП.ИНТЕГРАЦИЯ — WILDBERRIES
исправлено |
Администратор 25.08.23 8:52 |
||
Сегодня перестали заполнятся категории WB в Настройки интеграции WB в форуме АВОШОП.ИНТЕГРАЦИЯ — WILDBERRIES
какой то баг на ВБ если ошибка… |
Администратор 25.08.23 8:34 |
||
Объединение карточек в форуме АВОШОП.ИНТЕГРАЦИЯ — WILDBERRIES
ничего не изменилось |
Администратор 25.08.23 8:27 |
||
Ошибка при выгрузке остатков в форуме АВОШОП.ИНТЕГРАЦИЯ — ЯНДЕКС.МАРКЕТ
Нужно выполнить действия указанные в этой инструкции… |
Администратор 25.08.23 8:26 |
||
не выгружаются товары в форуме АВОШОП.ИНТЕГРАЦИЯ — СБЕРМЕГАМАРКЕТ
с FTP какая то проблема |
Администратор 25.08.23 8:23 |
||
Перестали выгружаться цены на ВБ по всем поставщикам в форуме АВОШОП.ИНТЕГРАЦИЯ — WILDBERRIES это не тот запрос промотайте список сообщений ниже |
Администратор 25.08.23 8:21 |
||
Товары из отгрузки не попадают в РМК в форуме АВОШОП.ИНТЕГРАЦИЯ — OZON
нужен доступ к конфигуратору |
Администратор 25.08.23 8:19 |
||
Не происходит обмен остатков и цен в ЛК ЯндндекМаркет? в форуме АВОШОП.ИНТЕГРАЦИЯ — ЯНДЕКС.МАРКЕТ
У меня постоянно одна ошибка точно не меняется. |
Анастасия 21.08.23 23:09 |
||
Обновление статуса в форуме АВОШОП.ИНТЕГРАЦИЯ — ЯНДЕКС.МАРКЕТ не скрин, а сам текст в скрине не видно весь текст … |
Администратор 16.08.23 7:51 |
||
настройка цены для маркетплейса в форуме АВОШОП.ИНТЕГРАЦИЯ — OZON
это делается с помощью скриптов в профиле выгрузки… |
Администратор 16.08.23 7:48 |
||
Выгрузка остатков с определенных складов в форуме АВОШОП.ИНТЕГРАЦИЯ — СБЕРМЕГАМАРКЕТ
Установите обновление 9.4.31 |
Администратор 16.08.23 7:47 |
||
Комиссия в 1С отличается от фактической в форуме АВОШОП.ИНТЕГРАЦИЯ — WILDBERRIES
вб меняет комиссии без уведомления |
Администратор 15.08.23 7:59 |
||
Проблема с созданием скрипта для наименований «характеристик» в форуме ОБЩИЕ ВОПРОСЫ ПО РАБОТЕ В 1С документация https://avoshop.ru/docs/course/course3/lesson210/?LESSON_PATH=3.210… |
Администратор 15.08.23 7:57 |
||
Не работает объединение разных цветов одного товара в одну карточку WB в форуме АВОШОП.ИНТЕГРАЦИЯ — WILDBERRIES
|
Администратор 15.08.23 7:54 |
||
Синхронизация по штрихкоду в форуме АВОШОП.ИНТЕГРАЦИЯ — OZON
Синхронизация — в смысле сопоставление номенклатуры… |
Василий Разумов 10.08.23 14:56 |
||
Выгрузка/обновление цен из 1С на WB в форуме АВОШОП.ИНТЕГРАЦИЯ — WILDBERRIES
сохраните изменения в профиль |
Администратор 09.08.23 16:08 |
||
Рабочее место — СБОРКА ЗАКАЗОВ — Лист подбора в форуме АВОШОП.ЗАГРУЗКА ДАННЫХ
нет такой настройки |
Администратор 09.08.23 16:03 |
||
Озон. исчезают товары в форуме АВОШОП.ИНТЕГРАЦИЯ — OZON
у озона наверное лучше спросить, куда они удаляют … |
Администратор 09.08.23 15:57 |
||
Не выгружаются фотографии в «Выгрузка номенклатуры» в форуме АВОШОП.ВЫГРУЗКА НОМЕНКЛАТУРЫ
9.4.25 установите если проблема сохранится… |
Администратор 09.08.23 15:56 |
||
Ошибка выгрузки СберМегаМаркет в форуме АВОШОП.ИНТЕГРАЦИЯ — СБЕРМЕГАМАРКЕТ
установите 9.4.25 или выше |
Администратор 09.08.23 15:55 |
||
Не правильно передаются остатки комплектов. в форуме ОБЩИЕ ВОПРОСЫ ПО РАБОТЕ В 1С нужен доступ в конфигуратор чтобы разобраться пришлите… |
Администратор 09.08.23 15:42 |
||
Вопрос по обновлению АВОШОП в форуме АВОШОП.ЗАГРУЗКА ДАННЫХ не критично просто как то неправильно удалили какой… |
Администратор 09.08.23 15:38 |
||
Не работает выгрузка в форуме АВОШОП.ИНТЕГРАЦИЯ — OZON
Проблема была решена. Напишу решение, если кто-то … |
Дмитрий Снигирев 07.08.23 17:07 |
||
Не выгружаются цены по РТ в форуме ОБЩИЕ ВОПРОСЫ ПО РАБОТЕ В 1С
Вопрос закрыт |
Лидия 03.08.23 13:24 |
||
Можно ли повторно (после удаления) загрузить товар на ВБ? в форуме АВОШОП.ИНТЕГРАЦИЯ — WILDBERRIES
|
Администратор 01.08.23 8:07 |
||
Выгрузка номенклатуры поставщика Олди на СберМегаМаркет (Фид) в форуме АВОШОП.ИНТЕГРАЦИЯ — СБЕРМЕГАМАРКЕТ
https://avoshop.ru/blog/sbermegamarket_i_1s/oshibki_zagruzki_fida_sbermegamarket_kak_razobrat_k_komu……
|
Администратор 28.07.23 16:16 |
Всего зарегистрированных пользователей: 286
Приняло участие в обсуждении: 138
Всего тем: 1011
Всего сообщений: 5323
Обновлено: 20.09.2023
Первый пост про двухчасовой поиск ошибки в доработанной конфигурации.
Ошибка возникла уже при работе, причем после обновления посредством объединения конфигураций проверка синтаксиса не выдавала ошибку синтаксиса.
При формировании формы она вылетал с ошибкой Обнаружено логическое завершение исходного текста модуля
После попыток поймать ошибку в отладчике и окончании ее на модуле Документ.РеализацияТоваровУслуг.Форма.ФормаДокументаОбщая.Форма
Далее после открытия в самом модуле синтаксис ругался:
Вот текст Модуля:
.
&НаСервере
Процедура Доп_ЭлементыФормы()
Оказалось все до банального просто:
После обновления область доработок оказалась после области инициализация (возможно косяк объединения) и это вызывает ошибку. Достаточно оказалось перенести область доработок до области Инициализация.
Читайте также:
- Гражданин товарищ барин из какого фильма фраза
- Фраза спасибо за донат
- И ты брут продался большевикам откуда эта фраза
- Верно ли высказывание над стенами храма высится глава ее венчает сверкающий на солнце купол
- Фраза делать деньги вот так